BareOS 备份到 LVM 挂载点而不是挂载的 LVM 逻辑卷?

BareOS 备份到 LVM 挂载点而不是挂载的 LVM 逻辑卷?

我的 BareOS 服务器有两个驱动器(目前):

  • 一个驱动器包含逻辑卷管理 (LVM) 卷组 (VG) 和仅限于单个驱动器的逻辑卷 (LV);
  • 另一个驱动器包含 Linux 操作系统、交换和根 ( /) 文件系统。

在过去的某个时刻,重新启动时,我的 BareOS 服务器无法在 处挂载 LVM LV /backups/proxmox/homedirs/leeand00/,因此我的备份最终不是位于为我的备份指定的 LVM 逻辑卷上,而是最终位于包含我的根目录的驱动器上/backups/proxmox/homedirs/leeand00/通常安装 LVM 逻辑卷的文件系统。

现在在我看来,解决这个问题应该像下面这样简单:

  1. 将 LV 安装在其他地方...
  2. 将备份的文件移动/backups/proxmox/homedirs/leeand00到备用安装点
  3. 确保为/backups/proxmox/homedirs/leeand00空。
  4. 卸载 LV,然后重新安装/backups/proxmox/homedirs/leeand00
  5. 运行一些命令来更新数据库。

但是...我想,由于我使用的是增量备份,所以我可能会在这里有一些重叠,因为当 BareOS 之前发现目录为空时,它毫无疑问会进行完整备份并添加增量备份,所以我不这样做想象一下我上面的解决方案将简单地工作。

使用什么策略可以很好地解决这个问题,我需要运行什么命令来bconsole使用当前目录内容更新数据库?最后,有没有什么方法可以让 BareOS 检测到问题正在发生,以防止将来出现这种情况?

相关内容