Proteggere le macchine virtuali Hyper-V

 

Si applica a: System Center 2012 SP1 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

DPM può eseguire il backup di macchine virtuali in esecuzione in server host Hyper-V. Per le versioni di DPM e Hyper-V supportate, vedi Matrice di supporto per la protezione dati DPM.

DPM è in grado di proteggere i seguenti scenari relativi alle macchine virtuali Hyper-V:

  • Livello host o guest - Puoi eseguire il backup di macchine virtuali a livello di host o di guest. A livello di host, l'agente protezione DPM è installato nel server o nel cluster host Hyper-V. A livello di guest, l'agente è installato in ogni macchina virtuale. Se distribuisci il backup a livello di host, potrai ripristinare un'intera macchina virtuale o eseguire il ripristino a livello di elemento, se vuoi essere in grado di eseguire il backup e il ripristino di specifici file, cartelle, volumi o dischi rigidi. Il backup a livello di guest è utile se vuoi proteggere specifici carichi di lavoro in esecuzione in una macchina virtuale, ad esempio per eseguire specificamente il backup di un database di SQL Server in esecuzione nella macchina virtuale. Tieni presente che devi usare il backup a livello di guest se vuoi proteggere i dati archiviati in dischi pass-through. I dischi pass-through consentono alla macchina virtuale di accedere direttamente al dispositivo di archiviazione e non archiviano i dati del volume virtuale in un file VHD.

  • Archiviazione locale o diretta - Backup di macchine virtuali ospitate in server autonomi Hyper-V che dispongono di archiviazione locale o collegata direttamente, ad esempio un disco rigido, un dispositivo SAN (Storage Area Network) o un dispositivo NAS (Network Attached Storage).

  • Volumi condivisi del cluster - Backup di macchine virtuali ospitate in un cluster Hyper-V con volumi condivisi del cluster (CSV). In DPM 2012 SP1 sono stati introdotti il backup completo rapido, i backup paralleli e miglioramenti delle query del cluster per il backup CSV. In una configurazione cluster, l'agente protezione DPM viene installato in ogni nodo del cluster.

  • SMB - Backup di macchine virtuali ospitate in un server autonomo o un cluster Hyper-V con l'archiviazione dei file server SMB 3.0. Le condivisioni SMB sono supportate in un file server autonomo o in un cluster di file server. Se usi un file server SMB 3.0 esterno, deve esservi installato l'agente protezione DPM. Se il server di archiviazione è in cluster, l'agente deve essere installato in ciascun nodo del cluster. Sono necessarie le autorizzazioni di condivisione completa e a livello di cartella per l'account machine$ del server applicazioni nella condivisione SMB.

  • Live Migration - Backup di macchine virtuali configurate per Live Migration. Questa soluzione offre una protezione ininterrotta dei dati, quindi puoi spostare le macchine virtuali da un percorso all'altro mentre le connessioni vengono mantenute e senza interruzioni avvertibili. Live Migration consente di trasferire le macchine virtuali tra due server autonomi, all'interno di un cluster o tra server autonomi e nodi di cluster. È possibile, inoltre, eseguire una migrazione in tempo reale dell'archiviazione della macchina virtuale in modo che sia possibile spostare le macchine virtuali nelle nuove posizioni di archiviazione mentre l'esecuzione continua. L'esecuzione di più Live Migration contemporaneamente è supportata.

    • Migrazione in tempo reale in un cluster: quando viene eseguita la migrazione di una macchina virtuale in un cluster, DPM rileva la migrazione ed esegue il backup della macchina virtuale dal nuovo nodo del cluster senza richiedere l'intervento dell'utente. Poiché non è stato modificato il percorso di archiviazione, DPM continua con backup completi rapidi. In uno scenario scalato con due server DPM per proteggere il cluster, una macchina virtuale protetta da DPM1 continua a essere protetta da DPM1, indipendentemente dalla macchina virtuale sottoposta a migrazione.

    • Live Migration all'esterno del cluster - Quando viene eseguita la migrazione di una macchina virtuale tra server autonomi, cluster diversi o tra un server autonomo e un cluster, DPM rileva la migrazione e può eseguire il backup della macchina virtuale senza l'intervento dell'utente.

    • Post-migrazione -

  • Macchine virtuali di replica - Backup di macchine virtuali di replica in esecuzione su un server secondario (solo per DPM 2012 R2)

Consulta informazioni su scenari supportati e Prerequisiti per la protezione delle macchine virtuali.

All_Symbols_Cloud Microsoft Azure fornisce una funzionalità simile nel cloud Ulteriori informazioni sulle soluzioni di archiviazione di Microsoft Azure.

Creare una soluzione di virtualizzazione ibrida in Microsoft Azure:
- Configurare il Backup di Azure per preparare il backup di Windows Server
- Move VM's between Hyper-V and Microsoft Azure
- Manage Azure VMs with Virtual Machine Manager in System Center 2012 R2 with Rollup 6

In che modo DPM esegue il backup delle macchine virtuali

DPM funziona senza interruzioni con il VSS (Servizio Copia Shadow del volume) writer di Hyper-V per garantire l'acquisizione e la protezione di versioni coerenti delle macchine virtuali senza influire sull'accesso alle macchine virtuali. La possibilità di eseguire il backup dei file aperti è di importanza critica per la continuità aziendale.

Per impostazione predefinita, DPM esegue backup online che non influiscono sulla disponibilità delle macchine virtuali. Per eseguire un backup online, è richiesto quanto segue:

  • Il servizio di integrazione di backup deve essere abilitato, quindi il sistema operativo in esecuzione nella macchina virtuale deve supportare i servizi di integrazione di Hyper-V.

  • Il sistema operativo guest deve supportare VSS (Windows 2003 Server o versione successiva). Il backup online non è supportato se nelle macchine virtuali è in esecuzione Linux.

  • Non devono essere presenti dischi dinamici nella macchina virtuale.

  • Tutti i volumi devono essere NTFS

  • L'assegnazione dell'archiviazione VSS per i volumi non deve essere modificata.

  • La macchina virtuale deve essere in esecuzione e, se la macchina virtuale si trova in un cluster, il gruppo di risorse cluster deve essere online. Un'assegnazione di archiviazione shadow di un volume all'interno della macchina virtuale non deve essere impostata in modo esplicito su un volume diverso.

Se queste condizioni non sono soddisfatte, DPM esegue un backup offline, per cui la macchina virtuale viene sospesa e impostata in uno stato salvato, viene creato lo snapshot e quindi la macchina virtuale viene ripresa. Questo significa che la macchina virtuale non è disponibile durante il backup, in genere per un breve periodo inferiore a un minuto per molti ambienti.

Processo di backup

DPM esegue il backup con VSS come segue:

  1. Il motore di sincronizzazione basato su blocchi di DPM esegue una copia iniziale della macchina virtuale protetta e garantisce che tale copia sia completa e coerente.

  2. Una volta effettuata e verificata la copia iniziale, DPM acquisisce i backup utilizzando il writer VSS di Hyper-V. Il writer VSS fornisce un set con dati coerenti di blocchi disco sincronizzati con il server DPM. Questo approccio fornisce il vantaggio di un "backup completo" con il server DPM mentre riduce al minimo la quantità di dati di backup da trasferire nella rete.

  3. L'agente protezione di DPM su un server che esegue Hyper-V utilizza le API Hyper-V esistenti per stabilire se una macchina virtuale protetta supporta anche VSS.

    • Se una macchina virtuale soddisfa i requisiti per il backup online e in essa è installato il componente dei servizi di integrazione Hyper-V, il VSS writer di Hyper-V inoltra in modo ricorsivo la richiesta VSS attraverso tutti i processi che riconoscono VSS sulla macchina virtuale. Questa operazione si verifica senza che l'agente protezione di DPM venga installato sulla macchina virtuale. La richiesta di VSS ricorsiva consente al writer VSS di Hyper-V di garantire che le operazioni di scrittura su disco siano sincronizzate affinché venga acquisito uno snapshot VSS senza perdita di dati.

      Il componente dei servizi di integrazione Hyper-V richiama il writer VSS di Hyper-V in Servizio Copia Shadow del volume (VSS) sulle macchine virtuali per garantire che i relativi dati di applicazione siano in uno stato coerente.

    • Se la macchina virtuale non soddisfa i requisiti per il backup online, DPM usa automaticamente le API di Hyper-V per sospendere la macchina virtuale prima di acquisire i file di dati.

  4. Dopo la sincronizzazione della copia di base iniziale della macchina virtuale con il server DPM, tutte le modifiche apportate alle risorse della macchina virtuale vengono acquisite in un nuovo punto di ripristino. Il punto di ripristino rappresenta lo stato coerente della macchina virtuale in un momento specifico. Le acquisizioni del punto di ripristino possono verificarsi almeno una volta al giorno. Quando viene creato un nuovo punto di ripristino, DPM utilizza la replica a livello di blocco insieme al writer VSS di Hyper-V per stabilire quali blocchi sono stati alterati sul server che esegue Hyper-V dopo la creazione dell'ultimo punto di ripristino. Questi blocchi di dati vengono quindi trasferiti al server DPM e applicati alla replica dei dati protetti.

  5. Il server DPM utilizza VSS sui volumi che ospitano i dati di ripristino in modo che siano disponibili più copie shadow. Ciascuna di queste copie shadow fornisce un ripristino separato. I punti di ripristino VSS vengono archiviati nel server DPM. La copia temporanea effettuata sul server che esegue Hyper-V viene archiviata solo per la durata della sincronizzazione di DPM.

Passaggi successivi

Consulta i Prerequisiti per la protezione delle macchine virtuali.