mysql各个备份模式的优缺点

最近在看mysql,备份方式有很多,希望专家给介绍下;
mysqldump   :锁表,逻辑备份,当数据量过大时,备份较慢,且会对业务造成较大影响。
hotcopy        :据说是付费的?

xtrabackup    :

冷备               :涉及停机,一般生产不允许停机的,不予考虑

lvm

二进制等


希望专家介绍下,多数备份策略是那种??优势在哪?

参与4

2同行回答

WentasyWentasy数据库管理员ChainONE
mysqldump:优点在于能够与正在运行的 MySQL 自动协同工作,支持备份 InnoDB 以及 MyISAM 表;锁表既是优点又是缺点,看怎么看待;缺点在于数据量大,备份速度慢;mysqlhotcopy:优点在于备份还原速度快,占用资源少;缺点在于只能备份 MyISAM 表,只能备份当前机器;纠正下,不收费;xtrabackup:优点...显示全部
mysqldump:优点在于能够与正在运行的 MySQL 自动协同工作,支持备份 InnoDB 以及 MyISAM 表;锁表既是优点又是缺点,看怎么看待;缺点在于数据量大,备份速度慢;
mysqlhotcopy:优点在于备份还原速度快,占用资源少;缺点在于只能备份 MyISAM 表,只能备份当前机器;纠正下,不收费;
xtrabackup:优点在于在线热备,支持全备、增备,支持限速,支持压缩,支持加密;缺点在于需要获取全局锁,如果数据量大,备份过程较长;
冷备:物理备份,优点在于备份恢复速度较快;缺点在于需要停机,线上环境基本不允许,几乎很少使用;
LVM:优点在于能最大程度地保证数据完整性,并且速度较快;缺点在于维护成本、硬件成本增加;
二进制:也就是主从;优点在于能保证数据的完整,减少服务器的压力;缺点在于维护成本、硬件成本增加,并且非可控因素增加,比如数据量大导致的网络延迟以及对服务器造成压力;还有其他因素造成的主从不同步等。

备份工具需要适应特定场景,没有说固定使用哪个。可以结合上述优缺点进行选用。收起
互联网服务 · 2015-05-15
浏览2325
like052like052数据库管理员学习 待业中
回复 2# Wentasy    感谢专家,看来还是慢慢来- -  刚开始的时候还是使用mysqldump吧,看数据增长程度在考虑其他备份方式吧显示全部
回复 2# Wentasy


   感谢专家,看来还是慢慢来- -  刚开始的时候还是使用mysqldump吧,看数据增长程度在考虑其他备份方式吧收起
软件开发 · 2015-05-18
浏览2229

提问者

like052
数据库管理员学习 待业中

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-05-12
  • 关注会员:1 人
  • 问题浏览:4457
  • 最近回答:2015-05-18
  • X社区推广