SlideShare une entreprise Scribd logo
1  sur  66
Télécharger pour lire hors ligne
Donnez votre avis !
Depuis votre smartphone, sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
Hyper-V Replica
Plan de Reprise d'Activité
avec Windows Server 2012
(SER301)
Fabrice Meillon | Architecte Datacenter
Stanislas Quastana | Architecte Infrastructure
http://aka.ms/fabricem | http://aka.ms/stanislas
Microsoft France
Entreprise / IT / Serveurs / Réseaux / Sécurité
• Introduction à Hyper-V Replica
• Configuration d’Hyper-V Replica
• Bascule et tests de PRA
• Architecture
• Réplication & Resynchronisation
• Dimensionnement / Bonnes pratiques
• Synthèse
Agenda
INTRODUCTION À HYPER-V REPLICA
Rappels sur le Plan de Reprise d’Activité (PRA)
• RPO (Recovery Point Objective)
– Durée maximum d'enregistrement des données qu'il est
acceptable de perdre (=Perte de données maximum
admissible) lors d'une interruption majeure de service.
– Quantifier le RPO = définir les objectifs de sauvegarde
(implique de connaître la volumétrie et les fenêtres de
sauvegarde)
Un peu de vocabulaire (1/2)
• RTO (Recovery Time Objective)
– Durée maximale d’interruption acceptable pendant lequel
une ressource informatique (serveur, réseau, application)
peut ne pas être opérationnelle suite à une interruption
majeure de service.
– Objectif défini à l’avance en fonction des besoins de
l’entreprise
– Plus la ressource est critique plus le RTO est faible
• RTO très très faible = (Géo)Cluster = €€
Un peu de vocabulaire (2/2)
Quelques exemples
RPO versus RTO
Temps
Très inspiré du schéma de Wikipedia : http://fr.wikipedia.org/wiki/Fichier:RTO_RPO.gif
Sauvegarde
ou copie
RPO
RTO
Incident
Service
dégradé
Service opérationnelService opérationnel
• Copie des fichiers (configuration, virtual
disks..)
• Sauvegardes
• Réplication synchrone -> Geocluster
• Réplication asynchrone -> Hyper-V Replica
Machines virtuelles et PRA – quelles options ?
Hyper-V Replica : quel usage dans un PRA ?
• Réplication asynchrone en continu
– Recovery Point Objective (RPO) : 5 minutes
• Le réplica d’une machine virtuelle est en attente
(Warm Standby Mode) sur le serveur de Replica
– Recovery Time Objective (RTO) : 10 à 30 minutes
• Possibilité d’avoir plusieurs clichés instantanés
– Restauration applicative cohérente (grâce à VSS)
• Resynchronisation de la VM primaire avec le réplica
Capacité de réplication d’Hyper-V Replica
Scénarios de déploiement et d’utilisation
d’Hyper-V Replica
• Réplication entre 2 centres de données
• Réplication entre une TPE/PME et un
hébergeur
Exemple de fournisseur externe
http://www.hostway.c
om/windows-server-
2012/demo.html
Topologie de déploiement : 4 scénarios
CONFIGURATION D’HYPER-V REPLICA
1. Configuration du serveur Hyper-V Replica ou
du cluster Hyper-V Replica
2. Configuration du pare-feu
3. Configuration de la réplication d’une
machine virtuelle
Etapes de configuration
demo
CONFIGURATION D’UN SERVEUR
HYPER-V REPLICA
Règles de pare-feu
Message affiché lors de l’activation d’un serveur en
temps que serveur Hyper-V Replica
Par défaut les 2 règles de
pare-feu associées à Hyper-
V Replica sont désactivées
Configuration d’Hyper-V Replica sur un Cluster
• Rôle Replica Broker
– Permet de répliquer les VM clusterisées
– Suit le déplacement des réplicas au sein du cluster
– Redirige le trafic vers le nœud hébergeant le réplica
• Configuration de Hyper-V Replica Broker
– Se fait depuis la console “Failover Cluster Manager”
– Ne peut pas se faire depuis le gestionnaire Hyper-V ou Virtual
Machine Manager 2012 SP1
– S’applique à tous les hôtes Hyper-V au sein d’un cluster
Hyper-V Replica Broker (Cluster)
Installation et configuration de l’Hyper-V
Replica Broker
Réplication Hyper-V Replica entre Clusters
Replica
Broker
Replica
Broker
demo
CONFIGURATION DE LA
RÉPLICATION D’UNE VM
BASCULE ET TESTS DE PRA
Scénarios de Reprise d’Activité avec Hyper-V
Replica
• Tester un Plan de Reprise d’Activité
• Mettre un site en maintenance
• Anticiper un désastre imminent
• Gérer un désastre soudain
Bascule (Failover) planifiée
Aucune donnée perdue
Mais indisponibilité du service
Réplication inverse efficace
1- Arrêter la VM primaire
2- Envoyer le dernier log
3- Basculer sur la VM Replica
4- Réplication inverse
Initialisé depuis le serveur de Réplica
1- Sélectionner le cliché approprié
2- Une nouvelle VM est créée, basée sur le replica
3- Création d’un nouveau fichier VHD
4- Ce VHD est un enfant du cliché sélectionné
5- La VM et le VHD sont supprimés une fois le test terminé
Utilisation :
Pour faire des tests basiques (validation de la réplication)
Pour former le personnel et/ou tester le plan de reprise
Test Failover
• Pas d’indisponibilité – test non disruptif
– Création d’une nouvelle VM
• Test possible sur n’importe quel point de
récupération
• Réseau isolé préconfiguré
Test Failover – à retenir
Bascule planifiée
1. Démarrer la bascule depuis le primaire
2. Eteindre le primaire
3. Envoyer le dernier Delta
4. Basculer vers Replica
5. Inverser la réplication
Utilisation :
Tester le basculement avant un sinistre ou lors d’une opération de maintenance
Pas de perte de données mais une indisponibilité de la VM
Bascule du sens de réplication automatique
Bascule non planifiée
Utilisation :
Le site primaire est indisponible (attaque virale, panne de courant, désastre
naturel)
Assurer la continuité métier en cas de pannes matériels
1. Démarrer une bascule depuis le Replica Serveur
2. Sélectionner le Snapshot & Failover cible
3. Vérifier le bon fonctionnement de la VM
4. Réaliser les opérations de reconfiguration
RÉPLICATION ET RESYNCHRONISATION
Réplication Asynchrone
• Résilience aux pannes
– Reprise automatique
– Resynchronisation
• Gestion native du déplacement des machines
virtuelles
– Aucune intervention de l’administrateur requise
– Live Migration, Storage Migration et Quick Migration
– Au sein d’un cluster ou entre cluster
Résilience de la réplication
Replication State donne l’état en cours de la réplication
• Pending Initial Replication
• Replication Enabled
• Prepared for planned failover
• Failover Complete
• Replication Paused
• Replication Error
• Resynchronization required
• Resynchronizing
• Resynchronize Suspended
Etat de réplication (Replication State)
• Replication Health donne un état global de
santé de la réplication dans le temps
Santé de la réplication (Replication Health)
Normal
<= 20% des cycles de réplication manqués
Dernière synchronisation il y a moins d’une heure
Latence moyenne de réplication < 5minutes
Warning
> 20 % des cycles de réplication manqués
Plus d’une heure écoulée depuis le dernier réplica envoyé ou reçu
Si la réplication initiale ne s’est pas terminée
Si le Failover a été initié mais pas la réplication inverse
Si la réplication de la VM primaire est en pause
Critical
> 50 % des cycles de réplication manqués
Si la réplication est en pause dans les deux directions
Replication Health
Replication Health - Normal
Replication Health - Warning
Replica Health - Critique
Reprendre la réplication
(Resume Replication)
1. Sur le serveur Replica
2. Sur le serveur Primaire
Replication Health – cycles de réplication
1 heure= 12 cycles de réplication
12 heures = 144 cycles de réplication
Cycles de
réplication
Succès Echecs % Succès Replication
Health
12 10 2 80 Normal
144 116 28 80 Normal
288 231 57 80 Normal
2016 1613 403 80 Normal
24 heures = 288 cycles de réplication
1 semaine = 2016 cycles de réplication
Replication Health
Replication Health & PowerShell
PS C:Measure-VMReplication
PS C:Reset-VMReplicationStatistics –VMName W2K12-C
PS C:Measure-VMReplication
• Utilisée quand le processus normal de réplication est
interrompu
– Problème sur les change tracking sur le serveur primaire
– Problème sur la réplication lié aux journaux de tracking
– Problèmes de liaison avec les fichiers VHD
– Voyage dans le temps sur le primaire ou serveur de réplica (restauré
depuis une sauvegarde par exemple)
– Réplication inverse après un processus de Failover
– Resynchronisation en ligne si la VM existe déjà sur le primaire
• Nécessite plus de 6 heures de réplication initiale
• Checksum entre la primaire et son réplica
Hyper-V Replica Resynchronisation
Modifier les paramètres de réplication d’une VM
ARCHITECTURE INTERNE
Les différents composants d’Hyper-V Replica
DIMENSIONNEMENT ET BONNES
PRATIQUES
• Question : « Quelle bande passante pour
Hyper-V Replica ? »
• Réponse : « ça dépend de vos besoins  »
Pas de réponse miracle, il faudra dimensionner
avant de répliquer sur votre WAN.
Dimensionner « les tuyaux »
1. Installer un serveur Hyper-V Replica sur le LAN
2. Configurer les réplicas des machines critiques
du Plan de Reprise d’Activité
3. Relever les compteurs (volume de données
répliqué) 1 fois par jour pendant 1 à 2 semaines
4. Diviser le volume répliqué par la durée de la
période de mesure
Comment calculer ses besoins ?
Exemple de fichier XLS utile http://aka.ms/tprbaro
• Impacts sur le serveur primaire
– Espace de stockage : Proportionnel aux écritures dans la VM
– Stockage IOPS environ 1.5 fois écriture IOPS
• Impacts sur le serveur Hyper-V Replica
– Espace de stockage: proportionnel aux écritures
• Chaque point de récupération~10% de la taille du VHD
– Stockage IOPS: 0.6 fois IOPS écriture pour recevoir et convertir
• 3-5 fois IOPS écriture pour recevoir, appliquer, fusionner pour
chaque point de récupération additionnel
• Mémoire ~50Mo par VHD en réplication
• CPU <3%
Impacts sur le serveur
• Mettre le fichier de pagination sur un disque VHD séparé et l’exclure de la
réplication
• Si la machine fonctionne sous Windows Server 2012, alors configurer les
fonctionnalités à la demande
• Avant de configurer et déclencher la réplication initiale, utiliser la fonction
de déplacement de stockage pour avoir une arborescence « plus
propre »
• Vérifier régulièrement l’état de la réplication
• Tester le failover
• En cas d’utilisation de l’authentification par certificat, s’assurer de la
disponibilité et mise à jour des listes de révocation de certificats (CRL)
• Utiliser de la QoS pour maitriser l’usage de la bande passante WAN
Quelques bonnes pratiques
• Exemple de QoS basée sur le sous-réseau de destination
New-NetQosPolicy “Replication Traffic to
10.0.0.0/8” –DestinationAddress 10.0.0.0/8 –
MinBandwidthWeightAction 40
• Exemple de QoS basée sur le port TCP de destination
New-NetQosPolicy “Replication Traffic to
8080” –DestinationPort 8080 –
ThrottleRateActionBytesPerSecond 100000
Contrôle de la consommation réseau par QoS
Structure des répertoires de Replica
Nettoyer la structure des dossiers
1. Planifier la réplication initiale
2. Migration du stockage pour
tous les fichiers de la VM
3. Démarrer la réplication initiale
• Feature and performance optimization of Hyper-V
Replica (HVR) in Windows Server 2012
http://support.microsoft.com/kb/2767928
– HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionVirtualizationReplication
• DisableCertRevocationCheck
• MaximumActiveTransfers
• ApplyVHDLimit
• ApplyVMLimit
• ApplyChangeReplicaDiskThrottle
Optimisation
SYNTHÈSE
• Solution pour PRA (actif / actif) pour machines
virtuelles native à Windows Server 2012.
– Pas de coûts additionnels
– Architecture de stockage du(des) serveur(s) de réplica
indépendante de l’architecture source
– Réplication par le réseau en IP
Hyper-V Replica en résumé
• Blog de Fabrice
– http://aka.ms/fabricem
• Blog de Stanislas
– http://aka.ms/stanislas
• Télécharger Windows Server 2012
– http://aka.ms/jeveuxWindows2012
Ressources utiles
Formez-vous en ligne
Retrouvez nos évènements
Faites-vous accompagner
gratuitement
Essayer gratuitement nos
solutions IT
Retrouver nos experts
Microsoft
Pros de l’ITDéveloppeurs
www.microsoftvirtualacademy.comhttp://aka.ms/generation-app
http://aka.ms/evenements-
developpeurs
http://aka.ms/itcamps-france
Les accélérateurs
Windows Azure, Windows Phone,
Windows 8
http://aka.ms/telechargements
La Dev’Team sur MSDN
http://aka.ms/devteam
L’IT Team sur TechNet
http://aka.ms/itteam
• http://delimiter.com.au/2012/11/08/vmware-
out-hyper-v-in-at-ing-direct/
Exemple de cas client ING Direct
• Complete-VMFailover
• Get-VMNetworkAdapterFailoverConfiguration
• Get-VMReplication
• Get-VMReplicationAuthorizationEntry
• Get-VMReplicationServer
• Import-VMInitialReplication
• Measure-VMReplication
• New-VMReplicationAuthorizationEntry
• Remove-VMReplication
• Remove-VMReplicationAuthorizationEntry
• Reset-VMReplicationStatistics
• Resume-VMReplication
• Set-VMNetworkAdapterFailoverConfiguration
• Set-VMReplication
• Set-VMReplicationAuthorizationEntry
• Set-VMReplicationServer
• Start-VMFailover
• Start-VMInitialReplication
• Stop-VMFailover
• Stop-VMInitialReplication
• Stop-VMReplication
• Suspend-VMReplication
Commandes PowerShell

Contenu connexe

Tendances

Tp Sql Server Integration Services 2008
Tp  Sql Server Integration Services  2008Tp  Sql Server Integration Services  2008
Tp Sql Server Integration Services 2008Abdelouahed Abdou
 
rapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFErapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFEDonia Hammami
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionLilia Sfaxi
 
Cours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfCours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfJEANMEBENGAMBALLA
 
Architectures orientés services (SOA)
Architectures orientés services (SOA)Architectures orientés services (SOA)
Architectures orientés services (SOA)Heithem Abbes
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement webHouda TOUKABRI
 
Bases de données réparties par la pratique
Bases de données réparties par la pratiqueBases de données réparties par la pratique
Bases de données réparties par la pratiqueAbdelouahed Abdou
 
Système d’exploitation: Principe
Système d’exploitation: PrincipeSystème d’exploitation: Principe
Système d’exploitation: PrincipeSouhaib El
 
Traitement d'image sous Matlab
Traitement d'image sous Matlab  Traitement d'image sous Matlab
Traitement d'image sous Matlab Hajer Dahech
 
Google Bigtable Paper Presentation
Google Bigtable Paper PresentationGoogle Bigtable Paper Presentation
Google Bigtable Paper Presentationvanjakom
 
Sécurité informatique : le Retour sur Investissement que vous n'attendiez pas
Sécurité informatique : le Retour sur Investissement que vous n'attendiez pasSécurité informatique : le Retour sur Investissement que vous n'attendiez pas
Sécurité informatique : le Retour sur Investissement que vous n'attendiez pasMaxime ALAY-EDDINE
 
UML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouriUML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouriMansouri Khalifa
 
C5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natC5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natPRONETIS
 

Tendances (20)

Tp Sql Server Integration Services 2008
Tp  Sql Server Integration Services  2008Tp  Sql Server Integration Services  2008
Tp Sql Server Integration Services 2008
 
Cloud_2022.pdf
Cloud_2022.pdfCloud_2022.pdf
Cloud_2022.pdf
 
rapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFErapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFE
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de Conception
 
Cours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdfCours Administration Reseau-Domga-2020_2021_New.pdf
Cours Administration Reseau-Domga-2020_2021_New.pdf
 
Architectures orientés services (SOA)
Architectures orientés services (SOA)Architectures orientés services (SOA)
Architectures orientés services (SOA)
 
Soa
SoaSoa
Soa
 
Support JEE Spring Inversion de Controle IOC et Spring MVC
Support JEE Spring Inversion de Controle IOC et Spring MVCSupport JEE Spring Inversion de Controle IOC et Spring MVC
Support JEE Spring Inversion de Controle IOC et Spring MVC
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement web
 
Bases de données réparties par la pratique
Bases de données réparties par la pratiqueBases de données réparties par la pratique
Bases de données réparties par la pratique
 
Système d’exploitation: Principe
Système d’exploitation: PrincipeSystème d’exploitation: Principe
Système d’exploitation: Principe
 
Traitement d'image sous Matlab
Traitement d'image sous Matlab  Traitement d'image sous Matlab
Traitement d'image sous Matlab
 
Sécurité dans le cloud
Sécurité dans le cloudSécurité dans le cloud
Sécurité dans le cloud
 
Google Bigtable Paper Presentation
Google Bigtable Paper PresentationGoogle Bigtable Paper Presentation
Google Bigtable Paper Presentation
 
Sécurité informatique : le Retour sur Investissement que vous n'attendiez pas
Sécurité informatique : le Retour sur Investissement que vous n'attendiez pasSécurité informatique : le Retour sur Investissement que vous n'attendiez pas
Sécurité informatique : le Retour sur Investissement que vous n'attendiez pas
 
Architecture .net
Architecture  .netArchitecture  .net
Architecture .net
 
Cours uml
Cours umlCours uml
Cours uml
 
UML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouriUML Part2- diagramme des uses cases_mansouri
UML Part2- diagramme des uses cases_mansouri
 
Java RMI
Java RMIJava RMI
Java RMI
 
C5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-natC5 Réseaux : vlsm-classe-nat
C5 Réseaux : vlsm-classe-nat
 

En vedette

Cash management workshop francais
Cash management workshop francaisCash management workshop francais
Cash management workshop francaisicgfmconference
 
Villes au féminin - Mars 2015
Villes au féminin - Mars 2015Villes au féminin - Mars 2015
Villes au féminin - Mars 2015Ipsos France
 
Forum Tiers-Lieux
Forum Tiers-LieuxForum Tiers-Lieux
Forum Tiers-LieuxACTIPOLE21
 
Soft Computing & IBM : Digital, Big Data & DMP
Soft Computing & IBM : Digital, Big Data & DMPSoft Computing & IBM : Digital, Big Data & DMP
Soft Computing & IBM : Digital, Big Data & DMPSoft Computing
 
Etude développement durable
Etude développement durableEtude développement durable
Etude développement durablelzizou
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShareKapost
 
Construction Metro Paris
Construction Metro ParisConstruction Metro Paris
Construction Metro Parisfrutinha
 
Los nombres y títulos de Dios
Los nombres y títulos de DiosLos nombres y títulos de Dios
Los nombres y títulos de DiosSebastian Di Lella
 
Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008
Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008
Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008WineAid - Wir helfen Kindern
 
Arterias y venas del cuello
Arterias y venas del cuelloArterias y venas del cuello
Arterias y venas del cuelloreila17
 

En vedette (20)

Slides udm-101110-corrigé
Slides udm-101110-corrigéSlides udm-101110-corrigé
Slides udm-101110-corrigé
 
Cash management workshop francais
Cash management workshop francaisCash management workshop francais
Cash management workshop francais
 
Villes au féminin - Mars 2015
Villes au féminin - Mars 2015Villes au féminin - Mars 2015
Villes au féminin - Mars 2015
 
Forum Tiers-Lieux
Forum Tiers-LieuxForum Tiers-Lieux
Forum Tiers-Lieux
 
Soft Computing & IBM : Digital, Big Data & DMP
Soft Computing & IBM : Digital, Big Data & DMPSoft Computing & IBM : Digital, Big Data & DMP
Soft Computing & IBM : Digital, Big Data & DMP
 
Cours econometrie-uqam-st-3
Cours econometrie-uqam-st-3Cours econometrie-uqam-st-3
Cours econometrie-uqam-st-3
 
Etude développement durable
Etude développement durableEtude développement durable
Etude développement durable
 
Votre ordinateur sous Windows 8.1
Votre ordinateur sous Windows 8.1Votre ordinateur sous Windows 8.1
Votre ordinateur sous Windows 8.1
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
Construction Metro Paris
Construction Metro ParisConstruction Metro Paris
Construction Metro Paris
 
Los nombres y títulos de Dios
Los nombres y títulos de DiosLos nombres y títulos de Dios
Los nombres y títulos de Dios
 
Endocarditis Infecciosa Mr3 Gerald
Endocarditis Infecciosa Mr3 GeraldEndocarditis Infecciosa Mr3 Gerald
Endocarditis Infecciosa Mr3 Gerald
 
SIGA (Sistema Integrado de Gestión Administrativa)
SIGA (Sistema Integrado de Gestión Administrativa)SIGA (Sistema Integrado de Gestión Administrativa)
SIGA (Sistema Integrado de Gestión Administrativa)
 
Ranke
RankeRanke
Ranke
 
Lesiones premalignas de cérvix
Lesiones premalignas de cérvixLesiones premalignas de cérvix
Lesiones premalignas de cérvix
 
Soldats moyen age (4)
Soldats moyen age (4)Soldats moyen age (4)
Soldats moyen age (4)
 
Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008
Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008
Siemens Angebot für Planer, Ingenieurbüros, Architekten, Consulter 2008
 
Lesion renal aguda LRA
Lesion renal aguda LRALesion renal aguda LRA
Lesion renal aguda LRA
 
Arterias y venas del cuello
Arterias y venas del cuelloArterias y venas del cuello
Arterias y venas del cuello
 
Reparacion de pantallas LG
Reparacion de pantallas LGReparacion de pantallas LG
Reparacion de pantallas LG
 

Similaire à Hyper-V Replica : Plan de Reprise d'Activité avec Windows Server 2012

[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...
[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...
[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...Groupe D.FI
 
Veeam - Les meilleurs outils de gestion d'infrastructure VMware
Veeam - Les meilleurs outils de gestion d'infrastructure VMwareVeeam - Les meilleurs outils de gestion d'infrastructure VMware
Veeam - Les meilleurs outils de gestion d'infrastructure VMwareArnaud_Quenum
 
alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5Alphorm
 
Protection complète des données pour Hyper-V
Protection complète des données pour Hyper-VProtection complète des données pour Hyper-V
Protection complète des données pour Hyper-VMicrosoft Décideurs IT
 
[Café techno] TSM - Les évolutions de la version 7.1
[Café techno] TSM - Les évolutions de la version 7.1[Café techno] TSM - Les évolutions de la version 7.1
[Café techno] TSM - Les évolutions de la version 7.1Groupe D.FI
 
Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5Alphorm
 
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateRéplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateMor THIAM
 
GUSS - CRITEO Meetup Scale SQL for the Web
GUSS - CRITEO Meetup Scale SQL for the WebGUSS - CRITEO Meetup Scale SQL for the Web
GUSS - CRITEO Meetup Scale SQL for the WebGUSS
 
[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013Groupe D.FI
 
Dp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avancee
Dp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avanceeDp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avancee
Dp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avanceeCERTyou Formation
 
alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3Alphorm
 
04 03 logical volume manager
04 03 logical volume manager04 03 logical volume manager
04 03 logical volume managerNoël
 
[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...
[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...
[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...Groupe D.FI
 
Programmation réactive avec Spring 5 et Reactor
Programmation réactive avec Spring 5 et ReactorProgrammation réactive avec Spring 5 et Reactor
Programmation réactive avec Spring 5 et ReactorFlorian Beaufumé
 
Vmsrm formation-vmware-srm-5-5-site-recovery-manager
Vmsrm formation-vmware-srm-5-5-site-recovery-managerVmsrm formation-vmware-srm-5-5-site-recovery-manager
Vmsrm formation-vmware-srm-5-5-site-recovery-managerCERTyou Formation
 
Net Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a ServiceNet Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a ServiceRSD
 
MHA : MySQL haute dispo, chez Viadeo par Olivier Dasini
MHA : MySQL haute dispo, chez Viadeo par Olivier DasiniMHA : MySQL haute dispo, chez Viadeo par Olivier Dasini
MHA : MySQL haute dispo, chez Viadeo par Olivier DasiniOlivier DASINI
 
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...Microsoft Technet France
 
Les containers docker vu par un chef cuisinier et un mécanicien
Les containers docker vu par un chef cuisinier et un mécanicienLes containers docker vu par un chef cuisinier et un mécanicien
Les containers docker vu par un chef cuisinier et un mécanicienRachid Zarouali
 

Similaire à Hyper-V Replica : Plan de Reprise d'Activité avec Windows Server 2012 (20)

[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...
[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...
[Café Techno] Veeam 8 : Réduire au strict minimum la fenêtre de sauvegarde - ...
 
Veeam - Les meilleurs outils de gestion d'infrastructure VMware
Veeam - Les meilleurs outils de gestion d'infrastructure VMwareVeeam - Les meilleurs outils de gestion d'infrastructure VMware
Veeam - Les meilleurs outils de gestion d'infrastructure VMware
 
alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5alphorm.com - Formation Veeam Backup & Replication 6.5
alphorm.com - Formation Veeam Backup & Replication 6.5
 
Veeam presentation v7
Veeam   presentation v7Veeam   presentation v7
Veeam presentation v7
 
Protection complète des données pour Hyper-V
Protection complète des données pour Hyper-VProtection complète des données pour Hyper-V
Protection complète des données pour Hyper-V
 
[Café techno] TSM - Les évolutions de la version 7.1
[Café techno] TSM - Les évolutions de la version 7.1[Café techno] TSM - Les évolutions de la version 7.1
[Café techno] TSM - Les évolutions de la version 7.1
 
Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5Alphorm.com Formation Veeam Backup & Replication 9.5
Alphorm.com Formation Veeam Backup & Replication 9.5
 
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateRéplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
 
GUSS - CRITEO Meetup Scale SQL for the Web
GUSS - CRITEO Meetup Scale SQL for the WebGUSS - CRITEO Meetup Scale SQL for the Web
GUSS - CRITEO Meetup Scale SQL for the Web
 
[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013
 
Dp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avancee
Dp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avanceeDp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avancee
Dp0155 formation-symantec-netbackup-7-5-for-unix-windows-administration-avancee
 
alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3
 
04 03 logical volume manager
04 03 logical volume manager04 03 logical volume manager
04 03 logical volume manager
 
[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...
[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...
[Café techno] Spectrum Project - Affronter et gérer la masse de données hétér...
 
Programmation réactive avec Spring 5 et Reactor
Programmation réactive avec Spring 5 et ReactorProgrammation réactive avec Spring 5 et Reactor
Programmation réactive avec Spring 5 et Reactor
 
Vmsrm formation-vmware-srm-5-5-site-recovery-manager
Vmsrm formation-vmware-srm-5-5-site-recovery-managerVmsrm formation-vmware-srm-5-5-site-recovery-manager
Vmsrm formation-vmware-srm-5-5-site-recovery-manager
 
Net Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a ServiceNet Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a Service
 
MHA : MySQL haute dispo, chez Viadeo par Olivier Dasini
MHA : MySQL haute dispo, chez Viadeo par Olivier DasiniMHA : MySQL haute dispo, chez Viadeo par Olivier Dasini
MHA : MySQL haute dispo, chez Viadeo par Olivier Dasini
 
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
 
Les containers docker vu par un chef cuisinier et un mécanicien
Les containers docker vu par un chef cuisinier et un mécanicienLes containers docker vu par un chef cuisinier et un mécanicien
Les containers docker vu par un chef cuisinier et un mécanicien
 

Plus de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesMicrosoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureMicrosoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityMicrosoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeMicrosoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceMicrosoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftMicrosoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudMicrosoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneMicrosoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsMicrosoft Technet France
 

Plus de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

Hyper-V Replica : Plan de Reprise d'Activité avec Windows Server 2012

  • 1. Donnez votre avis ! Depuis votre smartphone, sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les TechDays http://notes.mstechdays.fr
  • 2. Hyper-V Replica Plan de Reprise d'Activité avec Windows Server 2012 (SER301) Fabrice Meillon | Architecte Datacenter Stanislas Quastana | Architecte Infrastructure http://aka.ms/fabricem | http://aka.ms/stanislas Microsoft France Entreprise / IT / Serveurs / Réseaux / Sécurité
  • 3. • Introduction à Hyper-V Replica • Configuration d’Hyper-V Replica • Bascule et tests de PRA • Architecture • Réplication & Resynchronisation • Dimensionnement / Bonnes pratiques • Synthèse Agenda
  • 5. Rappels sur le Plan de Reprise d’Activité (PRA)
  • 6. • RPO (Recovery Point Objective) – Durée maximum d'enregistrement des données qu'il est acceptable de perdre (=Perte de données maximum admissible) lors d'une interruption majeure de service. – Quantifier le RPO = définir les objectifs de sauvegarde (implique de connaître la volumétrie et les fenêtres de sauvegarde) Un peu de vocabulaire (1/2)
  • 7. • RTO (Recovery Time Objective) – Durée maximale d’interruption acceptable pendant lequel une ressource informatique (serveur, réseau, application) peut ne pas être opérationnelle suite à une interruption majeure de service. – Objectif défini à l’avance en fonction des besoins de l’entreprise – Plus la ressource est critique plus le RTO est faible • RTO très très faible = (Géo)Cluster = €€ Un peu de vocabulaire (2/2)
  • 9. RPO versus RTO Temps Très inspiré du schéma de Wikipedia : http://fr.wikipedia.org/wiki/Fichier:RTO_RPO.gif Sauvegarde ou copie RPO RTO Incident Service dégradé Service opérationnelService opérationnel
  • 10. • Copie des fichiers (configuration, virtual disks..) • Sauvegardes • Réplication synchrone -> Geocluster • Réplication asynchrone -> Hyper-V Replica Machines virtuelles et PRA – quelles options ?
  • 11. Hyper-V Replica : quel usage dans un PRA ?
  • 12. • Réplication asynchrone en continu – Recovery Point Objective (RPO) : 5 minutes • Le réplica d’une machine virtuelle est en attente (Warm Standby Mode) sur le serveur de Replica – Recovery Time Objective (RTO) : 10 à 30 minutes • Possibilité d’avoir plusieurs clichés instantanés – Restauration applicative cohérente (grâce à VSS) • Resynchronisation de la VM primaire avec le réplica Capacité de réplication d’Hyper-V Replica
  • 13. Scénarios de déploiement et d’utilisation d’Hyper-V Replica • Réplication entre 2 centres de données • Réplication entre une TPE/PME et un hébergeur
  • 14. Exemple de fournisseur externe http://www.hostway.c om/windows-server- 2012/demo.html
  • 15. Topologie de déploiement : 4 scénarios
  • 17. 1. Configuration du serveur Hyper-V Replica ou du cluster Hyper-V Replica 2. Configuration du pare-feu 3. Configuration de la réplication d’une machine virtuelle Etapes de configuration
  • 19. Règles de pare-feu Message affiché lors de l’activation d’un serveur en temps que serveur Hyper-V Replica Par défaut les 2 règles de pare-feu associées à Hyper- V Replica sont désactivées
  • 21. • Rôle Replica Broker – Permet de répliquer les VM clusterisées – Suit le déplacement des réplicas au sein du cluster – Redirige le trafic vers le nœud hébergeant le réplica • Configuration de Hyper-V Replica Broker – Se fait depuis la console “Failover Cluster Manager” – Ne peut pas se faire depuis le gestionnaire Hyper-V ou Virtual Machine Manager 2012 SP1 – S’applique à tous les hôtes Hyper-V au sein d’un cluster Hyper-V Replica Broker (Cluster)
  • 22. Installation et configuration de l’Hyper-V Replica Broker
  • 23. Réplication Hyper-V Replica entre Clusters Replica Broker Replica Broker
  • 26. Scénarios de Reprise d’Activité avec Hyper-V Replica • Tester un Plan de Reprise d’Activité • Mettre un site en maintenance • Anticiper un désastre imminent • Gérer un désastre soudain Bascule (Failover) planifiée Aucune donnée perdue Mais indisponibilité du service Réplication inverse efficace 1- Arrêter la VM primaire 2- Envoyer le dernier log 3- Basculer sur la VM Replica 4- Réplication inverse
  • 27. Initialisé depuis le serveur de Réplica 1- Sélectionner le cliché approprié 2- Une nouvelle VM est créée, basée sur le replica 3- Création d’un nouveau fichier VHD 4- Ce VHD est un enfant du cliché sélectionné 5- La VM et le VHD sont supprimés une fois le test terminé Utilisation : Pour faire des tests basiques (validation de la réplication) Pour former le personnel et/ou tester le plan de reprise Test Failover
  • 28. • Pas d’indisponibilité – test non disruptif – Création d’une nouvelle VM • Test possible sur n’importe quel point de récupération • Réseau isolé préconfiguré Test Failover – à retenir
  • 29. Bascule planifiée 1. Démarrer la bascule depuis le primaire 2. Eteindre le primaire 3. Envoyer le dernier Delta 4. Basculer vers Replica 5. Inverser la réplication Utilisation : Tester le basculement avant un sinistre ou lors d’une opération de maintenance Pas de perte de données mais une indisponibilité de la VM Bascule du sens de réplication automatique
  • 30. Bascule non planifiée Utilisation : Le site primaire est indisponible (attaque virale, panne de courant, désastre naturel) Assurer la continuité métier en cas de pannes matériels 1. Démarrer une bascule depuis le Replica Serveur 2. Sélectionner le Snapshot & Failover cible 3. Vérifier le bon fonctionnement de la VM 4. Réaliser les opérations de reconfiguration
  • 33.
  • 34. • Résilience aux pannes – Reprise automatique – Resynchronisation • Gestion native du déplacement des machines virtuelles – Aucune intervention de l’administrateur requise – Live Migration, Storage Migration et Quick Migration – Au sein d’un cluster ou entre cluster Résilience de la réplication
  • 35. Replication State donne l’état en cours de la réplication • Pending Initial Replication • Replication Enabled • Prepared for planned failover • Failover Complete • Replication Paused • Replication Error • Resynchronization required • Resynchronizing • Resynchronize Suspended Etat de réplication (Replication State)
  • 36. • Replication Health donne un état global de santé de la réplication dans le temps Santé de la réplication (Replication Health)
  • 37. Normal <= 20% des cycles de réplication manqués Dernière synchronisation il y a moins d’une heure Latence moyenne de réplication < 5minutes Warning > 20 % des cycles de réplication manqués Plus d’une heure écoulée depuis le dernier réplica envoyé ou reçu Si la réplication initiale ne s’est pas terminée Si le Failover a été initié mais pas la réplication inverse Si la réplication de la VM primaire est en pause Critical > 50 % des cycles de réplication manqués Si la réplication est en pause dans les deux directions Replication Health
  • 40. Replica Health - Critique Reprendre la réplication (Resume Replication) 1. Sur le serveur Replica 2. Sur le serveur Primaire
  • 41. Replication Health – cycles de réplication 1 heure= 12 cycles de réplication 12 heures = 144 cycles de réplication Cycles de réplication Succès Echecs % Succès Replication Health 12 10 2 80 Normal 144 116 28 80 Normal 288 231 57 80 Normal 2016 1613 403 80 Normal 24 heures = 288 cycles de réplication 1 semaine = 2016 cycles de réplication
  • 43. Replication Health & PowerShell PS C:Measure-VMReplication PS C:Reset-VMReplicationStatistics –VMName W2K12-C PS C:Measure-VMReplication
  • 44. • Utilisée quand le processus normal de réplication est interrompu – Problème sur les change tracking sur le serveur primaire – Problème sur la réplication lié aux journaux de tracking – Problèmes de liaison avec les fichiers VHD – Voyage dans le temps sur le primaire ou serveur de réplica (restauré depuis une sauvegarde par exemple) – Réplication inverse après un processus de Failover – Resynchronisation en ligne si la VM existe déjà sur le primaire • Nécessite plus de 6 heures de réplication initiale • Checksum entre la primaire et son réplica Hyper-V Replica Resynchronisation
  • 45. Modifier les paramètres de réplication d’une VM
  • 47.
  • 48. Les différents composants d’Hyper-V Replica
  • 50. • Question : « Quelle bande passante pour Hyper-V Replica ? » • Réponse : « ça dépend de vos besoins  » Pas de réponse miracle, il faudra dimensionner avant de répliquer sur votre WAN. Dimensionner « les tuyaux »
  • 51. 1. Installer un serveur Hyper-V Replica sur le LAN 2. Configurer les réplicas des machines critiques du Plan de Reprise d’Activité 3. Relever les compteurs (volume de données répliqué) 1 fois par jour pendant 1 à 2 semaines 4. Diviser le volume répliqué par la durée de la période de mesure Comment calculer ses besoins ?
  • 52. Exemple de fichier XLS utile http://aka.ms/tprbaro
  • 53. • Impacts sur le serveur primaire – Espace de stockage : Proportionnel aux écritures dans la VM – Stockage IOPS environ 1.5 fois écriture IOPS • Impacts sur le serveur Hyper-V Replica – Espace de stockage: proportionnel aux écritures • Chaque point de récupération~10% de la taille du VHD – Stockage IOPS: 0.6 fois IOPS écriture pour recevoir et convertir • 3-5 fois IOPS écriture pour recevoir, appliquer, fusionner pour chaque point de récupération additionnel • Mémoire ~50Mo par VHD en réplication • CPU <3% Impacts sur le serveur
  • 54. • Mettre le fichier de pagination sur un disque VHD séparé et l’exclure de la réplication • Si la machine fonctionne sous Windows Server 2012, alors configurer les fonctionnalités à la demande • Avant de configurer et déclencher la réplication initiale, utiliser la fonction de déplacement de stockage pour avoir une arborescence « plus propre » • Vérifier régulièrement l’état de la réplication • Tester le failover • En cas d’utilisation de l’authentification par certificat, s’assurer de la disponibilité et mise à jour des listes de révocation de certificats (CRL) • Utiliser de la QoS pour maitriser l’usage de la bande passante WAN Quelques bonnes pratiques
  • 55.
  • 56. • Exemple de QoS basée sur le sous-réseau de destination New-NetQosPolicy “Replication Traffic to 10.0.0.0/8” –DestinationAddress 10.0.0.0/8 – MinBandwidthWeightAction 40 • Exemple de QoS basée sur le port TCP de destination New-NetQosPolicy “Replication Traffic to 8080” –DestinationPort 8080 – ThrottleRateActionBytesPerSecond 100000 Contrôle de la consommation réseau par QoS
  • 58. Nettoyer la structure des dossiers 1. Planifier la réplication initiale 2. Migration du stockage pour tous les fichiers de la VM 3. Démarrer la réplication initiale
  • 59. • Feature and performance optimization of Hyper-V Replica (HVR) in Windows Server 2012 http://support.microsoft.com/kb/2767928 – HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionVirtualizationReplication • DisableCertRevocationCheck • MaximumActiveTransfers • ApplyVHDLimit • ApplyVMLimit • ApplyChangeReplicaDiskThrottle Optimisation
  • 61. • Solution pour PRA (actif / actif) pour machines virtuelles native à Windows Server 2012. – Pas de coûts additionnels – Architecture de stockage du(des) serveur(s) de réplica indépendante de l’architecture source – Réplication par le réseau en IP Hyper-V Replica en résumé
  • 62.
  • 63. • Blog de Fabrice – http://aka.ms/fabricem • Blog de Stanislas – http://aka.ms/stanislas • Télécharger Windows Server 2012 – http://aka.ms/jeveuxWindows2012 Ressources utiles
  • 64. Formez-vous en ligne Retrouvez nos évènements Faites-vous accompagner gratuitement Essayer gratuitement nos solutions IT Retrouver nos experts Microsoft Pros de l’ITDéveloppeurs www.microsoftvirtualacademy.comhttp://aka.ms/generation-app http://aka.ms/evenements- developpeurs http://aka.ms/itcamps-france Les accélérateurs Windows Azure, Windows Phone, Windows 8 http://aka.ms/telechargements La Dev’Team sur MSDN http://aka.ms/devteam L’IT Team sur TechNet http://aka.ms/itteam
  • 66. • Complete-VMFailover • Get-VMNetworkAdapterFailoverConfiguration • Get-VMReplication • Get-VMReplicationAuthorizationEntry • Get-VMReplicationServer • Import-VMInitialReplication • Measure-VMReplication • New-VMReplicationAuthorizationEntry • Remove-VMReplication • Remove-VMReplicationAuthorizationEntry • Reset-VMReplicationStatistics • Resume-VMReplication • Set-VMNetworkAdapterFailoverConfiguration • Set-VMReplication • Set-VMReplicationAuthorizationEntry • Set-VMReplicationServer • Start-VMFailover • Start-VMInitialReplication • Stop-VMFailover • Stop-VMInitialReplication • Stop-VMReplication • Suspend-VMReplication Commandes PowerShell