【问题标题】:how can I create incremental backups with xtrabackup automatically如何使用 xtrabackup 自动创建增量备份
【发布时间】:2016-05-25 02:39:17
【问题描述】:

manual 上说如果你想创建增量备份,可以使用以下命令:

xtrabackup --backup --target-dir=/data/backups/inc1 \
--incremental-basedir=/data/backups/base --datadir=/var/lib/mysql/

其中/data/backups/inc1 是增量目录。所以现在如果我想创建一个 cronjob(我不认为我是唯一的),每次我想创建一个新的增量备份时,我都必须想出一种方法来命名我的目录,这可能很乏味.

有没有办法让 xtrabackup 改为使用时间戳创建目录?

【问题讨论】:

  • 使用 innobackupex 代替 xtrabackup。前者是一个包装器,将诸如自动时间戳之类的东西添加到目录中。

标签: mysql backup percona innobackupex


【解决方案1】:

你可以使用内置的 Linux 命令 date 来命名你想要的目录, 例如

xtrabackup --backup --target-dir=/data/backups/inc`date +%Y%m%d` (rest options)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    相关资源
    最近更新 更多