Condividi tramite


Replicare una macchina virtuale con replica Hyper-V

Hyper-V Replica consente di proteggere i carichi di lavoro replicando macchine virtuali tra Hyper-V host che eseguono Windows Server. Questo articolo illustra come replicare una macchina virtuale dopo aver abilitato la replica nell'host o nel cluster ricevente usando Hyper-V Manager, Gestione cluster di failover, PowerShell o Windows Admin Center - Modalità di virtualizzazione.

È possibile eseguire la replica tra cluster, singoli host o una combinazione di entrambi. Se si usa un certificato per l'autenticazione, non esiste alcuna dipendenza di Active Directory tra gli host. I singoli host possono essere membri di dominio o essere in un gruppo di lavoro.

Per altre informazioni su Hyper-V Replica e sul relativo funzionamento, vedere panoramica diHyper-V Replica. Se è necessario abilitare Hyper-V Replica, vedere:

Prerequisiti

Prima di iniziare, assicurarsi di soddisfare i prerequisiti seguenti:

  • È disponibile un cluster Hyper-V per ricevere la macchina virtuale replicata in cui è già stata configurata Hyper-V Replica. Se è necessario configurare Hyper-V Replica, vedere Abilitare replica Hyper-V in un cluster di failover o Abilitare replica Hyper-V in un singolo host. È anche disponibile un altro cluster o un singolo host che esegue la macchina virtuale da replicare.

  • Connettività di rete e larghezza di banda sufficienti tra i siti primari e di replica per soddisfare il metodo rpo (Recovery Point Objective) e il metodo di replica iniziale. Prendere in considerazione la possibilità di dedicare il traffico di replica o limitare il traffico tramite QoS per evitare di influire sui carichi di lavoro di produzione.

  • Se si usa l'autenticazione basata su certificati, è necessario avere un certificato valido installato in ogni host in ogni cluster o singolo host, sia per l'invio che per la ricezione. Il certificato deve soddisfare i requisiti seguenti:

    • Non deve essere scaduto
    • Avere attributi Enhanced Key Usage (EKU) per l'autenticazione sia del client che del server e una chiave privata associata.
    • Termina con un certificato radice valido.
    • Il nome comune del soggetto (CN) o il nome alternativo del soggetto (SAN) deve corrispondere al nome di dominio completo (FQDN) del ruolo gestore di replica di Hyper-V fornito per il cluster ricevente.
  • Capacità di archiviazione adeguata nel sito di replica per la macchina virtuale, inclusi i file di configurazione, il disco rigido virtuale (VHDX o VHD) e i punti di ripristino aggiuntivi facoltativi (snapshot).

  • Un account utente membro del gruppo di sicurezza Hyper-V Administrators in ogni host. In un dominio di Active Directory è possibile aggiungere utenti o gruppi a questo gruppo usando Preferenze di Criteri di gruppo. In alternativa, l'account può essere un amministratore locale in ogni host. Altre informazioni sul gruppo Hyper-V Administrators sono disponibili nei gruppi di sicurezza di Active Directory.

Replicare una macchina virtuale

È necessario abilitare la replica per ogni macchina virtuale da replicare. È possibile replicare una macchina virtuale usando le combinazioni seguenti:

  • Hyper-V Manager in cluster o singoli host.
  • Gestione cluster di failover solo nei cluster.
  • PowerShell su cluster o host singoli.
  • Windows Admin Center : modalità di virtualizzazione solo su singoli host.

Selezionare la scheda pertinente per le istruzioni.

Per replicare una macchina virtuale usando Hyper-V Manager:

  1. Aprire Hyper-V Manager in un dispositivo usato per gestire un host nel cluster primario o un singolo host primario con la macchina virtuale oppure nell'host stesso in cui è installato Windows Server con Esperienza desktop.

  2. Nel riquadro delle risorse selezionare l'host che contiene la macchina virtuale da replicare.

  3. Fare clic con il pulsante destro del mouse sulla macchina virtuale da replicare e quindi scegliere Abilita replica. Nella schermata Abilita la replica, se viene visualizzato Prima di iniziare, selezionare Avanti.

  4. Per Specifica server di replica, nella casella Server di replica immettere NetBIOS o FQDN del server di replica. Se il server di Replica fa parte di un cluster di failover, immettere il nome del gestore di Replica Hyper-V. Quindi seleziona Avanti. La connessione al server di replica viene verificata per recuperare le impostazioni di autenticazione e porta configurate per il server di replica.

    Screenshot della procedura guidata Abilita replica che mostra la pagina Specifica server di replica con il campo Nome server di replica.

  5. Esaminare le impostazioni del server di replica. Se si usa l'autenticazione basata su certificati, selezionare Seleziona certificato, viene richiesto di selezionare il certificato per l'host primario che soddisfa i requisiti. Se si desidera comprimere i dati trasmessi in rete, selezionare la casella. Seleziona Avanti.

    Screenshot della pagina dei parametri di connessione che mostra il metodo di autenticazione, la selezione del certificato, l'opzione di compressione e le impostazioni della porta.

  6. Per Scegliere dischi rigidi virtuali di replica, assicurarsi che le caselle di controllo per i dischi rigidi virtuali da replicare siano selezionate e deselezionare le caselle di controllo per tutti i dischi rigidi virtuali da escludere dalla replica. Quindi seleziona Avanti.

    Screenshot della pagina Scegli dischi rigidi virtuali di replica che elenca i dischi rigidi virtuali con caselle di controllo da includere o escludere dalla replica.

  7. Per Configurare la frequenza di replica, specificare la frequenza di sincronizzazione delle modifiche dal cluster primario a quello di replica o dagli host da 30 secondi, 5 minuti o 15 minuti. Quindi seleziona Avanti.

    Screenshot della pagina Configura frequenza di replica con opzioni per 30 secondi, 5 minuti o 15 minuti.

  8. Per Configura punti di ripristino aggiuntivi, selezionareMantieni solo il punto di ripristino più recente o Crea punti di ripristino orari aggiuntivi e il numero di punti di ripristino aggiuntivi che si desidera creare in ore. Quindi seleziona Avanti.

    Quando si creano punti di ripristino orari aggiuntivi, è anche possibile selezionare la casella Frequenza degli snapshot del Volume Shadow Copy Service (VSS) se si desidera che i punti di ripristino garantiscano coerenza applicativa per le macchine virtuali che eseguono applicazioni compatibili con VSS.

    Schermata della pagina Configura Punti di Ripristino Aggiuntivi con le opzioni solo punti più recenti, punti orari e frequenza degli snapshot VSS.

  9. Per Choose Initial Replication (Scegli replica iniziale) selezionare il metodo di replica iniziale. Vengono visualizzate le dimensioni totali della copia iniziale. Selezionare un'opzione nell'elenco seguente, quindi selezionare Avanti.

    • Invia copia iniziale in rete: questo metodo è l'opzione predefinita.
    • Invia copia iniziale usando supporti esterni: specificare un percorso di cartella su supporti locali o esterni in cui è possibile archiviare la copia iniziale.
    • Usare una macchina virtuale esistente nel server di replica come copia iniziale: ripristinare la macchina virtuale nel server di replica e usarla come base per la replica, quindi replicare solo le modifiche. È possibile trovare il processo per importare la copia iniziale nella sezione Inviare una copia iniziale usando supporti esterni.

    Se si seleziona Invia copia iniziale in rete o Usa una macchina virtuale esistente nel server di replica come copia iniziale, facoltativamente è possibile specificare se avviare la replica immediatamente o avviare la replica in un'ora e una data specifica fino a sette giorni in futuro.

    Screenshot della pagina Scegli replica iniziale che mostra il trasferimento di rete, i supporti esterni, le opzioni della macchina virtuale esistenti e le impostazioni di pianificazione.

  10. Esaminare le informazioni di riepilogo e quindi selezionare Fine.

    Screenshot della pagina di riepilogo che elenca le impostazioni di replica selezionate prima di completare la procedura guidata.

  11. Viene visualizzata una finestra di dialogo che indica che la replica è stata abilitata correttamente.

    Screenshot che mostra la finestra di dialogo Abilita la replica riuscita che conferma che la replica è abilitata per la macchina virtuale.

  12. Per monitorare lo stato di avanzamento della replica iniziale, vedere la sezione Monitorare lo stato di avanzamento della replica. È possibile modificare le impostazioni di replica in un secondo momento se è necessario nella sezione Replica delle impostazioni della macchina virtuale.

    Se si sceglie di inviare la copia iniziale usando supporti esterni, vedere la sezione Inviare una copia iniziale usando supporti esterni per il processo per importare la copia iniziale. Nel sito di replica viene creata una macchina virtuale segnaposto e lo stato di integrità della replica è Avviso. Il contenuto della replica per la macchina virtuale viene archiviato nel supporto esterno in una sottocartella per la macchina virtuale. Al termine dell'esportazione, espellere in modo sicuro il supporto esterno e trasferirlo nel server di replica.

Importante

I comportamenti seguenti si applicano alle macchine virtuali replicate:

  • Quando si replica una macchina virtuale, le relative schede di rete non sono connesse a un commutatore virtuale nell'host di replica. Al termine della replica iniziale, connettere tutte le schede di rete a un commutatore virtuale nell'host di replica in modo che le macchine virtuali siano pronte per la connessione online se è necessario eseguire il failover.

  • Se si apportano modifiche alla configurazione della macchina virtuale, ad esempio modificando le impostazioni della memoria o del processore o modificando le schede di rete, tali modifiche non vengono replicate automaticamente nella macchina virtuale di replica. Se necessario, è necessario aggiornare manualmente la macchina virtuale di replica. In alternativa, è possibile rimuovere la replica e riabilitarla per creare una nuova macchina virtuale di replica con la configurazione aggiornata.

  • Hyper-V Replica punta a un singolo volume predefinito per la replica di macchine virtuali. Per evitare problemi di capacità o prestazioni, spostare lo spazio di archiviazione della macchina virtuale in un volume diverso rispetto al volume predefinito per la replica.

  • Se una macchina virtuale esegue un'applicazione che salva i dati tra dischi rigidi virtuali, è possibile assicurarsi che tutti i dischi rigidi virtuali selezionati per la replica vengano replicati nello stesso momento. Un esempio di dove questo approccio è utile è quando un'applicazione ha un disco rigido virtuale dedicato per i dati dell'applicazione e un altro disco rigido virtuale dedicato per i file di log applicazioni. Per usare questa funzionalità, configurare la replica di macchine virtuali usando PowerShell con il Enable-VMReplication cmdlet e aggiungere il parametro EnableWriteOrderPreservationAcrossDisks. Per altre informazioni, vedere Enable-VMReplication.

Inviare una copia iniziale usando supporti esterni

Se si invia la copia iniziale usando supporti esterni, ad esempio un disco rigido o un'unità USB, il processo crea una macchina virtuale segnaposto nel sito di replica con un checkpoint. Il processo archivia il contenuto della replica per la macchina virtuale nei supporti esterni in una sottocartella per la macchina virtuale. La copia iniziale viene trasferita nel server di replica e viene quindi importata nella macchina virtuale di segnaposto.

È possibile abilitare la replica usando Hyper-V Manager, Gestione cluster di failover, PowerShell o Windows Admin Center - Modalità di virtualizzazione. Selezionare la scheda pertinente per le istruzioni.

Per inviare la copia iniziale usando supporti esterni e importarli usando Hyper-V Manager:

  1. Seguire la procedura descritta nella sezione Replicare una macchina virtuale usando Hyper-V Manager. Il processo crea una macchina virtuale segnaposto nel sito di replica e imposta lo stato di integrità della replica su Avviso. Il processo archivia il contenuto della replica per la macchina virtuale nei supporti esterni in una sottocartella per la macchina virtuale. Al termine dell'esportazione, espellere in modo sicuro il supporto esterno e trasferirlo nel server di replica.

  2. Aprire Hyper-V Manager in un dispositivo usato per gestire l'host di replica o nell'host di replica in cui è installato Windows Server con Esperienza desktop.

  3. Nel riquadro delle risorse selezionare l'host che contiene la macchina virtuale segnaposto che si sta replicando.

  4. Fare clic con il pulsante destro del mouse sulla macchina virtuale segnaposto, quindi scegliere Importa replica iniziale.

  5. Specificare il percorso in cui è archiviata la copia iniziale, quindi selezionare Completa replica iniziale.

    Screenshot della finestra di dialogo Importa replica iniziale in Hyper-V Manager che mostra il percorso dei dati della replica esportata e l'opzione Completa replica iniziale per finalizzare l'applicazione della copia offline.

  6. Il processo applica il checkpoint iniziale alla macchina virtuale segnaposto e modifica lo stato di integrità della replica su Normale. La replica continua con la frequenza specificata. Vedere la sezione Monitorare lo stato della replica per monitorare lo stato di avanzamento della replica continua.

Monitorare lo stato di avanzamento della replica

È possibile monitorare lo stato di avanzamento della replica iniziale e della replica in corso usando Hyper-V Manager, Gestione cluster di failover, PowerShell o Windows Admin Center - Modalità di virtualizzazione. Gli stati di integrità della replica sono:

  • Normale: i cicli di replica vengono completati in base alla pianificazione (RPO met), il backlog è minimo e non sono presenti errori di replica recenti. Non è richiesta alcuna azione.

  • Avviso: la replica funziona ma aumenta il ritardo o il backlog (spesso il carico di rete o archiviazione temporaneo). Monitorare e indagare se non si risolve rapidamente.

  • Critico: la replica si blocca o non riesce. L'RPO è a rischio perché le modifiche non vengono applicate. Analizzare immediatamente, ad esempio controllare la connettività, la capacità di archiviazione e le prestazioni, l'autenticazione e i certificati e i log eventi. Riprendere o risincronizzare in base alle esigenze.

Selezionare la scheda pertinente per le istruzioni.

Per monitorare lo stato di avanzamento della replica tramite Hyper-V Manager:

  1. Tornare in Hyper-V Manager, selezionare un host.

  2. Nel riquadro centrale aggiungere una colonna per Integrità replica per visualizzare lo stato di integrità generale della replica per ogni macchina virtuale. Fare clic con il pulsante destro del mouse su un'intestazione di colonna, selezionare Aggiungi/Rimuovi colonne. Nell'elenco Colonne disponibili, selezionare Stato della replica, quindi selezionare Aggiungi per spostarlo in Colonne visualizzate. Seleziona OK.

  3. Visualizzare le informazioni di replica di riepilogo, ad esempio l'ultima ora di sincronizzazione e i FQDN degli host primario e replica. Selezionare la macchina virtuale, quindi nel riquadro inferiore selezionare la scheda Replica .

    Screenshot di Hyper-V Manager con una macchina virtuale selezionata e la scheda Replica che mostra lo stato di integrità riepilogo, l'ora dell'ultima sincronizzazione e le informazioni sul server di replica.

  4. Per visualizzare informazioni più dettagliate sulla replica, fare clic con il pulsante destro del mouse sulla macchina virtuale e selezionare Replica e quindi Visualizza integrità replica. Se necessario, è possibile reimpostare le statistiche di replica selezionando Reimposta statistiche.

    Screenshot della finestra di dialogo di Integrità della replica che mostra metriche dettagliate della replica Hyper-V, tra cui lo stato della replica, l'integrità, le statistiche e informazioni sul punto di ripristino della macchina virtuale selezionata in Hyper-V Manager.

Configurazione della replica estesa (facoltativa)

È possibile configurare la replica estesa, che consente di replicare una macchina virtuale in una terza posizione, da un server di replica a un altro server di replica. Questo approccio consente di soddisfare i requisiti di conformità per i backup fuori sede o di offrire un ulteriore livello di protezione per i carichi di lavoro.

È possibile abilitare la replica estesa usando Hyper-V Manager, Gestore Cluster di Failover o PowerShell. Non è possibile usare la modalità di virtualizzazione di Windows Admin Center per configurare la replica estesa in questo momento.

Selezionare la scheda pertinente per le istruzioni.

Per configurare la replica estesa tramite Hyper-V Manager:

  1. Aprire Hyper-V Manager in un dispositivo usato per gestire l'host con la macchina virtuale o nell'host stesso in cui è installato Windows Server con Esperienza desktop.

  2. Nel riquadro delle risorse selezionare l'host che contiene la macchina virtuale per cui si vuole configurare la replica estesa.

  3. Fare clic con il pulsante destro del mouse sulla macchina virtuale per cui si vuole configurare la replica estesa, quindi selezionare Replica>estesa.

  4. Il processo per configurare la replica estesa è simile alla replica di una macchina virtuale nel primo percorso di replica. Seguire il processo nella sezione Replicare una macchina virtuale con le eccezioni seguenti:

    • Non è possibile specificare quali dischi rigidi virtuali replicare. I dischi rigidi virtuali replicati nel primo server di replica vengono usati per la replica estesa.
    • La frequenza di replica può essere di soli 5 minuti o 15 minuti.
    • Non è possibile modificare il tipo di autenticazione.

Passo successivo

Dopo aver abilitato la replica per una macchina virtuale, è possibile testare il failover nel server di replica senza influire sulla replica in corso. Per ulteriori informazioni su come eseguire un failover di test e su come eseguire il failover durante un'interruzione, vedere Come effettuare il failover di una macchina virtuale replicata con Hyper-V Replica.