Hyper-V mise en place de la réplication entre deux hôtes

Dans ce tutoriel, nous allons avoir comment mettre en place et utiliser la réplication entre deux infrastructures Hyper-V.
Cette solution native à Hyper-V permet de mettre en place facilement un PRA à moindre coût.

La réplication est possible entre hôte en standalone et des hôtes en cluster.

Prérequis

Il faut disposer de deux hôtes Hyper-V dans la même version configurée et de suffisamment d’espace disque pour accueillir les répliqua.

Il faut prendre en compte également l’impact sur les performances globales : accès disque, cpu et réseau.

Configurer Hyper-V pour la réplication


Les configurations suivantes sont à effectuer sur le serveur qui va recevoir les réplicas.

Hôte seul

1. Aller sur la console Gestionnaire Hyper-V et cliquer sur Paramètres Hyper-V 1 dans le menu Actions.

Parametrage hyper-v pour la réplication

2. Cocher la case Activer ce ordinateur en tant que serveur de réplication 1, cocher la case Utiliser Keberos (HTTP) 2, sélectionner l’option Autoriser la réplication à partir de n’importe quel serveur authentifié 3. Configurer l’emplacement de stockage des réplicas 4 et cliquer sur Appliquer 5>.

Activation de la réplication

3. Valider le message concernant la règle du pare-feu en cliquant sur OK 1.

Valider le message

Cluster Hyper-V

Pour accepter les réplications sur un cluster Hyper-V, il faut ajouter un rôle.

1. Depuis la console Gestionnaire du cluster de basculement, cliquer sur Configurer un rôle… 1 pour lancer l’assistant. A la première fenêtre cliquer sur Suivant 2.

Configuration du cluster

2. Sélectionner le rôle Service de Broker de réplication Hyper-V 1 et cliquer sur Suivant 2.

Service Broker Hyper-V

3. Nommer le rôle 1, attribuer une adresse IP 2 et cliquer sur Suivant 3.

Configuration du service broker hyper-v

4. Confirmer la création du rôle en cliquant sur Suivant 1.

Confirmer l'ajout du rôle

5. Une fois le rôle créé, fermer l’assistant en cliquant sur Terminer 1.

Fermer l'assistant

6. Le rôle est ajouté au cluster 1.

Rôle ajouté au cluster

Maintenant que les serveurs Hyper-V sont prêt à recevoir les réplicas, nous allons voir comment faire.

Configuration de la réplication d’un ordinateur virtuel

1. Faire un clic droit sur l’ordinateur a répliqué

  • sur un ordinateur virtuel hors cluster, cliquer sur Activer la réplication 1.
  • sur un ordinateur en cluster Réplication 1 / Activer la réplication 2.
Activer la réplication sur un hote en standalone
Activer sur un cluster

Les captures et explications ci-dessous ont été faite depuis un cluster, elles sont identiques sur un hôte en standalone.

2. Au lancement de l’assistant, cliquer sur Suivant 1.

Assistant de réplication

3. Indiquer l’hôte ou le cluster de destination 1 puis cliquer sur Suivant 2.

Serveur de destination

4. Configurer le mode authentification entre les deux serveurs 1 et cliquer sur Suivant 2.

Paramètres de connexion

5. Sélectionner les disques à répliquer 1 puis cliquer sur Suivant 2.

VDH à répliquer

6. Configurer la fréquence de réplication 1 et cliquer sur Suivant 2.

Fréquence de la raplication

7. Configurer les points de restaurations supplémentaire 1 si nécessaire et cliquer sur Suivant 2

Configuration des points de restauration

8. Pour lancer la configuration immédiatement, choisir Envoyer la copie initiale sur le réseau 1 et Démarrer la réplication immédiatement

2 et cliquer sur Suivant 3.

Configuration de la première copie


9. Cliquer sur Terminer 1.

Activer la réplication en fermant l'assistant

10. Un message de confirmation s’affiche. Les deux Hyper-V n’ayant pas la même configuration au niveau du commutateur virtuel, il est possible de configurer l’ordinateur virtuel en cliquant sur Paramètres 1.

Configuration de la vm sur le serveur de destination

11. Configurer le commutateur 1 virtuel du réplica et cliquer sur OK 2.

Configuration du commutateur virtuel

12. Patienter pendant la réplication, il est possible de suivre l’avancement sur l’Hyperviseur source et destination.

Console source
Console de destination

Il est également possible d’avoir des infos et des statistiques par ordinateurs virtuels, il suffit de faire un clic droit dessus Réplications / Afficher l’intégrité de la réplication pour avoir les statistiques suivants :

Etat des raplications

Maintenant que le réplica de notre VM est prêt, nous allons voir comment basculer sur celui-ci.

Basculement

Il existe 3 types de basculement :

  • le basculement planifié
  • le basculement
  • le test de basculement (disponible sur le serveur de destination)

Sur les réplicas, il est possible de configurer l’adresse IP de la VM directement dans ses paramètres. Pour les Tests il est possible de configurer un autre commutateur virtuel différent pour isoler de la production.

Configuration réseau du réplica
Configuration réseau pour les tests

Test de basculement

Le test de basculement permet de valider le bon fonctionnement du réplica sans impacter la production. Lors du test, une copie de la est faite et permet donc ne pas bloquer les réplications en cours également.

1. Depuis la console Hyper-V, faire un clic droit sur le réplica 1, aller sur Réplication 2 / Test de basculement 3.

Test de basculement

2. Choisir le point de restauration 1 puis cliquer sur Test de basculement 2.

Point de controle à tester

3. Un nouvel ordinateur virtuel est créé avec le nom du réplica avec le préfix – Test 1.

Ordinateur virtuel de test

4. Démarrer l’ordinateur et valider les tests à faire.

Test de la VM

5. Pour arrêter le test, faire un clic droit sur le réplica de base 1, aller sur Réplication 2 et cliquer sur Arrêter le test du basculement 3.

Arret test de basculement

6. Confirmer l’arrêt, cliquer sur Arreter le test du basculement 1.

Arrêt du test

7. L’ordinateur virtuel de test est supprimé.

Suppression ordinateur de test

Avant de commencer à faire des tests, je conseille de mettre en place un plan de test avec les choses à faire et à valider. Les éléments critiques doivent être test régulièrement.

Basculement et basculement planifié

Les deux options font la « même » chose, il démarre le réplica pour le mettre en production, le basculement planifié est quelque chose de programmé et le basculement est le démarrage du PRA en cas de problème.

Avant de commencer le basculement, il faut prendre en considération que le répliqua deviendra l’ordinateur virtuel principal, pour remettre par la suite le réplica sur l’infra de production, il faut inverser le sens de réplication ou déplacer l’ordinateur virtuel sur l’infrastructure de production.

Avant de pouvoir déclencher un basculement, l’ordinateur source doit être éteint.

1-a. Le basculement planifié est déclenché depuis l’hôte source.  Avant de démarrer le réplica les données sont envoyés afin d’être sûr de ne pas permettre de données. Faire un clic droit sur l’ordinateur 1 / Réplication 2 / Basculement planifié… 3.

Hyper-V Réplica : Basculement planifié

1-b. Le basculement est déclenché depuis le serveur qui héberge les réplicas, cette action est faite en cas de perte de l’hôte principal. Faire un clic droit sur l’ordinateur 1 / Réplication 2 / Basculement … 3.

Hyper-V réplica : Basculement

2. Cliquer sur le bouton Basculement 1.

Valider le basculement

Dans le cadre du basculement, il est possible de choisir le point de contrôle à démarrer.

3. Patienter pendant le démarrage de l’ordinateur virtuel.

Après le basculement

Que faire après le retour à la normale. Plusieurs options sont possibles :

  • Annuler le basculement, cliquer droit sur l’ordinateur / Réplication / Annuler le basculement. Ceci implique que toutes les modifications effectuées sur le réplica seront perdues.
  • Si les deux hôtes Hyper-v sont dans le même domaine utiliser fonction déplacement. En 1er supprimer l’option de la réplication, puis faire un clic droit sur l’ordinateur / Déplacer… . Une fois, la vm déplacé il faut remettre en place la réplication. Si le matériel (CPU) est compatible entre les deux Hyper-V, il est possible d’effectuer le déplacement à chaud sans coupure pour la production.
  • Inverser le sens de réplication, une fois l’opération effectuée, deux solutions :
    • Le PRA devient production donc inversement par rapport à l’état initial.
    • Faire un basculement planifié pour remettre les vm à l’emplacement initial et refaire la réplication.

Inverser la réplication

1. Faire un clic droit sur l’ordinateur 1 / Réplication 2 / Inverser la réplication 3.

Inverser la réplication

2. Cela lance le même assistant que pour la mise en réplication, cliquer sur Suivant 1.

Assistant réplication

3. Normalement, le serveur de réplication est déjà renseigné, cliquer sur Suivant 1.

Valider le serveur de réplication déjà renseigné

4. Laissez-vous guider par l’assistant …

Note : Si l’hôte de destination n’est pas configuré pour recevoir les réplications, la fenêtre de Configuration s’ouvre.

Configuration de la réplication sur Hyper-V

Conclusion


J’espère que ce tutoriel vous aidera à la mise à la place d’un PRA. La mise en place de la réplication ne remplace pas les sauvegardes, penser à faire des sauvegardes régulières de vos données.

Le plus dur dans mise en place du PRA n’est pas technique mais financière, car il faut convaincre la direction d’investir dans une infrastructure de secours … Même si la réplication ne nécessite pas d’investissement matériel (utilisation d’ancien serveur) il faut acquérir les licences Windows Server.

Il est également possible d’étendre la réplication Hyper-V depuis les réplicas pour augmenter le niveau de « sécurité »




Laisser un commentaire