我有一个具有以下分区方案的启动驱动器:
`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。我想实现一些额外的备份/映像,以便我可以使用以下过程(或类似过程)完全恢复驱动器:
- 启动到 liveCD
- 恢复分区表,包括 lvm 配置和启动分区
- 将文件从 rsnapshot 复制回 root 和 /home
这里的想法是通过 rsnapshot 轻松访问增量文件备份,而且还能够恢复整个驱动器,而无需两次保存驱动器的全部内容。
我怎样才能轻松地做到这一点?
Clonezilla 似乎没有在不保存内容的情况下对分区方案进行映像处理的选项。我想我可以使用 sgdisk 备份分区表,然后可能使用 clonezilla 对启动分区进行映像处理,然后使用 vgcfgbackup 保存 lvm 元数据(不过我猜这会在我复制 root 上的文件时出现?)。不过,一体化解决方案更受欢迎。