Restauration Centreon CLAPI
Ce rôle restaure la configuration de supervision Centreon depuis un fichier de sauvegarde CLAPI (Command Line API).
Vue d’ensemble
Ce rôle restaure la configuration de supervision Centreon depuis un fichier de sauvegarde CLAPI (Command Line API). Il identifie automatiquement la sauvegarde la plus récente, importe la configuration et l’applique au serveur Centreon. Ce rôle est le compagnon de centreon_clapi_backup.
Ce que fait ce rôle
- Recherche tous les fichiers de sauvegarde CLAPI dans le répertoire de sauvegarde spécifié
- Identifie la sauvegarde la plus récente en fonction de la date de modification du fichier
- Échoue proprement si aucun fichier de sauvegarde n’est trouvé
- Affiche la sauvegarde en cours de restauration pour confirmation
- Importe la configuration via la commande
centreon -i - Applique la configuration via
APPLYCFGsur le collecteur 1 - Confirme la réussite de la restauration avec une sortie de débogage
Variables du rôle
| Variable | Description |
|---|---|
vault_centreon_admin_password | Mot de passe administrateur Centreon (depuis le vault) |
centreon_clapi_restore_backup_path | Répertoire contenant les fichiers de sauvegarde CLAPI |
centreon_clapi_restore_admin_user | Nom d’utilisateur administrateur Centreon pour les opérations CLAPI |
Notes
- Sélectionne automatiquement le fichier
centreon_clapi_backup_*.txtle plus récent dans le répertoire de sauvegarde - L’import est additif : les objets existants portant le même nom sont mis à jour ; les objets absents de la sauvegarde ne sont pas modifiés
- Après l’import, exécute
APPLYCFGsur le collecteur 1 pour appliquer la configuration - Échoue explicitement si aucun fichier de sauvegarde n’est trouvé
- Le mot de passe administrateur utilise
no_log: true; il doit être stocké dans Ansible Vault