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