因此,我正在为我们的项目实施备份策略,并遇到了一些我需要绝对澄清的文本,误报是 IT 的致命伤。
我希望执行您的典型备份策略,即每周完整备份和每日增量备份。这是问题所在:
根据文档,在进行完整备份时,您必须“准备”它,即运行所有未提交的事务等。您可以使用 innobackupex --apply-log /path/to/BACKUP-DIR 命令准备备份.
但是根据这些文档,如果您进行增量备份,则必须使用 innobackupex --apply-log --redo-only BASE-DIR 命令以不同的方式“准备”它。
我的计划是编写一个 cronjob 以在周日凌晨 12:01 进行完整备份,并在凌晨 12:01 在 M-Sa 上进行增量备份。所以我的问题是,cronjob 是否应该使用 --redo-only 标志准备每个备份,以确保完整备份可以与后续增量备份合并?