복구를 위해 LVM 파티션을 이미지로 백업하는 방법은 무엇입니까?
/dev/sda2에서 dd를 실행해 보았지만 약 380G로 약 8시간 후에 충돌이 발생했습니다.
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