Recherche de site Web

Migration physique vers virtuelle de XenServer - Partie 6


En allant de l'avant avec un article à valeur ajoutée et en restant lié à l'article précédent sur la création d'invités dans XenServer, cet article abordera le concept de migration physique vers virtuel (P2V) dans un environnement XenServer.

Mise à jour : En mai 2016, Citrix a publié la nouvelle version de la plateforme XenServer 7. Pour l'installation, suivez : Nouvelle installation de XenServer 7.

Le processus de déplacement d'un serveur physique vers un serveur virtuel est malheureusement mal documenté dans XenServer. Dans le passé, il existait des outils qui effectuaient le travail pour l'administrateur, mais depuis XenServer 6.5, ces outils ne semblent plus faire partie du programme d'installation de XenServer.

Cet article passera en revue le processus de création d'une image disque avec un utilitaire connu sous le nom de Clonezilla, un fantastique projet open source pour l'imagerie de disque/partition. L'image de ce serveur sera stockée sur un serveur Samba sur le réseau puis un nouvel invité virtuel sera créé sur le système XenServer.

Ce nouvel invité n'aura évidemment pas de système d'exploitation et sera configuré pour démarrer PXE sur Clonezilla afin que l'image puisse être extraite du serveur Samba et placée sur un disque dur virtuel (VDI) nouvellement créé.

Configuration requise

  1. XenServer 6.5
  2. Clonezilla Live – Logiciel d'imagerie
  3. Serveur de démarrage PXE avec Clonezilla PXE bootable – http://clonezilla.org/livepxe.php
  4. Serveur Samba – Suffisamment de stockage pour stocker l’image de l’invité physique

Cet article se concentrera sur la migration réelle d'un serveur physique plutôt que sur tous les détails complexes sur la configuration d'un système de démarrage Samba et PXE et, en tant que tel, il sera supposé que l'utilisateur a déjà la possibilité de démarrer Clonezilla via PXE à partir d'un serveur local. Serveur PXE.

Imagerie du serveur physique

1. La première partie de ce processus consiste à créer une image du serveur physique. Cela sera accompli en démarrant Clonezilla Live via PXE, mais peut être fait en utilisant Clonezilla live via une clé USB ou un CD-ROM. Une fois le démarrage de Clonezilla terminé, l'écran attendra pour déterminer quelle est la prochaine étape pour sélectionner « Start_Clonezilla »...

2. La sélection de 'Start_Clonezilla' demandera toutes les configurations nécessaires plutôt qu'un environnement shell. L'écran suivant demandera le mode d'imagerie. Pour cette migration physique vers virtuelle, l'intégralité du disque du serveur est déplacée vers un système virtuel et, en tant que tel, « image de périphérique » doit être sélectionné.

3. L'écran suivant vous demandera où enregistrer l'image du serveur. Cet article va utiliser un partage Samba sur un autre serveur en réseau.

4. En passant à l'écran suivant, Clonezilla vous demandera maintenant les informations d'identification pour accéder au partage Samba. Assurez-vous de saisir l'adresse IP du serveur ou, si DNS fonctionne correctement, le nom d'hôte complet du serveur peut être utilisé à la place.

5. L'écran suivant demande le domaine Samba. S'il en existe un, entrez-le ici mais la plupart des systèmes ne l'exigent pas et appuyez sur Entrée pour passer à l'écran suivant.

6. L'étape suivante consiste à saisir un utilisateur SAMBA valide pour le partage particulier. Assurez-vous que cet utilisateur peut se connecter normalement au partage. Clonezilla n'est pas toujours clair quant aux erreurs d'authentification et si l'utilisateur est déjà un utilisateur valide connu, cela simplifiera le dépannage.

7. L'étape suivante consiste à spécifier le nom du partage SAMBA. Le nom de partage par défaut est « images » mais les environnements varient. Assurez-vous de placer le nom de partage approprié dans l'invite suivante.

8. Clonezilla demandera maintenant le mode de sécurité à utiliser. Sélectionnez 'auto', sauf s'il existe une raison spécifique d'utiliser 'ntlm' dans l'environnement.

9. Enfin, Clonezilla demandera le mot de passe de l'utilisateur Samba pour accéder au partage. La ligne de commande suivra la saisie normale du mot de passe Linux en ce qui concerne le fait de ne rien afficher pendant la saisie du mot de passe, mais le mot de passe est toujours saisi.

10. Après avoir tapé le mot de passe du partage Samba, appuyez sur Entrée. Clonezilla tentera de contacter le serveur Samba et de monter le partage Samba. Si Clonezilla échoue, il affichera une erreur, sinon une connexion réussie entraînera l'écran suivant.

Si cet écran s'affiche, alors Clonezilla a monté avec succès le partage SAMBA et le processus d'imagerie/configuration peut continuer. Cela ne fait jamais de mal de confirmer que le serveur SAMBA "voit" également la connexion. La commande suivante peut être émise sur le serveur Samba pour s'assurer que Clonezilla est bien connecté.


lsof -i :445 | grep -i established

11. Le processus suivant consiste à configurer la création d'image de ce serveur particulier. Clonezilla a deux modes ; Débutant et Expert. Ce guide utilisera simplement 'Débutant' car il fournira toutes les options nécessaires au processus d'imagerie.

12. L'étape suivante demande de quoi Clonezilla devrait prendre une image sur ce système particulier. Étant donné que l'ensemble du serveur doit être virtualisé, 'savedisk' sera sélectionné pour inclure toutes les partitions du système.

Remarque : Assurez-vous que le partage Samba dispose de suffisamment d'espace pour stocker le disque ENTIER ! Clonezilla effectuera une certaine compression mais il est préférable de s'assurer que l'espace existe AVANT le clonage.

13. À l'avenir, l'image devra recevoir un nom dans l'invite de menu suivante.

14. Une fois qu'un nom a été fourni, Clonezilla demandera quel disque (s'il en existe plusieurs) doit être créé en image. Dans cet exemple, Clonezilla verra le contrôleur RAID particulier de ce serveur et signalera la taille du disque. Dans ce cas, la taille indiquée est de 146 Go.

Remarque : Encore une fois, assurez-vous que le partage Samba dispose de suffisamment d'espace pour le processus d'imagerie ! Clonezilla effectuera une certaine compression, mais mieux vaut prévenir que guérir.

15. La prochaine étape est quelque chose de relativement nouveau pour Clonezilla et c'est la possibilité de réparer les systèmes de fichiers pendant que l'image est en cours. Les systèmes de fichiers pris en charge par cette fonctionnalité sont les mêmes que ceux normalement pris en charge par l'utilitaire Linux 'fsck'.

Cette vérification n’est pas obligatoire mais pourrait permettre d’éviter une mauvaise image. Ignorer la vérification si cette option n'est pas souhaitée.

16. L'écran suivant est utilisé pour vérifier que l'image est restaurable après sa prise. Il est suggéré de procéder ainsi pour garantir une bonne image du premier coup. Cela ajoutera du temps au processus d'imagerie si le système en cours d'imagerie est volumineux.

17. Après avoir appuyé sur 'Ok' à l'invite de vérification de l'image enregistrée, Clonezilla commencera la configuration initiale et les préparatifs pour l'imagerie. Le processus d’imagerie n’a cependant pas encore commencé ! Une fois toutes les vérifications effectuées, Clonezilla vous demandera une dernière fois de vérifier que tous les paramètres sont corrects et demandera de commencer le processus d'imagerie.

18. Après avoir confirmé que tous les paramètres sont confirmés, Clonezilla démarrera le processus d'imagerie et fournira un aperçu de l'état.

19. Cet écran se remplira progressivement de rouge indiquant la progression de l'imagerie. Si vous y êtes invité, Clonezilla vérifiera l'image enregistrée immédiatement après avoir pris l'image. Une fois Clonezilla terminé, il fournira des instructions sur la façon de continuer.

C'est un bon signe que l'image a probablement été prise avec succès et devrait être prête à être déplacée vers l'invité virtuel dans XenServer.