Shinken Entreprise V02.06.00 introduit un nouveau Module synchronizer-module-database-backup permettant d'effectuer une sauvegarde automatique à intervalles réguliers de la base de données du Synchronizer.
Cela vous permettra, en cas de mauvaise manipulation, de restaurer facilement une ancienne version grâce à la commande shinken-synchronizer-database-restore.
Cette commande ne permet de restaurer que la base de données MongoDB du Synchronizer ! Les fichiers de configuration, les logs, les SLA, les métriques et les données utilisateur ne sont pas sauvegardé par le module et ne sont donc par inclus dans la restauration de cette commande. |
La commande shinken-synchronizer-database-restore permet de restaurer n'importe quelle version sauvegardée.
Vous pouvez choisir la sauvegarde à restaurer en saisissant son numéro.
Lorsque vous restaurez la base de données du Synchronizer, il est possible de restaurer une base qui n'est pas compatible avec votre version actuelle de Shinken ( c'est le cas si votre archive est antérieure à votre mise à jour de Shinken ) .
| Nom du paramètre | Description | Valeur par défaut |
|---|---|---|
| -c | Chemin du fichier de configuration du Synchronizer | /etc/shinken/synchronizer.cfg |
| -d | Chemin du dossier où se trouvent les archives de la base MongoDB du Synchronizer | Le dossier spécifié dans le fichier de configuration du module Module synchronizer-module-database-backup |
| --mongo-host | Server où se trouve la base MongoDB du Synchronizer. | L'hôte spécifié dans le fichier de configuration du Synchronizer ( /etc/shinken/synchronizer.cfg ). |
| --mongo-port | Port de la base MongoDB du Synchronizer. | Port spécifié dans le fichier de configuration du Synchronizer ( /etc/shinken/synchronizer.cfg ). |
| --mongo-use-ssh | Permet de se connecter la base MongoDB du Synchronizer par un tunnel SSH. Utilisé lorsque la base de donnée est sur un serveur différent de celui du Synchronizer. | Valeur spécifiée dans le fichier de configuration du Synchronizer ( /etc/shinken/synchronizer.cfg ). |
| --mongo-ssh-key | Clé de l'utilisateur utilisé lors de la connexion SSH à la base MongoDB du Synchronizer. | Clé spécifiée dans le fichier de configuration du Synchronizer ( /etc/shinken/synchronizer.cfg ). |
| --mongo-ssh-user | Utilisateur utilisé lors de la connexion SSH à la base MongoDB du Synchronizer. | Utilisateur spécifié dans le fichier de configuration du Synchronizer ( /etc/shinken/synchronizer.cfg ). |
![]() |