cz-sjm 发表于 2018-10-1 07:09:17

mysql : MySQL Enterprise Backup 的使用方法

  mysql : MySQL Enterprise Backup 的使用方法
  对于mysql的热备使用的最多应该 Xtrabackup工具了,
  但是这个工具没有window版本的,我们公司的mysql
  安装在window上,刚开始的时候使用自带的mysqldump备份对系统还没什么影响,
  以后数据量大了,估计系统承受不了,这下我就不得不研究MySQL Enterprise Backup,
  MySQL Enterprise Backup这个工具的功能很多,个人觉得最有用的,就全量备份和增量备份了,
  所以我着重说下全备份和增量备份。
  =================全备和恢复==================================
  # fullbackup
  # 备份数据库
  mysqlbackup --user=root -p --backup-dir=D:\BACKUP\mysqlbackup backup-and-apply-log
  #恢复数据库 ,在恢复数据库之前需要停止mysql服务
  net stopmysql
  mysqlbackup--defaults-file="C:/Program Files/MySQL/MySQL Server 5.5/my.ini"--backup-dir=C:/mysqlbackupcopy-back-and-apply-log
  ============增量备份和还原========================================
  # Incremental Backups 第一个增量备份在全备的基础, 第二个增量备份以第一个增量备份为基础
  # 全备
  mysqlbackup --user=root -p --backup-dir=D:\BACKUP\mysqlbackup backup-and-apply-log
  #第一个增量备份
  mysqlbackup --defaults-file="C:\Program Files\MySQL\MySQL Server 5.5\my.ini" --user=root--password=ToneyDeng@2014 --incremental--incremental-base=dir:D:\BACKUP\mysqlbackup --incremental-backup-dir=D:\BACKUP\incre01backup
  # 第二个增量备份
  mysqlbackup --defaults-file="C:\Program Files\MySQL\MySQL Server 5.5\my.ini" --user=root--password=ToneyDeng@2014 --incremental--incremental-base=dir:D:\BACKUP\incre01 --incremental-backup-dir=D:\BACKUP\incre02backup
  ----开始恢复阶段-----------
  #将第一个备份合并到全备中
  mysqlbackup --backup-dir=C:\mysqlbackup --incremental-backup-dir=C:\incre01\incre01 apply-incremental-backup
  #将第二个备份合并到全备中.
  mysqlbackup --backup-dir=C:\mysqlbackup --incremental-backup-dir=C:\incre02\incre02apply-incremental-backup
  #最后一步还原数据
  mysqlbackup--defaults-file="C:/Program Files/MySQL/MySQL Server 5.5/my.ini"--backup-dir=C:/mysqlbackupcopy-back-and-apply-log
  Xtrabackup的使用方法:
  http://dwchaoyue.blog.51cto.com/2826417/1429918
  MySQL Enterprise Backup 功能介绍:
  http://www.mysql.com/products/enterprise/backup.html
  MySQL Enterprise Backup使用手册:
  http://wenku.baidu.com/link?url=W_FxTP3tkQ61EakeC5xd7zJ5T4gMAXfdLzfMdw6eVZi8y4ASUIsv5TNp29yaLN9p--W-RiK16Wco5YuMhiaPo7GXk5T6yiT_2WmrUEnVRBS

页: [1]
查看完整版本: mysql : MySQL Enterprise Backup 的使用方法