백업 도구 ibbackup 사용:
ibbackup은 innodb 스토리지 엔진의 물리적 핫 백업을 전문으로 하는 innodb 회사(www.innodb.com)의 핫 백업 도구입니다. 이 도구는 유료이므로 사용할 수 없습니다. 무료로. 이제 innodb 회사가 Oracle에 인수되었습니다. 사용 방법:
시작용 구성 파일 my.cnf 및 백업용 구성 파일 my2.cnf
my.cnf의 예는 다음과 같습니다.
[mysqld]
datadir = /home/heikki/data
innodb_data_home_dir = /home/heikki/data
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /home/heikki/data
set-variable = innodb_log_files_ in_group =2
set-variable = innodb_log_file_size=20M
/home/heikki/backup에 백업하려는 경우 my2.cnf의 예는 다음과 같습니다.
[mysqld ]
datadir = /home/heikki/backup
innodb_data_home_dir = /home/heikki/backup
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /home/heikki/backup
설정 변수 = innodb_log_files_in_group=2
set-variable = innodb_log_file_size=20M
백업 시작
ibbackup my.cnf my2.cnf
복구가 필요한 경우 로그를 다시 실행
ibbackup --apply-log my2 .cnf
복구 후 데이터베이스 서비스 재시작
더 많은 관련 글을 보고 싶다면 PHP 중국어 홈페이지(m.sbmmt.com)를 주목해주세요!