首页 > 代码库 > mysql 备份工具简介
mysql 备份工具简介
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 备份工具简介
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。