[pve-devel] RFC: vm cloning implementation proposal

Dietmar Maurer dietmar at proxmox.com
Wed Oct 3 06:40:40 CEST 2012


> 2 types Storage which support cloning:
> 
> 1)-sheepdog,rbd (>=0.52),nexenta :
>    - the clone is made from a snapshot
>    - can be done when sourcevm is online
>    - we can use source vm after cloning
>    - we can't delete a snapshot if a clone is made from the snapshot
>    - we can't delete the sourcevm is clone exist
> 
> 2)-raw,qcow2 :
> it's a little different,we don't clone from a snapshot, but from a whole base
> file.

Type 1 seems easy to implement, but type 2 looks clumsy.

But first, why do I want to clone a VM? Please can you elaborate on
the usage scenario first?




More information about the pve-devel mailing list