Manuel Utilisateur > Objets > Liste alphabétique > Onglet Rollback

Onglet Rollback

L'onglet Rollback est un onglet propre à l'objet disponible avec chaque objet exécutable, qui peut-lui même être contenu dans un Workflow.

L'onglet Rollback permet de définir des actions, d'exécuter des sauvegardes (=Backup) de la tâche et de la restaurer (=Rollback). Ces paramètres sont uniquement pertinents lorsque l'objet est exécuté dans un Workflow, car le rollback ne peut être démarré qu'à partir de ce dernier.

Les fonctionnalités de sauvegarde et de rollback ont été spécialement conçues pour rétablir en cas d'erreur les processus d'installation et de déploiement définis via l'Application Release Automation et exécutés avec Automation Engine.

Les sauvegardes sont réalisées avant toute exécution normale de l'objet, alors que le rollback peut être lancé uniquement via un Workflow. Vous trouverez plus d'informations à ce sujet dans la description ci-dessous.

Champ/élément de contrôle Description
Permettre le rollback

Activer / désactiver les paramètres de rollback

Si cette option est désactivée, tous les champs de l'onglet sont grisés.

Rollback défini par l'Utilisateur  
Sauvegarde

Objet exécutable reprenant la sauvegarde (si nécessaire).

Si un objet Sauvegarde est disponible, il est automatiquement exécuté avant chaque démarrage de l'objet. Peu importe comment l'objet est activé.

Les actions et étapes à exécuter via l'objet Sauvegarde dépendent des processus / actions de la tâche et doivent être définies manuellement. Par exemple, si une mise à jour de la base de données est effectuée via l'objet, il serait donc utile de sauvegarder une base de données via l'objet Sauvegarde.

Rollback

Objet exécutable reprenant le rollback.

La définition de l'objet Rollback dépend de l'objet actuel ou de l'objet Sauvegarde et doit être effectuée manuellement. L'objet Rollback est en principe utilisé pour annuler des modifications en cas d'erreur et pour revenir à un statut antérieur et fonctionnel. Par exemple, si l'objet Sauvegarde effectue une sauvegarde de la base de données, l'objet Rollback devrait pouvoir restaurer cette sauvegarde.

L'objet Rollback est exécuté lorsque la tâche est démarrée en mode Rollback, ce qui est possible uniquement via un Workflow.