Mantenimiento del sistema: Respaldo y recuperación de Reporting Engine

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

Los administradores pueden respaldar y restaurar archivos de configuración y de la base de datos correspondientes a Reporting Engine, de modo que, si la información se pierde o se elimina, es posible restaurarla.

Requisitos previos 

Antes de respaldar y restaurar los archivos de configuración y de la base de datos de Reporting Engine, asegúrese de que haya espacio en disco suficiente en el directorio donde se generará el respaldo. 

Respaldar archivos

Para realizar un respaldo completo de los archivos de configuración y de la base de datos:

  1. Detenga Reporting Engine mediante el siguiente comando:

    stop rsasoc_re

  2. Cree un archivo tar.gz de la carpeta bulk que se almacena en /home/rsasoc

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

Para respaldar solo los archivos de configuración: 

Nota: esto es igual que el respaldo completo, pero no respalda los resultados ni el historial de los informes.

  1. Detenga Reporting Engine mediante el siguiente comando:

    stop rsasoc_re

  2. Cree un único archivo tar.gz de todos los subdirectorios, con excepción de los subdirectorios resultstore, livecharts, alerts, statusdb, logs y temp que están bajo /home/rsasoc/rsa/soc/reporting-engine.

    cd /
    tar --atime-preserve --recursion -cvpPhjf<DirectoryWhereSpaceIsAvailable>/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 

Restaurar archivos

Para realizar una restauración completa de los archivos de configuración y de la base de datos:

  1. Detenga Reporting Engine mediante el siguiente comando:

    stop rsasoc_re

  2. Reinstale el rpm de Reporting Engine mediante el siguiente comando:

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

    Nota: Durante la reinstalación, se crearán algunas carpetas bajo /home/rsasoc.

  3. Para eliminar el directorio rsasoc ya creado:

    rm -r /home/rsasoc

  4. Cambie al directorio /.

    cd /

  5. Copie el archivo tar necesario re.tar.gz con una utilidad como SCP al host en la carpeta /.
  6. Extraiga el archivo tar mediante el siguiente comando:

    tar -xvf re.tar.gz 

  7. Elimine los archivos tar.

    rm re.tar.gz

  8. Si el contenido restaurado no tiene permiso para rsasoc, use el siguiente comando para restablecer el privilegio del usuario:

    chown -R rsasoc:rsasoc/home/rsasoc

  9. Inicie Reporting Engine mediante el siguiente comando:

    start rsasoc_re

Para restaurar los archivos de configuración:

  1. Inicie sesión en el host que desea restaurar desde un respaldo guardado mediante el protocolo SSH.
  2. Detenga Reporting Engine mediante el siguiente comando:
    stop rsasoc_re
  3. Cambie al directorio /.
    cd /
  4. Copie el archivo tar necesario con una utilidad como SCP al host en la carpeta .
  5. Extraiga el archivo tar mediante el siguiente comando:
    tar -xvf refiles.tar.gz 
  6. Elimine los archivos tar.
    rm refiles.tar.gz
You are here
Table of Contents > Backup and Restore Data for Hosts and Services > Reporting Engine Backup and Recovery

Attachments

    Outcomes