dd를 사용하여 OpenVZ 컨테이너 내부의 디스크 이미지를 백업하세요.

dd를 사용하여 OpenVZ 컨테이너 내부의 디스크 이미지를 백업하세요.

기존의 콜드 타르 백업 외에도 ddOpenVZ VPS의 디스크를 백업하는 데에도 사용하고 싶습니다. 다른 VPS 제공업체로 마이그레이션해야 할 수도 있기 때문입니다.

최종 사용자 관점에서 OpenVZ 컨테이너는폴더호스트 머신에서(LXC와 유사) 내 기억이 맞다면 OpenVZ는 범용 파일 시스템을 사용하므로 컨테이너(가상 환경)는 단지 디렉터리(chroot로 격리됨)일 뿐입니다.

컨테이너 내부에서 dd /라는 블록 장치를 사용하여 /dev/simfsSSH를 통해 전체 디스크 이미지를 백업할 수 있는지 알고 싶습니다.

기술적으로는 어떤 문제도 발견되지 않습니다. 하지만 제가 직접 이 작업을 수행한 것은 아니며 100% 확실성과 확신이 없습니다. Xen과 VMware VM에서도 동일한 작업을 수행했는데 훌륭하게 작동했습니다.

젠의 경우

ssh root@vps "dd if=/dev/xvda " | dd of=~/backup/xen.img

OpenVZ에서 작동합니다. 사용해 본 사람이 있나요?

ssh root@vps "dd if=/dev/simfs" | dd of=~/backup/openvz.img

관련 정보