mysqldump和LVM逻辑卷快照


常见的数据备份类型和备份工具
mysqldump备份工具
使用LVM逻辑卷快照备份
#####################################
常见的数据备份类型和备份工具

数据的重要性我就不多说了……,常见的数据备份类型是根据不同的备份性质和要求来划分的,他们分别是:根据业务是否可在线、根据物理和逻辑、根据备份范围,下面就来简单的扫盲一下:
根据业务是否可在线

热备份:读写操作不受影响
温备份:仅可以执行读操作
冷备份:离线备份,读写操作均不能进行
根据物理和逻辑

物理备份:直接复制数据文件,速度快(在文件系统级别完成,不需要mysql进程参与),移植性差。
逻辑备份:将数据导出至文本文件中,速度慢(需要mysql进程参数),移植性好,丢失浮点数精度,可以方便使用文本处理工具。

根据备份范围

完全备份:备份全部数据
增量备份:仅备份上次完全备份或增量备份以后变化的数据(比增量备份多占据空间,但是还原的时候方便)
差异备份:仅备份上次完全备份以来变化的数据
这里特意盗用一幅图来更加直观的阐述增量备份和差异备份的区别:

mysqldump和LVM逻辑卷快照


完全+增量(还原时间长,复杂,占用空间小)
完全+差异(还原时间短,简单,占用空间大)
他们之间没有约束,比如 完全在线物理备份……

另外备份出的数据要经常测试是否可用,和制定好紧急还原方案………

备份的对象有数据、配置文件、二进制日志、事务日志等……


各个备份工具功能和性能对比如下图所示:

 

Linux下通过mysqldump备份MySQL数据库成sql文件

Linux中使用mysqldump对MySQL数据库进行定时备份

mysqldump缺失-q参数导致MySQL被oom干掉

  • 1
  • 2
  • 3
  • 下一页

相关内容