Lo snapshot non è un backup

È indubbio che la virtualizzazione stia diventando pian piano una tecnologia accettata anche dai più refrattari, non foss’altro che per una questione di costi.

Il problema è la relativa inesperienza di alcuni SysAdmin che, per varie ragioni, non vogliono imparare la nuova tecnologia, ma si limitano ai soliti “sentito dire” e ad esperienze poco scientifiche come “quel giorno avevo i jeans e il server è saltato, quindi nessuno con i jeans può entrare nella computer room”. Non ridete, ce ne sono più di quanti pensiate.

Quando ci si avvicina alla virtualizzazione, una delle cose che colpiscono è la possibilità di fare degli snapshot della macchina virtuale (VM). Questa funzione è utilissima quando si fanno modifiche sistemiche alla VM, ma deve essere utilizzata con estrema parsimonia e coscienza di causa.

Qualche SysAdmin sprovveduto utilizza gli snapshot come se fossero dei backup, senza, evidentemente, porsi il problema di come fare velocemente un restore.

Senza contare che mantenere per più di un paio di giorni degli snapshot di VM in produzione è un suicidio dal punto di vista delle performance.


Pubblicato

in

,

da

Commenti

6 risposte a “Lo snapshot non è un backup”

  1. Avatar Kazuma
    Kazuma

    > è un suicidio dal punto di vista delle performance

    E non solo della performance.

    K.

  2. […] in sicurezza anche gli ambienti virtuali. Innanzi tutto le snapshot non sono un backup. Anche gli hypervisor devono essere aggiornati, specialmente se sono esposti a Internet. Le aziende […]

  3. Avatar Luigi
    Luigi

    Al momento io spengo la VM, clono l’hard disk (coi comandi di virtualbox) e lo metto off-line. Il restore è abbastanza rapido. Tuttavia, conosci modi più efficienti per fare il backup di una VM? Magari senza spegnerla? Ti ringrazio! (Non sono un sysadmin di professione anche se per lavoro ho alcuni di questi compiti. Cerco di fare del mio meglio e il tuo blog è una manna dal cielo!)

    1. Avatar Luigi Rosa

      Con VMware (non la versione gratuita) e Hyper-V puoi usare VEEAM, che utilizza le API dell’hypervisor per copiare una snapshot temporanea della VM

      Con altri hypervisor non so proprio. Per QEMU c’e’ Livebackup http://wiki.qemu.org/Features/Livebackup

      Ho sentito che alcuni sfruttano le snapshot di LVM per clonare le VM, ma di piu’ non so dirti.

      1. Avatar Fabrizio Vettore

        Per KVM ho scritto due righe qui: http://blog.vettore.org/?p=788
        Per Vmware versione gratuita c’è GhettoVCB (https://communities.vmware.com/docs/DOC-8760)
        Comunque concordo con Luigi in ambienti di produzione VEEAM ha pochi rivali

        1. Avatar Luigi Rosa

          gettoVCB e’ la miglior pubblicita’ per VEEAM 😉

          Se uno mette in fila il tempo che perde per i test, i backup falliti, i retry, gli inseguimenti delle snapshot e tutto il resto ci compera quasi una licenza Enterprise Plus di VEEAM.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *