Administrar copias de seguridad y restauraciones (Analysis Services)

Las copias de seguridad permiten a los administradores guardar un estado específico de una base de datos de MicrosoftSQL ServerAnalysis Services y sus objetos. La restauración permite a los administradores restaurar una base de datos Analysis Services a un estado anterior. Las razones para hacer copias de seguridad incluyen la recuperación de datos y la preparación de auditorías. Si aún no tiene un plan de copias de seguridad y sus datos son importantes, debe diseñar e implementar un plan lo antes posible. Para realizar una copia de seguridad completa que incluya los datos de origen, debe hacer una copia de seguridad de la base de datos que contiene los datos de detalle. En general, las copias de seguridad de Analysis Services contienen metadatos y un subconjunto de datos de origen y/o agregaciones, no la totalidad de los datos de detalle subyacentes. Sin embargo, si todos los objetos son MOLAP, la copia de seguridad contiene metadatos y datos de origen.

Una ventaja evidente de las copias de seguridad automáticas es que la instantánea de los datos siempre estará tan actualizada como determina la frecuencia de la copia de seguridad automática. Las programaciones automatizadas garantizan que no se olvida efectuar copias de seguridad. También puede automatizarse la restauración de una base de datos; ésta puede ser una buena forma de hacer replicaciones de los datos, pero no debe olvidar realizar la copia de seguridad del archivo de clave de cifrado en la instancia donde se hace la replicación. La característica de sincronización se ocupa de la replicación de las bases de datos de Analysis Services, pero sólo para los datos obsoletos. Todas las características aquí mencionadas pueden implementarse a través de la interfaz de usuario, por medio de comandos XML/A o mediante programación que se ejecuta a través de AMO. Para obtener más información acerca de las estrategias de copia de seguridad, vea el tema acerca de las estrategias de copia de seguridad con SQL Server 2005 Analysis Services (en inglés).

Realizar copias de seguridad de una base de datos de Analysis Services

En SQL ServerAnalysis Services, los administradores pueden hacer copias de seguridad de una base de datos de Analysis Services hacia un único archivo de sistema operativo, independientemente del tamaño de la base de datos. Si la base de datos de Analysis Services contiene particiones remotas, éstas también pueden formar parte de la copia de seguridad. Cuando se hace una copia de seguridad de una base de datos con particiones remotas, se crea una copia de seguridad en un único archivo en cada uno de los servidores remotos de todas las particiones remotas. Por lo tanto, si desea crear esas copias de seguridad fuera de sus respectivos equipos host, deberá copiar manualmente esos archivos en las áreas de almacenamiento designadas.

La copia de seguridad de una base de datos de Analysis Services genera un archivo de copia de seguridad cuyo contenido varía de acuerdo al modo de almacenamiento que utilizaron los objetos de la base de datos. Esta diferencia en el contenido de la copia de seguridad se debe al hecho de que cada modo de almacenamiento guarda, en realidad, un conjunto diferente de información de una base de datos de Analysis Services. Por ejemplo, las particiones y dimensiones OLAP híbridas (HOLAP) almacenan agregaciones y metadatos de la base de datos de Analysis Services, en tanto que las particiones y dimensiones OLAP relacionales (ROLAP) sólo almacenan metadatos de la base de datos de Analysis Services. Debido a que el contenido real de una base de datos de Analysis Services varía de acuerdo al modo de almacenamiento de cada partición, también varían los contenidos del archivo de copia de seguridad. La siguiente tabla asocia los contenido del archivo de copia de seguridad con el modo de almacenamiento que utilizan los objetos.

Modo de almacenamiento

Contenidos del archivo de copia de seguridad

Particiones y dimensiones OLAP multidimensional (MOLAP)

Metadatos, datos de origen y agregaciones

Particiones y dimensiones HOLAP

Metadatos y agregaciones

Particiones y dimensiones ROLAP

Metadatos

[!NOTA]

Al hacer una copia de seguridad de una base de datos de Analysis Services no se hace copia de los datos de los orígenes de datos subyacentes, como una base de datos relacional. Sólo se hace copia de seguridad del contenido de la base de datos de Analysis Services.

Cuando hace una copia de seguridad de una base de datos de Analysis Services, dispone de las siguientes opciones:

  • Puede comprimir todas las copias de seguridad de la base de datos. La opción predeterminada es comprimir las copias de seguridad.

  • Puede cifrar el contenido de los archivos de copia de seguridad e imponer una contraseña antes de que el archivo pueda descifrarse y restaurarse. De forma predeterminada, los datos de los que se hace copia no se cifran.

    Nota de seguridadNota de seguridad

     Para cada archivo de copia de seguridad, el usuario que ejecuta el comando de copia de seguridad debe tener permiso para escribir en la ubicación de copia de seguridad especificada. Además, el usuario debe tener una de las funciones siguientes: miembro de una función de servidor para la instancia de Analysis Services o miembro de una función de base de datos con permisos de Control total (Administrador) en la base de datos de la que se va a hacer copia de seguridad.

Para obtener más información sobre la copia de seguridad de una base de datos de Analysis Services, vea Opciones de copia de seguridad.

Restaurar una base de datos de Analysis Services

En SQL ServerAnalysis Services, los administradores pueden restaurar una base de datos de Analysis Services a partir de uno o más archivos de copia de seguridad.

[!NOTA]

Si un archivo de copia de seguridad está cifrado, debe proporcionar la contraseña especificada durante la copia de seguridad antes de que pueda usar ese archivo para restaurar una base de datos de Analysis Services.

Durante la restauración, tiene las siguientes opciones:

  • Puede restaurar la base de datos mediante el uso del nombre original de la base de datos o puede especificar un nuevo nombre de base de datos.

  • Puede sobrescribir una base de datos existente. Si elige sobrescribir la base de datos, debe especificar de forma explícita que desea sobrescribirla.

  • Puede elegir si se restaura la información de seguridad existente o se omite la información de seguridad de pertenencia.

  • Puede elegir si el comando de restauración cambia la carpeta de restauración de cada partición que se restaura. Las particiones locales se pueden restaurar en cualquier ubicación de carpeta que sea local para la instancia de Analysis Services donde se restaura la base de datos. Las particiones remotas se pueden restaurar en cualquier carpeta de cualquier servidor que no sea el servidor local; las particiones remotas no pueden convertirse en locales.

    Nota de seguridadNota de seguridad

    Para cada archivo de copia de seguridad, el usuario que ejecuta el comando de restauración debe tener permiso para leer desde la ubicación de la copia de seguridad especificada. Para restaurar una base de datos de Analysis Services que no está instalada en el servidor, el usuario también debe ser miembro de la función de servidor para dicha instancia de Analysis Services. Para sobrescribir una base de datos de Analysis Services, el usuario debe tener una de las funciones siguientes: miembro de la función de servidor para la instancia de Analysis Services o miembro de una función de base de datos con permisos de Control total (Administrador) en la base de datos que se va a restaurar.

    [!NOTA]

    Después de restaurar una base de datos existente, el usuario que restauró la base de datos podría perder el acceso a la base de datos restaurada. Esta pérdida de acceso puede producirse si, en el momento en que se realizó la copia de seguridad, el usuario no era miembro de la función de servidor o no era miembro de la función de base de datos con permisos de Control total (Administrador).

Para obtener más información sobre la restauración de una bases de datos de Analysis Services, vea Opciones de restauración.