第84讲:MySQL数据库备份工具及备份策略的核心概念

1. MySQL数据库库数据备份的理念

数据备份是作为运维来说必不可少的一个环节,无论是数据库数据、程序中间件都需要定期备份。

在进行备份之前首先要去设计,是要增量备份还是全量备份,是全部全量备份,还是一周一次全备,剩下每天都是增量备份,以及备份周期是否自动备份等等,都需要提前设计好。

数据虽然备份好了,但是我们要每天的看一看备份的存在性,也就是检查备份是否成功。

还要针对备份的空间做出详细的告警,避免磁盘空间不够用导致无法备份。

虽然每天都在备份,但是如果不进行定期的恢复演练,我们也不知道备份的数据是否是可用的,需要定义的拿备份文件到测试环境进行演练。

MySQL的备份类型分为以下几种:

  • 热备
    • 在数据库正常工作的情况下吗,备份数据,并且能够进行一致性恢复,只有InnoDB存储引擎能够实现。
  • 温备
    • 锁表时进行备份数据,只能查询不能修改,影响写入操作,只有myisam存储引擎

猜你喜欢

转载自blog.csdn.net/weixin_44953658/article/details/135333069