如何做好MySQL的备份与恢复

 时间:2024-11-05 06:31:13

1、mysqldump是由mysql官方提供,可以支持逻辑备份,单线程操作,备份速度较慢,主要适合小数据量的备份场景。

如何做好MySQL的备份与恢复

2、mysqldumper是有mysql和facebook等公司联合开发,支持逻辑备份,多线程操作,备份性能相对较高,但是适用范围较小。

如何做好MySQL的备份与恢复

3、Xtrabackup是有Percona开发的开源软件,支持物理备份,单线程操作,可用于InnoDB和XtraDB的数据表的热备份,InnobackupX可进行整库和数据表备份。

如何做好MySQL的备份与恢复

4、比较合理的备份方案应该是全量+增量备份,增量备份,缩短备份时间和减少空间。但有一定概率备份或者恢复失败,所以需要定期恢复测试。

如何做好MySQL的备份与恢复

5、另外,如果数据量不大,可以每天进行全量备份,数据量越大,备份和恢复时间越长。对于一些误操作,需要将整个实例恢复到误操作之前的时间点。

如何做好MySQL的备份与恢复

6、另外,还可以周一三五日进行xtrabackup蚩狠希搁备份,二四六mydumper备份;交叉进行;全量备份对于增量备份来说,恢复没有那么繁琐。

如何做好MySQL的备份与恢复

7、备份需要注意两次备份时间的间隔,全备的周期(备份周期的次数),过期的历史数据的清除,备份操作执行的时间点等问题。

如何做好MySQL的备份与恢复
  • windows server 2003怎么安装DHCP服务
  • 怎么在linux下安装oracle数据库
  • Linux 字符命令模式下安装图形界面
  • IIS的404页面不生效解决方法
  • Windows server 2008操作系统删除WINS服务器
  • 热门搜索
    手抄报装饰简单又漂亮 有关春天来了的手抄报 手抄报素材 简单的手抄报花边 关于理想的手抄报内容 让世界充满爱手抄报 爱读书手抄报内容 诚信手抄报版面设计图 阳光心理手抄报 小学生防火手抄报