Restaurer des robots à partir du référentiel Git
- Dernière mise à jour2024/10/28
Restaurer des robots à partir du référentiel Git
Vous pouvez restaurer tous vos robots 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 Sur site et n\'est pas prise en charge sur les déploiements cloud.
Prérequis
Vérifiez les points suivants avant de restaurer vos robots à partir de Git :
- Vous devez disposer d\'une sauvegarde des robots sur Git.
- Le rôle AAE_Admin doit vous être attribué.
Lorsque vous restaurez des robots à partir d\'un référentiel Git, tenez compte des points suivants :
- Vous pouvez restaurer tous les robots ou certains d\'entre eux, ainsi que les fichiers du référentiel Git externe. Vous ne pouvez pas restaurer des robots 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 robots
- Exécuter un robots avec file d\'attente
- Importer et exporter des robots
- 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 robots 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 robots 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 robot. Pour plus d\'informations, consultez Déplacer robots 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 robots 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 robots de Git dans la Test Control Room.
Procédure
Si le processus de restauration Git échoue après la restauration de certains robots, 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 robots qui ont été restaurés. Remarque : Cette option supprimera les robots 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. |