码迷,mamicode.com
首页 > 数据库 > 详细

mysql 备份工具简介

时间:2017-05-05 00:56:29      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:linux   开源工具   hotcopy   物理   执行sql   sql   lin   开源   table   

mysql自带的:
mysqldump:逻辑备份工具,对MySAM可以实现温备,对innodb可以进行热备
mysqlhotcopy:物理备份工具(温备份)
 
文件系统工具:
比如你在Linux下面的直接使用cp 命令(冷备份),win下面的复制(冷备份)
LVM快照功能可以实现几乎热备份
LVM快照备份MyISAM 和innodb引擎的数据时候需要注意:
    对MyISAM而言使用LVM快照备份需要在mysql执行sql命令 flush tables;然后LOCK TABLE 然后才能创建快照,创建完成后释放锁,创建快照后,复制走数据即可。
    对innodb,使用flush tables; 和lock tables; 命令以后还要监控innodb存储引擎,确保其缓冲区数据都已经同步到磁盘才行,这可能需要大量时间
 
第三方工具:
对innodb备份的一个商业工具ibbackup,需要收费一台服务器5000刀
开源工具:xtrabackup,免费而且功能比ibbackup更强

mysql 备份工具简介

标签:linux   开源工具   hotcopy   物理   执行sql   sql   lin   开源   table   

原文地址:http://www.cnblogs.com/SunshineLittleCat/p/6810422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!