REPLICA Hyper-V Comme solution à un PRA Sous Windows serveur 2012
PLAN La Réplication Hyper-v répond à un besoin (PRA) Description de la réplication Hyper-v La réplication avec cluster Hyper-v Les Prérequis Les Avantages La réplication étendue Principe de la Replication Asynchrone Les étapes de la réplication Les étapes de la réplication d’une VM Les types de basculement Automatisation par script Powershell
La Réplication Hyper-v répond à un besoin (PRA) Hyper-V avec cluster de basculement : Utilisable dans un Datacenter Réplication Hyper-V : Utilisable à travers un datacenter Site primaire Site de réplication
Description de la réplication Hyper-v Le Réplica Hyper-V permet de maintenir à jour des copies de machines virtuelles situées sur deux sites distinctes, afin qu’en cas de catastrophe, on puisse garantir une reprise du service dans des délais maitrisés (PRA). Fréquences de réplication : 30s, 5mn et 15mn
Replica avec Cluster (BROKER)
Les Prérequis Deux serveurs exécutant Windows Server 2012 Des volumes de stockage suffisants La connectivité réseau entre les emplacements hébergeant les serveurs Configuration des règles de pare-feu Utilisation de l'authentification par Kerberos certificat (option). La possibilité d’activer la compression (option)
Les Avantages Les configurations Matérielles L'appartenance à un domaine La Réplication d’Hyper-V offre la possibilité de restaurer les charges de travail virtualisées à un point dans le temps : (2012 : 15h & 2012 R2 : 24h). La Réplication d’Hyper-V fournit les API de gestion nécessaires. Cryptage et la compression des données lors de la réplication des données des machines virtuelles.
REPLICATION ETENDUE Les modifications apportées aux ordinateurs virtuels principaux sont stockées sur le site secondaire et le serveur de réplication étendu. Niveau supplémentaire de protection. Le serveur étendu ne prend pas en charge la réplication cohérente. Possibilité de basculer vers le serveur réplica étendu.
Principe de la Replication Asynchrone TechReady 14 5/18/2019 5:14 AM Principe de la Replication Asynchrone Hote Hyper-v primaire VM primaire Fichier Log Fichier Log Hote Hyper-v de replication VM replica © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Les étapes de la réplication d’une VM Activer la réplication Hyper-V pour une VM La Réplication initiale crée un ordinateur virtuel sur le site secondaire Le réplica Hyper-V conserve un fichier journal pour les VHD Le fichier journal est relu dans l’ordre inverse sur le disque dur virtuel. Seules les modifications les plus récentes sont stockées et répliquées Alerte Définition des paramètres de resynchronisation
Types de Basculement (Failover) Test de basculement (vérification du démarrage des VM) Basculement planifié (arrêt planifié ou pannes attendues) Basculement non planifié (panne inattendue)
Test de basculement Export de la machine virtuelle (fichier XML, fichiers VHD, etc.) Modifiez le fichier XML de la VM (GUID unique) Enregistrez de la VM Renommer la VM Importation de la VM sur le serveur Hyper-V Site A Site B Essais non perturbateur de la charge de travail - zéro temps d'arrêt
Automatisation par script Powershell Activation de la réplication sur l’hôte Hyper-V primaire : Invoke-Command -ComputerName WS2012VMHost1 -ScriptBlock { Set-VMReplicationServer -ReplicationEnabled $True -ComputerName WS2012VMHost1 -AllowedAuthenticationType Kerberos -ReplicationAllowedFromAnyServer $True -DefaultStorageLocation C:\Replica Enable-NetFirewallRule -Name VIRT-HVRHTTPL-IN-TCP-NOSCOPE Etendre la réplication pour un ordinateur virtuel spécifique : Définir une fréquence de réplication de 5 ou 15 minutes. Enable-VMReplication –VMName<vmname> -ReplicaServerName<extended_server_name> -ReplicaServerPort<Auth_port> -AuthenticationType<Certificate/Kerberos> -ReplicationFrequencySec<300/900> [--other optional parameters if needed
REFERENCES https://technet.microsoft.com/fr-fr/library/jj134172.aspx https://www.simple-talk.com/sysadmin/virtualization/a-practical-guide-to-microsoft-hyper-v-replica-part-i/