Migration des robots Enterprise

Le processus de migration d'un robot utilise le Assistant de Migration de Bot pour convertir les robots Enterprise 11 ou Enterprise 10 (Robots de tâches et MetaBots) aux formats .atmx et .mbot en format .bot utilisé dans Automation 360 et charger les robots dont la migration a réussi sur l'espace de travail public de la Control Room.

Prérequis

Vérifiez que vous avez terminé toutes les tâches préalables à la migration des robots : Conditions préalables à la migration des robots.

Toutes les dépendances manuelles de robots sont automatiquement converties en dépendances de la Control Room pendant la migration. L'action Copier le fichier Control Room copie ces dépendances de la Control Room vers les emplacements respectifs.

Procédure

  1. Connectez-vous à votre environnement de préproduction Automation 360.
  2. Cliquez sur Administration > Migration.
    Remarque : Si vous avez migré des robots Enterprise 10 vers Enterprise 11, les informations sur cette migration ne sont pas affichées sur la page Liste de migration.
  3. Sur l'écran Assistant de Migration de Bot, cliquez sur Migrer les robots.
    Onglet Paramètres
  4. Sélectionnez les options et la configuration requises dans l'onglet Paramètres.
    OptionAction
    Nom Saisissez un nom de migration ou utilisez le nom par défaut. Le nom de migration par défaut indique le nom de l'utilisateur connecté, la date actuelle et l'horodatage.
    Description Saisissez une description pour la migration.
    Écraser si un robot avec le même nom existe Sélectionnez cette option pour écraser un robot existant si un robot portant le même nom existe déjà dans le dossier.
    Exclure des dépendances du robot Sélectionnez cette option pour exclure les robots enfants des sous-tâches de la migration ou de la mise à jour. Lorsque vous sélectionnez cet indicateur, vous pouvez maintenant choisir de migrer les robots parents et enfants séparément ou de manière indépendante.
    Utiliser le comportement hérité « Ligne de cellules Excel » Sélectionnez cette option si vous effectuez une migration à partir d'une version antérieure à la version 11.3.0 ou si vous souhaitez conserver le comportement hérité de la variable système Ligne de cellules Excel.
    Utiliser les paramètres du serveur de messagerie sortant Sélectionnez cette option si votre robot contient la commande Envoyer un e-mail. Utilisez ces paramètres pour spécifier le type de serveur de messagerie à utiliser.
    Inclure les paramètres des services Web Sélectionnez cette option pour la prise en charge de la configuration du proxy personnalisé. Lorsque vous sélectionnez cette option, les commandes REST sont migrées avec des configurations de proxy Personnalisé qui utilisent les variables globales suivantes :
    • AAProxyHost pour Nom d'hôte
    • AAProxyPort pour Port
    Convertir les robots créés à l'aide d'Internet Explorer vers Edge en mode Internet Explorer Sélectionnez cette option si vous voulez migrer des robots Enterprise 10 ou Enterprise 11 qui utilisent Internet Explorer vers des robots Automation 360 qui utilisent Microsoft Edge en mode IE.
    Convertir les caractères \n en caractères \r\n dans l'action Enregistrer dans un fichier Sélectionnez cette option pour convertir les caractères \n (LF) en caractères \r\n (CRLF), qui prennent automatiquement une nouvelle ligne dans les robots migrés à l'aide de l'action Enregistrer dans un fichier.
    Baliser les robots et les variables pour l'analyse Sélectionnez cette option lorsque des données Bot Insight existent dans les robots Enterprise 11 et que vous souhaitez également migrer les données Bot Insight avec ces robots. Lorsque vous sélectionnez cette option, les actions Ouvrir et Fermer de Bot Insight sont créées.
    Remarque : Pour migrer les données Bot Insight, vous devez activer cette option.

    Lorsque vous migrez des données Bot Insight avec la migration du robot, assurez-vous que les prérequis de Bot Insight sont remplis.Prérequis de Bot Insight | Prérequis de l'utilitaire de migration cloud

    Si les prérequis de Bot Insight ne sont pas remplis, la migration cloud avec Bot Insight peut rester bloquée à l'état En cours.

    En outre, que les prérequis de Bot Insight et de l'utilitaire de migration cloud soient remplis ou non, importez ou chargez le fichier .atmx > Migrer. Ce problème est observé à la fois sur les déploiements Sur site et cloud.

  5. Cliquez sur Suivant.
  6. Sélectionnez les robots et les dossiers contenant les robots (Robots de tâches et MetaBots) que vous souhaitez migrer.
    La possibilité de sélectionner un dossier élimine l'effort requis pour sélectionner des robots individuels dans ce dossier.
    • Si vous avez sélectionné un dossier, tous ses sous-dossiers et les robots contenus dans ces sous-dossiers sont automatiquement sélectionnés pour la migration.
    • Si le dossier est vide, le processus de migration rencontre une erreur.
    La colonne Dernière migration indique quand le robot a été migré précédemment. S.O. signifie que le robot n'a encore jamais été migré.
    Onglet Robots
  7. Cliquez sur Suivant.
  8. Sélectionnez un ou plusieurs noms d'utilisateur dans la liste pour exécuter la migration et cliquez sur la flèche droite.
    Les noms d'utilisateur peuvent afficher le message Sélectionné au moment de l'exécution ou le nom du périphérique dans la colonne Périphérique. Un nom de périphérique indique le périphérique enregistré pour cet utilisateur. Sélectionné au moment de l'exécution s'affiche lorsqu'un utilisateur n'a pas de périphérique par défaut (par exemple, si un utilisateur n'a pas enregistré un périphérique et un administrateur système a attribué un périphérique à cet utilisateur). Un périphérique par défaut doit être configuré pour tous les Bot Runners que vous avez sélectionnés.
    • Les Robots sont distribués aux utilisateurs Bot Runner sélectionnés suivant une méthode de tourniquet (round robin).
    • Le premier utilisateur Bot Runner sur la liste sélectionnée est le premier utilisé.
    • Un robot parent et ses dépendances sont assignés à un seul utilisateur Bot Runner.
    Sélectionner les Bot Runners dans l'onglet Bot Runner
  9. Cliquez sur Suivant.
  10. Facultatif : Passez en revue les Robots de tâches et MetaBots dépendants sur la page Robot et robots dépendants avant de les migrer.

    Si vous avez sélectionné un dossier et des robots à partir de la page Robots, ce dossier et les dépendances des robots sélectionnés s'affichent dans le tableau.

    Les robots (Robots de tâches et MetaBots) dépendants sont migrés avant le robot principal.
    Le robot principal est affiché dans le bas du tableau, avec ses dépendances au-dessus. Par exemple, les informations suivantes signifient que Sample05.atmx a une dépendance sur Sample04.atmx, et Sample04.atmx a une dépendance sur MessageBox.atmx et MetaTask.mbot.
    Type Nom Chemin
    MetaBot (mbot) MetaTask.mbot Bots\My Metabots\MetaTask.mbot
    Bot de tâche (atmx) MessageBox.atmx Bots\MyTasks\MessageBox.atmx
    Bot de tâche (atmx) Sample04.atmx Bots\MyTasks\Sample04.atmx
    Bot de tâche (atmx) Sample05.atmx Bots\MyTasks\Sample05.atmx
  11. Cliquez sur Migrer les robots.
    Le système vérifie si l'utilisateur qui a lancé la migration et les utilisateurs Bot Runner sélectionnés disposent des autorisations requises pour effectuer la migration. Le système vérifie si toutes les autorisations suivantes sont accordées à l'utilisateur qui effectue la migration et les Bot Runners que vous avez sélectionnés :
    • Utilisateur effectuant la migration :
      • Autorisation Afficher la migration
      • Autorisation Gérer la migration
      • Autorisation sur les dossiers contenant les robots et les MetaBots à migrer
      • Un rôle offrant l'accès aux Bot Runners que vous souhaitez sélectionner pour exécuter la migration (sur la page Administration > Migration > Exécuter en tant que).
      • Autorisation Afficher et modifier TOUTES les valeurs d'attributs des informations d'identification
    • Bot Runners :
      • Une licence Bot Runner non assisté
      • Statut de Connexion automatique
      • Autorisation Autoriser un utilisateur de Bot Runner à exécuter des migrations
      • Autorisation Créer des attributs standard pour une information d'identification
      • Autorisation Créer un dossier.
      • Autorisation Afficher le package
      • Autorisation Enregistrer le périphérique
      • Autorisations Afficher mes robots et Exécuter mes robots
      • Autorisations Archivage et Extraction pour les dossiers Mes tâches et Mes métabots dans Automation 360.
      • Paramètres Périphérique par défaut
    Si l'une des autorisations requises n'est pas accordée, le système affiche ces autorisations dans les résultats de la validation. Vous devez accorder les autorisations requises pour redémarrer le processus de migration.
    Si toutes les autorisations requises sont accordées aux utilisateurs, le système commence la migration des robots sélectionnés et de leurs robots dépendants.
    Après une migration, le système charge les robots dont la migration a réussi, les données Bot Insight associées et les tableaux de bord publiés dans l'espace de travail public de la Control Room Automation 360 (dans le même dossier que celui qui contient le fichier .atmx). Seules les migrations de robot initiées depuis la Control Room sont stockées dans l'espace de travail public.
    Les détails des erreurs de validation pour chaque robot sont affichés dans les résultats de la migration du robot. Les détails d'erreur comprennent le numéro de ligne, les détails de l'erreur, la raison et la recommandation.

    Les résultats de la migration du Robot affichent le nombre de robots migrés, ainsi que leurs statuts spécifiques. Cliquez sur la colonne Statut pour filtrer les robots avec des statuts spécifiques pour une analyse rapide.

    Dans la colonne Raisons, cliquez sur l'option Afficher les problèmes de migration pour afficher les raisons détaillées de l'erreur. La boîte de dialogue Afficher les problèmes de migration indique le numéro de ligne où l'erreur s'est produite, un résumé de l'erreur et un rapport d'erreur détaillé que vous pouvez passer en revue.

    1. Extrayez le fichier du robot pour migrer les tableaux de bord privés associés à ce robot.
      Les tableaux de bord privés sont migrés uniquement pour l'utilisateur qui a extrait le robot associé pour la première fois.
    2. Suivez les activités de migration en cours de traitement sur la page Activité > En cours.
    Vérifier les dépendances des robots sélectionnés et migrer les robots
    Regardez la vidéo suivante pour savoir comment migrer les robots Enterprise 11 ou Enterprise 10 :

Consultez les ressources suivantes si vous rencontrez des erreurs pendant la migration :

Étapes suivantes

Vérification de la migration du robot | Afficher les rapports de migration