Windows Server

Hyper-V — 2 serveurs Master/Slave

Mettre en place Hyper-V sur deux serveurs Windows, attribuer le rôle Master à l'un et Slave à l'autre, puis activer la réplication.

← Retour aux tutoriels Windows
📚 Objectif Le serveur Master héberge la VM active. Le serveur Slave reçoit les répliques Hyper-V Replica. En cas de panne du Master, la VM peut être démarrée côté Slave.
⚠ Important Ce montage améliore la continuité de service, mais ne remplace pas une vraie sauvegarde. Gardez une stratégie de backup en parallèle.

Préparer les deux serveurs

  • Deux serveurs Windows Server (ex : SRV-HV01 et SRV-HV02).
  • Serveurs joints au domaine (recommandé) ou confiance réseau fonctionnelle.
  • DNS opérationnel entre les deux machines.
  • CPU compatible virtualisation (VT-x / AMD-V activé dans le BIOS).
  • Stockage suffisant sur le serveur Slave pour recevoir les répliques.

Installer le rôle Hyper-V sur les deux serveurs

À faire sur SRV-HV01 et SRV-HV02 :

  1. Ouvrez Gestionnaire de serveur.
  2. Allez sur Ajouter des rôles et fonctionnalités.
  3. Cochez Hyper-V puis validez les outils de gestion.
  4. Suivez l'assistant (next, next), puis redémarrez le serveur si demandé.
  5. Répétez exactement la même opération sur le deuxième serveur.
💡 Bon réflexe Créez un switch virtuel externe du même nom sur les deux hôtes (ex : vSwitch-LAN) pour simplifier les migrations et la réplication.

Définir Master et Slave

  • Master : SRV-HV01 (héberge la VM de production).
  • Slave : SRV-HV02 (reçoit la copie Replica).

Créez votre VM sur le serveur Master si ce n'est pas déjà fait.

Configurer le serveur Slave pour recevoir la réplication

  1. Sur le serveur Slave, ouvrez Hyper-V Manager.
  2. Dans le panneau droit, cliquez Hyper-V Settings.
  3. Ouvrez Replication Configuration.
  4. Cochez Enable this computer as a Replica server.
  5. Choisissez le mode d'authentification :
    • Kerberos (HTTP) port 80 (simple en domaine),
    • ou Certificate-based (HTTPS) port 443.
  6. Autorisez les serveurs autorisés à répliquer (ajoutez le Master).
  7. Définissez le dossier de stockage des répliques.

Activer la réplication depuis le Master

  1. Sur le serveur Master, ouvrez Hyper-V Manager.
  2. Clic droit sur la VM > Enable Replication.
  3. Indiquez le nom du serveur Slave.
  4. Choisissez l'authentification (même choix qu'étape 4).
  5. Sélectionnez les disques à répliquer.
  6. Choisissez la fréquence : 30 secondes, 5 minutes, ou 15 minutes.
  7. Lancez l'initial replication (network ou media externe).

Vérifier et tester la bascule

  1. Sur le Master, vérifiez l'état de réplication : Normal.
  2. Sur le Slave, vérifiez que la VM Replica est bien visible.
  3. Exécutez un Test Failover pour valider le plan de reprise.
  4. Documentez votre procédure : qui bascule, quand, et comment revenir en mode normal (failback).
# Etat de réplication
Get-VMReplication | Select-Object VMName, State, Health, FrequencySec

# Déclencher une réplication initiale manuelle
Start-VMInitialReplication -VMName "SRV-APP01"
✔ Résultat Hyper-V est installé sur deux serveurs, avec un hôte Master et un hôte Slave. La VM est répliquée et la bascule est testée.