恢复启动驱动器(分区表、启动分区和根目录),但从 rsnapshot 恢复文件

恢复启动驱动器(分区表、启动分区和根目录),但从 rsnapshot 恢复文件

我有一个具有以下分区方案的启动驱动器:

`sda                    8:0    0 558.9G  0 disk
|-sda1                 8:1    0   512M  0 part   /boot/efi
`-sda2                 8:2    0 102.5G  0 part
  |-fserver--vg-root 253:0    0  18.6G  0 lvm    /
  |-fserver--vg-swap 253:1    0   7.5G  0 lvm    [SWAP]
  `-fserver--vg-home 253:2    0  65.2G  0 lvm    /home

我在 root 和 /home 上运行了 rsnapshot。我想实现一些额外的备份/映像,以便我可以使用以下过程(或类似过程)完全恢复驱动器:

  1. 启动到 liveCD
  2. 恢复分区表,包括 lvm 配置和启动分区
  3. 将文件从 rsnapshot 复制回 root 和 /home

这里的想法是通过 rsnapshot 轻松访问增量文件备份,而且还能够恢复整个驱动器,而无需两次保存驱动器的全部内容。

我怎样才能轻松地做到这一点?

Clonezilla 似乎没有在不保存内容的情况下对分区方案进行映像处理的选项。我想我可以使用 sgdisk 备份分区表,然后可能使用 clonezilla 对启动分区进行映像处理,然后使用 vgcfgbackup 保存 lvm 元数据(不过我猜这会在我复制 root 上的文件时出现?)。不过,一体化解决方案更受欢迎。

相关内容