将 Relax 和 Recover 添加到自动备份工作流程 (REAR)

将 Relax 和 Recover 添加到自动备份工作流程 (REAR)

我的系统上有 3 个驱动器,这是一个带有数据库的 Web 应用程序:

  1. CentOS 8(1TB NVMe SSD)
  2. 自动数据库备份存储 (1TB SSD)
  3. REAR 备份存储 - 目前正在规划 (1TB SSD)

我的系统将在驱动器 1 上使用最多 700GB 的空间。此外,我的数据库每三天凌晨 4 点备份到驱动器 2 的 gzip CSV 中。我存储了最近的 10 个备份 - 这主要是为了将数据移动到另一台机器,但也用作备份系统。

我想增加额外的冗余。我计划将驱动器 3 专用于 Relax And Recover 2.6 (REAR)。我将使用 Cron 在每晚午夜自动执行备份。

我的 Cron 看起来是这样的:

0 0 * * * root /usr/sbin/rear mkbackup

我已经确认它mkbackup创建了一个救援系统并备份了用户文件。

由于 REAR 备份会在每晚午夜运行,因此驱动器 3 上的空间很快就会填满。如果本地备份驱动器没有足够的空间来创建新备份,REAR 是否知道覆盖上一次备份?

如果它不知道如何覆盖上次备份,我该如何处理?我的想法是创建一个格式化驱动器 3 的脚本,然后进行备份(即rear format /mnt/backups),并从 Cron 调用该脚本。

相关内容