MySQL备份与恢复
按照备份方法可以划分为 物理备份和逻辑备份
按照备份数据集范围可以划分为全量备份、增量备份和差异备份
按照备份数据服务是否在线可以划分为热备份和冷备份
备份方法:
全量备份、增量备份和差异备份
1、全量备份
指备份整个数据库内容做完整的备份(包括备份数据库结构和文件结构)
操作简单,但数据存在大量的重复,占用大量空间、备份与恢复时间长。
2、增量备份
指仅备份自上一次全量备份或增量备份之后所增加的数据内容
3、差异备份
指仅备份上一个全量备份之后所增加的内容
全量备份是差异备份和增量备份的基础
备份数据服务:
热备份和冷备份
1、热备份是指数据库运行的情况下执行的数据库备份
(优点是备份时数据库可用,并且恢复是快速的)
2、冷备份是指数据库已经正常关闭下执行的数据库备份
(优点是备份速度快)
实战:MySQL的冷备份与恢复