【问题标题】:MySQL Incremental backupMySQL 增量备份
【发布时间】:2020-09-30 04:07:27
【问题描述】:

我有一个 mysql 服务器,尝试每天备份数据库,只需要备份所需的更改,请提供如何在 mysql 上设置增量备份

【问题讨论】:

标签: mysql


【解决方案1】:

虽然 Percona Xtrabackup 甚至可以为大型数据库完成这项工作,但恕我直言,安装和设置有点复杂。

对于中小型数据库,更简单的方法是结合使用 mysqldump 和 rdiff-backup 来获取增量 mysql 备份。像这样的:

#!/bin/bash
mysqldump --single-transaction --quick --skip-extended-insert --routines -umyuser -pmysecret dbname > /path/to/dumps/dir/dbname.dump;
rdiff-backup /path/to/dumps/dir/ /path/to/backup/dir/

在我的博客上,您可以阅读有关如何执行MySQL incremental backup with mysqldump and rdiff-backup 的更多详细信息。

【讨论】:

    【解决方案2】:

    市面上有两种支持增量备份的工具 1- Percona Xtra Backup;它免费且易于使用 2 - mysqlbackup,仅附带企业 MySQL 许可证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-05
      • 2014-02-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多