스토리지 풀 간에 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

관련 정보