Restaurer des bots à partir du référentiel Git
- Dernière mise à jour2024/10/28
Vous pouvez restaurer tous vos bots et leurs fichiers dépendants du référenciel Git vers le référentiel de votre serveur. Cette option de restauration est disponible uniquement pour les déploiements On-Premises et n\'est pas prise en charge sur les déploiements Cloud.
Prérequis
Vérifiez les points suivants avant de restaurer vos bots à partir de Git :
- Vous devez disposer d\'une sauvegarde des bots sur Git.
- Le rôle AAE_Admin doit vous être attribué.Remarque : Automation 360 prend en charge la création de rôles personnalisés en permettant à toutes les autorisations d\'être autres que celles par défaut et modifiables. Cependant, pour les versions antérieures à la version v30, les rôles créés par le système tels que AAE_Admin sont obligatoires. Pour plus d\'informations, consultez Rôles créés par le système.
Lorsque vous restaurez des bots à partir d\'un référentiel Git, tenez compte des points suivants :
- Vous pouvez restaurer tous les bots ou certains d\'entre eux, ainsi que les fichiers du référentiel Git externe. Vous ne pouvez pas restaurer des bots ou des fichiers spécifiques du référentiel Git externe.
- Le processus de restauration Git nécessite un certain temps d\'arrêt. Lorsque le processus de restauration est en cours d\'exécution, les opérations d\'espace de travail public suivantes sont désactivées :
- Extraire
- Cloner
- Exécuter et planifier des bots
- Exécuter un bots avec file d\'attente
- Importer et exporter bots
- Lorsque le processus de restauration est en cours d\'exécution, l\'opération d\'archivage n\'est pas autorisée à partir de l\'espace de travail privé. Cependant, vous pouvez utiliser l\'espace de travail privé pour le reste des opérations.
- Vous pouvez restaurer vos bots dans votre référentiel vide ou non vide.
- Vous ne pouvez pas abandonner (annuler) un processus de restauration en cours.
- Les commandes associées packages ne sont pas incluses lorsque vous promouvez votre bots d\'un des environnements précédents vers un environnement plus récent en utilisant GIT externe. Par conséquent, assurez-vous d\'exporter ou de promouvoir toutes les commandes associées packages séparément en utilisant la fonction d\'exportation-importation ou de promotion bot. Pour plus d\'informations, consultez Déplacer bots entre des environnements.
- Le référentiel de serveur est corrompu et vous commencez avec un nouveau référentiel de serveur.
- Vous souhaitez restaurer des bots vers une autre branche Git.
Par exemple, imaginez qu\'il existe deux branches de Git : Dev et Test intégrées avec la Dev et Test Control Room. La branche Test peut récupérer le contenu de la branche Dev et vous pouvez restaurer bots de Git dans la Test Control Room.
Procédure
Si le processus de restauration Git échoue après la restauration de certains bots, vous êtes redirigé vers l\'espace de travail public avec les options suivantes. Choisissez l\'option requise pour terminer le processus de restauration :
Option | Action |
---|---|
Annuler la restauration des robots | Cette option efface tous les bots qui ont été restaurés. Remarque : Cette option supprimera les bots publics qui ont été restaurés du référentiel Git.
|
Relancer la restauration | Le processus de restauration Git redémarre à l\'endroit où il s\'est arrêté. |
Ne conservez que les fichiers restaurés | Cette option conserve les fichiers qui ont été restaurés et quitte le processus de restauration. |