스토리지 풀 간에 qcow2 이미지 마이그레이션

스토리지 풀 간에 qcow2 이미지 마이그레이션

2개의 스토리지 풀이 있습니다.

  1. host_images(디렉토리 스토리지 풀)
  2. Remote_images(nfs 스토리지 풀)

libvirt API를 사용하여 Qcow 이미지를 Remote_images에서 Host_images로 복사하는 방법은 무엇입니까?

명백한 vol-clone을 사용해 보았지만 스토리지 풀 전체에서 작동하지 않는 것 같습니다.

vol-download를 사용해 보았으나 시간이 꽤 걸립니다. (500MB는 10분 이상 소요)

내 아키텍처가 잘못 되었나요? 자동화의 이러한 측면을 제어하기 위해 libvirt를 사용하면 안 되나요?

도구 사용 시 일관성을 유지할 수 있도록 자동화의 모든 측면에 libvirt를 사용하고 싶습니다. 하지만 이러한 도구가 작동하지 않으면 libvirt를 계속 사용할 수 없습니다.

또한 vol-clone이 작동하지 않는 경우 KVM이 어떻게 다른 호스트로 마이그레이션을 수행할 수 있는지 궁금합니다. libvirt가 아닌 경우 마이그레이션하는 데 어떤 도구를 사용합니까?

답변1

virt-clone나를 위해 작동합니다:

virt-clone --원래 vm-name --name vm-name-clone --file /path/to/new/pool/name.img

관련 정보