如何从 LVM 创建 dd IMAGE 以用于恢复目的

如何从 LVM 创建 dd IMAGE 以用于恢复目的

如何将 LVM 分区备份到映像以进行恢复?

我尝试在 /dev/sda2 上运行 dd,但大约 8 小时后崩溃,速度约为 380G

 sudo lvmdiskscan
  /dev/centos/swap [       3.89 GiB] 
  /dev/sda1        [     500.00 MiB] 
  /dev/centos/root [      50.00 GiB] 
  /dev/sda2        [     465.27 GiB] LVM physical volume
  /dev/centos/home [     411.38 GiB] 
  /dev/sdb1        [     931.51 GiB] 
  3 disks
  2 partitions
  0 LVM physical volume whole disks
  1 LVM physical volume

无论如何,用棍子逃跑会有什么不同吗?

答案1

看起来之前已经在 Serverfault 上回答过。

https://serverfault.com/questions/219234/lvm-dd-lvm

首先,您应该创建一个至少与原始 LVM 大小相同的 LVM。然后你可以做类似的事情:

local# dd if=/dev/vglocal/lvm-old | ssh remote dd of=/dev/vgremote/lvm-new

那应该可以了。如果远程服务器上已有包含原始 lvm 的文件,则可以执行非常类似的操作:

remote# dd if=/path/to/img of=/dev/vgremote/lvm-new

您还可以添加选项 bs 来增加 dd 使用的块大小,以加快该过程:

# dd if=... of=... bs=131072

相关内容