Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La replica Hyper-V è parte integrante del ruolo Hyper-V Contribuisce alla strategia di ripristino di emergenza replicando una macchina virtuale (VM) da un server host Hyper-V a un altro per mantenere disponibili i carichi di lavoro. Hyper-V Replica crea una copia di una VM attiva su una VM offline di replica. Nota quanto segue:
Hyper-V host: i server host primari e secondari possono essere posizionati fisicamente o in posizioni geografiche separate con la replica tramite un collegamento WAN. 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.
Replica e rilevamento delle modifiche: quando si abilita Hyper-V Replica per una macchina virtuale specifica, la replica iniziale crea una macchina virtuale di replica identica in un server host secondario. Successivamente, il tracciamento delle modifiche della replica Hyper-V crea e gestisce un file di log che registra le modifiche su un disco rigido virtuale di una 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.
Replica estesa (concatenato): consente di replicare una macchina virtuale da un host primario a un host secondario e quindi di replicare l'host secondario in un terzo host. Non è possibile eseguire la replica dall'host primario direttamente al secondo e al 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. La replica estesa non supporta la replica coerente con le applicazioni e deve usare gli stessi dischi rigidi virtuali (VHD) usati dalla replica secondaria.
Failover: Se si verifica un'interruzione nella sede primaria (o secondaria, se estesa), è possibile avviare manualmente un failover di prova, pianificato o non pianificato.
Domanda Prova Pianificato Non pianificato Quando è necessario eseguire questa operazione? Verificare che una macchina virtuale possa eseguire il failover e si avvii nel 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 se si verifica un'emergenza quando la macchina virtuale primaria non è disponibile La macchina virtuale primaria continua a essere replicata? 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à? Nessuna. Non inciderà nell'ambiente di produzione. Crea una macchina virtuale di test duplicata durante il failover. Dopo il completamento del failover, selezionare Failover sulla macchina virtuale di replica, e i dati verranno automaticamente ripuliti e 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 da archiviare. I punti di ripristino rappresentano un'istantanea nel tempo da cui è possibile ripristinare una macchina virtuale. Meno dati vengono persi se si esegue il ripristino da un punto di ripristino recente. È possibile accedere ai punti di ripristino fino a 24 ore fa.
Prerequisiti per la distribuzione
Ecco cosa è necessario verificare prima di iniziare:
Individuare i 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.
Decidere con quale frequenza è necessario sincronizzare i dati: i dati nel server di replica vengono sincronizzati in base alla frequenza di replica configurata (30 secondi, 5 minuti o 15 minuti). La frequenza scelta deve considerare quanto segue: le macchine virtuali gestiscono dati critici con un RPO basso? 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 Hyper-V Replica archivia solo un singolo punto di ripristino che sarà la replica più recente inviata dal database primario al 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.
Identifica quali carichi di lavoro verranno replicati: La replica Standard Hyper-V mantiene la coerenza nello stato del sistema operativo della macchina virtuale dopo un failover, ma non nello stato applicativo in 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. Il ripristino coerente all'applicazione non è disponibile nel 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. È anche possibile usare 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 vuoi usare una macchina virtuale preesistente, elimina tutti gli snapshot precedenti associati.
Passaggi per la distribuzione
Passaggio 1: Configurare gli host Hyper-V
Sono necessari almeno due host Hyper-V con una o più macchine virtuali in ogni server. Introduzione e installazione del ruolo Hyper-V in Windows Server. Il server host in cui verranno replicate le macchine virtuali dovrà essere configurato come server di replica.
Nelle impostazioni di Hyper-V per il server in cui verranno replicate le macchine virtuali, in Configurazione replica selezionare Abilita questo computer come server di replica.
È possibile replicare tramite HTTP o HTTPS crittografato. Selezionare Usa Kerberos (HTTP) o Usa autenticazione basata su certificati (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 predefinite della porta, sarà 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 Consenti la replica da qualsiasi server autenticato per consentire al server di replica di accettare il traffico di replica della macchina virtuale da qualsiasi server primario che esegue correttamente l'autenticazione. Selezionare Consenti la replica dai server specificati per accettare il traffico solo dai server primari selezionati in modo specifico.
Per entrambe le opzioni, è possibile specificare dove archiviare i VHD replicati sul server di replica Hyper-V.
Fare clic su OK o su Applica.
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 in ingresso.
Per abilitare l'autenticazione HTTP (Kerberos), fare clic con il pulsante destro del mouse su Hyper-V Replica HTTP Listener (TCP-In)>Abilita regola. Per abilitare l'autenticazione basata su certificati HTTPS, fare clic con il pulsante destro del mouse sul listener HTTPS di replicaHyper-V (TCP-In)>Abilita regola.
Per abilitare le regole in un cluster Hyper-V, aprire una sessione di Windows PowerShell usando Esegui come amministratore, quindi eseguire uno di questi 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 di macchine virtuali
Eseguire le operazioni seguenti in ogni macchina virtuale da replicare:
Nel riquadro Dettagli di Hyper-V Manager selezionare una macchina virtuale facendo clic su di essa. Fare clic con il pulsante destro del mouse sulla macchina virtuale selezionata e scegliere Abilita replica per aprire la procedura guidata Abilita replica.
Nella pagina Prima di iniziare fare clic su Avanti.
Nella pagina Specifica server di replica, nella casella Server di replica, immettere il NetBIOS o il 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.
Nella pagina Specifica parametri di connessione Hyper-V Replica recupera automaticamente le impostazioni di autenticazione e porta configurate 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 necessario, digitare manualmente l'impostazione.
Nella pagina Scegli dischi rigidi virtuali di replica verificare che i dischi rigidi virtuali da replicare siano selezionati e deselezionare le caselle di controllo per tutti i dischi rigidi virtuali da escludere dalla replica. Fare quindi clic su Avanti.
Nella pagina Configura frequenza di replica specificare la frequenza di sincronizzazione delle modifiche da primaria a secondaria. Fare quindi clic su Avanti.
Nella pagina Configura punti di ripristino aggiuntivi selezionare se si desidera mantenere solo il punto di ripristino più recente o creare punti aggiuntivi. Per ripristinare in modo coerente le applicazioni e i carichi di lavoro con i propri writer VSS, è consigliabile selezionare la frequenza del servizio Copia Shadow del Volume (VSS) e specificare come spesso creare snapshot coerenti con l'app. Si noti che il servizio richiedente di Hyper-V VMM deve essere in esecuzione sul server Hyper-V primario e secondario. Fare quindi clic su Avanti.
Nella pagina Scelta replica iniziale selezionare il metodo di replica iniziale da usare. L'impostazione predefinita per inviare la copia iniziale in rete copia il file di configurazione della macchina virtuale primario (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 macchina virtuale di replica, può essere utile selezionare Usa una macchina virtuale esistente nel server di replica come copia iniziale. È possibile usare Hyper-V esportazione per esportare la macchina virtuale primaria e importarla come VM replica nel server secondario. Per le macchine virtuali più grandi o con banda limitata, è possibile scegliere di posticipare la replica iniziale sulla rete a un momento successivo e quindi configurare le ore di minore attività, oppure inviare le informazioni di replica iniziali come media offline.
Se si esegue la replica offline, la copia iniziale verrà trasportata nel server secondario usando un supporto di archiviazione esterno, ad esempio un disco rigido o un'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. Nel sito di replica viene creata una macchina virtuale 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. Successivamente, importerai la replica iniziale in un percorso specificato e la integrerai nella VM segnaposto.
Nella pagina Completamento dell'abilitazione della replica, esaminare le informazioni nel riepilogo e quindi fare clic su Fine. I dati della macchina virtuale vengono trasferiti in base alle impostazioni scelte. Viene visualizzata una finestra di dialogo che indica che la replica è stata abilitata correttamente.
Se desideri configurare la replica estesa (concatenata), apri il server di replica e fai clic con il pulsante destro del mouse sulla macchina virtuale da replicare. Fare clic su Replica>estendi replica e specificare le impostazioni di replica.
Per impostazione predefinita, Hyper-V replica punta a un singolo volume predefinito per la replica di macchine virtuali. Se si vuole usare un file CSV diverso per la replica di macchine virtuali, vedere Configurare più csv per la replica di macchine virtuali.
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 vuole eseguire un failover di test, fare clic con il pulsante destro del mouse sulla macchina virtuale di replica e selezionare Replica>Failover di test. Selezionare il punto di ripristino più recente o altri se configurato. Viene creata e avviata una nuova macchina virtuale di test nel sito secondario. Al termine del test, selezionare Interrompi failover di test nella macchina virtuale di replica per ripristinarla. Per una macchina virtuale è possibile eseguire un solo failover di test alla volta. Per altre informazioni, vedere Failover di test in Hyper-V Replica.
Failover pianificato: per eseguire un failover pianificato, fare clic con il pulsante destro del mouse sulla macchina virtuale primaria e selezionare Replica>Failover pianificato. Failover pianificato esegue controlli dei prerequisiti per garantire una perdita di dati. Verifica che la macchina virtuale primaria venga arrestata prima di iniziare il failover. Dopo il failover della macchina virtuale, le modifiche iniziano a essere replicate verso il sito primario quando questo diventa disponibile. Per il corretto funzionamento, 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 ulteriori informazioni, consultare Failover pianificato in Hyper-V Replica.
Failover non pianificato: per eseguire un Failover Non Pianificato, fare clic con il pulsante destro del mouse sulla macchina virtuale di replica e selezionare Replica>Failover Non Pianificato dal Gestore Hyper-V o dal Gestore Clustering 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 tutto funzioni come previsto nella macchina virtuale di cui è stato eseguito il failover, quindi fare clic su Completa nella macchina virtuale di replica. Altre informazioni.