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.

Autore: Luigi Rosa

Consulente IT, sviluppatore, SysAdmin, cazzaro, e, ovviamente, geek.

6 pensieri riguardo “Lo snapshot non è un backup”

  1. 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. 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. 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.

Spazio per un commento