Administratorii de sistem de virtualizare salveaza, de obicei un instantaneu al masinii virtuale inainte de a face orice activitate majora cum ar fi implementarea celor mai recente patch-uri.

Daca lucrati pe KVM-uri bazate pe hipervizori putem lua masini virtuale sau domeniu instantaneu folosind comanda virsh. Instantaneul devine foarte util intr - o situatie in care ati instalat sau ati aplicat cele mai recente patch - uri de pe VM , dar din cauza unor motive,  devine instabila si echipa doreste sa revina la versiunea anterioara modificarilor sau patch - urilor. Daca ati luat instantaneu VM inainte de a aplica patch - uri , atunci putem restabili pentru a reveni VM la starea anterioara , folosind instantaneu.

Nota: Putem lua doar instantaneu al SMN al carui disc format este Qcow2, formatul de disc brut nu este suportat de comanda virsh kvm, utilizati comanda pentru a converti formatul de disc in  qcow2

# qemu-img convert -f raw -O qcow2 image-name.img image-name.qcow2
Putem enumera toate SMN pe hypervisor folosind comanda de mai jos virsh,
[root@kvm-hypervisor ~]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 94    centos7.0                      running
 101   overcloud-controller           running
 102   overcloud-compute2             running
 103   overcloud-compute1             running
 114   webserver                      running
 115   Test-MTN                       running
[root@kvm-hypervisor ~]#
Sa presupunem ca vrem sa creem instantaneu de „ webserver “ VM, executati comanda de mai jos,

# virsh snapshot-create-as –domain {vm_name} –name {snapshot_name} –description  “enter description here”

[root@kvm-hypervisor ~]# virsh snapshot-create-as --domain webserver --name webserver_snap --description "snap before patch on 4Feb2018"
Dupa crearea instantaneului, atunci putem enumera instantanee legate de VM folosind comanda de mai jos,
[root@kvm-hypervisor ~]# virsh snapshot-list webserver
 Name                 Creation Time             State
------------------------------------------------------------
 webserver_snap       2018-02-04 15:05:05 +0530 running
[root@kvm-hypervisor ~]#
Pentru a lista informatiile detaliate instantaneu VM-lui, executati comanda sub virsh,
[root@kvm-hypervisor ~]# virsh snapshot-info --domain webserver --snapshotname webserver_snap
Name:           webserver_snap
Domain:         webserver
Current:        yes
State:          running
Location:       internal
Parent:         -
Children:       0
Descendants:    0
Metadata:       yes
[root@kvm-hypervisor ~]#
Putem vizualiza dimensiunea instantaneului cu ajutorul comenzi qemu img,
[root@kvm-hypervisor ~]# qemu-img info /var/lib/libvirt/images/snaptestvm.img
Sa presupunem vrem sa restauram webserver VM la instantaneul pe care le - am creat in pasul de mai sus. Utilizati comanda de mai jos pentru a restaura comanda virsh  VM instantaneu - „ webserver_snap “

# virsh snapshot-revert {vm_name} {snapshot_name}

[root@kvm-hypervisor ~]# virsh snapshot-revert webserver webserver_snap
[root@kvm-hypervisor ~]#
Pentru a sterge KVM virtuale. Listare snapshot apoi delete. Exemplu este prezentata mai jos:
[root@kvm-hypervisor ~]# virsh snapshot-list --domain webserver
 Name                 Creation Time             State
------------------------------------------------------------
 webserver_snap       2018-02-04 15:05:05 +0530 running
[root@kvm-hypervisor ~]#
 
[root@kvm-hypervisor ~]# virsh snapshot-delete --domain webserver --snapshotname webserver_snap
Domain snapshot webserver_snap deleted
[root@kvm-hypervisor ~]#
Asta e tot  despre modul cum  gestionati snapshot KVM de masini virtuale folosind comanda virsh.

  • Care este reactia ta?
  • 1 Votes
  • powered by Verysign
  • like Timenews
    Like
  • unmoved Timenews
    unmoved
  • 100%amused Timenews
    amused
  • excited Timenews
    excited
  • angry Timenews
    angry
  • sad Timenews
    sad
TENDINTA  |  Xiaomi anunta oficial Mi 9 cu Snapdragon 855
FlorinM                   Timenews
FlorinM
Utilizator Linux - Solus OS, pasionat de calatorii.
1160 articole



  • Comenteaza
  • powered by Verysign

Nici un comentariu inca. Fii primul!
Gabriel Ruta - Facebook
Gabriel Ruta - Facebook

MX Linux. Il folosesc deja de un an jumate, si pot spune ca pt. mine personal este No.1 Distro din cate zeci am testat in anii trecuti. L-am folosi...10 days, 1 hour

MX Linux 18.1 - improspatare ISO MX Linux 18.1 - improspatare ISO >>>
Stefan
Stefan

Salut,

Ati gresit imaginea ISO, re-downloadati imaginea 1.5.2 daca tot aceea ati scos-o, si aveti grija ce downloadati data viitoare

Re...14 days, 21 hours

Moderator
Moderator
Remediat. Multumim.
Redcore.Linux.Hardened.1812.KDE vs Argent.Workstation.1.5.2.KDE Redcore.Linux.Hardened.1812.KDE vs Argent.Workstation.1.5.2.KDE >>>
Victor
Victor

Interesant ... Îmi place ideea! 
Dar oricine vede inspiratia pe care Casper a luat-o de la lampa Philips Hue, precum si unele dintr...22 days, 8 hours

Casper Glow - lumina de noapte, ce va va ajuta sa adormiti Casper Glow - lumina de noapte, ce va va ajuta sa adormiti >>>
Alex Petrini - Facebook
Alex Petrini - Facebook

da, dar e coporate mai mult. Eu folosesc Rambox si îti poti defini orice serviciu singur. 

1 month, 2 days
Station in Linux - 600 de aplicatii intr-o singura interfata eleganta Station in Linux - 600 de aplicatii intr-o singura interfata eleganta >>>