浏览 3088 次
锁定老帖子 主题:用Xtrabackup备份MySQL
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-26
最后修改:2009-06-26
用Xtrabackup备份MySQL文档版本: 0.6.2, 更新时间: Wednesday, May 09 2009 9:50
http://liuyuanzhi.blogspot.com/2009/05/mysql-backup-with-xtrabackup-06.html
Xtrabackup是什么Xtrabackup 是percona公司(mysqlperformanceblog)的开源项目,目的是实现类似innodb官方的热备份工具InnoDB Hot Backup的功能。但其实Xtrabackup还提供了额外的功能(但也有没实现的功能)。 Xtrabackup中包含两个工具:
Xtrabackup可以做什么
Xtrabackup如何工作的
注意要点
操作整库备份,恢复(含myisam)#### 备份 # 为了减少备份对服务的影响,可加参数--throttle=<每秒IO次数> / --sleep=<微秒>限制IO innobackupex --user=root /data/backup/mysql #### 恢复 # 后面的日期目录是备份时由innobackupex创建的 innobackupex --copy-back --defaults-file=/etc/my.cnf /data/backup/mysql/2009-05-06_17-44-37 备份时打包#### 备份 innobackupex --user=root --stream=tar ./ | gzip - > /data/backup/mysql/latest.tar.gz #### 恢复 cd /data/backup/mysql mkdir tmp tar xfzi latest.tar.gz -Ctmp innobackupex --copy-back --defaults-file=/etc/my.cnf /data/backup/mysql/tmp 直接备份到远程机器innobackupex --stream=tar ./ | ssh user@host cat ">"
backup.tar
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |