mysql使用備份工具ibbackup進行數據庫備份

使用備份工具ibbackup:
ibbackup 是innodb 公司(www.innodb.com)的一個熱備份工具,專門對innodb 存儲引擎進行物理熱備份,此工具是收費的,不能免費使用。現在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
set-variable = innodb_log_files_in_group=2
set-variable = innodb_log_file_size=20m
開始備份
ibbackup my.cnf my2.cnf
如果需要恢復,則進行日志重做
ibbackup –apply-log my2.cnf
恢復后重啟數據庫服務

想要獲取更多的相關文章請關注php中文網(www.php.cn)!

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享