20.7 Enregistrement de workloads et de découverte des détails avec l'agent Migrate

L'agent Migrate est un utilitaire de ligne de commande qui vous permet d'enregistrer des workloads sources auprès de serveurs PlateSpin Migrate et d'envoyer des informations sur les workloads au serveur via HTTPS (TCP/443). L'enregistrement vous permet d'ajouter des workloads qui ne peuvent pas être découverts, notamment dans les cas suivants :

  • Lorsque vous déployez un serveur Migrate dans le cloud sans réseau VPN site à site

  • Lorsque le réseau d'entreprise ou les restrictions imposées par les stratégies interdisent l'ouverture de ports pour la découverte automatique

L'agent Migrate vous permet de migrer un workload Windows sans ouvrir de port entrant, par exemple, SMB ou NetBIOS. En sortie, vous avez uniquement besoin du protocole HTTPS et d'un port de réplication (TCP/3725 est la valeur par défaut) pour les workloads sources.

Lorsque vous utilisez l'agent Migrate sur le workload source, ce dernier contacte le workload cible pour les transferts de données. Le sens est contrôlé au niveau du serveur. Vous devez reconfigurer le sens du port de réplication sur le serveur Migrate (SourceListensForConnection=False). Reportez-vous à la Section 5.9, Configuration du sens du contact pour le port de réplication.

Vous devez installer l'utilitaire Agent Migrate sur chaque workload source. Lorsque vous utilisez l'option register, l'agent Migrate effectue la découverte localement sur le workload et envoie ses détails au serveur Migrate via HTTPS (TCP/443). Une fois le workload enregistré, utilisez l'interface Web de PlateSpin Migrate pour configurer la migration du workload vers le cloud cible sur lequel l'instance du serveur Migrate est déployée.

Les workloads inscrits diffèrent des workloads découverts pour les raisons suivantes :

  • Les workloads sources enregistrés ne stockent pas les références de la source sur le serveur Migrate.

  • Vous devez utiliser l'agent Migrate pour installer, mettre à niveau et supprimer les pilotes PlateSpin Windows des workloads sources enregistrés.

  • Après avoir supprimé le contrat d'un workload source enregistré, vous devez supprimer manuellement le contrôleur OFX du workload. Reportez-vous à la section Nettoyage des workloads Linux.

Pour plus d'informations sur l'agent Migrate, consultez la section Utilitaire de l'agent Migrate.

20.7.1 Enregistrement et découverte de workloads Windows avec l'agent Migrate

  1. Connectez-vous en tant qu'administrateur au workload Windows source.

  2. Assurez-vous que le port TCP 443 est ouvert sur le workload.

  3. Téléchargez l'utilitaire Agent Migrate pour Windows. Enregistrez le fichier MigrateAgent.cli.exe à un emplacement adéquat sur le workload.

    Reportez-vous à la section Utilitaire Agent Migrate pour Windows.

  4. Dans une invite d'administration, accédez à l'emplacement où vous avez enregistré le fichier, puis affichez l'aide de la commande en entrant :

    MigrateAgent.cli.exe help
  5. Enregistrez le workload auprès de l'instance cloud du serveur Migrate appropriée. Entrez :

    MigrateAgent.cli.exe /register /psserver=ps_dns_or_ipaddr <username> /password=<password>

    Fournissez les références d'un administrateur du serveur PlateSpin Migrate autorisé à ajouter un workload. Vous pouvez utiliser l'option /password= avec le mot de passe, l'option -pwdfile= avec un chemin d'accès à un fichier qui contient le mot de passe, ou n'indiquer aucun mot de passe dans la séquence de commande. Si vous excluez le mot de passe de la ligne de commande, le script vous invite à le spécifier. Le mot de passe est masqué lorsque vous le saisissez et il n'apparaît pas dans la liste à traiter.

    Par exemple :

    Migrate.Agent.cli.exe /register /psserver=10.10.10.101 /username=jsmith /password=jspwd

    REMARQUE :si vous modifiez l'adresse IP publique du serveur Migrate, vous devez exécuter la commande suivante sur chacun des workloads Windows sources configurés pour le serveur afin de modifier cette information.

    MigrateAgent.cli.exe /config /setting=psserver:<new-ps-dns-or-ipaddr>

    Par exemple :

    MigrateAgent.cli.exe /config /setting=psserver:10.10.20.202

20.7.2 Enregistrement et découverte de workloads Linux avec l'agent Migrate

Pour que vous puissiez utiliser l'agent Migrate pour Linux, GNU C Library (glibc) 2.11.3 ou version supérieure doit être installé sur la machine source.

  1. Connectez-vous en tant qu'utilisateur root au workload Linux source.

  2. Assurez-vous que le port TCP 443 est ouvert sur le workload.

  3. Téléchargez l'utilitaire Agent Migrate pour Linux. Extrayez le fichier téléchargé dans le répertoire /MigrateAgent.

    Reportez-vous à la section Utilitaire Agent Migrate pour Linux.

  4. Dans un terminal, accédez au répertoire /MigrateAgent, puis affichez l'aide de la commande en entrant :

    ./MigrateAgent -h
  5. Enregistrez le workload auprès de l'instance cloud du serveur Migrate appropriée. Entrez :

    ./MigrateAgent register [-h] <ps_dns_or_ipaddr> <ps_username> [[-p <user_password>] | [-pf <passwordfile_path>]]

    Indiquez l'adresse IP ou le nom DNS de l'instance du serveur PlateSpin Migrate dans le cloud. Fournissez les références d'un administrateur du serveur PlateSpin Migrate autorisé à ajouter un workload. Vous pouvez utiliser l'option -p avec le mot de passe, l'option -pf avec un chemin d'accès à un fichier qui contient le mot de passe, ou n'indiquer aucun mot de passe dans la séquence de commande. Si vous excluez le mot de passe de la ligne de commande, le script vous invite à le spécifier. Le mot de passe est masqué lorsque vous le saisissez et il n'apparaît pas dans la liste à traiter.

    Par exemple :

    ./MigrateAgent register 10.10.10.101 jsmith -p jspwd 

    REMARQUE :si vous modifiez l'adresse IP publique du serveur Migrate, vous devez exécuter la commande suivante sur chacun des workloads Linux sources configurés pour le serveur afin de modifier cette information.

    ./MigrateAgent configure <ps_dns_or_ipaddr> <new-ps-dns-or-ipaddr>

    Par exemple :

    ./MigrateAgent configure 10.10.10.101 10.10.20.202