Restauration de Centreon MBI

Restauration des données du module Centreon MBI Server

Le processus de restauration comprend plusieurs étapes :

  • Réinstallation du module centreon-bi-server dans une version identique à celle sauvegardée.
  • Intégration des anciens rapports générés.
  • Intégration des paramètres de rapports personnalisés.
  • Intégration des données de configuration Centreon MBI.
  • Intégration des données MySQL.
  • Supprimer les données extraites de la sauvegarde.
  • Réinstaller la sauvegarde.

Réinstallation du module Centreon MBI

Sur le serveur central Centreon, lancer la commande ::

# yum install centreon-bi-server-x.y.z

Intégration des anciens rapports générés

Récupérer la dernière sauvegarde à jour, format centreon-bi-front-reports-and-custom-conf-aaaa-mm-jj.tar.gz et extraire celle-ci dans le répertoire /tmp ::

# cd /tmp
# tar xzf centreon-bi-front-reports-and-custom-conf-YYYY-MM-DD.tar.gz

Intégrer les rapports générés via la commande ::

# /bin/cp -rf /tmp/var/lib/centreon/centreon-bi-server/archives/* /var/lib/centreon/centreon-bi-server/archives

Note

Si le répertoire est différent, c’est que les paramètres par défaut ont été modifiés par l’utilisateur. Il suffit simplement de reprendre la bonne arborescence.

Modifier les droits sur les fichiers ::

# chown -R centreonBI:centreonBI /var/lib/centreon/centreon-bi-server/archives

Intégration des paramètres de rapports personnalisés

Récupérer la dernière sauvegarde à jour, format centreon-bi-front-reports-and-custom-conf-aaaa-mm-jj.tar.gz et extraire celle-ci dans le répertoire /tmp ::

# cd /tmp
# tar xzf centreon-bi-front-reports-and-custom-conf-YYYY-MM-DD.tar.gz

Intégration des anciens paramètres ::

# /bin/cp -rf /tmp/usr/share/centreon/www/modules/centreon-bi-server/configuration/generation/xsl/* /usr/share/centreon/www/modules/centreon-bi-server/configuration/generation/xsl
# /bin/cp -rf /tmp/var/lib/centreon/centreon-bi-server/reports/infos/* /var/lib/centreon/centreon-bi-server/reports/infos

Modifier les droits sur les fichiers ::

# chown -R apache:apache /usr/share/centreon/www/modules/centreon-bi-server/configuration/generation/xsl

Intégration des données de configuration Centreon MBI

Intégrer la sauvegarde SQL via la commande suivante ::

# mysql -u root -p centreon_storage < /tmp/var/backup/dump_centreon_storage.sql

Supprimer les données extraites de la sauvegarde

Supprimer les données extraites via les commandes suivantes ::

# cd /tmp
# rm -Rf /tmp/usr
# rm -Rf /tmp/var

Restauration des paramètres du serveur de reporting Centreon MBI

Le processus de restauration comprend plusieurs étapes :

  • Réinstallation du module centreon-bi-reporting-server dans une version identique à celle sauvegardée.
  • Intégration de la configuration du moteur CBIS.
  • Intégration des modèles de rapports personnalisés.
  • Intégration des données.
  • Redémarrer le moteur CBIS.
  • Supprimer les données extraites de la sauvegarde.
  • Réinstaller la sauvegarde.

Réinstallation du module Centreon MBI

Sur le serveur central Centreon, lancer la commande ::

# yum install centreon-bi-reporting-server-x.y.z

Note

x.y.z correspond à la version exacte du module sauvegardé.

Intégration de la configuration du moteur CBIS

Récupérer la dernière sauvegarde à jour, format centreon-bin-reports-and-conf-aaaa-mm-jj.tar.gz et extraire celle-ci dans le répertoire /tmp ::

# cd /tmp
# tar xzf centreon-bin-reports-and-conf-YYYY-MM-DD.tar.gz

Intégrer la configuration via la commande ::

# /bin/cp -rf /tmp/etc/centreon-bi/* /etc/centreon-bi

Intégration des modèles de rapports personnalisés

Récupérer la dernière sauvegarde à jour, format centreon-bin-reports-and-conf-aaaa-mm-jj.tar.gz et extraire celle-ci dans le répertoire /tmp ::

# cd /tmp
# tar xzf /var/backup/centreon-bin-reports-and-conf-YYYY-MM-DD.tar.gz

Intégrer les modèles de rapports via les commandes ::

# /bin/cp -rf /tmp/usr/share/centreon-bi/reports/* /usr/share/centreon-bi/reports
# chown -R centreonBI:centreonBI /usr/share/centreon-bi/reports
# /bin/cp -rf /tmp/usr/share/centreon-bi/Resources/* /usr/share/centreon-bi/Resources
# chown -R centreonBI:centreonBI /usr/share/centreon-bi/Resources

Intégration des données MySQL

Arrêter le service MySQL ::

# systemctl stop mysql

Supprimer le répértoire /var/lib/mysql du serveur de reporting::

# rm -rf /var/lib/mysql

Décompresser la dernière sauvegarde totale ( par défaut la sauvegarde totale est faite le dimanche)::

# tar -xzf /var/backup/mysql-centreon_storage-bi-xxxx-xx-xx.tar.gz -C /

Décompresser l’ensemble des sauvegardes partielles faites entre la sauvegarde totale et la date du jour, de la plus ancienne à la plus récente en lançant la commande ::

# tar -xzf /var/backup/mysql-centreon_storage-bi-xxxx-xx-xx.tar.gz -C /

Modifier les droits sur le répértoire /var/lib/mysql ::

# chown -R mysql:root /var/lib/mysql

Démarrer le service MySQL::

# systemctl start mysql

Redémarrer le moteur CBIS

Redémarrer le processus via la commande ::

# systemctl restart cbis
Stopping Centreon MBI scheduler : cbis
Waiting for cbis to exit .. done.
Starting Centreon MBI scheduler : cbis
Service started...

Supprimer les données extraites de la sauvegarde

Supprimer les données extraites via les commandes suivantes ::

# cd /tmp
# rm -Rf /tmp/etc
# rm -Rf /tmp/usr