Nous allons dans cet article, configurer SRM, vSphere Replication et le recovery Plan, afin de préparer un éventuel sinistre ou une migration de VMs d’un site à un autre.

 

Configurer la liaison entre les deux sites

 

Lorsque vos deux serveurs SRM sont bien installés, depuis vSphere Client, allez dans Home puis dans Site Recovery. Vous devez voir un écran semblable à celui-ci :

Site Primaire :

 

 srm30

 

 

Site Secondaire :

 

srm31

 

La première étape, va être de lier les deux vCenter. Dans l’onglet Summary, depuis le site Primaire, cliquez dans la partie « Commands » à droite sur Configure Connection. Une page s’ouvre, renseignez le FQDN du vCenter distant du site Secondaire :

 

srm32

 

Cliquez sur Ok et accepter le certificat :

 

srm33

 

Renseignez le login et mot de passe d’un compte du vCenter distant :

 

srm34

 

Acceptez de nouveau le certificat. La connexion est désormais établie :

 

srm35

 

Un Pop-up apparaît vous demandant de renseignez un login/mot de passe pour l’accès au vCenter Secondaire. Vous devez désormais voir, les deux sites. Local indiquant le site sur lequel le vSphere Client est connecté :

 

srm36

 

Ouvrez si ce n’est déjà fait un vSphere Client sur l’autre vCenter. Il vous sera demandé un login/mot de passe pour la connexion au vCenter distant. Renseignez les credentials et cliquez sur ok :

 

srm37

 

La connexion entre les deux vCenter est établie. 

La prochaine étape consiste à configurer le mapping. Le mapping peut être de plusieurs natures, network, folders, resources ainsi que les datastores placeholder.

 

 

Configuration du mapping

 

Le mapping est nécessaire afin de lier les éléments du site protégé et les éléments du site de recovery. Vous allez, ici, lier les portgroup du site primaire au portgroup du site secondaire et faire de même pour les dossiers, les datastores et les ressources.

Sur le site Primaire, allez dans l’onglet Resource Mappings et Folder Mappings.

Resource Mappings :

 

srm38

 

Liez les ressources pool du site Primaire vers le site Secondaire.

Si vous souhaitez protégez certaines VMs, vous pouvez les positionner dans un dossier spécifique et allez dans l’onglet Folder Mappings :

 

srm39

 

Sélectionnez le ou les folder contenant les VMs que vous souhaitez protéger et cliquez sur Configure Mapping. Sélectionnez également sur le site distant le folder où seront répliquées les VMs :

 

srm40

 

Vous devez voir les informations de recovery:

 

srm41

 

Allez ensuite dans l’onglet Network Mapping. L’objectif ici est de lier les informations réseaux du site Primaire avec celles du site Secondaire. Vous pouvez avoir des vlan différents, avec différents noms ou les mêmes vlan. Le but est de cibler quel portgroup sera configuré pour les VMs répliquées.

Dans notre cas, les vlan sont les mêmes sur les deux sites :

 

srm42

 

En dernier lieu, nous allons configurer le datastore de destination pour la réplication des fichiers.

Dans l’onglet Placeholder Datastores, pour chaque datastore, cliquez sur Configure Placeholder Datastore et sélectionnez le datastore de recovery souhaité :

 

srm43

 

On peut voir le Datastore et le Cluster de destination sur le vCenter Secondaire :

 

srm44

 

Le mapping est désormais configuré. Il est temps de configurer soir vSphere Replication qui vous permettra de répliquer les VMs d’un site à l’autre, soit d’utiliser la réplication inter-baie avec Array Manager. Ceci fera l’objet d’un futur article. 

 

Mettre en place vSphere Replication

 

Nous allons donc utiliser vSphere Replication. Pour cela, il vous faut déployer l’appliance VR.

 

Déploiement VR Appliance :

Depuis le site Primaire, allez dans la partie vSphere Replication :

 

srm45

 

Pour faire fonctionner vSphere Replication, il est nécessaire d’avoir une appliance vSphere Replication appelée VR sur chaque site. Cliquez sur Deploy VR Appliance :

 

srm46

 

Donner un nom à l’appliance :

 

srm47

 

Renseignez le datacenter, le cluster, l’ip de l’appliance, etc :

 

srm48

 

Cliquez sur Next et choisir vCenter Extension vService :

 

srm49

 

Une fois que l’appliance est démarrée. Vous devez voir un popup pour le certificat apparaitre :

 

srm50

 

Déployez également une VR Appliance sur le site Secondaire en suivant les mêmes étapes que pour le site Primaire.

Une fois les deux VR Appliance déployées, attendez la fin des différentes tâches qui s’exécutent :

 

srm51

 

Vous devez avoir un écran similaire à celui-ci pour les deux appliances :

 

srm52

 

Depuis le site Primaire, cliquez sur Configure VR Connection dans le menu à droite « Commands » :

 

srm53

 

Cliquez sur Oui :

 

srm54

 

Les deux appliances sont désormais liées. Vous devez voir sur les deux vCenter :

 

srm55

 

 

Configuration de la réplication

 

A cette étape, les appliances de réplication sont configurées sur les deux sites. Les VMs peuvent être répliquées. Vous allez devoir configurer pour chaque VMs la réplication.

Pour simplifier, nous avons réunies toutes les VMs à répliquer dans un dossier.

Depuis le WebClient sur le vCenter Primaire, allez dans vSphere Replication et allez dans Target Sites :

 

srm56

 

Cliquez sur Reconnect to the selected site. Renseignez le compte :

 

srm57

 

srm58

 

Allez dans le dossier qui contient les VMs à répliquer, sélectionnez les toutes et faites un clic droit puis choisir All vSphere Replication Actions -> Configure Replication …

 

srm59

 

Sélectionnez le vCenter du site Secondaire :

 

srm60

 

Sélectionnez le serveur vSphere replication du site Secondaire :

 

srm61

 

Choisissez le datastore distant cible et les paramètres de réplications pour les VMs puis cliquez sur Finish :

 

srm62

 

Les VMs sont désormais configurer pour être répliquées via vSphere Replication.

Ne pas oublier de configurer le datastore mappings du site primaire vers secondaire et inversement. Depuis vSphere Replication, sélectionnez le site et allez dans Datastore Mappings. Configurer la target pour les datastores sources :

 

srm63

 

De même pour le site secondaire :

 

srm64

 

 

Configuration des Protection Groups

 

Les protection groups contiennent les VMs qui sont à protéger par SRM. Vous pouvez créer des protections Groups par application, par type de VMs (critiques, non critiques), etc. Le but est de pouvoir dans le recovery plan organiser au mieux la réplication des données sur le site secondaire.

Allez dans le menu Protection Groups et à droite dans « Commands » cliquez sur Create Protection Groups :

 

srm65

 

Sélectionnez le site à protéger et le type de protection group à utiliser. Pour nous ce sera le site Primaire qui sera protégé et via vSphere Replication :

 

srm66

 

Sélectionnez ensuite les VMs à répliquer :

 

srm67

 

Donnez un nom à votre protection group :

 

srm68

 

Vérifiez et cliquez sur Finish. Vous devez voir le statut OK pour votre protection group :

 

srm69

 

A ce niveau de configuration, vous avez préparé votre site secondaire à recevoir les VMs du site primaire. Il vous reste à préparer votre Recovery Plans.

 

 

Créer Recovery Plans

 

Pour créer votre Recovery Plans, rendez-vous dans le menu Recovery Plans puis dans « Commands » sélectionnez « Create Recovery Plan » :

 

srm70

 

Sélectionnez le site qui va servir de recovery. Dans notre cas, SECONDAIRE :

 

srm71

 

Sélectionnez le ou les protection Groups que vous avez au préalable configurés :

 

srm72

 

Sélectionnez les réseaux utilisés dans le test de recovery et ce par portgroup. Utilisez pour le test un vlan isolé qui vous permettra de tester votre recovery sans impacter la production :

 

srm73

 

Donner un nom à votre recovery plan :

 

srm74

 

Le voilà créé :

 

srm75

 

Votre Recovery Plan est donc prêt. Un des grand intérêt de SRM est de pouvoir tester son recovery plan.  

 

 

Tester le Recovery Plan

 

Suite à la création de votre recovery plan, il est nécessaire de le tester afin de s’assurer qu’il n’y a pas d’erreur. Pour cela, dans le menu Recovery Plan, cliquez sur Test en haut à droite :

 

srm76

Un popup s’affiche vous indiquant le site protégé, le site de recovery et le nombre de VM concernées. Vous pouvez choisir de répliquer les changements récents des VMs. Cliquez sur Next et vérifiez les informations avant de valider :

 

srm77

 

Le test est en cours :

 

srm78

 

Vous devez voir à cette étape de nombreuses tâches se lancer sur les deux vCenter, les VMs répliquées sont démarrées sur le vCenter Recovery dans le portgroup spécifié dans le protection group. Laisser le test se terminer et vérifiez qu’il n’y a pas d’erreur :

 

srm79

 

Vérifiez ensuite le fonctionnement de vos VMs et applications sur les VMs démarrées sur le site secondaire. Pour stopper le test, faites un cleanup :

 

srm80

 

Vérifiez les informations et validez :

 

srm81

 

Le test de recovery est terminé.

Le prochain article, montre le fonctionnement de SRM dans le cadre d’une migration planifiée de la production vers le site de recovery ainsi que le fonctionnement de SRM lors d’un Disaster Recovery.

 

 

Share