[pve-devel] RFC: vm cloning implementation proposal

Dietmar Maurer dietmar at proxmox.com
Thu Oct 4 16:38:52 CEST 2012


> they have 2 ways to create template:
> 
> 1) transform vm as template. (just rename the vm as template, so original vm
> is no more displayed as vm)
> 
> 2) copy the vm to template. (original vm is available)
> 
> seem more easy, they are no vm with clones, so we can delete them without
> any problem.

Yes. I think we should copy the VM (transform is an optimization).
 
> Also for sheepdog,rbd,nexenta, we could have
> 
> some kind of writable template which are vms, we can start/stop them, do
> the update, and make versionning with vm-snapshots so we can clone them,
> and choose the version 1,2,3,.. from where we want to clone.
> (another way to avoid versioning, could be clone a template from a template)
> 
> for nfs,dir: the template is readonly.
> 
> 
> what do you think ?

brain overloaded ;-)

I need some time to think about that. 


More information about the pve-devel mailing list