3.3 Découverte de workloads sources et de cibles de migration

Pour toute tâche de migration, vous devez disposer d'une source et d'une cible découvertes. Une opération de découverte complète la base de données PlateSpin Migrate avec les informations d'inventaire détaillées relatives à une machine. Ces informations fournissent les données nécessaires pour déterminer l'utilisation de la machine et configurer correctement une tâche de migration.

3.3.1 Préremplissage de la vue Serveurs avec les ordinateurs Windows dans le réseau

La fonction Découverte du réseau de PlateSpin Migrate transmet automatiquement au client PlateSpin Migrate la liste des machines physiques et virtuelles Windows qui sont en ligne. Contrairement à une découverte complète, la fonction Découverte du réseau crée une liste des machines sans récupérer les informations d'inventaire détaillées sur chacune d'elles, qui sont nécessaires aux tâches de portabilité de workload.

Cette fonction est utile pour découvrir toutes les machines d'un domaine Windows en une seule tâche. Reportez-vous à la section Découverte de toutes les machines d'un domaine Windows.

PlateSpin Migrate utilise la fonction de navigateur réseau standard de Windows pour la fonction de découverte automatique. Étant donné que les serveurs de machines virtuelles et les workloads Linux et Solaris ne s'annoncent pas auprès du navigateur réseau de Windows, ils ne sont pas décelés par la découverte automatique.

La fonction Découverte du réseau est activée par défaut. Pour désactiver la fonction ou basculer entre les modes Activé/Désactivé, double-cliquez sur Découverte du réseau dans le coin inférieur droit de la fenêtre du client PlateSpin Migrate.

3.3.2 Découverte des détails des workloads sources et des cibles

Vous pouvez découvrir :

  • Une machine physique spécifique

  • Une machine virtuelle spécifique

  • Le noeud actif ou passif d'une grappe Windows

  • Un serveur de machines virtuelles spécifique

  • Plusieurs serveurs de machines virtuelles

  • Tous les hôtes VMware ESX affiliés à un serveur VMware vCenter

  • Plusieurs machines

Avant de lancer les opérations de découverte, assurez-vous que le serveur PlateSpin Migrate peut communiquer avec vos workloads sources et vos cibles. Reportez-vous à la section Section 2.2.3, Conditions d'accès et de communication requises sur votre réseau de migration.

  1. Dans la barre d'outils de PlateSpin Migrate, cliquez sur Découvrir les détails.

    ou

    Dans la vue Serveurs, cliquez avec le bouton droit dans une zone vide, puis sélectionnez Découvrir les détails.

  2. Dans la boîte de dialogue Découvrir les détails, tapez le nom de l'hôte ou l'adresse IP de la source ou la cible. Pour découvrir plusieurs machines, spécifiez plusieurs adresses IP ou noms d'hôte, séparés par des points-virgules. Si la cible se trouve derrière un périphérique NAT, spécifiez son adresse IP publique (externe).

    Reportez-vous à la section Migrations sur des réseaux publics et privés via NAT.

  3. Sélectionnez le type de machine et spécifiez les références administrateur de la machine en cours de découverte.

    Reportez-vous à la section Directives de découverte pour les types de machines et les références.

    Si vous découvrez des hôtes avec Microsoft Hyper-V, Virtual Iron et l'hyperviseur Xen, ces systèmes sont enregistrés en tant que workloads sources PlateSpin Migrate (par opposition aux cibles des hôtes de machines virtuelles). Pour plus d'informations sur l'utilisation de ces plates-formes en tant que cibles de portabilité de workload, reportez-vous à la section Virtualisation semi-automatisée de workload à l'aide du workflow X2P.

  4. (Facultatif) Pour stocker ces références en vue d'une utilisation dans des tâches futures, activez l'option Enregistrer (codé localement).

  5. Cliquez sur Découvrir et patientez jusqu'à la fin du processus.

  6. (Facultatif) Pour surveiller l'avancement de la tâche, passez à la vue des tâches.

3.3.3 Découverte de toutes les machines d'un domaine Windows

  1. Activez la fonction automatique Découverte du réseau.

    Reportez-vous à la section Préremplissage de la vue Serveurs avec les ordinateurs Windows dans le réseau.

  2. Dans le client PlateSpin Migrate, développez la liste du domaine contenant les machines à découvrir.

  3. Cliquez avec le bouton droit sur le nom de domaine, puis sélectionnez Découvrir tous les serveurs.

  4. Spécifiez les références d'administrateur au niveau du domaine.

  5. Cliquez sur Découvrir et patientez jusqu'à la fin du processus.

  6. (Facultatif) Pour surveiller l'avancement de la tâche, passez à la vue des tâches.

3.3.4 Rafraîchissement des détails des machines

Il est recommandé de rafraîchir systématiquement vos workloads sources et vos cibles avant de configurer une tâche de migration.

Pour rafraîchir une machine source ou cible :

  1. Dans la vue Serveurs, cliquez avec le bouton droit sur l'élément requis, puis sélectionnez Rafraîchir les détails.

  2. Spécifiez les références appropriées pour le système à rafraîchir, puis cliquez sur Rafraîchir.

    PlateSpin Migrate lance une tâche de découverte que vous pouvez superviser dans la vue Tâches.

3.3.5 Redéfinition du mécanisme utilisé pour l'authentification de l'accès aux hôtes ESX

Si vous découvrez des hôtes ESX par le biais d'un serveur vCenter, toutes les communications ultérieures avec ces hôtes de machines virtuelles s'effectuent via ce dernier.

Vous pouvez redéfinir ce mécanisme d'accès sur Accès direct à ESX ou Via vCenter :

  1. Rafraîchissez l'hôte ESX requis.

    Reportez-vous à la section Rafraîchissement des détails des machines.

    Le système vous invite à sélectionner un type d'accès :

  2. Sélectionnez l'option requise, puis cliquez sur Rafraîchir.

    PlateSpin Migrate redécouvre l'hôte ESX requis à l'aide du mécanisme d'accès spécifié, qu'il utilise ensuite pour toutes les communications ultérieures avec cet hôte.

3.3.6 Découverte et enregistrement des machines physiques cibles

Pour découvrir une cible physique et inventorier ses composants matériels, vous devez démarrer la machine cible avec l'image ISO de démarrage de PlateSpin sur un CD ou un autre support à partir duquel votre cible peut être démarrée. Un processus similaire est utilisé pour migrer des workloads vers des plates-formes de virtualisation qui font appel au processus de virtualisation semi-automatisé par lequel une machine virtuelle cible sur un hôte de machine virtuelle est considérée comme une cible physique. Reportez-vous à la section Virtualisation semi-automatisée de workload à l'aide du workflow X2P.

Pour utiliser une image ISO de démarrage, téléchargez-la depuis la section PlateSpin Migrate 9 du site Téléchargements Novell. Utilisez l'image appropriée pour votre machine cible :

Tableau 3-2 Images ISO de démarrage pour des machines physiques cibles

Nom de fichier

Remarques

WindowsPhysicalTarget.zip

(contient WindowsPhysicalTarget.iso)

Systèmes Windows

LinuxFailback.zip

(contient LinuxPhysicalTarget.iso)

Systèmes Linux

WindowsPhysicalTarget-Cisco.zip

(contient WindowsPhysicalTarget-Cisco.iso)

Systèmes Windows sur du matériel Cisco

WindowsPhysicalTarget-Dell.zip

(contient WindowsPhysicalTarget-Dell.iso)

Systèmes Windows sur du matériel Dell

WindowsPhysicalTarget-Fujitsu.zip

(contient WindowsPhysicalTarget-Fujitsu.iso)

Systèmes Windows sur du matériel Fujitsu

Après avoir téléchargé le fichier requis, dézippez le fichier ISO et enregistrez-le.

Découverte et enregistrement des machines physiques cibles (Windows)

Effectuez la procédure suivante pour enregistrer votre cible auprès du serveur PlateSpin Migrate en cas d'utilisation d'une image ISO de démarrage non modifiée. Pour plus d'informations sur la procédure de modification de l'image pour un processus d'enregistrement sans surveillance, reportez-vous à l'article de la base de connaissances n° 7920832.

REMARQUE :toutes les machines physiques découvertes et enregistrées peuvent également être utilisées comme des cibles de synchronisation des serveurs. Reportez-vous à la section Synchronisation des workloads avec la synchronisation des serveurs.

  1. Gravez l'image ISO de démarrage appropriée sur un CD ou enregistrez-la sur le support requis à partir duquel votre cible peut démarrer.

    Reportez-vous à la section Tableau 3-2, Images ISO de démarrage pour des machines physiques cibles.

  2. Veillez à ce que le port réseau commuté connecté à la cible soit défini sur Duplex intégral auto.

    La version Windows de l'image du CD de démarrage ne prenant en charge que l'option Duplex intégral - Négociation automatique, l'absence de conflit est garantie dans les paramètres de duplex.

  3. Utilisez l'image de démarrage pour démarrer la machine physique cible et attendez l'ouverture des fenêtres d'entrée de commande REGISTERMACHINE et Console de récupération.

    Utilisez l'utilitaire de ligne de commande REGISTERMACHINE. Pour plus d'informations sur l'utilitaire Console de récupération, reportez-vous à la section Utilisation de l'utilitaire de ligne de commande Outil de récupération (Windows).

  4. À l'invite du système, entrez l'URL suivante :

    http://<nom_hôte | adresse_IP>/platespinmigrate

    Remplacez <nom_hôte | adresse_IP> par le nom d'hôte et l'adresse IP de l'hôte du serveur PlateSpin Migrate.

  5. Entrez les références de niveau administrateur pour le serveur PlateSpin Migrate en spécifiant une autorité. Utilisez le format suivant :

    domaine\nom_utilisateur ou nom_hôte\nom_utilisateur

  6. Entrez le mot de passe pour les références fournies.

    Les cartes réseau disponibles sont détectées et affichées selon leur adresse MAC.

  7. Si DHCP est disponible sur la carte réseau à utiliser, appuyez sur Entrée pour continuer. Si DHCP n'est pas disponible, sélectionnez la carte réseau souhaitée à configurer avec une adresse IP statique.

    1. Entrez l'adresse IP

    2. Entrez le masque de sous-réseau.

    3. Entrez la passerelle.

  8. Entrez un nom d'hôte pour la machine physique ou appuyez sur Entrée pour accepter les valeurs par défaut.

  9. Entrez Yes si vous avez activé SSL sur le serveur PlateSpin Migrate, sinon indiquez No.

  10. Entrez le nom du réseau PlateSpin Migrate dont la machine découverte doit faire partie. Si vous n'êtes pas sûr, appuyez simplement sur Entrée. Le serveur PlateSpin Migrate utilise le réseau par défaut.

Après quelques instants, la nouvelle cible physique doit s'afficher dans la vue Serveurs du client PlateSpin Migrate. Si la machine cible affiche des erreurs générales de protection liées aux pilotes, utilisez l'outil Console de récupération pour ajouter d'autres pilotes.

Utilisation de l'utilitaire de ligne de commande Outil de récupération (Windows)

L'utilitaire de ligne de commande Console de récupération permet d'ajouter dynamiquement des pilotes de périphérique Windows à la machine physique cible sans avoir à relancer tout le processus d'enregistrement de la cible physique.

L'utilitaire se charge dans une fenêtre d'entrée de commande secondaire à la tentative initiale de démarrage à partir de l'image de démarrage Windows (reportez-vous à la section Étape 3).

Pour utiliser l'outil de récupération, entrez son nom de commande, RECOVERYTOOL, suivi d'un paramètre applicable, dans la fenêtre Console de récupération.

Vous pouvez utiliser :

  • /L - pour afficher la liste des services de pilotes installés sur l'OS cible ;

  • /J - pour ajouter des pilotes à l'OS cible.

Vous pouvez spécifier si les pilotes doivent être téléchargés à partir du serveur PlateSpin Migrate ou d'un chemin local. Si vous comptez utiliser un chemin local, regroupez les pilotes associés au même périphérique. Si vous téléchargez les pilotes à partir du serveur PlateSpin Migrate, l'utilitaire vous invite à spécifier le pilote à utiliser (s'il y en a plusieurs).

Découverte et enregistrement des machines physiques cibles (Linux)

Effectuez la procédure suivante pour enregistrer votre cible auprès du serveur PlateSpin Migrate en cas d'utilisation d'une image ISO de démarrage non modifiée. Pour plus d'informations sur la procédure de modification de l'image pour un processus d'enregistrement sans surveillance, reportez-vous à l'article de la base de connaissances n° 7920832.

Vous pouvez faire appel à un utilitaire personnalisé pour créer un paquetage avec des pilotes de périphérique Linux supplémentaires et les insérer dans l'image de démarrage ISO. Reportez-vous à la section Tableau 3-2. Si vous souhaitez insérer des pilotes dans l'image ISO, effectuez d'abord la procédure suivante :

  1. Procurez-vous les fichiers de pilotes *.ko requis ou compilez-les.

    IMPORTANT :Assurez-vous que les pilotes sont valides pour le kernel inclus dans le fichier ISO (2.6.16.21-0.8-default) et qu'ils conviennent à l'architecture cible.

  2. Montez l'image ISO sur une machine Linux (références root requises). Utilisez la syntaxe de commande suivante :

    mount –o loop <chemin_fichier_ISO> <point_montage>

  3. Copiez le script rebuildiso.sh du sous-répertoire /tools du fichier ISO monté dans un répertoire de travail temporaire.

  4. Créez un autre répertoire de travail pour les fichiers de pilotes requis et enregistrez-les dans ce répertoire.

  5. Dans le répertoire où vous avez enregistré le script rebuildiso.sh, exécutez la commande suivante en tant qu'utilisateur root :

    ./rebuildiso.sh –i <fichier_ISO> -d <répertoire_pilotes> -m i586|x86_64

    Une fois l'opération terminée, le fichier ISO est mis à jour avec les pilotes supplémentaires.

  6. Démontez le fichier ISO (exécutez la commande unmount <point de montage>).

Pour démarrer la machine physique cible et l'enregistrer auprès du serveur PlateSpin Migrate :

  1. Gravez l'image ISO de démarrage appropriée sur un CD ou enregistrez-la sur le support requis à partir duquel votre cible peut démarrer.

  2. Démarrez la machine cible à partir de l'image ISO.

  3. (Facultatif) Pour les systèmes à 64 bits, à l'invite de démarrage initiale, entrez la commande suivante :

    • ps64 (pour les systèmes jusqu'à 512 Mo de RAM)

    • ps64_512m (pour les systèmes ayant plus de 512 Mo de RAM)

    Appuyez sur Entrée.

  4. À l'invite, entrez l'URL du serveur PlateSpin Migrate en utilisant le format suivant :

    http://<nom_hôte | adresse_IP>/platespinmigrate

    Remplacez <nom_hôte | adresse_IP> par le nom d'hôte et l'adresse IP de l'hôte du serveur PlateSpin Migrate.

  5. Entrez vos références pour le serveur PlateSpin Migrate.

  6. Spécifiez une adresse IP statique ou indiquez que la machine doit obtenir de manière dynamique une adresse IP à partir d'un serveur DHCP.

  7. Entrez un nom pour l'hôte cible et spécifiez un réseau PlateSpin Migrate existant à utiliser.

Après quelques instants, PlateSpin Migrate affiche la cible physique dans la vue Serveurs.

Exécution d'un enregistrement sans surveillance d'une machine physique cible

PlateSpin Migrate offre un mécanisme d'automatisation de l'enregistrement d'une machine physique cible auprès du serveur PlateSpin Migrate. Ce mécanisme implique la mise à jour de l'image ISO de démarrage avec des informations d'enregistrement spécifiques avant le démarrage de la cible.

Pour plus de détails, consultez l'article de la base de connaissances n° 20832.

3.3.7 Découverte, enregistrement et préparation d'une machine virtuelle pour une tâche de synchronisation de serveurs

Si vous voulez synchroniser deux workloads et si votre cible de synchronisation est une machine virtuelle, vous devez d'abord découvrir et enregistrer la machine virtuelle appropriée. Pour plus d'informations sur la fonction de synchronisation des serveurs, reportez-vous à la section Synchronisation des workloads avec la synchronisation des serveurs.

  1. Sur votre hôte de machine virtuelle, créez une machine virtuelle avec les caractéristiques souhaitées et installez le système d'exploitation correspondant au workload source visé, ainsi que le Service Pack exact.

  2. Découvrez l'hôte de la machine virtuelle ou rafraîchissez-en les détails.

  3. Dans la vue Serveurs, cliquez avec le bouton droit sur la machine virtuelle que vous venez de créer sous le serveur de machines virtuelles, puis sélectionnez Préparer la synchronisation.

  4. Spécifiez les références d'administrateur pour le serveur de machines virtuelles.

  5. (Facultatif) Pour stocker ces références en vue d'une utilisation dans des tâches futures, activez l'option Enregistrer (codé localement).

  6. (Facultatif) Pour configurer les paramètres réseau temporaires (Prendre le contrôle), par exemple pour choisir le réseau virtuel à utiliser parmi ceux disponibles sur le serveur de machines virtuelles et configurer les paramètres TCP/IP, cliquez sur Configurer, puis configurez les paramètres réseau selon les besoins.

  7. Cliquez sur Préparer et patientez jusqu'à la fin de la tâche.

    À la fin de la tâche, la vue Serveurs liste une nouvelle cible de synchronisation des serveurs sous l'hôte de machine virtuelle :

3.3.8 Directives de découverte pour les types de machines et les références

Le tableau ci-dessous fournit des directives pour la sélection du type de machine, le format des références et la syntaxe des paramètres de découverte.

Tableau 3-3 Directives pour les paramètres de découverte

À découvrir

Type de machine sélectionné

Références

Remarques

Tous les workloads Windows

Serveurs d'images flexibles

Windows

Références d'administrateur local ou de domaine

Pour le nom d'utilisateur, utilisez le format suivant :

  • Pour les machines membres du domaine : autorité\principal

  • Pour les machines membres du groupe de travail : nom_hôte\principal

Grappes Windows

Windows

Références d'administrateur de grappe

Dans les paramètres de découverte, utilisez l'adresse IP virtuelle de la grappe. Si vous utilisez l'adresse IP d'un noeud de grappe Windows individuel, ce noeud est découvert en tant que workload Windows ordinaire (ne prenant pas en charge les grappes).

Tous les workloads Linux

Linux

Nom d'utilisateur et mot de passe de niveau root

Les comptes non root ne sont pas correctement configurés pour utiliser sudo. Reportez-vous à l'article de la base de connaissances n° 7920711.

Hôtes VMware ESX

VMware ESX

Compte ESX avec rôle d'administrateur

OU

Références de domaine Windows (versions 4 et 4.1 uniquement)

 

Systèmes Linux, VMware ESX Server 2.5 et 3.0.x avec ports SSH autres que celui par défaut

Linux ou VMware ESX, selon le cas

Compte ESX avec rôle d'administrateur

Utilisez le format d'URL standard comprenant le numéro de port : nom_hôte:numéro_port ou adresse_IP:numéro_port, selon vos besoins. Les numéros de port ne sont pas requis pour les systèmes VMware ESX Server 3.5, ESXi 3.5 et ESX 4.

Hôtes VMware ESX affiliés à un serveur VMware vCenter

VMware vCenter

Références du service Web VMware vCenter (nom d'utilisateur et mot de passe)

OU

Références de domaine Windows (versions 4 et 4.1 uniquement)

Toutes les communications ultérieures avec les hôtes ESX s'effectuent via le serveur vCenter. Pour redéfinir le mécanisme d'accès sur Accès direct à ESX ou sur Via vCenter, rafraîchissez les détails de l'hôte ESX requis et sélectionnez l'option requise. Reportez-vous à la section Redéfinition du mécanisme utilisé pour l'authentification de l'accès aux hôtes ESX.

Hôtes de machines virtuelles Citrix XenServer

Citrix XenServer

Nom d'utilisateur root avec le mot de passe correspondant

Actuellement, les hôtes XenServer ne prennent pas en charge plusieurs comptes utilisateur de niveau root.

Workloads et serveurs de zone Solaris

Solaris

Nom d'utilisateur et mot de passe

L'utilisateur doit avoir un profil d'administrateur primaire assigné via Solaris RBAC (contrôle d'accès basé sur un rôle). Reportez-vous à l'article de la base de connaissances n° 7920711.