Maintenance sys : Sauvegarde et restauration du service Reporting Engine

Document created by RSA Information Design and Development on Feb 6, 2017
Version 1Show Document
  • View in full screen mode
  

Les administrateurs peuvent sauvegarder et restaurer les fichiers de configuration et de base de données pour le service Reporting Engine. Ainsi, en cas de perte ou de suppression, les données peuvent être restaurées.

Conditions préalables 

Avant de sauvegarder et de restaurer la configuration et les fichiers de base de données pour Reporting Engine, assurez-vous que l'espace disque est suffisant dans le répertoire où la sauvegarde sera générée. 

Sauvegarder des fichiers

Pour une sauvegarde complète des fichiers de configuration et de base de données :

  1. Arrêtez le service Reporting Engine à l'aide de la commande suivante :

    stop rsasoc_re

  2. Créez un fichier tar.gz du dossier en bloc stocké sous /home/rsasoc

    cd /
    tar --atime-preserve --recursion -cvpPhjf<DirectoryWhereSpaceIsAvailable>/re.tar.gz --exclude='home/rsasoc/rsa/soc/reporting-engine/temp' /home/rsasoc

Pour sauvegarder uniquement les fichiers de configuration : 

Remarque : La procédure est la même que pour la sauvegarde complète, mais elle ne sauvegarde pas les résultats du rapport et l'historique.

  1. Arrêtez le service Reporting Engine à l'aide de la commande suivante :

    stop rsasoc_re

  2. Créez un fichier tar.gz unique de tous les sous-répertoires, à l'exception des sous-répertoires resultstore, livecharts, alerts, statusdb, logs et temp sous /home/rsasoc/rsa/soc/reporting-engine.

    cd /
    tar --atime-preserve --recursion -cvpPhjf<Répertoire ayant de l'espace disponible>/refiles.tar.gz --exclude='/home/rsasoc/rsa/soc/reporting-engine/resultstore' --exclude='/home/rsasoc/rsa/soc/reporting-engine/livecharts' --exclude='/home/rsasoc/rsa/soc/reporting-engine/statusdb' --exclude='/home/rsasoc/rsa/soc/reporting-engine/logs' --exclude='/home/rsasoc/rsa/soc/reporting-engine/temp' --exclude='/home/rsasoc/rsa/soc/reporting-engine/formattedReports'--exclude='/home/rsasoc/rsa/soc/reporting-engine/subreports' /home/rsasoc/rsa/soc/reporting-engine 

Restaurer les fichiers

Pour une restauration complète des fichiers de configuration et de base de données :

  1. Arrêtez le service Reporting Engine à l'aide de la commande suivante :

    stop rsasoc_re

  2. Réinstallez le service Reporting Engine à l'aide de la commande suivante :

    rpm -i --force [reprorting-engine.rpm]

    Remarque : Lors de la réinstallation, certains dossiers seront créés sous /home/rsasoc.

  3. Pour supprimer le répertoire rsasoc déjà créé :

    rm -r /home/rsasoc

  4. Passez au répertoire /.

    cd /

  5. Copiez le fichier tar nécessaire re.tar.gz à l'aide d'un utilitaire tel que SCP sur l'hôte dans le dossier /.
  6. Procédez à l'extraction du fichier tar à l'aide de la commande suivante :

    tar -xvf re.tar.gz 

  7. Supprimez les fichiers tar.

    rm re.tar.gz

  8. Si le contenu restauré ne possède pas l'autorisation pour rsasoc, utilisez la commande suivante pour rétablir le privilège utilisateur :

    chown -R rsasoc:rsasoc/home/rsasoc

  9. Démarrez le service Reporting Engine en utilisant la commande suivante :

    start rsasoc_re

Pour restaurer les fichiers de configuration :

  1. Connectez-vous à l'hôte que vous souhaitez restaurer d'une sauvegarde enregistrée à l'aide d'une connexion SSH.
  2. Arrêtez le service Reporting Engine à l'aide de la commande suivante :
    stop rsasoc_re
  3. Passez au répertoire /.
    cd /
  4. Copiez le fichier tar nécessaire à l'aide d'un utilitaire tel que SCP sur l'hôte dans le dossier .
  5. Procédez à l'extraction du fichier tar à l'aide de la commande suivante :
    tar -xvf refiles.tar.gz 
  6. Supprimez les fichiers tar.
    rm refiles.tar.gz
You are here
Table of Contents > Sauvegarder et restaurer les données des hôtes et des services > Sauvegarde et restauration du service Reporting Engine

Attachments

    Outcomes