2개의 스토리지 풀이 있습니다.
- host_images(디렉토리 스토리지 풀)
- 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