Punti chiave
- Il backup di una virtual machine ne cattura completamente lo stato: file dei dischi virtuali, impostazioni di configurazione, OS, applicazioni installate e metadati di sistema.
- I principali metodi di backup delle virtual machine sono quelli a livello di host, a livello di guest, basati su snapshot e basati su esportazione: ognuno risponde a obiettivi di ripristino e tipi di ambiente diversi.
- Una strategia di backup delle virtual machine affidabile richiede una pianificazione automatizzata, storage off-site, protezione dal ransomware e il rispetto della regola del backup 3-2-1.
- Gli snapshot non sostituiscono un backup completo della virtual machine, perché dipendono dal disco originale e non possono fungere da punto di ripristino indipendente.
- Testare con regolarità il processo di ripristino è l’unico modo per confermare che i backup delle virtual machine siano completi, funzionanti e pronti a supportare il ripristino quando si verifica un guasto reale.
Quando si gestisce un ambiente di server basati su virtual machine (VM), i team IT devono garantire che i sistemi siano sempre online e che il ripristino sia rapido e affidabile in caso di problemi. Quest’ultimo aspetto è fondamentale, soprattutto per via dell’elevato rischio di guasti hardware, cancellazioni accidentali, attacchi ransomware ed errori di configurazione. Una solida strategia di backup delle virtual machine può aiutare a prevenire qualsiasi scenario, dalle interruzioni minori alle perdite catastrofiche.
Tuttavia, poiché le virtual machine hanno una struttura diversa rispetto ai tradizionali server fisici, il backup richiede un approccio più ragionato alla protezione. Continua a leggere per scoprire metodi, passaggi e best practice per costruire una strategia di backup capace di reggere alla prova dei fatti.
Cosa deve includere il backup delle virtual machine
Oltre a copiare i file, un backup di una virtual machine deve catturare tutto ciò che serve a riportare la macchina a uno stato pienamente funzionante in caso di guasto. Deve preservare l’intera macchina come un’unica unità coerente.
Questo significa coprire i seguenti componenti:
- I file dei dischi virtuali (come VMDK per VMware, VHD/VHDX per Hyper-V, QCOW2 o raw per KVM, VDI per VirtualBox o formati simili), che contengono i dati effettivi e l’ambiente operativo della macchina
- La configurazione e le impostazioni che definiscono come la virtual machine è strutturata, come le risorse sono allocate e come avvengono le connessioni
- Il sistema operativo con tutte le applicazioni installate, per evitare reinstallazioni manuali
- Lo stato del sistema e i metadati associati, che fotografano la condizione della macchina nel momento in cui è stato eseguito il backup
Quando questi elementi vengono preservati insieme, la virtual machine ripristinata torna completa e operativa, pronta a funzionare come prima del guasto o dell’incidente.
Metodi più diffusi per il backup di un server virtual machine e quando usarli
I team IT possono adottare diversi approcci al backup delle virtual machine, ma la scelta giusta dipende da vari fattori, come le dimensioni dell’ambiente, gli obiettivi di ripristino e il livello di controllo granulare necessario. Di seguito trovi quattro tra i metodi più utilizzati.
Backup a livello di host
Il backup a livello di host è generalmente considerato il metodo più pratico ed efficiente negli ambienti che gestiscono più virtual machine, perché protegge le macchine nella loro interezza senza intervenire su ciò che vi è in esecuzione. È la scelta migliore quando l’ambiente è così esteso che gestire singoli agent all’interno di ogni virtual machine sarebbe poco pratico. Offre alcuni vantaggi, tra cui:
- La gestione avviene direttamente a livello di hypervisor, quindi non è necessario installare agent di backup all’interno di ogni virtual machine
- Cattura le virtual machine intere come unità complete, senza distribuire agent in ciascuna di esse
- Consente un ripristino completo del sistema più rapido rispetto ad altri metodi
Backup a livello di guest
Il backup a livello di guest è la scelta adatta quando il ripristino deve scendere a un livello più profondo di quello della macchina. È la soluzione migliore quando virtual machine diverse ospitano carichi di lavoro distinti, ognuno dei quali richiede un percorso di ripristino su misura. Offre le seguenti possibilità:
- Consente il backup granulare di file, cartelle e dati applicativi specifici installando agent di backup all’interno della virtual machine
- Permette di ripristinare singoli elementi in modo indipendente, senza recuperare l’intera virtual machine
- È adatto agli ambienti in cui il ripristino a livello di singola applicazione è una priorità
Backup basato su snapshot
Il backup basato su snapshot è una protezione utile nel breve periodo e viene in genere eseguito prima di aggiornamenti o modifiche di configurazione. Crea uno snapshot della virtual machine in un dato momento e viene spesso usato per effettuare rollback a breve termine. Questo tipo di backup va utilizzato come misura complementare all’interno di una strategia di backup completa, non come sostituto. Presenta infatti vincoli che lo rendono inaffidabile come soluzione autonoma. Ecco alcuni limiti principali:
- Non sostituisce un backup completo, poiché gli snapshot dipendono dal fatto che il disco originale della virtual machine resti integro
- Affidarsi agli snapshot nel lungo periodo può far lievitare l’uso dello storage e degradare le prestazioni nel tempo.
Backup basato su esportazione
Il backup basato su esportazione è da riservare a scenari pianificati e occasionali, in cui serve una copia completamente portabile di una virtual machine al di fuori dell’ambiente principale. Vale la pena considerarlo soprattutto quando l’host di destinazione utilizza una piattaforma o un hypervisor diversi da quelli di origine. Offre questi vantaggi:
- Crea una copia autonoma della virtual machine, comprensiva della configurazione impostata e dei file dei dischi, che può essere ripristinata indipendentemente dall’host originale
- È utile per backup manuali o una tantum, in particolare prima di migrazioni o modifiche importanti all’infrastruttura
Poiché una virtual machine esportata è completamente portabile, può essere conservata off-site o spostata su un host diverso senza dipendere dall’ambiente di origine.
Come eseguire il backup di una virtual machine
Un flusso di lavoro di backup ben strutturato elimina l’improvvisazione dal processo e garantisce che nulla di critico venga trascurato. Segui i passaggi qui sotto: sono un punto di partenza concreto per costruire una routine affidabile.
Passaggio 1: scegli un metodo di backup per il server virtuale
Il metodo scelto in questa fase definisce l’intera strategia di backup: valuta quindi con attenzione se al tuo ambiente si adatta meglio il backup a livello di host, a livello di guest o basato su esportazione. Tieni inoltre presenti gli obiettivi di ripristino e le dimensioni dell’infrastruttura prima di procedere.
Passaggio 2: configura l’ambito del backup
Una volta scelto il metodo, il passaggio successivo è definire con precisione cosa verrà protetto. Individua tutte le virtual machine che richiedono copertura e assicurati di includere i dischi critici e i file di configurazione, non solo i volumi di dati principali.
Passaggio 3: imposta una pianificazione dei backup
È facile dimenticarsi dei backup manuali, perciò è fondamentale stabilire con quale frequenza eseguirli in base alla quantità di dati che l’azienda può permettersi di perdere. Configura poi una pianificazione automatizzata per garantire la continuità.
Passaggio 4: seleziona lo storage per i backup
Anche il luogo in cui vengono conservati i backup fa la differenza. Scegli tra storage locale, di rete o cloud in base a capacità e budget, e assicurati di mantenere almeno una copia off-site per essere al riparo da guasti che coinvolgono l’intera sede.
Passaggio 5: esegui e monitora i backup
Una volta completata la configurazione, verifica che i processi di backup vengano portati a termine correttamente. Inoltre, accertati che tutte le virtual machine selezionate vengano effettivamente incluse, predisponendo monitoraggio o avvisi per intercettare eventuali errori o lacune impreviste nella copertura.
Passaggio 6: testa il ripristino con regolarità
Infine, ripristina periodicamente le virtual machine in un ambiente di test per confermare che i file siano integri. In questo modo potrai verificare che dopo un ripristino tornino online correttamente anche le applicazioni e i servizi, non solo l’OS.
Best practice per il backup delle virtual machine
Anche una strategia di backup delle virtual machine serve a poco se gli amministratori di sistema e i team non adottano buone abitudini. Tagliare gli angoli sulle pratiche seguenti può indebolire in silenzio una configurazione per il resto solida:
- Segui la regola del backup 3-2-1 mantenendo tre copie dei dati su due tipi di storage diversi, di cui una conservata off-site.
- Usa una pianificazione automatizzata per eliminare il rischio di backup mancati tipico dei processi manuali.
- Conserva i backup al di fuori dell’ambiente principale, così che un singolo guasto o attacco non possa compromettere sia i sistemi di produzione sia i relativi punti di ripristino.
- Proteggi lo storage dei backup dal ransomware limitando gli accessi, usando dove possibile storage immutabile e mantenendo i sistemi di backup isolati dalla rete principale.
- Testa regolarmente i processi di ripristino per confermare che i backup non vengano solo creati, ma possano davvero essere ripristinati quando serve.
Applicare queste pratiche con costanza garantisce che la strategia di backup regga alla prova dei fatti in uno scenario di ripristino reale.
Errori comuni nel backup dei server virtual machine
Esamina con attenzione l’elenco di errori qui sotto: possono facilmente rendere inaffidabile una strategia di backup solida.
- Considerare gli snapshot come metodo di backup principale, quando in realtà dipendono dal disco originale della virtual machine e non offrono alcun percorso di ripristino indipendente
- Trascurare i file di configurazione della virtual machine durante il backup, con il rischio di ripristinare una macchina priva delle impostazioni necessarie per funzionare correttamente nell’ambiente
- Saltare del tutto i test di ripristino, senza quindi alcun modo di sapere se un backup è davvero utilizzabile fino a quando un guasto reale non lo rivela
- Eseguire i backup senza una pianificazione costante, creando lacune imprevedibili nella copertura e aumentando la quantità di dati a rischio
- Conservare tutte le copie di backup in un unico luogo, esponendo l’intera strategia di ripristino a un singolo punto di guasto
Il momento giusto per individuare e colmare queste lacune è durante la manutenzione ordinaria, non quando un guasto è già in corso.
Dalla strategia di backup alla prontezza al ripristino
Eseguire il backup di un server virtual machine è un processo continuo. Richiede la giusta combinazione di metodi, una pianificazione costante, pratiche di storage adeguate e test regolari. Ogni componente di una virtual machine, dai file dei dischi alle impostazioni di configurazione, ha un ruolo determinante nella riuscita del ripristino: solo una strategia strutturata e ben pianificata può garantire affidabilità quando si verificano interruzioni.
Guida rapida
Come eseguire il backup di un server virtual machine con NinjaOne
- Abilita il backup dell’immagine:
- Vai su Admin > Apps > Backup > Enable e seleziona l’interruttore Image.
- Seleziona la destinazione del backup desiderata (è consigliato Cloud; evita Local o Hybrid per il backup delle virtual machine).
- Configura la policy di backup:
- Vai su Admin > Policies e seleziona la policy relativa al tuo server virtual machine.
- In Backups, scegli Image dal menu a discesa.
- Abilita Image Backup Plan e imposta la pianificazione (oraria, giornaliera, settimanale o mensile).
- Imposta la policy di conservazione:
- Definisci per quanto tempo vuoi conservare i backup (ad esempio 7 giorni di backup giornalieri, 4 settimane di backup settimanali).
- NinjaOne elimina automaticamente i backup più vecchi in base alle tue impostazioni di conservazione.
- Esegui il backup:
- Puoi avviare manualmente un backup andando alla pagina Devices, selezionando il tuo server virtual machine e facendo clic su Run Backup Now.
- I backup pianificati verranno eseguiti automaticamente in base alla tua policy.
- Ripristina il server virtual machine:
- Se hai bisogno di eseguire un ripristino, vai su System Status > Restores nella dashboard di NinjaOne.
- Seleziona il server virtual machine e scegli il punto di backup che vuoi ripristinare.
- Segui le istruzioni per completare il processo di ripristino.
Argomenti correlati:
