回復目的で 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
プロセスを高速化するために、dd で使用されるブロック サイズを増やすオプション bs を追加することもできます。
# dd if=... of=... bs=131072