Live migra una máquina virtual libvirt / kvm con almacenamiento local y compartido

Quiero usar tanto el almacenamiento local (para un mejor performance donde sea importante) como el compartido (para discos grandes y lentos) para una máquina virtual. ¿Es posible migrar una VM así?

Si el almacenamiento era puro local, el command de migration sería

virsh migrate vm qemu+ssh://new.hv.ip --copy-storage-all 

Esto copyría las imágenes de disco antes de migrar la VM.

Si el almacenamiento es puro compartido, no se necesita la opción –copy-storage-all.

Entonces, ¿qué pasa si un disco es local y otro es compartido? ¿No copyr-almacenar-todo corrompe el disco en el almacenamiento compartido?