libvirt 없이 라이브 QEMU-KVM VM을 이동하는 방법은 무엇입니까?

libvirt 없이 라이브 QEMU-KVM VM을 이동하는 방법은 무엇입니까?

내가 읽었다는 말로 시작하겠습니다.라이브 QEMU/KVM VM을 (올바르게) 백업하는 방법은 무엇입니까?하지만 그것은 내 필요를 충족시키지 못하는 것 같습니다.

몇 개의 QEMU-KVM VM을 중지하지 않고 백업하고 이동할 수 있는 솔루션을 찾고 있습니다. 상태가 완벽하게 보존될 필요는 없지만(즉, 백업 후 상태는 신경 쓰지 않음) 백업이 손상되어서는 안 됩니다. 설정에 libvirt가 없습니다.

지금까지는 전원이 꺼진 VM을 백업하고 다른 호스트로 이동했습니다. .qcow2 디스크 이미지를 복사하면 이 작업을 쉽게 수행할 수 있습니다. 하지만 VM의 전원을 끄지 않고 어떻게 이를 수행할 수 있습니까? 스냅샷을 찍은 다음 QEMU에 스냅샷까지만 복사하도록 지시할 수 있나요? 사용된 스냅샷 방법은 내부(동일한 디스크 이미지 사용)이므로 그대로 유지하고 싶습니다.

답변1

인생을 만들고 싶다면정말 쉽다testing그리고 데비안으로 업그레이드하는 것보다 배포판 을 실행할 여유가 있습니다 bookworm(어느 시점에는 안정 버전으로 마이그레이션될 것입니다). bookwormQEMU 6.1이 출시되면서 QEMU/KVM 생활이 훨씬 쉬워졌습니다 .

간단한 명령을 사용하여 life-VM을 백업할 수 있습니다.

virsh backup-begin YourVM

빠른 디스크(예: NVMe)가 있는 경우 VM이 실행되는 동안 전체 프로세스는 1분 이내에 완료되며 속도도 크게 저하되지 않습니다. /var/lib/libvirt/images/Unix 타임스탬프가 추가된 기본 디렉터리에서 Backup-VM을 찾을 수 있습니다 . /etc/libvirt/qemu/나중에 복원할 수 있도록 백업과 함께 YourVM.xml 파일도 저장해야 합니다 . 나중에 해당 이미지를 간단히 시작할 수 있습니다. 제게는 매력적입니다.

문서를 확인할 수도 있습니다.여기. 문서에 따르면 백업은 데비안 불스아이의 QEMU 5.2에서도 작동해야 하지만 나에게는 작동하지 않았습니다.

관련 정보