Rom*_*man 9 backup ext4 snapshot
我目前的任务是将现有服务器提升到(至少更高)专业标准——尽可能减少对最终用户的干扰。为了进行适当的回滚,我需要备份现有服务器的根 fs,它当前是主磁盘分区内的 ext4 - 而不是 LVM,这将使整个显示仅仅是手指练习。我想避免关闭服务器。
在这种情况下甚至可能吗?
Hau*_*ing 14
你不需要 LVM。LVM 也只使用设备映射器。你可以自己做。但是,这对于 root fs 可能有点棘手,因为您可能必须修改引导脚本。
您只需要将 DM 设备放在根设备之上,例如
sectors="$(blockdev --getsz /dev/sda3)"
dmsetup create rootfs --table "0 ${sectors} linear /dev/sda3 0"
Run Code Online (Sandbox Code Playgroud)
必须将这样的东西放入 initrd 引导脚本中。然后将 /dev/mapper/rootfs 挂载到 /,而不是 /dev/sda3。然后您可以制作根 fs 的快照(但必须使用 dmsetup 手动完成所有步骤;虽然没有黑魔法)。您只是无法将它们合并回来,但这应该不是问题。