ClonageVM

Le clonage

cf Copie de VM à chaud

root@super-tech:/# virsh domblklist sirh
Target     Source
------------------------------------------------
vda        /var/lib/libvirt/images/sirh-sys.img
vdb        /var/lib/libvirt/images/sirh-data.img

root@super-tech:/# virsh snapshot-create-as --domain sirh sirh-snap --disk-only --atomic --quiesce
Domain snapshot sirh-snap created
root@super-tech:/# virsh snapshot-list sirh
 Name                 Creation Time             State
------------------------------------------------------------
 sirh-snap            2016-03-30 12:10:47 -0400 disk-snapshot

root@super-tech:/# virsh domblklist sirh
Target     Source
------------------------------------------------
vda        /var/lib/libvirt/images/sirh-sys.sirh-snap
vdb        /var/lib/libvirt/images/sirh-data.sirh-snap

root@super-tech:/# rsync -avh --progress /var/lib/libvirt/images/sirh-sys.img /var/lib/libvirt/images2/sirh-sys-COPY.img
sending incremental file list
sirh-sys.img
          4.15G 100%   80.45MB/s    0:00:49 (xfr#1, to-chk=0/1)

sent 4.15G bytes  received 35 bytes  82.21M bytes/sec
total size is 4.15G  speedup is 1.00
root@super-tech:/# rsync -avh --progress /var/lib/libvirt/images/sirh-data.img /var/lib/libvirt/images2/sirh-data-COPY.img
sending incremental file list
sirh-data.img
         19.70G 100%   70.89MB/s    0:04:25 (xfr#1, to-chk=0/1)

sent 19.71G bytes  received 35 bytes  74.23M bytes/sec
total size is 19.70G  speedup is 1.00
root@super-tech:/# virsh blockcommit sirh vda --active --verbose --pivot
Block Commit: [100 %]
Successfully pivoted
root@super-tech:/# virsh blockcommit sirh vdb --active --verbose --pivot
Block Commit: [100 %]
Successfully pivoted
root@super-tech:/# virsh snapshot-list sirh
 Name                 Creation Time             State
------------------------------------------------------------
 sirh-snap            2016-03-30 12:10:47 -0400 disk-snapshot

root@super-tech:/# virsh domblklist sirh
Target     Source
------------------------------------------------
vda        /var/lib/libvirt/images/sirh-sys.img
vdb        /var/lib/libvirt/images/sirh-data.img

root@super-tech:/# root@super-tech:/# rm /var/lib/libvirt/images/sirh-data.sirh-snap /var/lib/libvirt/images/sirh-sys.sirh-snap
root@super-tech:/# 

Création et adaptation de la vm clone

Disons qu'après l'opération de clonage, nous avons : form-sirh-sys.img et form-sirh-data.img.