一. 备份职责
1.设计备份策略
a.时间
b.增量
c.时间
d.自动
2.日常备份检查
a.备份是否存在
b.空间是否够用
3.定期恢复演练
一季度或者半年,防止备份不能用
4.故障备份恢复
通过备份数据恢复到故障之前时间点
5.生产业务迁移
a.缩短停机时间
b.要有回退方案
二.备份类型
1.热备
2.热备
3.冷备
三.备份工具
1.逻辑备份工具
基于SQL语句进行备份
a.mysqldump
b.mysqlbinlog
2.物理备份工具
基于数据文件备份
a.xtrabackup(XBK): peicona *****
b.MySQL Enterprise Backup(MEB)
四.逻辑备份和物理备份比较
mysqldump
优点:
a.mysql自带
b.备份出来是SQL,文本格式,可读性高,便于备份处理
c.压缩比较高,节省磁盘空间
缺点:
a.比较消耗CPU和内存资源
建议:
100G以内数据量级,建议使用mysqldump
xtrabackup(XBK)
优点:
a.不会转换SQL,相当于直接CP数据文件
b.性能较高
缺点:
a.可读性差
b.压缩比低,需要更多磁盘空间
建议:
>100G
五.备份策略