时间:2021-07-01 10:21:17 帮助过:12人阅读
常见的数据备份类型和备份工具mysqldump备份工具使用LVM逻辑卷快照备份#####################################常见的数据备份类型
常见的数据备份类型和备份工具
数据的重要性我就不多说了……,常见的数据备份类型是根据不同的备份性质和要求来划分的,他们分别是:根据业务是否可在线、根据物理和逻辑、根据备份范围,下面就来简单的扫盲一下:
根据业务是否可在线
热备份:读写操作不受影响
温备份:仅可以执行读操作
冷备份:离线备份,读写操作均不能进行
根据物理和逻辑
物理备份:直接复制数据文件,速度快(在文件系统级别完成,不需要mysql进程参与),移植性差。
逻辑备份:将数据导出至文本文件中,,速度慢(需要mysql进程参数),移植性好,丢失浮点数精度,可以方便使用文本处理工具。
根据备份范围
完全备份:备份全部数据
增量备份:仅备份上次完全备份或增量备份以后变化的数据(比增量备份多占据空间,但是还原的时候方便)
差异备份:仅备份上次完全备份以来变化的数据
这里特意盗用一幅图来更加直观的阐述增量备份和差异备份的区别:
完全+增量(还原时间长,复杂,占用空间小)
完全+差异(还原时间短,简单,占用空间大)
他们之间没有约束,比如 完全在线物理备份……
另外备份出的数据要经常测试是否可用,和制定好紧急还原方案………
备份的对象有数据、配置文件、二进制日志、事务日志等……
各个备份工具功能和性能对比如下图所示:
相关阅读:
Linux下通过mysqldump备份MySQL数据库成sql文件
Linux中使用mysqldump对MySQL数据库进行定时备份
mysqldump缺失-q参数导致MySQL被oom干掉