Operaciones de copia de seguridad y restauración para una instalación de Reporting Services

Actualizado: 14 de abril de 2006

En este tema se ofrece información general acerca de todos los archivos de datos que se utilizan en una instalación de Reporting Services y se describe cuándo y cómo se debe realizar una copia de seguridad de los mismos. La parte más importante de una estrategia de recuperación es desarrollar un plan de copia de seguridad y restauración de los archivos de base de datos del servidor de informes. Sin embargo, una estrategia de recuperación más amplia incluiría también copias de seguridad del sitio Web del servidor de informes, claves de cifrado, ensamblados o extensiones personalizados, archivos de configuración y archivos de origen de informes y modelos.

A menudo se utilizan las operaciones de copia de seguridad y restauración para mover la totalidad o una parte de la instalación de Reporting Services:

  • Si se van a mover únicamente las bases de datos del servidor de informes, se pueden utilizar las operaciones de copia de seguridad y restauración, o de adjuntar y separar, para reubicar las bases de datos en una instancia de SQL Server diferente. Para obtener más información, vea Mover una base de datos del servidor de informes a otro equipo.
  • El traspaso de una instalación de Reporting Services a otro equipo se conoce como migración. Cuando se migra una instalación, se ejecuta el programa de instalación para instalar una nueva instancia del servidor de informes y luego copiar datos de instancia al nuevo equipo. Para obtener más información sobre la migración de una instalación de Reporting Services, vea Migrar Reporting Services.

Dado que un servidor de informes es un servidor sin estado, todos los datos de aplicación se almacenan en las bases de datos reportserver y reportservertempdb que se ejecutan en una instancia del motor de base de datos de SQL Server. Para realizar una copia de seguridad de las bases de datos reportserver y reportservertempdb, utilice uno de los métodos admitidos para copias de seguridad de bases de datos SQL Server. Éstas son algunas de las recomendaciones específicas de las bases de datos del servidor de informes:

  • Utilice el modelo de recuperación completa para realizar la copia de seguridad de la base de datos reportserver.
  • Utilice el modelo de recuperación simple para la copia de seguridad de la base de datos reportservertempdb.
  • Puede utilizar distintas programaciones de copia de seguridad para cada base de datos. La copia de seguridad de reportservertempdb se realiza únicamente para evitar tener que volver a crearla en caso de un error de hardware. Si se produce un error de hardware, no es necesario recuperar los datos de reportservertempdb, pero sí se requiere la estructura de la tabla. Si se pierde reportservertempdb, la única forma de recuperarla es volver a crear la base de datos del servidor de informes. Si se vuelve a crear reportservertempdb, es importante que su nombre sea el mismo que el de la base de datos primaria del servidor de informes.

Para obtener más información acerca de la copia de seguridad y restauración de bases de datos relacionales de SQL Server, vea Realizar copias de seguridad y restaurar bases de datos en SQL Server.

La primera vez que se configura una instalación de Reporting Services, se recomienda realizar una copia de seguridad de las claves de cifrado. Asimismo, se debería realizar una copia de seguridad de las claves siempre que se cambie la identidad de las cuentas de servicio o se cambie el nombre del equipo. Para obtener más información, vea Realizar copias de seguridad y restaurar claves de cifrado.

Reporting Services utiliza directorios virtuales para tener acceso a un servidor de informes y al Administrador de informes. Para realizar la copia de seguridad de un servidor Web se pueden emplear las funciones de copia de seguridad y restauración de Servicios de Internet Information Server (IIS). Si tiene una configuración personalizada de IIS (por ejemplo, una dirección IP única, redireccionamiento, etc.), asegúrese de realizar la copia de seguridad del servidor o de guardar las opciones de configuración del sitio Web en un archivo.

Reporting Services utiliza archivos de configuración para almacenar la configuración de aplicación. Debe realizarse una copia de seguridad de estos archivos la primera vez que se configura el servidor y después de que se implementen extensiones personalizadas. Debe realizar una copia de seguridad de los siguientes archivos:

  • Rsreportserver.config
  • Rswebapplication.config
  • Rssvrpolicy.config
  • Rsmgrpolicy.config
  • Reportingservicesservice.exe.config
  • Web.config para las aplicaciones ASP.NET Servidor de informes y Administrador de informes
  • Machine.config para ASP.NET

Realice una copia de seguridad de los archivos que cree y mantenga en el Diseñador de informes y en el Diseñador de modelos. Estos archivos incluyen archivos de definición de informe (.rdl), de modelo de informe (.smdl), de orígenes de datos compartidos (.rds), de vista de datos (.dv), de origen de datos (.ds), de proyecto de servidor de informes (.rptproj) y de solución de informes (.sln).

No olvide realizar una copia de seguridad de los archivos de secuencias de comandos (.rss) que haya creado para las tareas de administración o implementación.

Verifique que dispone de una copia de seguridad de las extensiones personalizadas y de los ensamblados personalizados que utilice.

Versión Historial

14 de abril de 2006

Contenido modificado:
  • Se amplió y aclaró el tema.

Adiciones de comunidad

AGREGAR
Mostrar: