Aller de l'avant avec un article à valeur ajoutée et toujours en lien avec l'article précédent sur création d'invité dans XenServer, cet article abordera le concept de Physique à Virtuel (P2V) migration au sein d'un environnement XenServer.
Mettre à jour:En mai 2016, Citrix a publié la nouvelle version de la plate-forme 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 y avait des outils qui faisaient le travail pour l'administrateur, mais à partir de XenServer 6.5 ces outils semblent ne plus faire partie du programme d'installation de XenServer.
Cet article passera en revue le processus de prise d'une image disque avec un utilitaire appelé Clonezilla, un fantastique projet open source pour l'imagerie de disque/partition. L'image de ce serveur sera stockée dans 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 nouvellement créé (VDI).
Cet article se concentrera sur la migration réelle d'un serveur physique plutôt que sur tous les détails complexes sur comment configurer une samba et le système de démarrage PXE et en tant que tel, il sera supposé que l'utilisateur a déjà la possibilité de Démarrage PXE Clonezilla à partir d'un serveur PXE local.
1. La première partie de ce processus consiste à créer une image du serveur physique. Cela sera accompli par le démarrage PXE de Clonezilla Live mais peut être fait en utilisant Clonezilla live via une clé USB ou un CD-ROM. Lorsque Clonezilla a fini de démarrer, l'écran attendra pour déterminer quelle est la prochaine étape pour sélectionner « Démarrer_Clonezilla »...
2. Sélection « Démarrer_Clonezilla » demandera toutes les configurations nécessaires plutôt qu'un environnement shell. L'écran suivant vous 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 l'appareil » 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 va maintenant demander les informations d'identification pour accéder au partage Samba. Assurez-vous d'entrer 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 existe, entrez-le ici, mais la plupart des systèmes n'en ont pas besoin 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 au partage normalement. 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 va maintenant demander le mode de sécurité à utiliser. Sélectionner 'auto' à moins qu'il n'y ait une raison particulière 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 pour ne rien afficher pendant la saisie du mot de passe, mais le mot de passe est toujours en cours de saisie.
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 est présenté, alors Clonezilla a monté avec succès le SAMBA partager et le processus/la configuration d'imagerie peut continuer. Cela ne fait jamais de mal de confirmer que le serveur SAMBA a également "voit" la connexion aussi. La commande suivante peut être émise sur le serveur Samba pour s'assurer que Clonezilla est bien connecté.
# lsof -i :445 | grep -i établi.
11. Le processus suivant consiste à configurer l'imagerie 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 pour le 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é, « disque de sauvegarde » sera sélectionné pour inclure toutes les partitions du système.
Noter: Assurez-vous que le partage Samba dispose de suffisamment d'espace pour stocker le disque ENTIER! Clonezilla effectuera une 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 imagé. Dans cet exemple, Clonezilla verra le RAID contrôleur de ce serveur et rapporter la taille du disque. Dans ce cas, la taille indiquée est 146 Go.
Noter: Encore une fois, assurez-vous que le partage Samba dispose de suffisamment d'espace pour le processus d'imagerie! Clonezilla fera de la 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 la création d'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 Linux 'fsck' utilitaire.
Cette vérification n'est pas obligatoire mais peut aider à éviter une mauvaise image. Sauter cochez si cette option n'est pas souhaitée.
16. L'écran suivant est utilisé pour vérifier que l'image peut être restaurée après la prise de l'image. Il est suggéré que cela soit fait pour aider à assurer une bonne image la première fois. Cela ajoutera du temps au processus d'imagerie si le système en cours d'imagerie est volumineux.
17. Après avoir frappé 'D'accord' à l'invite de vérification de l'image enregistrée, Clonezilla commencera la configuration initiale et les préparatifs de l'imagerie. Le processus d'imagerie n'a pas encore commencé! Une fois toutes les vérifications terminées, Clonezilla vous demandera une dernière fois de vérifier que tous les paramètres sont corrects et de commencer le processus d'imagerie.
18. Après avoir confirmé que tous les paramètres sont confirmés, Clonezilla lancera 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 demandé, 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.