备份的分类
1.1备份的目地 做灾难恢复 对损坏的数据进行恢复和还原
1.2需求的改变 因需求改变而需求还原到改变以前
1.3测试新功能是否可用
根本是否数据库离线
2.1 冷备 需要关mysql的服务 读写请求均不允许开启状态下进行
2.2 温备 服务在线 仅支持读请求 不支持写请求
2.3 热备 备份同时 业务不受影响
根据备份的数据集合范围
3.1 完全备份 所有字符集全部备份
3.2 增量备份 上次备份以来 改变了的数据
3.3 差异备份 上次完全备份以来改变了的数据。
根据备份的数据或文件
4.1 物理备份 直接备份数据文件 优点 备份和恢复操作都比较简单 可以跨MySql版本恢复速度快 属于文件系统级别的 缺点 备份不一定可以用 需要测试
4.2 逻辑备份 备份表中的数据和代码 优点 恢复简单 备份结果是一个可编辑的文件 与存储引擎无关 可以用网络恢复
缺点 备份和恢复都需要MySql服务器参与 备份结果需要占据更多的空间 恢复后浮点数可能会失去精度 还原之后缩影需要重建
备份注意
----备份sql:SELECT * FROM `book