0

Innobackupex 提供 mysql 服务器的完整备份和增量备份。

但我正在寻找一个脚本,可以在特定时间自动执行每日完整备份和增量备份。

该脚本将删除旧的备份文件并邮寄状态等。任何想法或现成的脚本?

谢谢

4

1 回答 1

0

我所知道的没有现成的。您应该自己在 bash 中编写代码并从 cron 调用脚本。用于find . -type d -mtime +5 -maxdepth 1 -exec rm -r {} \;删除超过 5 天的备份。使用 innobackupex 的增量备份基于完整备份,因此您需要能够在脚本中引用该目录。我已经为我的客户(我为 Percona 工作)写了很多这样的东西,所以这并不难。不应超过 20-30 行 bash。

于 2016-06-28T21:05:17.327 回答