备份内容
数据--数据文件或文本格式数据
操作日志--数据库变更日志
冷备份与热备份
冷备份--关闭服务器服务,完整拷贝数据文件
热备份--在不影响数据库读写服务的情况下备份数据库
物理备份与逻辑备份
物理备份--以数据页的形式拷贝数据文件
逻辑备份--导出为裸数据或sql(insert)语句
本地备份与远程备份
全量备份与增量备份
备份周期
考虑因素:数据库大小,恢复速度要求,备份方式
常用工具及用法
mysqldump-逻辑备份,热备
xtrabackup-物理备份,热备
如何制定备份策略
需要考虑的因素
1. 数据库是不是都是innodb引擎表 --- 备份方式,热备or冷备
2. 数据量大小 ---逻辑备份or物理备份,全量or增量
3. 数据库本地空间是否充足 --- 备份到本地or远程
4. 需要多快恢复 -- 备份频率,小时or天