[pve-devel] kvm disk template implementation ideas

Alexandre DERUMIER aderumier at odiso.com
Thu Aug 23 16:45:14 CEST 2012


response for sheepdog:
for "rollback", we just need to specify snapshot tag in the qemu command line.

so rollback it's just update the vm config file, to update the info on which snapshot we run (then pass this info to qemu command line)

qemu sheepdog:[vdi name]:[snapshot tag or id]

----- Mail original ----- 

De: "Alexandre DERUMIER" <aderumier at odiso.com> 
À: "Dietmar Maurer" <dietmar at proxmox.com> 
Cc: pve-devel at pve.proxmox.com 
Envoyé: Jeudi 23 Août 2012 16:05:38 
Objet: Re: [pve-devel] kvm disk template implementation ideas 

Yes, this seem very good. (to be honest, I didn't have used vmware since 4 years ;) 
I like to see proxmox as a vmware competitor :) 

ok, so we need child->parent to maintain the tree view. 

So when we rollback, we need to update a value to know on which snapshot we are running. 


Also need to update child->parent pointer when we delete an intermediate snapshot. 



About zfs rollback, it seem to be the implementation of zfs which limit to work only on the last snapshot. 
it's a main tree without branchs. 
By default zfs can't rollback to previous snapshot if a more recent snapshot exist,so it thow an exception. 
So it should be ok, user simply need to delete more recent snapshots before rollback. 


For sheepdog, I have tell the question for rollback to the mailing list. 

----- Mail original ----- 

De: "Dietmar Maurer" <dietmar at proxmox.com> 
À: "Alexandre DERUMIER" <aderumier at odiso.com> 
Cc: pve-devel at pve.proxmox.com 
Envoyé: Jeudi 23 Août 2012 15:20:26 
Objet: RE: [pve-devel] kvm disk template implementation ideas 

> like that ? 
> http://www.vmware.com/support/ws5/doc/img/snapshot_manager.png 

Yes, I guess users expect that functionality. 



-- 

-- 





Alexandre D e rumier 

Ingénieur Systèmes et Réseaux 


Fixe : 03 20 68 88 85 

Fax : 03 20 68 90 88 


45 Bvd du Général Leclerc 59100 Roubaix 
12 rue Marivaux 75002 Paris 
_______________________________________________ 
pve-devel mailing list 
pve-devel at pve.proxmox.com 
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel 



-- 

-- 



	

Alexandre D e rumier 

Ingénieur Systèmes et Réseaux 


Fixe : 03 20 68 88 85 

Fax : 03 20 68 90 88 


45 Bvd du Général Leclerc 59100 Roubaix 
12 rue Marivaux 75002 Paris 



More information about the pve-devel mailing list