Configurare la replica Hyper-V
La replica Hyper-V è parte integrante del ruolo Hyper-V Favorisce la strategia di ripristino di emergenza replicando le macchine virtuali da un server host Hyper-V a altro per mantenere i carichi di lavoro disponibili. Replica Hyper-V crea una copia di una macchina virtuale a una macchina virtuale non in linea di replica. Nota quanto segue:
Host Hyper-V: possono essere collocati fisicamente insieme o in posizioni geografiche diverse con la replica in una rete WAN collegare i server host primario e secondario. Host Hyper-V possono essere autonomi, cluster, o una combinazione di entrambi. Non esiste alcuna dipendenza di Active Directory tra i server e non devono essere membri del dominio.
La replica e il rilevamento delle modifiche: quando si abilita la Replica Hyper-V per una macchina virtuale specifica, la replica iniziale Crea una macchina virtuale di replica identico in un server host secondario. A questo punto, il rilevamento delle modifiche di Replica Hyper-V crea e gestisce un file di log che acquisiscono le modifiche in un VHD della macchina virtuale. Il file di log viene riprodotto in ordine inverso rispetto alla replica di che disco rigido Virtuale in base alle impostazioni di frequenza di replica. Ciò significa che le modifiche più recenti vengono archiviate e replicate in modo asincrono. La replica può essere tramite HTTP o HTTPS.
Estesa (concatenata) replica: consente di replicare una macchina virtuale da un host primario a uno secondario e quindi replicare l'host secondario a un host di terzo. Si noti che non è possibile replicare dall'host principale direttamente al secondo e terzo.
Questa funzionalità rende più affidabile per il ripristino di emergenza Replica Hyper-V perché se si verifica un'interruzione è possibile ripristinare dalla replica primaria e quella estesa. È possibile eseguire il failover alla replica estesa se si disattivano i percorsi primari e secondari. Si noti che la replica estesa non supporta la replica coerente con l'applicazione deve utilizzare i dischi rigidi virtuali stesso che utilizza la replica secondaria.
Failover: se si verifica un'interruzione nel percorso primario (o secondario, se esteso), è possibile avviare manualmente un failover di test, pianificato o non pianificato.
Domanda Test Pianificato Non pianificato Quando è necessario eseguire questa operazione? Verificare che una macchina virtuale può eseguire il failover e avviare il sito secondario Utile per il testing e training
Durante le interruzioni e tempi di inattività pianificati Durante gli eventi imprevisti Viene creata una macchina virtuale duplicata? Sì No No In cui è iniziata? Nella macchina virtuale di replica Avviata nel computer primario e completata nel secondario Nella macchina virtuale di replica Quanto spesso è consigliabile eseguire? Si consiglia una volta al mese per i test Una volta ogni sei mesi o in base ai requisiti di conformità Solo in caso di emergenza quando la macchina virtuale primaria non è disponibile La macchina virtuale primaria continuare a replicare? Sì Sì. Quando l'interruzione del servizio viene risolto replica inversa replica che le modifiche al sito primario in modo che siano sincronizzati primario e secondario. No È disponibile alcuna perdita di dati? Nessuno Nessuna. Dopo il failover Replica Hyper-V replica l'ultimo set di modifiche rilevate nuovamente al database primario per garantire una perdita di dati. Dipende i punti di ripristino e di evento Si verificano tempi di inattività? Nessuno. Non inciderà nell'ambiente di produzione. Crea una macchina virtuale di test duplicati durante il failover. Termine del failover si seleziona Failover sulla replica macchina virtuale e ha automaticamente eliminate ed eliminati. La durata di un'interruzione pianificata La durata di inattività non pianificato Punti di ripristino: quando si configurano le impostazioni di replica per una macchina virtuale, specificare i punti di ripristino che si desidera archiviare da esso. Punti di ripristino rappresentano uno snapshot temporizzato di cui è possibile ripristinare una macchina virtuale. Ovviamente meno dati vengono persi se esegue il ripristino da un punto di ripristino molto recente. È possibile accedere ai punti di ripristino fino a 24 ore fa.
Prerequisiti per la distribuzione
Ecco cosa è necessario verificare prima di iniziare:
Scoprire che necessitano di dischi rigidi virtuali da replicare. In particolare, i dischi rigidi virtuali che contengono dati che cambiano rapidamente e non usati dal server di Replica dopo il failover, ad esempio dischi di file di paging, devono essere esclusi dalla replica per risparmiare larghezza di banda di rete. Prendere nota delle quali possono essere esclusi i dischi rigidi virtuali.
La frequenza con cui si decide di sincronizzare i dati: I dati nel server di Replica sono sincronizzati aggiornato in base alla frequenza di replica configurata (30 secondi, 5 minuti o 15 minuti). La frequenza è scegliere opportuno considerare quanto segue: le macchine virtuali con un RPO ridotto di dati critici? Quali sono le considerazioni sulla larghezza di banda? Le macchine virtuali estremamente critiche richiederanno ovviamente una replica più frequente.
Decidere come ripristinare i dati: per impostazione predefinita la Replica Hyper-V archivia solo un punto di ripristino singolo che sarà la replica più recente inviata dal database primario nel database secondario. Se si desidera che l'opzione per ripristinare i dati in un punto precedente nel tempo, tuttavia è possibile specificare che devono essere archiviati i punti di ripristino aggiuntivi (per un massimo di 24 punti oraria). Se sono necessari ulteriori punti di ripristino si noti che questa operazione richiede più risorse in overhead di elaborazione e archiviazione.
Scoprire quale è necessario replicare i carichi di lavoro: la Replica Hyper-V Standard viene mantenuta la coerenza con lo stato del sistema operativo macchina virtuale dopo un failover, ma non lo stato delle applicazioni che l'esecuzione nella macchina virtuale. Se si desidera essere in grado di ripristino dello stato del carico di lavoro è possibile creare ripristino coerenti con l'applicazione fa riferimento. Si noti che ripristino coerenti con l'app non è disponibile sul sito di replica estesa se si utilizza la replica estesa (concatenata).
Decidere come eseguire la replica iniziale dei dati della macchina virtuale: la replica viene avviata trasferendo le esigenze per trasferire lo stato corrente delle macchine virtuali. Questo stato iniziale può essere trasmesso direttamente tramite la rete esistente, immediatamente o in un momento successivo configurato. È inoltre possibile utilizzare una macchina virtuale ripristinata preesistente (ad esempio, se è stato ripristinato un backup precedente della macchina virtuale nel server di Replica) come copia iniziale. In alternativa, è possibile risparmiare larghezza di banda di rete copiando la copia iniziale su un supporto esterno e quindi distribuendo fisicamente il supporto nel sito di replica. Se si vuole usare una macchina virtuale preesistente, eliminare tutti gli snapshot precedenti associati.
Passaggi per la distribuzione
Passaggio 1: Configurare gli host Hyper-V
È necessario almeno due host Hyper-V con uno o più macchine virtuali in ogni server. Introduzione e installazione del ruolo Hyper-V in Windows Server. Il server host che si effettua la replica per le macchine virtuali dovranno essere impostati come server di replica.
Nelle impostazioni di Hyper-V per il server è necessario replicare macchine virtuali in, in configurazione della replica, selezionare Abilita questo computer come server di Replica.
È possibile replicare tramite HTTP o HTTPS crittografato. Selezionare Usa Kerberos (HTTP) o utilizzano l'autenticazione basata su certificato (HTTPS). Per impostazione predefinita HTTP 80 e 443 HTTPS vengono abilitati come eccezioni del firewall nel server di replica Hyper-V. Se si modificano le impostazioni della porta predefinita è necessario modificare anche l'eccezione del firewall. Se si esegue la replica su HTTPS, è necessario configurare l'autenticazione del certificato è necessario selezionare un certificato.
Per l'autorizzazione, selezionare consentire la replica da qualsiasi server autenticato per consentire al server di replica accettare il traffico di replica macchina virtuale da qualsiasi server primario che esegue l'autenticazione corretta. Selezionare consentire la replica da server specificato ad accettare il traffico solo dal server primario specificamente selezionati.
Per entrambe le opzioni è possibile specificare dove devono essere archiviati i dischi rigidi virtuali replicati nel server Hyper-V di replica.
Fare clic su OK o applicare.
Passaggio 2: Configurare il firewall
Per consentire la replica tra i server primari e secondari, il traffico deve attraversare Windows Firewall (o qualsiasi altro firewall di terze parti). Quando è installato il ruolo Hyper-V Server eccezioni predefinite per HTTP (80) e HTTPS (443) vengono creati. Se si utilizza queste porte standard, è necessario solo abilitare le regole:
Per abilitare le regole in un server host autonomo:
Aprire Windows Firewall con sicurezza avanzata e fare clic su Regole connessioni in entrata.
Per abilitare l'autenticazione HTTP (Kerberos), fare doppio clic su Listener HTTP di Replica Hyper-V (TCP-In)>Abilita regola. Per abilitare l'autenticazione HTTPS basata su certificati, fare clic con il pulsante destro del mouse su Listener HTTPS di Replica Hyper-V (TCP-In)>Abilita regola.
Per abilitare le regole in un cluster Hyper-V, aprire una sessione di Windows PowerShell utilizzando Esegui come amministratore, quindi eseguire uno dei seguenti comandi:
Per HTTP:
get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTP Listener (TCP-In)"}}
Per HTTPS:
get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTPS Listener (TCP-In)"}}
Abilitare la replica delle macchine virtuali
Eseguire le operazioni seguenti in ogni macchina virtuale da replicare:
Nel Dettagli riquadro di gestione di Hyper-V, selezionare una macchina virtuale facendovi clic sopra. Pulsante destro del mouse sulla macchina virtuale selezionata e fare clic su Abilita replica per aprire l'abilitazione guidata replica.
Nella pagina Prima di iniziare fare clic su Avanti.
Nel specificare il Server di Replica pagina, nella casella degli strumenti Server di Replica, immettere il 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. Fare clic su Avanti.
Nel Specifica parametri di connessione pagina Replica Hyper-V consente di recuperare automaticamente le impostazioni di autenticazione e la porta configurata per il server di replica. Se i valori non vengono recuperati verificare che il server è configurato come server di replica e che sia registrato in DNS. Se nell'impostazione del tipo richiesto manualmente.
Nel Selezione dischi rigidi virtuali di replica pagina, assicurarsi che i dischi rigidi virtuali che si desidera replicare siano selezionati e deselezionare le caselle di controllo per i dischi rigidi virtuali che si desidera escludere dalla replica. Fare clic su Avanti.
Nel Configura frequenza di replica specificare la frequenza con cui le modifiche devono essere sincronizzate dal sito primario con secondario. Fare clic su Avanti.
Nel Configura i punti di ripristino aggiuntive pagina, selezionare se si desidera mantenere solo l'ultimo punto di ripristino o per creare altri punti. Se si desidera ripristinare in modo coerente le applicazioni e carichi di lavoro con i propri VSS Writer è consigliabile selezionare del servizio Copia Shadow del Volume (VSS) frequency e specificare la frequenza di creazione di snapshot coerenti con l'applicazione. Si noti che il servizio richiedente di Hyper-V VMM deve essere in esecuzione sul server Hyper-V primario e secondario. Fare clic su Avanti.
Nel scegliere la replica iniziale pagina, selezionare il metodo di replica iniziale da utilizzare. L'impostazione predefinita per l'invio della copia iniziale in rete copierà il file di configurazione della macchina virtuale primaria (VMCX) e i file del disco rigido virtuale (VHDX e VHD) selezionati tramite la connessione di rete. Verificare la disponibilità di larghezza di banda di rete se prevede di utilizzare questa opzione. Se la macchina virtuale primaria è già configurata nel sito secondario come una macchina virtuale di replica può essere utile selezionare utilizzare una macchina virtuale esistente nel server di replica come copia iniziale. È possibile utilizzare Hyper-V Esporta per esportare la macchina virtuale primaria e importarlo come macchina virtuale di replica nel server secondario. Per le macchine virtuali più grandi o larghezza di banda limitata è possibile scegliere per la replica iniziale sulla rete si verificano in un secondo momento e quindi configurare le fasce orarie o per inviare le informazioni di replica iniziale come supporti non in linea.
Se si esegue la replica offline sarà di trasporto la copia iniziale per il server secondario utilizzando un supporto di archiviazione esterna, ad esempio un disco rigido o unità USB. A tale scopo, è necessario connettere l'archiviazione esterna al server primario (o al nodo proprietario in un cluster) e quindi quando si seleziona Invia copia iniziale usando supporti esterni, è possibile specificare un percorso in locale o nel supporto esterno in cui è possibile archiviare la copia iniziale. Sul sito di replica viene creata una macchina virtuale di segnaposto. Una volta completata la replica iniziale di archiviazione esterna può essere spedito al sito di replica. Il supporto esterno vi si connetterà al server secondario o al nodo proprietario del cluster secondario. Verranno quindi importare la replica iniziale in una posizione specificata e unirlo alla macchina virtuale di segnaposto.
Nella pagina Completamento della replica abilitare esaminare le informazioni nel riepilogo e quindi fare clic su Fine. Dati della macchina virtuale verranno trasferiti in base alle impostazioni scelte. Viene visualizzata una finestra di dialogo che indica che la replica è stata abilitata correttamente.
Se si desidera configurare la replica estesa (concatenata), aprire il server di replica e fare clic sulla macchina virtuale che si desidera replicare. Fare clic su replica>Estendi replica e specificare le impostazioni di replica.
Eseguire un failover
Dopo aver completato questi passaggi di distribuzione dell'ambiente replicato sia in esecuzione. È ora possibile eseguire i failover in base alle esigenze.
Failover di test: se si desidera eseguire un failover di test, fare clic con il pulsante destro del mouse sulla macchina virtuale di replica e scegliere Replica>Failover di test. Selezionare il punto di ripristino più recente o altri se configurato. Una nuova macchina virtuale di test verrà creata e avviata nel sito secondario. Dopo aver completato il test, selezionare Interrompi test di failover nella macchina virtuale di replica per eseguirne la pulizia. Si noti che per una macchina virtuale è possibile eseguire un solo failover di test alla volta. Per altre informazioni, vedere Failover di test nella replica Hyper-V.
Failover pianificato: per eseguire un failover pianificato, fare clic con il pulsante destro del mouse sulla macchina virtuale primaria e scegliere Replica>Failover pianificato. Failover pianificato esegue controlli dei prerequisiti per garantire una perdita di dati. Consente di verificare che la macchina virtuale primaria viene arrestata prima di iniziare il failover. Dopo la macchina virtuale viene eseguita il failover, avviare la replica delle modifiche al sito primario quando è disponibile. Si noti che per il corretto funzionamento di questa operazione, il server primario deve essere configurato per ricevere la replica dal server secondario o dal Gestore di replica Hyper-V nel caso di un cluster primario. Pianificato failover invia l'ultimo set di modifiche rilevate. Per altre informazioni, vedere Failover pianificato nella replica Hyper-V.
Failover non pianificato: per eseguire un failover non pianificato, su macchina virtuale di replica e scegliere replica>Failover non pianificato da Hyper-V Manager o Gestione cluster di Failover. Se questa opzione è abilitata, è possibile ripristinare dal punto di ripristino più recente o da punti di ripristino precedenti. Dopo il failover, verificare che funzionino come previsto in è stato eseguito il failover macchina virtuale, quindi fare clic su Complete nella macchina virtuale di replica. Per ulteriori informazioni.