| Scroll Ignore |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| theme | Emacs |
|---|
| scroll-docbook | true |
|---|
| scroll-eclipsehelp | true |
|---|
| scroll-epub | true |
|---|
| scroll-html | true |
|---|
|
|
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.
| Warning |
|---|
Cette commande ne permet de restaurer que la base de données MongoDB du Synchronizer! En effet, elle ne sauvegarde que les données de la base MongoDB du Synchronizer en l'état. Les fichiers de configuration, les logs, les SLA, les métriques et les données utilisateur ne sont pas sauvegarder sauvegardé par le module et ne sont donc par inclus dans la restauration de cette commande.
Pour une restauration complète, veuillez vous référer à la page Shinken-backup et Shinken-restore, les commandes de sauvegarde et de restauration. |
Utilisation de la commande
La commande shinken-synchronizer-database-restore permet de restaurer n'importe quelle version sauvegardée.
- Si plusieurs sauvegardes sont disponible, elle vous propose la liste des sauvegardes disponibles avec un horodatage, triée de la plus ancienne à la plus récente.
Vous pouvez choisir la sauvegarde à restaurer en saisissant son numéro.
- Afin que la restauration puisse être effectuée sans risque de corruption de données, shinken-synchronizer-database-restore vous demandera votre accord pour arrêter le Synchronizer durant la procédure de restauration.
- Une fois celle-ci effectuée, la commande redémarrera le Synchronizer avec votre accord.
Vous pouvez fournir à cette commande un paramètre permettant de spécifier le fichier de configuration de Shinken à utiliser si vous ne souhaitez pas utiliser celui par défaut. Celui-ci peut être un fichier de configuration de Shinken Entreprise 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 la cas si votre archive est antérieure à votre mise à jour de Shinken ) .
- Pour cette raison, la commande vous propose de lancer des actions automatiques afin d'assurer la compatibilité entre la base de données restaurée et votre version actuelle de Shinken.
- Afin de prévenir toute corruption de la basede données, les actions automatiques stoppent les démons de Shinken en cours d'exécution sur la machine avant de s'exécuter. Cependant, la commande vous demandera confirmation avant d'arrêter les démons. Si vous ne pouvez pas éteindre les démons, vous avez la possibilité de lancer les actions automatiques sans stopper les démons, mais cela présente un risque de corruption de la base de données du Synchronizer.
| 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 trouve les archives de la base MongoDB du Synchronizer | Le dossier spécifié dans le fichier de configuration du moduleModule synchronizer-module-database-backup |
| --mongo-host | Server où ce trouve la base MongoDB du Synchronizer. | L'hôte spécifié dans le fichier de configuration du Synchronizer ( /etc/shinken/ |
shinken, par défaut) ou bien directement | ) |
| --mongo-port | Port de la base la base MongoDB du Synchronizer. | Port spécifié dans le fichier de configuration du |
module (voir section suivante).| Synchronizer ( /etc/shinken/synchronizer.cfg ) |
| --mongo-use-ssh | Permet de ce 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 ( |
| Nom du paramètre | Description | Valeur par défaut |
|---|
-c | Nom du fichier de configuration à utiliser | shinken
Image Removed Image Added |