如何设置旋转完全和增量innobackupex?

时间:2016-04-13 13:34:47

标签: mysql linux backup percona innobackupex

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

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

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

由于

1 个答案:

答案 0 :(得分:0)

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