Eugenio Coronel Blanco\n1 CA ARCserve Backup para Windows Guía del Agente para Microsoft SQL Server r16.5\n5 Cambios en la documentación Desde la última versión de esta documentación, se han realizado estos cambios y actualizaciones: La documentación se ha actualizado para incluir comentarios del usuario, mejoras, correcciones y otro tipo de cambios menores que ayudan a mejorar el uso y la comprensión del producto o de la misma documentación. Se ha actualizado la sección Consideraciones sobre la instalación (en la página 22) para incluir información acerca de la instalación del Agente para Open Files. Se ha agregado Restauración de las bases de datos para Grupos de disponibilidad AlwaysOn (AAG) de Microsoft SQL Server (en la página 79) Este tema describe cómo debe restaurarse la base de datos Microsoft SQL Server 2012 cuando forma parte de Grupos de disponibilidad AlwaysOn de Microsoft SQL Server 2012.\n7 Contenido Capítulo 1: Presentación del agente 11 Introducción Descripción general en diagrama Funcionamiento del agente Funcionamiento de una solicitud de copia de seguridad Funcionamiento de una solicitud de restauración Funcionamiento de los flujos de datos durante la copia de seguridad Servicios de agente Requisitos de acceso Opciones de restauración y copia de seguridad Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup Registro de actividad del agente Copia de seguridad con conexión de bases de datos SAP R/ Agente para base de datos de ARCserve Capítulo 2: Instalación del agente 21 Requisitos previos a la instalación Requisitos previos básicos Requisitos previos para entornos de clúster de Microsoft SQL Server 2000, 2005, 2008 y Consideraciones sobre la instalación Instalación del agente Instalar el agente en un entorno Microsoft SQL Server estándar Instalación del agente en un entorno de clúster de Microsoft Server 2000 o versión posterior Procedimientos posteriores a la instalación Configure los parámetros de copia de seguridad y de restauración para el Agente para Microsoft SQL mediante Administrador central del agente Configure los parámetros de copia de seguridad y de restauración para el Agente para Microsoft SQL Server mediante el administrador del agente de copia de seguridad Cómo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 33 Descripción general de las copias de seguridad Opciones del Agente del Gestor de copia de seguridad Empaquetado de tareas explícito y dinámico Empaquetado de tareas dinámico Contenido 7\n8 Marcar objetos para empaquetado de tareas dinámico Empaquetado de tareas explícito Marcar objetos para empaquetado de tareas explícito Copia de seguridad de una base de datos Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 51 Opciones de restauración Opción de selección automática Tipos de restauración Opciones de restauración del registro a un momento determinado Opciones de Estado de fin de recuperación Opciones de la comprobación de la coherencia de la base de datos (DBCC) Forzar que la restauración utilice canalizaciones con nombre Continuar con la restauración después del error en la suma de comprobación Opciones varias Opciones de archivo de base de datos Restaurar bases de datos con el método Restaurar por árbol Restaurar bases de datos con el método Restaurar por sesión Opciones Filtro de Agente SQL Restaurar a ubicaciones de disco alternativas con la selección automática Restaurar a ubicaciones de disco alternativas mediante sesión individual Restaurar por sesión mediante una tarea de restauración única Restaurar por sesión mediante una tarea diferente para cada sesión Restauración por árbol mediante una tarea diferente para cada sesión Realización de restauraciones de páginas dañadas sin conexión mediante Microsoft SQL Server 2000, 2005, 2008 o Realización de restauraciones de páginas dañadas en línea mediante Microsoft SQL Server 2000, 2005, 2008 o 2012 Enterprise, Data Center o Developer Edition Restauración de las bases de datos para grupos de disponibilidad AlwaysOn de Microsoft SQL Server Capítulo 5: Realizar copias de seguridad y restauraciones en entornos de clúster 81 Uso del escritor de Microsoft SQL Server en Windows Server 2012 en un entorno de clúster Requisitos previos para entornos de clúster de Microsoft SQL Server 2000, 2005, 2008 y Entornos de clúster de Microsoft SQL Server 2000, 2005, 2008 y Seleccionar tipo de copia de seguridad, seguridad, protocolo y servidor Seleccionar un destino de copia de seguridad, una programación y enviar la tarea Restauración por árbol en entornos de clúster de Microsoft SQL Server 2005, 2008 o Restauración por sesión en entornos de Microsoft SQL Server 2000, 2005, 2008 o Realización de una recuperación de desastres en entornos de clúster de Microsoft SQL Server 2000, 2005, 2008 o Guía del Agente para Microsoft SQL Server\n9 Apéndice A: Resolución de problemas y recuperación de desastres 95 Consideraciones generales de CA ARCserve Backup y el agente Consideraciones sobre la actualización del Agente para Microsoft SQL Omisión o inclusión de archivos de base de datos en copias de seguridad Mensajes de error del agente y CA ARCserve Backup Mensajes de error de Microsoft SQL Server Limitaciones de la base de datos de Microsoft SQL Server Réplica de Microsoft SQL Server Configuración del comportamiento del agente para bases de datos no válidas para la copia de seguridad Otras consideraciones acerca de los estados de base de datos Recuperación de desastres de Microsoft SQL Server La base de datos master Escenario de recuperación de desastres Apéndice B: Configurar los valores de configuración de seguridad de Microsoft SQL Server 111 Tipos de autentificación de Microsoft SQL Server Requisitos de autentificación Cómo modificar la autentificación de usuario Comprobar o modificar el método de autentificación de Microsoft SQL Server Actualizar la configuración de cuenta del agente Comprobar y modificar los valores de configuración de ODBC Actualizar el Administrador de copia de seguridad Apéndice C: Prácticas recomendadas de copia de seguridad y recuperación 117 Aspectos básicos sobre la base de datos de Microsoft SQL Server Acerca de los archivos y grupos de archivos Sugerencias para la mejora del rendimiento Modelos de recuperación Bases de datos del sistema Consideraciones de copia de seguridad y restauración en entornos de clúster de Microsoft SQL Server Uso del escritor de Microsoft SQL Server en Windows Server 2012 en entornos de grupos de disponibilidad AlwaysOn Recomendaciones para la realización de copias de seguridad de grupos de disponibilidad AlwaysOn mediante el Agente para Microsoft SQL Server Conceptos de copias de seguridad Consideraciones sobre copias de seguridad Descripción general de la restauración Métodos y tipos de restauración Listas de comprobación de dependencias, por tipo Contenido 9\n10 Elementos de recuperación de desastres de Microsoft SQL Server Restauración de bases de datos master Glosario Guía del Agente para Microsoft SQL Server\n11 Capítulo 1: Presentación del agente Esta sección contiene los siguientes temas: Introducción (en la página 11) Descripción general en diagrama (en la página 12) Funcionamiento del agente (en la página 13) Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup (en la página 18) Registro de actividad del agente (en la página 19) Copia de seguridad con conexión de bases de datos SAP R/3 (en la página 19) Agente para base de datos de ARCserve (en la página 19) Introducción CA ARCserve Backup es una completa solución de almacenamiento distribuido para aplicaciones, bases de datos, servidores distribuidos y sistemas de archivos. Proporciona funciones de copia de seguridad y restauración para bases de datos, aplicaciones de empresa importantes y clientes de red. Entre los agentes que ofrece CA ARCserve Backup, se encuentra el Agente para Microsoft SQL Server de CA ARCserve Backup. Este agente permite realizar las siguientes acciones: Realizar copias de seguridad de bases de datos de Microsoft SQL Server mediante CA ARCserve Backup sin necesidad de desconectar la base de datos o de impedir que los usuarios agreguen nuevos datos. Administrar copias de seguridad de bases de datos de Microsoft SQL Server de forma remota Programar copias de seguridad Realizar las copias de seguridad en una amplia selección de dispositivos de almacenamiento de medios Restaurar bases de datos de Microsoft SQL Server mediante CA ARCserve Backup. El agente administra todas las comunicaciones entre CA ARCserve Backup y Microsoft SQL Server durante las tareas de copia de seguridad y restauración. Esto incluye la preparación, la recuperación y el procesamiento de los paquetes de datos que se envían y reciben entre Microsoft SQL Server y CA ARCserve Backup. Capítulo 1: Presentación del agente 11\n12 Descripción general en diagrama Descripción general en diagrama Puede instalar CA ARCserve Backup en el mismo host que el Agente para Microsoft SQL Server para operaciones locales, o bien en sistemas independientes. Una única instalación de CA ARCserve Backup puede funcionar con agentes instalados en muchos sistemas, lo que permite realizar la copia de seguridad de varios equipos mediante un único servidor de copia de seguridad. CA ARCserve Backup y el agente trabajan de forma conjunta en la copia de seguridad y restauración de los objetos de la base de datos de Microsoft SQL Server. El agente proporciona servicios que permiten que CA ARCserve Backup realice copias de seguridad y restauraciones de las bases de datos de Microsoft SQL Server. El agente debe encontrarse en el mismo servidor que Microsoft SQL Server, o bien en una unidad local de cada nodo del entorno de Microsoft Cluster Services que contiene Microsoft SQL Server. En el clúster, el agente controla de forma dinámica la asociación entre las instancias de Microsoft SQL Server y los nombres de los servidores virtuales; además, reconoce qué instancias se están ejecutando y en qué nodos. Nota: Si está utilizando una instancia con clústeres de Microsoft SQL Server para que aloje la base de datos de ARCserve, deberá utilizar el instalador independiente para que instale el agente para base de datos de ARCserve en los nodos del clúster donde la instancia no está activa cuando se instala CA ARCserve Backup. Sin embargo, esto no será necesario si está instalando un servidor primario de base de datos CA ARCserve agrupado mediante la opción Microsoft SQL Server 2008 Express Edition para la base de datos de ARCserve. El agente se instalará automáticamente en todos los nodos junto con CA ARCserve Backup antes de que el servidor primario de ARCserve se configure para el funcionamiento agrupado. 12 Guía del Agente para Microsoft SQL Server\n13 Funcionamiento del agente En términos de arquitectura, el agente está ubicado entre CA ARCserve Backup y Microsoft SQL Server, en el equipo que aloja SQL Server. Funcionamiento del agente CA ARCserve Backup y el agente trabajan juntos para realizar copias de seguridad y restauraciones de bases de datos de SQL Server. Cuando CA ARCserve Backup realiza la copia de seguridad de una base de datos, envía una solicitud al agente. El agente recupera una imagen coherente a un momento determinado de la base de datos o del registro de transacciones de Microsoft SQL Server en forma de flujo de datos lógico y la envía a CA ARCserve Backup, donde se realiza una copia de seguridad de la imagen de la base de datos completa en los medios. Durante la restauración, el agente funciona de forma similar, y transmite la base de datos de la que se ha realizado la copia de seguridad desde CA ARCserve Backup a Microsoft SQL Server. Capítulo 1: Presentación del agente 13\n14 Funcionamiento del agente El agente se beneficia del método de copia de seguridad del registro de transacciones y base de datos de vaciado de Microsoft SQL Server. Un vaciado realiza la copia de seguridad de la base de datos o del registro de transacciones en un solo paso. Esto asegura la realización de una copia de seguridad de una imagen consistente de la base de datos. Por cada base de datos o registro de transacciones enviado para realizar una copia de seguridad, el agente inicia un vaciado en Microsoft SQL Server. Microsoft SQL Server envía la base de datos al agente en una serie de fragmentos de datos. El agente recibe los datos, un fragmento cada vez, y los pasa directamente a CA ARCserve Backup, donde se registran en los medios de copia de seguridad. En una operación de restauración, el agente inicia una operación de carga en Microsoft SQL Server para cada copia de seguridad del registro de transacciones o de base de datos que se va a restaurar y, a continuación, devuelve los datos de los que se ha realizado la copia de seguridad a Microsoft SQL Server del mismo modo en que estos se proporcionaron durante la copia de seguridad. Si una única base de datos necesita que se utilice más de una copia de seguridad a fin de restaurarla, CA ARCserve Backup ayuda a recopilar la secuencia correcta de operaciones de restauración para poder restaurar totalmente la base de datos. Funcionamiento de una solicitud de copia de seguridad Las tareas de copia de seguridad utilizan el siguiente proceso: 1. Usted inicia una tarea de copia de seguridad en CA ARCserve Backup. 2. CA ARCserve Backup envía la solicitud al agente para una base de datos. 3. El agente recupera una base de datos concreta o un registro de transacciones concreto de Microsoft SQL Server, que envía varios fragmentos de datos al agente. 4. El agente recupera los fragmentos de datos y los transmite a CA ARCserve Backup, que realiza una copia de seguridad de los datos en el medio de almacenamiento especificado. Funcionamiento de una solicitud de restauración Las tareas de restauración utilizan el siguiente proceso: 1. El usuario emite un comando de restauración desde CA ARCserve Backup. 2. CA ARCserve Backup informa al agente de la tarea de restauración. 3. El agente informa a SQL Server que realice la preparación para recibir los datos. 4. CA ARCserve Backupaccede al medio de almacenamiento y comienza a restaurar datos. 14 Guía del Agente para Microsoft SQL Server\n15 Funcionamiento del agente 5. CA ARCserve Backup transmite los datos al agente. 6. El agente transfiere datos a Microsoft SQL Server. 7. Microsoft SQL Server recupera la base de datos. Funcionamiento de los flujos de datos durante la copia de seguridad Los siguientes pasos describen el flujo de datos cuando CA ARCserve Backup utiliza el Agente para Microsoft SQL Server para realizar una copia de seguridad de una instancia de Microsoft SQL Server: 1. CA ARCserve Backup envía una solicitud al agente para una base de datos. 2. El agente indicará a Microsoft SQL Server que realice una copia de seguridad de un registro o una base de datos en concreto. 3. Microsoft SQL Server devolverá los datos de la base de datos en varios fragmentos al agente, un fragmento de datos cada vez. 4. El agente recibe los fragmentos de datos de Microsoft SQL Server y los transmite a CA ARCserve Backup. 5. CA ARCserve Backup escribe los fragmentos de datos en el medio. Estos pasos se repetirán hasta que no haya más datos de los que realizar una copia de seguridad. El agente y la función de copia de seguridad de Microsoft SQL Server garantizan la consistencia y la precisión de los datos de los que se va a realizar la copia de seguridad. Servicios de agente El agente para Microsoft SQL Server se ejecuta en el contexto del servicio del Agente universal de CA ARCserve. Este servicio se comparte con otros agentes, lo que proporciona un punto único de acceso para las operaciones de copia de seguridad y restauración. El servicio se inicia de forma automática tras finalizar la instalación, y reconoce de forma dinámica la agregación de nuevos agentes a medida que se instalan. Capítulo 1: Presentación del agente 15\n16 Funcionamiento del agente Requisitos de acceso Cuando envía una tarea que incluye servidores de base de datos de Windows, CA ARCserve Backup solicita al usuario una contraseña y un nombre de usuario para el sistema en el que reside la base de datos. CA ARCserve Backup accede a los servidores remotos mediante este nombre de usuario y contraseña. Para acceder a algunas instancias de la base de datos también son necesarios un nombre de usuario nativo y una contraseña de Microsoft SQL Server. Cuando lo indique el sistema, introduzca el identificador de usuario y la contraseña de Microsoft SQL Server del administrador del sistema o introduzca un identificador de usuario y una contraseña con privilegios equivalentes. Para obtener más información sobre la configuración de seguridad del agente, consulte el tema Configuración de seguridad de Microsoft SQL Server. Nota: El agente dispone de dos mecanismos diferentes de transferencia de datos que tienen requisitos de permisos distintos. Una copia de seguridad que utilice Canalizaciones con nombre sólo requiere el permiso de Operador de copia de seguridad para la base de datos específica de la que se va a realizar la copia de seguridad y la función Creador de base de datos para llevar a cabo la restauración. Una copia de seguridad que utilice dispositivos virtuales necesita el rol Administrador del sistema. Sin embargo, el mecanismo de canalizaciones con nombre sólo está disponible para Microsoft SQL Server 7.0 y El Agente para Microsoft SQL Server de CA ARCserve Backup requiere el permiso de administrador local en Windows Vista, Windows Server 2008 y versiones posteriores. Opciones de restauración y copia de seguridad Las opciones de copia de seguridad permiten realizar las siguientes tareas: Realizar una copia de seguridad completa o diferencial de una base de datos. Realizar una copia de seguridad de toda la base de datos, de un conjunto seleccionado de archivos y de grupos de archivos de una base de datos, o bien de un conjunto seleccionado automáticamente de grupos de archivos que contengan datos que se puedan cambiar. Realizar una copia de seguridad del registro de transacciones de una base de datos, con o sin truncar el registro. Desconectar la base de datos de forma automática tras realizar la copia de seguridad de un registro de transacciones y dejarla en estado de restauración. 16 Guía del Agente para Microsoft SQL Server\n17 Funcionamiento del agente Comprobar la coherencia de las bases de datos antes y después de realizar la copia de seguridad. Realizar una copia de seguridad tanto de los datos como del registro de transacciones de una base de datos mediante una única tarea de copia de seguridad. Incluir el error nativo de SQL Server comprobando que la información forma parte de los datos de los que se ha realizado la copia de seguridad. Para obtener más información sobre las opciones de copia de seguridad, consulte la sección Realización de copias de seguridad de bases de datos de Microsoft SQL Server (en la página 33). Las opciones de restauración permiten realizar las siguientes tareas: Restaurar datos y registros de transacciones. Determinar de forma automática una secuencia de copias de seguridad que se va a restaurar con el objetivo de producir una base de datos actual y coherente mediante una única tarea de restauración. Utilizar las restauraciones de los registros de transacciones para restaurar los datos a un momento determinado o para iniciar o finalizar una transacción con nombre. Restaurar la base de datos completa o un subconjunto determinado de archivos y grupos de archivos de la base de datos. Restaurar un subconjunto determinado de la base de datos como una base de datos nueva. Realizar una reparación de página dañada de una base de datos, incluso mientras está en línea. Dejar la base de datos en modo de acceso restringido. Mantener o borrar la configuración de replicación de la base de datos restaurada. Cambiar la ubicación física en el disco de los datos y de los archivos del registro de transacciones. Comprobar sólo la consistencia física de una base de datos después de que haya finalizado la restauración. Anular las incoherencias que se han encontrado con la información de comprobación del error nativo de SQL Server. Para obtener más información sobre las opciones de restauración, consulte la sección Restauración de bases de datos de Microsoft SQL Server (en la página 51). Capítulo 1: Presentación del agente 17\n18 Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup CA ARCserve Backup admite características y funciones introducidas en diversas versiones de Microsoft SQL Server, a saber: Característica/función Versión de Microsoft SQL Server SQL 7.0 SQL 2000 SQL 2005 SQL 2008 SQL 2012 Canalizaciones con nombre Sí Sí No No No Compatibilidad con varias instancias No Sí Sí Sí Sí Creación de particiones No No Sí Sí Sí Duplicación de bases de datos No No Sí Sí Sí FILESTREAM No No No Sí Sí Copias de seguridad de archivo o grupo de archivos (en la página 137) No Sí Sí Sí Sí Entornos de clúster (en la página 81) No Sí Sí Sí Sí Catálogos de búsqueda de texto completo (en la página 121) No No Sí Sí Sí Base de datos de recursos No No Sí Sí Sí Copias de seguridad completas de bases de datos (en la página 134) Copias de seguridad diferenciales de bases de datos (en la página 135) Copias de seguridad parciales de bases de datos (en la página 139) No Sí Sí Sí Sí No Sí Sí Sí Sí No No Sí Sí Sí Reparación de página dañada No No Sí Sí Sí Incluir la suma de comprobación generada por SQL Server Continuar con la restauración después de un error en la suma de comprobación No No Sí Sí Sí No No Sí Sí Sí 18 Guía del Agente para Microsoft SQL Server\n19 Registro de actividad del agente Registro de actividad del agente El Agente para Microsoft SQL Server genera un registro con información sobre las tareas de copia de seguridad y de restauración y sus estados. El registro de actividad se denomina sqlpagw.log y se encuentra en el directorio en el que se ha instalado el agente. Si se produce algún error en los registros de tareas de CA ARCserve Backup, compruebe el registro de actividad para obtener más información sobre la causa del error. Copia de seguridad con conexión de bases de datos SAP R/3 Cuando utilice Microsoft SQL Server 7.0 o posterior como servidor de base de datos para SAP R/3, podrá realizar copias de seguridad con conexión de las bases de datos SAP R/3 mediante el Agente para Microsoft SQL Server. No es necesario un agente de copia de seguridad independiente para SAP R/3. El procedimiento de copia de seguridad con conexión es el mismo que el que se utiliza para otras bases de datos de Microsoft SQL Server. Nota: En Microsoft SQL Server, no se pueden realizar copias de seguridad de bases de datos SAP R/3 sin conexión con el Agente para Microsoft SQL Server. Agente para base de datos de ARCserve El Agente de CA ARCserve Backup para base de datos de ARCserve es parecido al Agente de CA ARCserve Backup para Microsoft SQL Server. El agente puede instalarse de forma automática cuando se instala CA ARCserve Backup, o bien manualmente a través de una utilidad especial, bien después de modificar la ubicación de la base de datos de CA ARCserve Backup, o en varios nodos de un clúster. Esta utilidad, denominada SQLAgentRmtInst.exe, se coloca en la subcarpeta Paquetes del directorio principal de CA ARCserve Backup, en una carpeta denominada ASDBSQLAgent, al instalar CA ARCserve Backup. Si necesita instalar el agente en un equipo que no sea un servidor de CA ARCserve Backup, deberá copiar la carpeta ASDBSQLAgent en el sistema donde esté instalando el agente y ejecutar la utilidad SQLAgentRmtInst.exe en ese equipo. El agente para base de datos de ARCserve, por símismo, le permite realizar una copia de seguridad y restaurar la base de datos de CA ARCserve Backup; y las bases de datos del sistema y los elementos de recuperación de desastres de la instancia de Microsoft SQL Server que contiene la base de datos CA ARCserve Backup. Cuando se instala con el Agente para Microsoft SQL Server, permite que éste reconozca la presencia de una base de datos de CA ARCserve Backup y trabaje con CA ARCserve Backup para proporcionar mecanismos de recuperación especiales que estén disponibles para la base de datos de CA ARCserve Backup. Capítulo 1: Presentación del agente 19\n20 Agente para base de datos de ARCserve Al actualizar desde una versión anterior de CA ARCserve Backup, se debe actualizar el Agente para la base de datos de ARCserve. Este comportamiento está diseñado para ayudar a asegurar que la versión actual de la base de datos de CA ARCserve Backup queda protegida con la versión actual del agente. Como resultado, no se puede borrar la selección de la casilla de verificación junto al Agente para Microsoft SQL Server en el árbol de selección de producto del cuadro de diálogo Componentes. Puesto que el Agente para base de datos de ARCserve es parecido al Agente para Microsoft SQL Server, aparecerá como el Agente de CA ARCserve Backup para Microsoft SQL Server en la lista de los programas instalados en el sistema. Si los dos están presentes, sólo aparecerá una única entrada. Si necesita desinstalar uno u otro, la secuencia de instalación le solicitará que seleccione el que desea quitar. Puede usar la utilidad independiente que instala el Agente para base de datos de ARCserve en alguna de las siguientes situaciones: Cuando se mueve la base de datos de CA ARCserve Backup. Para volver a instalar el agente si se ha desinstalado por error. Para instalar el agente en los nodos adicionales de un clúster. Para instalar el agente en un equipo remoto, si el instalador de CA ARCserve Backup no puede hacerlo directamente. 20 Guía del Agente para Microsoft SQL Server\n21 Capítulo 2: Instalación del agente El Agente para Microsoft SQL Server es un programa cliente que se puede instalar con dos configuraciones: En el mismo equipo que Microsoft SQL Server. En una unidad local de cada nodo de un clúster de Microsoft Cluster Services que contenga Microsoft SQL Server. En esta sección se explica cómo instalar el Agente para Microsoft SQL Server en ambas configuraciones. Esta sección contiene los siguientes temas: Requisitos previos a la instalación (en la página 21) Consideraciones sobre la instalación (en la página 22) Instalación del agente (en la página 24) Procedimientos posteriores a la instalación (en la página 25) Cómo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup (en la página 31) Requisitos previos a la instalación En esta sección se presenta información sobre los requisitos previos que se deben cumplir antes de instalar el Agente para Microsoft SQL Server en un entorno estándar de Microsoft SQL o en un entorno de clúster de Microsoft SQL Server 2005 o versión posterior. Para obtener más información, consulte el tema: Requisitos previos básicos (en la página 21) Requisitos previos para entornos de clúster de Microsoft SQL Server 2000, 2005, 2008 y 2012 (en la página 22) Requisitos previos básicos Antes de instalar el Agente para Microsoft SQL Server en un entorno estándar de Microsoft SQL Server, consulte la información del archivo Léame para asegurarse de cumplir con los requisitos básicos de configuración. Capítulo 2: Instalación del agente 21\n22 Consideraciones sobre la instalación Requisitos previos para entornos de clúster de Microsoft SQL Server 2000, 2005, 2008 y 2012 Antes de instalar el Agente para Microsoft SQL Server en un entorno de clúster de Microsoft SQL Server 2000, 2005, 2008 o 2012, deberá cumplir los requisitos previos básicos y, además, realizar las siguientes tareas: Anote el nombre de usuario y contraseña de un usuario de un usuario de dominio MSCS con privilegios de administrador del sistema. Anote el nombre del servidor virtual, el nombre del usuario del servidor de clúster y contraseña del servidor de clúster de Microsoft SQL Server. Instale el Agente para Microsoft SQL Server en las unidades locales de todos los nodos en el clúster MSCS como parte de la instalación del agente inicial. Consideraciones sobre la instalación Antes de instalar el Agente de CA ARCserve Backup para Microsoft SQL Server deberían tenerse en cuenta estos puntos: Al instalar componentes de 32 bits en un equipo de 64 bits, se generan dos copias del archivo PortsConfig.cfg en el equipo. El archivo PortsConfig.cfg para los componentes de 64 bits se encuentra en C:\_Archivos de programa\_ca\_sharedcomponents\_ca ARCserve Backup y el archivo PortsConfig.cfg para los componentes de 32 bits se encuentra en C:\_Archivos de programa (x86)\_ca\_sharedcomponents\_arcserve Backup. Si realiza algún cambio en cualquiera de estos archivos, deberá realizar el mismo cambio en el otro. De lo contrario, es posible que los componentes no puedan comunicarse entre sí. El Agente siempre se instala en la versión nativa del hardware del equipo. 22 Guía del Agente para Microsoft SQL Server\n23 Consideraciones sobre la instalación Para comunicarse, el Agente requiere canalizaciones con nombre y protocolos de TCP/IP activados en el servidor SQL. Si desinstala una instancia de Microsoft SQL Server, es posible que se elimine el registro de algunos de los componentes utilizados por otras instancias de Microsoft SQL Server, incluido el mecanismo de dispositivos virtuales utilizado para realizar copias de seguridad. Si esto ocurre, el agente genera el Error 511 del agente de copia de seguridad ("Error al crear la interfaz del dispositivo virtual. No se encuentra la clase COM") dentro del error AE50015 ("Error en la copia de seguridad") o del error AE51004 ("Error en la restauración"). Para solucionar este problema, realice el siguiente procedimiento: 1. Busque la versión de sqlvdi.dll perteneciente a la versión más reciente de Microsoft SQL Server en el equipo. 2. En la línea de comandos, cambie al directorio que contenga el archivo sqlvdi.dll seleccionado e introduzca el siguiente comando para volver a registrar el componente de dispositivos virtuales y activar de nuevo las operaciones de copia de seguridad: regsvr32 sqlvdi.dll Instalar dos o más versiones de SQL Server al mismo tiempo y en el mismo equipo puede crear varias versiones del archivo SQLVDI.DLL. Esto genera conflictos que dan lugar a errores en las tareas de copias de seguridad de la base de datos. Para resolver cualquier conflicto SQLVDI.DLL, asegúrese de que todas las instancias de SQL Server tienen el Service Pack, el parche de seguridad o corrección crítica más recientes. Puede reiniciar la instancia de SQL Server que ha dado errores para volver a cargar un nuevo archivo SQLVDI.DLL o reiniciar el equipo. En entornos de clúster, debe recibir un error de conexión perdida mientras instala el Agente para Microsoft SQL Server. Esto sucede en instalaciones primarias o independientes cuando selecciona la instancia del servidor SQL agrupado como base de datos de CA ARCserve Backup. Para evitar este error, copie el Agente para el paquete de base de datos de CA ARCserve Backup a cada nodo de clúster e inicie la instalación manualmente. Para obtener más información, consulte la Guía de administración de CA ARCserve Backup. Capítulo 2: Instalación del agente 23\n24 Instalación del agente Para proteger las instancias de SQL Server en un entorno de clúster, deberá instalar manualmente el Agente para Microsoft SQL Server en todos los nodos de dicho entorno. Al instalar el Agente para la base de datos de CA ARCserve Backup en otros nodos de un entorno de clúster, deberá ejecutar SQLAgentRmtInst.exe. Después de la instalación, instale y ejecute la utilidad de configuración de cuenta (DBAConfig.exe) a fin de poder especificar el nombre y la contraseña correctas del nodo del clúster. De esta manera, el proceso de instalación podrá crear la comunicación ODBC. No necesita instalar el Agente para Open Files de CA ARCserve Backup en los servidores de Microsoft SQL Server que está protegiendo. El Agente para Open Files es útil cuando se quieren proteger archivos que se encuentren abiertos o en uso por aplicaciones activas. Como que el Agente para Microsoft SQL Server es un agente específico de una aplicación dedicada a proteger los servidores de Microsoft SQL Server, ofrece una solución completa que abarca todas las funciones ofrecidas por los archivos del Agente para Open Files. Instalación del agente Asegúrese de que cumple con los Requisitos previos a la instalación y de que ha realizado las tareas necesarias previas a la instalación. Una vez completadas estas tareas y recopilada la información necesaria, podrá comenzar el proceso de instalación. Nota: Si dispone de varias versiones de Microsoft SQL Server instaladas en el mismo equipo, la versión de SQLVDI.dll registrada en el equipo debe ser de la última versión de Microsoft SQL Server. De lo contrario, no se podrán realizar operaciones de copia de seguridad para instancias de versiones posteriores. Para obtener más información, consulte el tema: Instalación del agente en un entorno estándar de Microsoft SQL Server (en la página 24) Instalación del agente en un entorno de clúster de Microsoft Server 2000 o versión posterior (en la página 25) Instalar el agente en un entorno Microsoft SQL Server estándar Para instalar el Agente para Microsoft SQL Server en un entorno Microsoft SQL Server estándar, siga el procedimiento de instalación estándar para los componentes del sistema, los agentes y las opciones de CA ARCserve Backup. Para obtener información detallada sobre los pasos de este procedimiento, consulte la Guía de implementación. Durante el proceso de instalación, una vez que seleccione instalar el Agente para Microsoft SQL Server, aparecerá el cuadro de diálogo Configuración de cuenta. 24 Guía del Agente para Microsoft SQL Server\n25 Procedimientos posteriores a la instalación Introduzca la información adecuada para cada instancia de su Microsoft Server estándar: Seleccione la autentificación de SQL Server o de Windows. Introduzca el nombre de usuario y la contraseña de un usuario de Microsoft SQL Server con privilegios de administrador del sistema para cada instancia de Microsoft SQL Server para la que haya especificado la autentificación de SQL Server. Instalación del agente en un entorno de clúster de Microsoft Server 2000 o versión posterior Para instalar el Agente para Microsoft SQL Server en un entorno de clúster de Microsoft SQL Server 2000, 2005, 2008 o 2012, siga el procedimiento de instalación estándar para los componentes del sistema, los agentes y las opciones de CA ARCserve Backup. Para obtener información detallada sobre los pasos de este procedimiento, consulte la Guía de implementación. Durante el proceso de instalación, una vez que seleccione instalar el Agente para Microsoft SQL Server, aparecerá el cuadro de diálogo Configuración de cuenta. Introduzca la información de clúster adecuada para cada instancia de su servidor virtual de Microsoft SQL Server 2000 o versión posterior: Haga clic en la celda que contiene las instrucciones de la columna Instancia para agregar instancias virtuales de Microsoft SQL Server a la ventana de configuración. Especifique la autentificación de Windows o de SQL Server en la columna Autentificación. Si especifica la autentificación de SQL Server, introduzca el nombre de usuario y la contraseña de un usuario de Microsoft SQL Server que disponga de derechos de administrador de sistemas para esa instancia. Confirme la contraseña. Introduzca el nombre del servidor virtual de Microsoft SQL Server 2000, 2005, 2008 o 2012 asociado a cada instancia. Introduzca el identificador de inicio de sesión y la contraseña de un usuario de dominio de MSCS que disponga de privilegios de administrador. Confirme la contraseña. Procedimientos posteriores a la instalación Una vez instalado el agente, es posible que necesite personalizar la configuración de la transferencia de datos, incluyendo los parámetros de creación de bandas de dispositivos virtuales. Capítulo 2: Instalación del agente 25\n26 Procedimientos posteriores a la instalación Configure los parámetros de copia de seguridad y de restauración para el Agente para Microsoft SQL mediante Administrador central del agente Utilice la utilidad Administrador central del agente para configurar los parámetros de copia de seguridad y restauración de Agente para Microsoft SQL Server para versiones compatibles de Microsoft SQL Server. Los parámetros incluyen opciones de configuración para los objetos y la comunicación remota de la interfaz de dispositivo virtual de Microsoft (VDI). Para configurar los parámetros de copia de seguridad y de restauración para el Agente para Microsoft SQL mediante Administrador central del agente 1. En el menú Inicio rápido de CA ARCserve Backup, elija Administración, Administrador central del agente. Se abre el Administrador central del agente. 2. En el árbol de sistemas Windows, amplíe el servidor en el cual se instala el Agente y, a continuación, seleccione el Agente para Microsoft SQL Server. Seleccione Configuración en la barra de herramientas. Se abrirá el cuadro de diálogo Configuración de opciones. 3. Haga clic en Agente para Microsoft SQL Server de la lista a la izquierda. En la Configuración de opciones, se muestra la configuración de SQL Server correspondiente. 4. Especifique el nivel de grabación sincronizada en Valores de registro del agente de la siguiente manera: Grabación sincronizada: obliga a que los mensajes de registro se escriban en el Registro de actividad conforme se envían. Puede desactivar esta opción para mejorar el rendimiento en sistemas con sobrecarga si almacena en caché varios mensajes y los escribe como si se tratara de un grupo. 26 Guía del Agente para Microsoft SQL Server\n27 Procedimientos posteriores a la instalación 5. Seleccione la instancia (ARCSERVE_DB) o el nombre de la instancia para el cual desea cambiar la configuración para el Agente para Microsoft SQL Server. 6. Defina los parámetros en Configuración del dispositivo virtual como se indica a continuación: Número de bandas: determina el número de CPU utilizados para realizar copias de seguridad. Configure este valor para que coincida con el número de CPU en el servidor de la base de datos para obtener el rendimiento de copia de seguridad más rápido. El valor predeterminado es 1 y el máximo, 32. Número de búferes: el número total de búferes de VDI (de tamaño máximo de transferencia) utilizados para realizar copias de seguridad y restauraciones. La configuración predeterminada es 1. Este número no puede ser inferior al número de bandas. Tamaño de bloque de datos (en bytes): todos los tamaños de transferencia de datos son múltiplos de este valor. Los valores de este parámetro deben ser potencias de 2 comprendidas entre 512 bytes y 64 KB, ambos incluidos. El valor predeterminado es o 64 KB. Tamaño máximo de transferencia: la solicitud de salida o entrada máxima que Microsoft SQL Server hace al dispositivo. Este valor representa la porción de datos del búfer. El valor de este parámetro debe ser múltiplo de 64 KB. El intervalo está comprendido entre 64 KB y 4 MB. El valor predeterminado es o 2 MB. Tiempo de espera máx. de VDI: Copia de seguridad (ms): el tiempo, en milisegundos, que un objeto de dispositivo virtual espera respuesta de Microsoft SQL Server durante la operación de copia de seguridad. El agente también utiliza este valor cuando espera que se sincronicen operaciones paralelas o que finalicen operaciones en segundo plano, incluso durante algunas partes de operaciones de restauración. El valor predeterminado es ms (diez minutos). Tiempo de espera máx. de VDI: Restauración (ms): el tiempo, en milisegundos, que un objeto de dispositivo virtual espera respuesta de Microsoft SQL Server durante la operación de restauración. Aumente este tiempo si la base de datos que se va a restaurar contiene archivos de datos de gran tamaño. El valor predeterminado es ms (2 horas y media). Capítulo 2: Instalación del agente 27\n28 Procedimientos posteriores a la instalación 7. En Configuración de canalizaciones con nombre, especifique el Tiempo de espera de conexión máx. (ms), en milisegundos, que el agente para Microsoft SQL Server debe esperar para cerrar una canalización con nombre en caso de producirse un error en una conexión remota. El valor predeterminado es 400 milisegundos. 8. Defina los parámetros en Restaurar espera de proceso posterior como se indica a continuación: Período de sondeo (segundos): el tiempo que se debe esperar entre las comprobaciones del estado de la base de datos. El valor predeterminado es 60 segundos (un minuto). Tiempo máximo de espera (minutos): el tiempo total que se debe esperar antes de abandonar el proceso de espera. Si transcurre el tiempo de espera y la tarea contiene sesiones adicionales del registro de transacciones que se deben restaurar, es posible que se produzcan errores al restaurar esas sesiones adicionales porque SQL Server no esté listo aún. El valor predeterminado es 180 minutos (tres horas). Haga clic en Aplicar a varios para mostrar un cuadro de diálogo desde el cual puede seleccionar más servidores SQL. Haga clic en Aceptar para aplicar los parámetros y volver a Configuración. 9. Haga clic en Aceptar para terminar la configuración. Configure los parámetros de copia de seguridad y de restauración para el Agente para Microsoft SQL Server mediante el administrador del agente de copia de seguridad Utilice la utilidad Administrador del agente de copia de seguridad para configurar el Agente para los parámetros de restauración y de copia de seguridad de Microsoft SQL Server para las versiones compatibles de Microsoft SQL Server. Los parámetros incluyen opciones de configuración para los objetos y la comunicación remota de la interfaz de dispositivo virtual de Microsoft (VDI). Para configurar los parámetros de copia de seguridad y de restauración para el Agente para Microsoft SQL Server a través del administrador del agente de copia de seguridad 1. Inicie sesión en el equipo en el que esté instalado el Agente para Microsoft SQL Server. En el menú Inicio de Windows, seleccione Todos los programas, CA, ARCserve Backup y Administrador del agente de copia de seguridad. Aparecerá el cuadro de diálogo Administrador del agente de copia de seguridad de ARCserve. 2. Seleccione el Agente para Microsoft SQL Server de la lista desplegable y haga clic en el icono Configuración. Se abrirá el cuadro de diálogo de configuración adecuado. 28 Guía del Agente para Microsoft SQL Server\n29 Procedimientos posteriores a la instalación 3. Haga clic en la ficha Configuración común y especifique Nivel de detalle y Grabación sincronizada en Valores de registro del agente, tal y como se indica a continuación: Nivel de detalle: controla la configuración del nivel de detalle del Registro de actividad y del Registro de depuración del agente. Para la configuración del registro de actividad, un nivel de detalle Normal (0) incluye información básica sobre la actividad del agente. Una configuración de Detalle (1) incluye más información detallada acerca de la actividad del agente. Una configuración de Depuración (2) activa el registro de depuración en un nivel moderado de detalles. Una configuración de seguimiento (3) activa el registro de depuración en un nivel muy alto de detalles. Se localiza el registro de actividad para que pueda utilizarlo como referencia. El registro de depuración es para uso de Soporte de CA, y no está disponible en varios idiomas. Grabación sincronizada: obliga a que los mensajes de registro se escriban en el Registro de actividad conforme se envían. Puede desactivar esta opción para mejorar el rendimiento en sistemas con sobrecarga si almacena en caché varios mensajes y los escribe como si se tratara de un grupo. Capítulo 2: Instalación del agente 29\n30 Procedimientos posteriores a la instalación 4. Haga clic en Aplicar para aplicar Configuración común. 5. Seleccione la ficha Valores de la instancia (ARCSERVE_DB) o el nombre de la instancia para los que desee cambiar la configuración para el Agente para Microsoft SQL Server. 6. Defina los parámetros en Configuración del dispositivo virtual como se indica a continuación: Número de bandas: determina el número de CPU utilizados para realizar copias de seguridad. Configure este valor para que coincida con el número de CPU en el servidor de la base de datos para obtener el rendimiento de copia de seguridad más rápido. El valor predeterminado es 1 y el máximo, 32. Número de búferes: el número total de búferes de VDI (de tamaño máximo de transferencia) utilizados para realizar copias de seguridad y restauraciones. La configuración predeterminada es 1. Este número no puede ser inferior al número de bandas. Tamaño de bloque de datos (en bytes): todos los tamaños de transferencia de datos son múltiplos de este valor. Los valores de este parámetro deben ser potencias de 2 comprendidas entre 512 bytes y 64 KB, ambos incluidos. El valor predeterminado es o 64 KB. Tamaño máximo de transferencia: la solicitud de salida o entrada máxima que Microsoft SQL Server hace al dispositivo. Este valor representa la porción de datos del búfer. El valor de este parámetro debe ser múltiplo de 64 KB. El intervalo está comprendido entre 64 KB y 4 MB. El valor predeterminado es o 2 MB. Tiempo de espera máx. de VDI: Copia de seguridad (ms): el tiempo, en milisegundos, que un objeto de dispositivo virtual espera respuesta de Microsoft SQL Server durante la operación de copia de seguridad. El agente también utiliza este valor cuando espera que se sincronicen operaciones paralelas o que finalicen operaciones en segundo plano, incluso durante algunas partes de operaciones de restauración. El valor predeterminado es ms (diez minutos). Tiempo de espera máx. de VDI: Restauración (ms): el tiempo, en milisegundos, que un objeto de dispositivo virtual espera respuesta de Microsoft SQL Server durante la operación de restauración. Aumente este tiempo si la base de datos que se va a restaurar contiene archivos de datos de gran tamaño. El valor predeterminado es ms (2 horas y media). 30 Guía del Agente para Microsoft SQL Server\n31 Cómo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup 7. En Configuración de canalizaciones con nombre, especifique el Tiempo de espera de conexión máx. (ms), en milisegundos, que el agente para Microsoft SQL Server debe esperar para cerrar una canalización con nombre en caso de producirse un error en una conexión remota. El valor predeterminado es 400 milisegundos. 8. Defina los parámetros en Restaurar espera de proceso posterior como se indica a continuación: Período de sondeo (segundos): el tiempo que se debe esperar entre las comprobaciones del estado de la base de datos. El valor predeterminado es 60 segundos (un minuto). Tiempo máximo de espera (minutos): el tiempo total que se debe esperar antes de abandonar el proceso de espera. Si transcurre el tiempo de espera y la tarea contiene sesiones adicionales del registro de transacciones que se deben restaurar, es posible que se produzcan errores al restaurar esas sesiones adicionales porque SQL Server no esté listo aún. El valor predeterminado es 180 minutos (tres horas). Haga clic en Aplicar para aplicar Valores de la instancia. 9. Haga clic en Aceptar para terminar la configuración. Cómo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup La desinstalación del Agente para Microsoft SQL Server se controla a través de un solo punto en el cuadro de diálogo Agregar/Quitar programas de Windows. Seleccione CA ARCserve Backup y haga clic en el botón Quitar. La aplicación de desinstalación muestra una lista de los componentes de CA ARCserve Backup instalados en su sistema. Seleccione el agente que desea desinstalar y que haga clic en Desinstalar para romper automáticamente las dependencias entre los componentes y desinstalarlos en la secuencia correcta. Capítulo 2: Instalación del agente 31\n33 Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server Este capítulo contiene información sobre cómo realizar copias de seguridad de archivos de registro de transacciones y bases de datos con CA ARCserve Backup, el Agente para Microsoft SQL Server y Microsoft SQL Server 7.0, Microsoft SQL Server 2000, Microsoft SQL Server 2005, Microsoft SQL Server 2008 y Microsoft SQL Server Esta sección contiene los siguientes temas: Descripción general de las copias de seguridad (en la página 33) Empaquetado de tareas explícito y dinámico (en la página 44) Copia de seguridad de una base de datos (en la página 48) Descripción general de las copias de seguridad Realizar una copia de seguridad es crear una copia o imagen de una base de datos, el registro de transacciones, una base de datos diferencial, una lista de cambios realizados desde la copia de seguridad anterior, o una colección de archivos o grupos de archivos en otro dispositivo (normalmente, una unidad de medios). CA ARCserve Backup y el Agente para Microsoft SQL Server permiten realizar copias de seguridad mediante el comando Backup de SQL Server. La copia de seguridad de una base de datos crea una copia de sus tablas, datos, objetos de sistema y objetos definidos por el usuario. Si se produce un error en el medio, y ha realizado copias de seguridad regulares de sus bases de datos y de sus registros de transacciones, podrá recuperar sus bases de datos. Importante: Los registros de transacciones no se copian ni se truncan durante las copias de seguridad de bases de datos diferenciales o completas. Para truncar o realizar copias de seguridad de los registros de transacciones, es necesario realizar una copia de seguridad del registro de transacciones independiente. Cuando realice una copia de seguridad del registro de transacciones, seleccione la opción Eliminar entradas inactivas del registro de transacciones para truncar los archivos de registro. Para obtener más información acerca de las copias de seguridad del registros de transacciones, consulte Copias de seguridad de registro de transacciones (en la página 136). Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 33\n34 Descripción general de las copias de seguridad Cuando una copia de seguridad de base de datos de Microsoft SQL Server se inicia en CA ARCserve Backup, el agente para Microsoft SQL Server inicia una copia de seguridad en línea de la base de datos. Esta copia de seguridad tiene lugar mientras la base de datos está activa. La copia de seguridad captura el estado de los datos en el momento en el que se ejecuta el comando. No se capturan transacciones parciales. No se capturará ningún cambio realizado en la copia de seguridad de la base de datos una vez iniciada la copia de seguridad. Opciones del Agente del Gestor de copia de seguridad Podrá seleccionar opciones de copia de seguridad por base de datos o definir un conjunto de opciones predeterminadas para todas las bases de datos incluidas en una tarea de copia de seguridad. Después, el Agente aplicará las opciones a cada base de datos, según corresponda. Opciones de agente/opciones de nivel de base de datos: éstas son opciones de copia de seguridad de agente y se aplican solamente a la base de datos seleccionada. Pueden extender o anular las opciones globales de agente. Para acceder a las opciones de nivel de base de datos, haga clic con el botón secundario del ratón en el objeto de base de datos y seleccione la opción de agente en el menú de atajos. Opciones globales/opciones de agente: estas opciones permiten especificar las opciones de tarea predeterminadas para todos los objetos seleccionados en el tipo de agente. Las opciones globales de agente no son compatibles con versiones del Agente anteriores a r12.5. Puede acceder a las opciones globales del agente en la ficha Opciones de agente del cuadro de diálogo Opciones globales. 34 Guía del Agente para Microsoft SQL Server\n35 Descripción general de las copias de seguridad Las opciones globales de agente que se aplican globalmente le permiten especificar las opciones de tarea predeterminadas para todas las bases de datos del agente seleccionado. Las opciones seleccionadas para un objeto específico a nivel de la base de datos pueden ampliar o reemplazar las opciones especificadas como una opción global. Por lo general, las opciones que se aplican a nivel global ampliarán o reemplazarán las opciones que haya especificado en la ficha de programación de tareas. Algunas opciones están disponibles y se indican únicamente en el cuadro de diálogo Opción de agente. Nota: El agente combina las opciones especificadas a nivel de base de datos para una base de datos específica con las opciones globales de agente adecuadas. Puede especificar opciones globales de agente para los componentes de CA ARCserve Backup que se indican a continuación: Agente para Microsoft SQL Server: incluye el Agente para la base de datos de CA ARCserve Backup, compatible con el Agente de CA ARCserve Backup para Microsoft SQL Server, versión r12.5 y posteriores. Agente para máquinas virtuales: compatible con el Agente de CA ARCserve Backup para Microsoft SQL Server, versión r12.5 y posteriores. Agente para Microsoft Exchange Server: incluye las opciones de nivel de base de datos de Microsoft Exchange Server y de documento. Tenga en cuenta el comportamiento que se describe a continuación al empaquetar sus tareas mediante los agentes descritos anteriormente: Las opciones globales de agente no son compatibles con versiones de los agentes de CA ARCserve Backup mencionados anteriormente previas a r12.5, ni se podrán aplicar si utiliza cualquier otro agente para realizar copias de seguridad de las bases de datos de Microsoft SQL o Exchange Server. Cuando actualiza un agente de CA ARCserve Backup anterior a r12.5, éste aplica tanto las opciones locales previas como todas las opciones globales, y no genera conflictos con las opciones (locales) de nivel de base de datos. Para las tareas empaquetadas mediante agentes anteriores, las opciones locales se llevan a cabo como tales. Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 35\n36 Descripción general de las copias de seguridad Opciones del agente (nivel de base de datos) Las opciones del agente que se aplican únicamente a la base de datos seleccionada pueden extender o anular las Opciones globales o las Opciones de agente. Estas opciones incluyen: Método de copia de seguridad, consulte el tema Opciones del método de copia de seguridad (en la página 38). Utilizar opciones globales o de rotación Completo Diferencial Comprobación de la consistencia de la base de datos, consulte el tema Opciones de comprobación de la consistencia de la base de datos (en la página 43). Antes de la copia de seguridad Después de la copia de seguridad Continuar con la copia de seguridad si se producen errores en DBCC No comprobar índices Comprobación de la coherencia física de la base de datos Otras opciones, consulte el tema Otras opciones (en la página 44). Anular opciones globales 36 Guía del Agente para Microsoft SQL Server\n37 Descripción general de las copias de seguridad Opciones de agente (Opciones globales) Las Opciones globales/opciones de agente (admitidas por versiones del agente en r12.5 y posteriores) permiten configurar opciones de tareas predeterminadas para todos los objetos del Agente de SQL Server e incluir esencialmente las mismas opciones accesibles de las opciones locales. Para obtener más información, consulte : Opciones de método de copia de seguridad (en la página 38) Subconjunto de base de datos (en la página 40) Opciones de truncamiento de registros (en la página 42) Opciones de la comprobación de la consistencia de la base de datos (en la página 43) Otras opciones (en la página 44) Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 37\n38 Descripción general de las copias de seguridad Opciones de método de copia de seguridad Los siguientes métodos de copia de seguridad se proporcionan tanto en los cuadros de diálogo Opciones de agente (nivel de base de datos) como Opciones de agente (opciones globales): Utilizar opciones globales o de rotación: ésta es la configuración predeterminada. CA ARCserve Backup puede aplicar métodos de copia de seguridad incremental y diferencial en el Programador de tareas al realizar copias de seguridad de las bases de datos de Microsoft SQL Server. Esto le permite utilizar esquemas de rotación para llevar a cabo copias de seguridad diferenciales y del registro de transacciones de las bases de datos de Microsoft SQL Server. Estas copias de seguridad se ajustan dinámicamente de acuerdo con las limitaciones de cada base de datos. En las versiones del agente anteriores a CA ARCserve Backup r12, la opción Método global de copia de seguridad o Esquema de rotación del programador de tareas anula las opciones de la base de datos local. En esta versión, el método global de copia de seguridad o el esquema de rotación del Programador de tareas solamente se aplican si se ha seleccionado Utilizar opciones globales o de rotación en las opciones de nivel de base de datos para la base de datos y en las opciones globales de agente para SQL Server. Esta opción realiza la copia de seguridad de la base de datos seleccionada mediante el método de copia de seguridad del Programador de tareas. Los métodos de tarea se aplican mediante la siguiente lógica: El método de tarea Completo realizará una copia de seguridad completa de la base de datos. El método de tarea Diferencial realizará una copia de seguridad diferencial de la base de datos, a menos que cuente ya con una copia de seguridad completa. El método de tarea Incremental realizará una copia de seguridad del registro de transacciones con truncamiento para las bases de datos que utilizan los modelos de recuperación completa o de registro masivo, y una copia de seguridad diferencial de las bases de datos que utilizan el modelo de recuperación simple, a menos que la base de datos cuente ya con una copia de seguridad completa. Las tres bases de datos principales del sistema están excluidas del método de tarea y del método de copia de seguridad de las opciones globales de agente. Si se selecciona esta opción para las bases de datos principal, de modelos, o msdb siempre dará como resultado una copia de seguridad completa. Completa: se realiza una copia de seguridad completa. Se realizará una copia de seguridad de la totalidad de los archivos incluidos en el subconjunto de la base de datos seleccionado. 38 Guía del Agente para Microsoft SQL Server\n39 Descripción general de las copias de seguridad Diferencial: sólo se hace una copia de seguridad de los datos que han cambiado desde la última copia de seguridad completa. Por ejemplo, si ejecuta una copia de seguridad completa de la base de datos el domingo por la noche, puede ejecutar una copia de seguridad diferencial el lunes por la noche para los datos que se han modificado el lunes. Nota: Cuando se selecciona esta opción en las opciones globales de agente, las bases de datos del sistema la ignoran. Las bases de datos que no han recibido una copia de seguridad completa de base de datos, volverán a copia de seguridad completa. Copia seg. registro transacciones después de base datos: realiza copia de seguridad únicamente del registro de transacciones. Esta opción sólo está disponible para las bases de datos que utilizan los modelos de recuperación completa o de registro masivo. En el caso de las bases de datos que utilizan el modelo de recuperación simple, CA ARCserve Backup realiza una copia de seguridad diferencial si se selecciona la opción Realizar copia de seguridad sólo de registros de transacciones en la ficha de opciones globales de agente. Nota: Cuando se selecciona esta opción en las opciones globales de agente, las bases de datos del sistema la ignoran. Las bases de datos que no han recibido una copia de seguridad completa de base de datos, volverán a copia de seguridad completa. El método de copia de seguridad seleccionado en la ficha de opciones globales de agente ignora la selección realizada en la fase de rotación o de método global de copia de seguridad del Programador de tareas de una tarea. Si selecciona el método de copia de seguridad utilizando la ficha de opciones globales de agente, tenga en cuenta lo siguiente: Las tres bases de datos del sistema (principal, modelo y msdb) quedan excluidas del método de copia de seguridad de la ficha de opciones globales de agente. En las bases de datos que aún no hayan recibido una copia de seguridad completa de base de datos, CA ARCserve Backup ignorará el método de copia de seguridad establecido en la ficha de opciones globales de agente y, de forma predeterminada, realizará una copia de seguridad completa. En el caso de las bases de datos que utilizan el modelo de recuperación simple, CA ARCserve Backup realiza una copia de seguridad diferencial si se selecciona la opción Realizar copia de seguridad sólo de registros de transacciones en la ficha de opciones globales de agente. Si se selecciona cualquier otra opción que no sea utilizar el método global o de rotación para una base de datos, se anula la selección del cuadro de diálogo Opciones globales de agente. Por este motivo, el método de copia de seguridad no se verá afectado por la configuración Anular opciones globales del cuadro de diálogo Opciones de agente de la base de datos (en el nivel de la base de datos). Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 39\n40 Descripción general de las copias de seguridad Subconjunto de base de datos Las opciones del subconjunto de base de datos permiten definir los tipos de componentes sobre los que desea realizar la copia de seguridad. Puede utilizar esta opción para elegir entre la base de datos completa o una selección de archivos y grupos de archivos que se encuentran dentro de la base de datos y cuando el tamaño de ésta y los requisitos de rendimiento no permiten que realice la copia de seguridad de la totalidad de la base de datos. Las opciones del subconjunto de bases de datos están desactivadas si el método de copia de seguridad seleccionado para una base de datos es Sólo registro de transacciones. Importante: De las siguientes opciones del subconjunto de base de datos, sólo Copia seg. registro transacciones después de base datos se encuentra disponible en el cuadro de diálogo Opciones globales/opciones de agente. Base de datos completa: realiza copias de seguridad de toda la base de datos. Archivos y grupos de archivos: realiza copias de seguridad de los archivos seleccionados de una base de datos. Esta opción permite realizar la copia de seguridad de un archivo o un grupo de archivos cuando los requisitos de rendimiento y el tamaño de base de datos no permitan realizar una copia de seguridad de base de datos completa. Esta opción sólo está disponible para las bases de datos que utilizan los modelos de recuperación completa o de registro masivo. Nota: En el caso de las bases de datos Microsoft SQL Server 7.0, CA ARCserve Backup realiza una copia de seguridad completa de los archivos y grupos de archivos si el subconjunto de base de datos se establece en Archivos y grupos de archivos para el nivel de base de datos y el método de copia de seguridad se establece en Diferencial en la ficha de opciones globales de agente. Base de datos parcial: realiza copias de seguridad del grupo de archivos primario y de otros grupos de archivos de lectura/escritura. En una base de datos de sólo lectura, sólo se realizará la copia de seguridad del grupo de archivos primario. Esta opción requiere SQL Server 2005 o posterior. Copia seg. registro transacciones después de base datos: realiza una copia de seguridad del registro de transacciones después de que se realicen copias de seguridad de la base de datos, la base de datos parcial o el conjunto seleccionado de archivos de datos. Esta opción permite realizar una copia de seguridad completa o diferencial, asícomo la copia de seguridad de un registro de transacciones en la misma tarea. Esta opción sólo está disponible para las bases de datos que utilizan los modelos de recuperación de registro masivo o completo. De igual forma, aquellas bases de datos que utilicen el modelo de recuperación simple la ignoran si está establecida en el cuadro de diálogo de opciones globales de agente. 40 Guía del Agente para Microsoft SQL Server\n41 Descripción general de las copias de seguridad Tenga en cuenta el siguiente comportamiento: Si selecciona esta opción en la ficha Opciones globales/opciones de agente y especifica el método de copia de seguridad incremental mediante el programador de tareas, CA ARCserve Backup sólo realizará una única copia de seguridad del registro de transacciones en la base de datos y utilizará las opciones de truncamiento del registro de transacciones de la ficha Opciones globales de agente en lugar del comportamiento predeterminado de copia de seguridad incremental (truncar el registro de transacciones). Si selecciona esta opción utilizando las opciones de agente de nivel de base de datos, establezca el método de copia de seguridad de nivel de base de datos en Utilizar opciones globales o de rotación. A continuación, establezca el método de copia de seguridad de las opciones globales de agente en Realizar copia de seguridad sólo de registros de transacciones. De esta forma, CA ARCserve Backup únicamente realizará una copia de seguridad del registro de transacciones en la base de datos y utilizará las opciones de truncamiento del registro de transacciones establecidas en el nivel de base de datos. Si selecciona esta opción en el cuadro de diálogo de opciones globales de agente, y específica Sólo registro de transacciones en las opciones de nivel de base de datos, la base de datos omitirá esta opción y el ajuste global Registrar opciones de truncamiento. Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 41\n42 Descripción general de las copias de seguridad Opciones de truncamiento del registro Se puede acceder a las opciones de truncamiento del registro desde los cuadros de diálogo Nivel de base de datos/opciones de agente y Opciones globales/opciones de agente: Eliminar entradas inac. de registro transac. después de realizar copia seg.: (truncamiento) trunca los archivos de registro de transacciones y elimina las entradas incluidas en la copia de seguridad para poder reutilizar el espacio en los archivos. Se trata de la opción predeterminada. No eliminar entradas inac. de registro trans. después de realizar copia seg.: (ningún truncamiento) retiene las entradas de registro con copia de seguridad después de realizar la copia de seguridad. Estas entradas se incluirán en la siguiente copia de seguridad del registro de transacciones. Realizar la copia de seguridad sólo del final de registro y dejar la base de datos en modo no recuperable: (sin recuperación) realiza la copia de seguridad del registro y deja la base de datos en un estado de restauración. Esta opción sólo se encuentra disponible para Microsoft SQL Server 2000 o posterior. Utilice esta opción para capturar la actividad que se haya producido desde que se realizó la última copia de seguridad y desconectar la base de datos para poder restaurarla o repararla. Las opciones de truncamiento del registro sólo están disponibles si el método de copia de seguridad seleccionado es Registro de transacciones o si se ha seleccionado la opción Copia seg. registro transacciones después de base de datos. Importante: No utilice la opción de truncamiento del registro "Realizar copia seg. sólo de final de registro y dejar base de datos en modo no recuperado" para realizar copias de seguridad de la base de datos de ARCserve. Si se realiza una copia de seguridad con esta opción puede ocurrir que la base de datos se coloque en estado desconectado y puede perderse la capacidad de encontrar las copias de seguridad de la base de datos de ARCserve para realizar una restauración y para volver a poner en línea la base de datos. Si realiza una copia de seguridad de la base de datos de ARCserve que utiliza esta opción, puede utilizar el Asistente de recuperación de la base de datos de ARCserve para recuperar la base de datos de CA ARCserve Backup y restaurarla en línea. Las opciones de truncamiento del registro no se ven afectadas por el ajuste Anular opciones globales del cuadro de diálogo de opciones de agente en el nivel de base de datos. Si las opciones Registro de transacciones o Copia de seguridad del registro de transacciones después de la base de datos están seleccionadas para la base de datos, se utilizan las opciones de truncamiento del registro de la base de datos. 42 Guía del Agente para Microsoft SQL Server\n43 Descripción general de las copias de seguridad Opciones de la comprobación de la coherencia de la base de datos (DBCC) Una comprobación de la coherencia de la base de datos (DBCC) prueba la coherencia física y lógica de una base de datos. La comprobación de la coherencia de la base de datos proporciona las siguientes opciones: Antes de la copia de seguridad: comprueba la coherencia antes de realizar la copia de seguridad de la base de datos. Después de la copia de seguridad: comprueba la coherencia después de realizar la copia de seguridad de la base de datos. Continuar con la copia de seguridad si se producen errores en DBCC: realiza una copia de seguridad de la base de datos incluso si una comprobación de coherencia informa de que hay errores antes de realizar la copia de seguridad. No comprobar índices: realiza la comprobación de la coherencia de la base de datos sin comprobar los índices correspondientes a las tablas definidas por el usuario. Nota: Los índices de tabla del sistema se comprueban independientemente de si selecciona esta opción. Comprobar sólo la coherencia física de la base de datos: detecta páginas rotas y errores de hardware comunes, pero no comprueba los datos con las reglas del esquema de base de datos. También comprueba la integridad de la estructura física de los encabezados de registros y páginas y la coherencia entre el ID del índice y el ID del objeto de la página. Esta opción sólo se encuentra disponible para Microsoft SQL Server 2000 o posterior. Si se selecciona esta opción en la ficha de opciones globales de agente, será ignorada en las bases de datos SQL Server 7.0. Todos los mensajes de error que se generan durante la DBCC se graban en el Agente para el archivo de registro de Microsoft SQL Server denominado sqlpagw.log. El registro se encuentra en el directorio del agente de copia de seguridad. Ejemplo: cómo funcionan las opciones DBCC El siguiente ejemplo ilustra cómo funcionan las opciones DBCC junto con Anular opciones globales en el cuadro de diálogo Opciones de copia de seguridad de agente. Si se especifica la opción Anular opciones globales, las opciones DBCC seleccionadas a nivel de base de datos serán las únicas opciones DBCC especificadas. Si no se especifica Anular opciones globales, todas las opciones DBCC para la base de datos y todas las opciones DBCC seleccionadas en las opciones globales se aplicarán a la vez. En la ficha Opciones globales/opciones de agente, se especifican las siguientes opciones de comprobación de la coherencia de la base de datos: Después de la copia de seguridad No comprobar índices Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 43\n44 Empaquetado de tareas explícito y dinámico Otras opciones En el cuadro de diálogo Opciones de copia de seguridad de agente, la opción Anular opciones globales no está seleccionada y se especifican las siguientes opciones para Comprobar la coherencia de la base de datos: Antes de la copia de seguridad Continuar con la copia de seguridad si falla DBCC Nota: Para abrir el cuadro de diálogo Opciones de copia de seguridad de agente, abra el Gestor de copia de seguridad. A continuación, haga clic en la ficha Origen, examine y amplíe el servidor de CA ARCserve Backup, haga clic en el botón secundario del ratón sobre la base de datos de CA ARCserve Backup y finalmente, seleccione Opción de agente en el menú emergente. Cuando envía una tarea de copia de seguridad, CA ARCserve Backup aplica las opciones DBCC especificadas en orden lógico: Realiza la DBCC antes de que comience la copia de seguridad. Si se produce un error en DBCC, ejecute la copia de seguridad. Una vez finalizada la copia de seguridad, no compruebe los índices. En la ficha Opciones globales de agente, puede especificar las siguientes opciones adicionales: Incluir suma de comprobación generada por SQL Server: incluye la información de la comprobación de errores de Microsoft SQL Server, que se puede utilizar para validar la integridad de los datos de los que se ha hecho la copia de seguridad durante la restauración. Esta opción requiere SQL Server 2005 o una versión posterior y, si está definida en el cuadro de diálogo Opciones globales de agente, será omitida para las bases de datos SQL 7.0 ó Compresión de copia de seguridad de SQL Native: esta opción solamente se aplica a SQL Server 2008 (Enterprise) y a versiones posteriores. Si esta opción se encuentra activada, CA ARCserve Backup utiliza la configuración de compresión de copia de seguridad de la base de datos de SQL Server, lo que da como resultado tiempos de copia de seguridad más rápidos y sesiones más pequeñas. En el cuadro de diálogo Opción de agente local, puede elegir Anular opciones globales. Esta configuración le permite elegir un método de copia de seguridad y comprobación de coherencia de la base de datos que solamente se aplica a la base de datos seleccionada para esta tarea. Empaquetado de tareas explícito y dinámico CA ARCserve Backup proporciona los dos modos siguientes de empaquetar o configurar las tareas de copia de seguridad: Empaquetado de tareas dinámico. (en la página 45) Empaquetado de tareas explícito. (en la página 46) 44 Guía del Agente para Microsoft SQL Server\n45 Empaquetado de tareas explícito y dinámico Empaquetado de tareas dinámico Si marca una instancia de base de datos para empaquetado de tareas dinámico al definir una tarea de copia de seguridad, CA ARCserve Backup seleccionará de forma automática, en el momento en el que se ejecuta la tarea de copia de seguridad, todos los componentes del objeto (por ejemplo, volúmenes secundarios y archivos) para la copia de seguridad. Por ejemplo, si decide realizar una copia de seguridad de un servidor completo y marcar el servidor para empaquetado dinámico de tareas y cambia los volúmenes en el servidor, al ejecutar la siguiente tarea de copia de seguridad, se copiarán los volúmenes que se encontraban en el servidor en el momento de la copia de seguridad. Cualquier cambio que se realice en el servidor marcado para empaquetado de tareas dinámico se incluye en la siguiente copia de seguridad. Nota: Si selecciona toda la instancia SQL para realizar una copia de seguridad y luego selecciona opciones de copia de seguridad diferentes para cada una de las bases de datos, estas opciones para las bases de datos individuales serán ignoradas. Sólo si selecciona las bases de datos individuales, se empaquetan y retienen las opciones por base de datos al modificar la tarea. Importante: Cuando se marca un objeto primario para empaquetado dinámico de tareas, todos los objetos asociados (o secundarios) se marcan también para el empaquetado de tareas dinámico y se seleccionan para la copia de seguridad. Los objetos secundarios de un objeto marcado para empaquetado dinámico pierden las opciones particulares que se les haya asignado cuando se ha enviado la tarea. Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 45\n46 Empaquetado de tareas explícito y dinámico Marcar objetos para empaquetado de tareas dinámico Cuando marca un objeto para empaquetado dinámico de tareas al definir una tarea de copia de seguridad, CA ARCserve Backup automáticamente selecciona todos los componentes de ese objeto (volúmenes secundarios, archivos, etc.) para copia de seguridad. Para marcar un objeto para el empaquetado de tareas dinámico 1. En la ficha Origen del Administrador de copia de seguridad, expanda el árbol de directorios hasta que aparezca el objeto que desea marcar para empaquetado de tareas dinámico. 2. Haga clic en el cuadro que aparece junto al objeto. El cuadro situado junto al objeto, y los cuadros que aparecen junto a los elementos secundarios del objeto, pasarán a ser completamente verdes. En el siguiente ejemplo, Microsoft SQL Server se ha marcado para empaquetado de tareas dinámico. Todos los elementos secundarios también se marcarán para el empaquetado de tareas dinámico. Empaquetado de tareas explícito Para seleccionar un objeto de base de datos para el empaquetado de tareas explícito al definir una tarea de copia de seguridad, seleccione algunos o todos los objetos secundarios para el empaquetado de tareas dinámico sin seleccionar el principal. El empaquetado de tareas explícito proporciona la posibilidad de personalizar las opciones de copia de seguridad locales. Por ejemplo, si ejecuta una tarea de copia de seguridad para la que se han empaquetado de forma dinámica las unidades E y C en el servidor, el cual está empaquetado de forma explícita, podrá seleccionar uno de los conjuntos de opciones para la unidad C y otro conjunto de opciones para la unidad E. Nota: Para personalizar las opciones de base de datos o de volumen, debe empaquetar los elementos principales de base de datos o de volumen de forma explícita. 46 Guía del Agente para Microsoft SQL Server\n47 Empaquetado de tareas explícito y dinámico Marcar objetos para empaquetado de tareas explícito En lugar de una base de datos completa, es posible que desee seleccionar un objeto secundario específico para copia de seguridad, pero no su principal. Para personalizar las opciones de base de datos y volumen, marque objetos para empaquetado explícito de tareas. Para marcar objetos para el empaquetado de tareas explícito 1. En la ficha Origen del Administrador de copia de seguridad, expanda el árbol de directorios hasta que aparezca el objeto que desea marcar para empaquetado de tareas explícito. 2. Haga clic en los cuadros que aparecen junto a los objetos secundarios del objeto. Los cuadros situados junto a los objetos secundarios se volverán de color verde y el cuadro junto al elemento principal se volverá mitad verde y mitad blanco. En el siguiente ejemplo, las unidades C y D se han marcado para el empaquetado de tareas dinámico. El equipo en el que existen, WIN, se ha marcado para el empaquetado de tareas explícito. Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 47\n48 Copia de seguridad de una base de datos Copia de seguridad de una base de datos Utilice el Gestor de copia de seguridad de CA ARCserve Backup para realizar copias de seguridad de las bases de datos. Siga estos pasos: 1. Asegúrese de que Microsoft SQL Server se está ejecutando en el servidor. El servicio Microsoft SQL Server debe estar iniciado. 2. Inicie el Agente universal de copia de seguridad de CA si es necesario. Nota: Este servicio se inicia de forma automática cuando se instala el agente y está configurado para iniciarse de forma automática si se reinicia el equipo. 3. Abra el Gestor de copia de seguridad y localice la instancia de Microsoft SQL Server en la lista situada bajo el nombre del equipo en el que se está ejecutando. Expanda la instancia de Microsoft SQL Server para ver una lista de bases de datos. 4. Haga clic en Opciones para acceder a las opciones globales y, a continuación, haga clic en la ficha Opciones de agente para acceder a las opciones globales de agente, si lo desea. Para obtener más información sobre cómo configurar las opciones globales de agente, consulte Opciones del agente del Gestor de copia de seguridad. (en la página 34) 5. Si está realizando la copia de seguridad de una instancia de Microsoft SQL Server 7.0 o 2000, haga clic con el botón derecho en la instancia de Microsoft SQL Server y seleccione el método de transferencia en la ventana emergente. Se abrirá el cuadro de diálogo Protocolo remoto. Seleccione un mecanismo de transferencia de datos y haga clic en Aceptar. Si está realizando la copia de seguridad de una instancia de Microsoft SQL Server 2005, 2008 o 2012, vaya al siguiente paso. El mecanismo predeterminado es Dispositivos virtuales. Nota: Seleccione Canalizaciones con nombre sólo si dispone de derechos de operador de copia de seguridad pero no dispone de derechos de administrador del sistema o si no puede utilizar Dispositivos virtuales. Las canalizaciones con nombre no están disponibles para Microsoft SQL Server 2005 y versiones posteriores. En versiones anteriores de este agente, los dispositivos virtuales se han utilizado siempre para copias de seguridad locales y copias de seguridad TCP/IP. 6. Seleccione una base de datos de la instancia de Microsoft SQL Server. Aparecerá información sobre la base de datos seleccionada en el panel derecho del Administrador de copia de seguridad. Nota: Para obtener más información sobre cómo seleccionar una base de datos para aplicar las opciones de copia de seguridad correctamente, consulte Empaquetado de tareas explícito y dinámico. (en la página 44) 48 Guía del Agente para Microsoft SQL Server\n49 Copia de seguridad de una base de datos 7. Haga clic con el botón derecho en el objeto de base de datos y seleccione Opciones de agente en el menú emergente. Se abrirá el cuadro de diálogo Opciones de agente de para Microsoft SQL Server. Las opciones disponibles varían en función de la versión de la instancia de Microsoft SQL Server y el modelo de recuperación de la base de datos. 8. Seleccione el método de copia de seguridad que desea realizar y el tipo de subconjunto en el que desea utilizarlo. Para obtener más información sobre los subconjuntos y los métodos de copia de seguridad, consulte Métodos de copia de seguridad. 9. Si ha seleccionado el subconjunto de archivos y grupos de archivos, haga clic en el botón Examinar. Se abrirá el cuadro de diálogo Especificar archivos y grupos de archivos. Seleccione los archivos o grupos de archivos específicos de los que desee realizar una copia de seguridad y haga clic en Aceptar. 10. (Opcional) Active una comprobación de consistencia de la base de datos y selecciones las opciones de Comprobación de la consistencia de la base de datos. Para obtener más información sobre las comprobaciones de consistencia de la base de datos, consulte Comprobaciones de consistencia de la base de datos y la documentación de Microsoft SQL Server. 11. Si ha seleccionado una copia de seguridad del registro de transacciones o la opción Realizar copia seg. de registro transacciones después de base datos, seleccione una opción de truncamiento del registro de transacciones. 12. Haga clic en Aceptar. 13. Repita los pasos anteriores para cada base de datos cuya copia de seguridad está realizando en esta tarea. 14. En la ficha Destino del Administrador de copia de seguridad, seleccione un destino de copia de seguridad. Nota: Puede utilizar el símbolo * en los campos Grupo o Medios para crear comodines parciales para seleccionar un destino de copia de seguridad. Por ejemplo, si dispone de dos conjuntos de grupos de dispositivos, uno con todos los miembros con nombres que comienzan por GrupoA y el otro con todos los miembros con nombres que comienzan por GrupoB, puede seleccionar todos los miembros cuyos nombres comienzan por GrupoA si introduce GrupoA* en el campo Grupo. Para obtener más información sobre el modo de seleccionar dispositivos y medios, consulte la Guía de administración. Haga clic en la ficha Programación y seleccione las opciones de programación para copia de seguridad. Para obtener más información sobre cómo programar copias de seguridad, consulte la Guía de administración. Capítulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 49\n50 Copia de seguridad de una base de datos 15. Haga clic en Enviar. Aparecerá el cuadro de diálogo Información de agente y seguridad. Note: En este cuadro de diálogo, la columna y el botón Agente se refieren al agente de cliente para Windows, no al Agente para Microsoft SQL Server Puede editar la información de agente de cliente en este momento. Para obtener más información sobre los agentes de cliente, consulte la Guía de administración. Compruebe el nombre de usuario y la contraseña del equipo de destino y de Microsoft SQL Server. Para cambiar la información de seguridad de Microsoft SQL Server, haga clic en Seguridad y modifique la información en el cuadro de diálogo que aparecerá. 16. Después de comprobar y modificar la información de seguridad, haga clic en Aceptar. Se abrirá el cuadro de diálogo Enviar tarea. 17. (Opcional) Utilice el cuadro de diálogo Enviar tarea para seleccionar la hora de ejecución de la tarea, deje la tarea en espera, agregue un nombre de tarea opcional de la tarea de copia de seguridad o seleccione prioridad de origen. 18. Haga clic en Aceptar. La tarea se ha enviado. Si ha seleccionado la opción Ejecutar ahora, se abrirá la ventana Estado de tarea. Utilice esta ventana para controlar el estado actual de la tarea. Para obtener más información sobre la ventana Estado de tarea, consulte la Guía de administración. 50 Guía del Agente para Microsoft SQL Server\n51 Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server Este capítulo contiene información sobre cómo restaurar archivos de registro de transacciones y bases de datos con CA ARCserve Backup, el Agente para Microsoft SQL Server y Microsoft SQL Server 7.0, Microsoft SQL Server 2000, Microsoft SQL Server 2005, Microsoft SQL Server 2008 y Microsoft SQL Server Esta sección contiene los siguientes temas: Opciones de restauración (en la página 52) Opciones de archivo de base de datos (en la página 62) Restaurar bases de datos con el método Restaurar por árbol (en la página 65) Restaurar bases de datos con el método Restaurar por sesión (en la página 68) Opciones Filtro de Agente SQL (en la página 71) Restaurar a ubicaciones de disco alternativas con la selección automática (en la página 72) Restaurar a ubicaciones de disco alternativas mediante sesión individual (en la página 72) Realización de restauraciones de páginas dañadas sin conexión mediante Microsoft SQL Server 2000, 2005, 2008 o 2012 (en la página 76) Realización de restauraciones de páginas dañadas en línea mediante Microsoft SQL Server 2000, 2005, 2008 o 2012 Enterprise, Data Center o Developer Edition (en la página 78) Restauración de las bases de datos para grupos de disponibilidad AlwaysOn de Microsoft SQL Server 2012 (en la página 79) Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 51\n52 Opciones de restauración Opciones de restauración El Agente para Microsoft SQL Server proporciona opciones de restauración. Selección automática (en la página 53) Tipo de restauración (en la página 53): Base de datos, Archivos o grupos de archivos, Parcial (Microsoft SQL Server 2000 y posterior) o Reparación de página dañada (Microsoft SQL Server 2005) Restauración del registro a un momento dado (en la página 56) Estado de fin de recuperación (en la página 58) Comprobar la coherencia de la base de datos (en la página 43) Forzar que la restauración utilice canalizaciones con nombre (en la página 60) Continuar con la restauración después del error en la suma de comprobación (en la página 60) Opciones varias (en la página 60) 52 Guía del Agente para Microsoft SQL Server\n53 Opciones de restauración Opción de selección automática La opción de selección automática realiza lo siguiente automáticamente: Selecciona otras sesiones que se deben restaurar con la sesión que está restaurando de forma que la tarea de restauración se lleve a cabo de forma correcta. Aplica de forma adecuada opciones seleccionadas a las sesiones que se han seleccionado de forma automática. La opción de selección automática se encuentra activada de forma predeterminada para todas las tareas de restauración. Con la opción de selección automática se ahorra tiempo y se evitan errores al empaquetar tareas de restauración. Importante: Si utiliza la selección automática, es posible que no pueda restaurar una base de datos con otra ubicación en el disco (por ejemplo, con una letra de unidad o ruta de directorio diferentes o con un nombre de archivo distinto) mediante el uso de copias de seguridad de versiones anteriores de CA ARCserve Backup o BrightStor Enterprise Backup. Para obtener más información sobre la restauración a una ubicación diferente, consulte Restaurar a ubicaciones de disco alternativas con la selección automática. Tipos de restauración El agente para Microsoft SQL Server admite los siguientes tipos de operaciones de restauración: Restauración de la base de datos Restaura la base de datos completamente. Si la sesión seleccionada es una copia de seguridad diferencial de base de datos o una copia de seguridad completa parcial, se necesita la última copia de seguridad completa de la base de datos como requisito previo. Si la sesión seleccionada es una copia de seguridad diferencial parcial, se necesita la última copia de seguridad completa de base de datos o completa parcial como requisito previo. Restauración del registro de transacciones Restaura el registro de transacciones. Restaurar un registro de transacciones también se denomina "aplicar" un registro de transacciones. Cuando restaura un registro de transacciones, Microsoft SQL Server vuelve a ejecutar los cambios contenidos en el registro y restaura las transacciones que no estuvieran confirmadas cuando se hizo la copia de seguridad del registro de transacciones. Una vez restaurada una base de datos a partir de una copia de seguridad completa, podrá cargar la copia de seguridad diferencial (si existe) y las copias de seguridad del registro de transacciones que se crearon después de la copia de seguridad de la base de datos. La carga de registros de transacciones permite recuperar una base de datos de la forma más completa posible. Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 53\n54 Opciones de restauración Debe cargar las copias de seguridad del registro de transacciones en la secuencia en la que fueron creadas. Microsoft SQL Server comprobará las marcas de hora de cada base de datos de la que se ha realizado la copia de seguridad y cada registro de transacciones del que se ha realizado la copia de seguridad para comprobar que la secuencia es correcta. Una vez que Microsoft SQL Server ha cargado la secuencia de las copias de seguridad del registro de transacciones por completo, se restaurará la base de datos al estado en que estaba cuando se realizó la última copia de seguridad del registro de transacciones, sin incluir las transacciones no confirmadas. La única transacción no confirmada que Microsoft SQL Server no restaura es la transacción de registro de la copia de seguridad de Microsoft SQL, que se completa como parte del proceso de restauración. Nota: La restauración de un registro de transacciones debe aplicarse a la base de datos original o a una copia restaurada de la base de datos original. De lo contrario, no se podrán aplicar los registros. 54 Guía del Agente para Microsoft SQL Server\n55 Opciones de restauración Restauración de archivos y grupos de archivos Restaura archivos y grupos de archivos seleccionados. Puede restaurar archivos y grupos de archivos a partir de una copia de seguridad de archivos y grupos de archivos, de una copia de seguridad parcial o de una copia de seguridad de base de datos. Cuando se restauran archivos o grupos de archivos, se debe restaurar, en primer lugar, a partir de una sesión de copia de seguridad completa; a continuación, existe la posibilidad de hacerlo a partir de una sesión diferencial, seguida de todas las sesiones de copia de seguridad del registro de transacciones que se hayan realizado después de la copia de seguridad completa o diferencial. Cuando restaure un archivo o un grupo de archivos, deberá aplicar el registro de transacciones a los archivos de la base de datos de forma inmediata después de la última operación de archivo o de grupo de archivos. Nota: La restauración de archivos y grupos de archivos debe aplicarse a la base de datos original o a una copia restaurada de la base de datos original. De lo contrario, no se podrán aplicar los registros. Restauración parcial Una restauración parcial siempre restaura el grupo de archivos primario y cualquier grupo de archivos que especifique como base de datos nueva. El resultado es un subconjunto de la base de datos. Los grupos de archivos que no se restauren aparecerán marcados como desconectados y no se encontrarán accesibles. Nota: Es posible que no se pueda elegir una base de datos que se haya creado mediante la restauración parcial para realizar una copia de seguridad de la base de datos, debido a que el grupo de archivos que no se ha restaurado está desconectado. Para resolver esta situación, restaure el grupo de archivos restante a la base de datos restaurada parcialmente o elimínelos de la estructura de la base de datos mediante Management Studio o el Gestor corporativo de Microsoft SQL Server. Reparación de página dañada Sólo restaura las páginas de los datos del disco que se han marcado como dañadas. SQL Server 2005 permite aislar las partes dañadas de una base de datos mientras el resto se deja intacto. Cuando esto sucede con una base de datos del modelo de recuperación completa, es posible elegir la base de datos para reparar la página dañada, que es mucho más rápido que restaurar la base de datos. Las dependencias de esta restauración son similares a las de la restauración de archivos y grupos de archivos. Hay versiones en línea y sin conexión de esta operación. En una reparación de página dañada en línea, la base de datos permanece en línea todo el tiempo y se sigue pudiendo acceder a las tablas que no estén dañadas. En una reparación de página dañada sin conexión, la base de datos debe desconectarse realizando una copia de seguridad del final de registro antes de que se realice la restauración. La reparación en línea requiere la versión Enterprise Edition de SQL Server. Nota: La restauración de reparación de página dañada debe aplicarse a la base de datos original o a una copia restaurada de la base de datos original. De lo contrario, no se podrán aplicar los datos y los registros. Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 55\n56 Opciones de restauración Importante: Si utiliza la selección automática, es posible que no pueda restaurar una base de datos con otra ubicación en el disco (por ejemplo, con una letra de unidad o ruta de directorio diferentes o con un nombre de archivo distinto) mediante el uso de copias de seguridad de versiones anteriores de CA ARCserve Backup o BrightStor Enterprise Backup. Para obtener más información sobre la restauración a una ubicación diferente, consulte Restaurar a ubicaciones de disco alternativas con la selección automática. Opciones de restauración del registro a un momento determinado La opción Restauración del registro a un momento determinado restaura la base de datos al estado en el que estaba en la fecha y hora especificadas o al mismo de una transacción con nombre. Debe utilizar la selección automática con esta opción. Esta opción sólo está disponible cuando la sesión seleccionada es una copia de seguridad del registro de transacciones. Importante: No puede utilizar la opción Restauración del registro a un momento dado si la base de datos que va a recuperar utiliza el modelo de recuperación de registro masivo. Para encontrar el registro correcto si ha seleccionado la opción Restauración del registro a un momento dado, Microsoft SQL Server restaurará el registro en cada copia de seguridad de registro de transacciones que contenga la hora de inicio y de finalización de la copia de seguridad. A continuación, Microsoft SQL Server buscará en este registro la hora especificada. Si Microsoft SQL Server encuentra la hora especificada, restaurará el registro hasta la parte del registro que contiene la hora enviada. El agente indicará a CA ARCserve Backup que detenga la restauración y la base de datos estará completamente recuperada. Si existen otros registros con el mismo nombre, dichos registros se ignorarán y se omitirán las sesiones posteriores. Si la hora especificada es posterior a la que aparece en el registro, Microsoft SQL Server restaurará el registro y dejará la base de datos en un estado de restauración, esperando la siguiente operación de restauración de registro. Si la hora especificada en anterior a la que aparece en el registro, Microsoft SQL Server no podrá restaurar el registro. La opción Restauración del registro a un momento dado tiene limitaciones. Por ejemplo, si no activa la selección automática y elige la opción Forzar la restauración en los archivos existentes y restaura uno o más registros que pertenecen a la misma base de datos, pero no selecciona la base de datos, la copia de seguridad diferencial y las sesiones de grupo de archivos adecuadas, entonces la tarea no se completará y se ignorarán las sesiones posteriores para dicha base de datos. 56 Guía del Agente para Microsoft SQL Server\n57 Opciones de restauración Las opciones disponibles para Restauración del registro a un momento dado son: Detener a la hora Incluye los campos de fecha y hora en los que se pueden introducir una fecha y una hora específicas. Esta opción permite recuperar la base de datos hasta la fecha y hora especificadas. Se trata de la opción predeterminada. Detenerse en la marca de registro La opción recupera la actividad de la base de datos mediante la transacción que está marcada con el nombre especificado, incluida la transacción que contiene la marca. Si no selecciona la opción Después de hora y fecha, la recuperación se detendrá en la primera transacción marcada con el nombre especificado. Si selecciona la opción Después de hora y fecha, la recuperación se detendrá en la primera transacción marcada con el nombre especificado exactamente en la fecha y hora o después de la fecha y hora especificadas. Nota: Esta opción solo está disponible en Microsoft SQL Server 2000 o versiones posteriores. Detenerse antes de la marca de registro La opción recupera la actividad de la base de datos anterior a la transacción que está marcada con el nombre especificado. La transacción que contiene la marca no se vuelve a ejecutar. Si no selecciona la opción Después de hora y fecha, la recuperación se detendrá en la primera transacción marcada con el nombre especificado. Si selecciona la opción Después de hora y fecha, la recuperación se detendrá en la primera transacción marcada con el nombre especificado exactamente en la fecha y hora o después de la fecha y hora especificadas. Nota: Esta opción solo está disponible en Microsoft SQL Server 2000 o versiones posteriores. Después de fecha y hora Le permite especificar un momento a partir del cual Microsoft SQL Server buscará la marca de registro especificada. La recuperación se detiene en la marca especificada sólo cuando la marca de tiempo de la marca de registro es posterior a la hora especificada. Se utilizan los mismos campos de entrada de fecha y hora que para la opción Detener a la hora. Puede utilizar esta opción junto con la opción Detener antes de la marca de registro y Detener en la marca de registro. Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 57\n58 Opciones de restauración Opciones de Estado de fin de recuperación Las opciones de Estado de fin de recuperación le permiten especificar el estado final de una base de datos tras la restauración. Las siguientes opciones se encuentran disponibles: Dejar base de datos operativa. No se puede restaurar ningún registro de transacciones adicional Esta opción indica a la operación de restauración que no realice la restauración de las transacciones no confirmadas. Después del proceso de recuperación, la base de datos estará lista para su uso. Nota: Si utiliza la Selección automática, no tendrá que elegir las opciones de Estado de finalización de la recuperación de forma manual para cada sesión. CA ARCserve Backup realiza la selección de las sesiones y aplica las opciones adecuadas de forma automática para cada sesión. Si no activa la selección automática, deberá seguir las reglas de Microsoft SQL Server con respecto al flujo de restauración. Para obtener más información, consulte la documentación de Microsoft SQL Server. Dejar base de datos no operativa; permitir restaurar registros de transacciones adicionales Indica a la operación de restauración que no restaure transacciones no confirmadas y que deje la base de datos en un estado donde se puedan aceptar restauraciones adicionales de Archivos y grupos de archivos, Diferenciales o Registro de transacciones. Debe elegir esta opción o la opción Dejar base de datos en estado de sólo lectura para aplicar otra copia de seguridad diferencial o registro de transacciones una vez que finalice la tarea de restauración. Esta opción se suele utilizar cuando se restaura una base de datos de varias sesiones sin utilizar la selección automática. 58 Guía del Agente para Microsoft SQL Server\n59 Opciones de restauración Dejar la base de datos en estado de sólo lectura y capaz de restaurar más registros de transacciones Esta opción prepara una base de datos en espera (copia de seguridad activa). Una base de datos en espera es una segunda base de datos en un servidor distinto que puede conectar si se producen errores en el servidor de producción primario. Contiene una copia de la base de datos en el servidor primario. La base de datos vuelve a estar en línea con una variante especial del estado Sólo lectura que se puede invertir al estado Restaurando si se produce otra restauración. Se ha creado un Archivo para deshacer durante la restauración que contiene la información que SQL Server necesita para hacer esta transición. En las opciones de restauración, se debe especificar la ubicación y el nombre de archivo del Archivo para deshacer. Nota: No se pueden elegir bases de datos en espera para realizar la copia de seguridad. Si se selecciona una base de datos en espera explícitamente para la copia de seguridad, se producirán errores. Si se selecciona para la copia de seguridad una instancia de SQL Server que contiene una base de datos en espera, el agente la excluirá. Para obtener más información sobre servidores en espera, consulte la documentación de Microsoft SQL Server. Opciones de la comprobación de la coherencia de la base de datos (DBCC) Una comprobación de la coherencia de la base de datos (DBCC) prueba la coherencia física y lógica de una base de datos. La comprobación de la coherencia de la base de datos proporciona las siguientes opciones: Después de restauración Realiza una comprobación de la coherencia de la base de datos después de la restauración de la base de datos. Antes de restaurar Realiza una comprobación de la coherencia de la base de datos antes de restaurar una reparación de página dañada en línea de la base de datos (SQL Server 2000 o versiones posteriores, sólo Enterprise Edition). No comprobar índices Realiza la comprobación de la coherencia de la base de datos sin comprobar los índices correspondientes a las tablas definidas por el usuario. Nota: Los índices de tabla del sistema se comprueban independientemente de si selecciona esta opción. Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 59\n60 Opciones de restauración Comprobar la coherencia física de la base de datos Detecta páginas dañadas y errores de hardware habituales, pero no comprueba los datos con las reglas del esquema de base de datos. También comprueba la integridad de la estructura física de los encabezados de registros y páginas y la coherencia entre el ID del índice y el ID del objeto de la página. Esta opción sólo se encuentra disponible para Microsoft SQL Server 2000 o posterior. Si se selecciona esta opción en la ficha de opciones globales de agente, será ignorada en las bases de datos SQL Server 7.0. Todos los mensajes de error que se generan durante la DBCC se graban en el Agente para el archivo de registro de Microsoft SQL Server denominado sqlpagw.log. El registro se encuentra en el directorio del agente de copia de seguridad. Forzar que la restauración utilice canalizaciones con nombre Esta opción fuerza al agente a que utilice canalizaciones con nombre para devolver los datos a Microsoft SQL Server. Esto proporciona un mecanismo alternativo para la restauración de una sesión si la interfaz del dispositivo virtual no funciona de forma adecuada. Esta opción solo se encuentra disponible para Microsoft SQL Server 7.0. Continuar con la restauración después del error en la suma de comprobación Esta opción permite a Microsoft SQL Server 2005 continuar procesando una restauración si detecta inconsistencia entre los datos y las sumas de comprobación incluidas en la copia de seguridad. Opciones varias A continuación se presentan las diferentes opciones que puede elegir: Forzar la restauración en los archivos existentes (en la página 61) Opción Acceso de usuario restringido después de la restauración (en la página 61) Opción Mantener configuración de réplica (en la página 61) Utilizar la base de datos de ARCserve actual como ubicación original (en la página 61) Conservar miembros del dominio de ARCServe actual (en la página 62) 60 Guía del Agente para Microsoft SQL Server\n61 Opciones de restauración Forzar la restauración en las bases de datos y archivos existentes Permite que Microsoft SQL Server sobrescriba los archivos que no reconoce como parte de la base de datos que está restaurando. Utilice esta opción sólo si recibe un mensaje de Microsoft SQL Server que le indique que debe utilizar la opción With Replace. Microsoft SQL Server soporta esta opción para la restauración de bases de datos y las operaciones de restauración de archivos o grupos de archivos. Importante: De forma predeterminada, Microsoft SQL Server 2005 rechazará sobrescribir una base de datos en línea mediante el modelo de recuperación completa o de registro masivo. En cambio, produce un mensaje de error que indica que se desconecte la base de datos mediante la copia de seguridad del final de registro, o bien se restaure con la opción WITH REPLACE. Al seleccionar esta opción, se aplica a la restauración la opción WITH REPLACE y fuerza a SQL Server a sobrescribir la base de datos existente. Opción Acceso de usuario restringido después de la restauración Restringe el acceso a una base de datos que se acaba de restaurar a los miembros de las funciones db_owner, dbcreator o sysadmin. En Microsoft SQL Server 2000 y Microsoft SQL Server 2005, Restricted_User sustituye la opción DBO_Only de Microsoft SQL Server 7.0. Para esta opción es necesaria la opción Dejar base de datos operativa. No se puede restaurar ningún registro de transacciones adicional. Mantener configuración de réplica Indica a la operación de restauración que mantenga la configuración de réplica cuando se lleve a cabo la restauración de una base de datos publicada en un servidor distinto del servidor en el que se creó. Esto impide que Microsoft SQL Server vuelva a establecer los valores de la réplica cuando se lleva a cabo la restauración de una base de datos o la copia de seguridad de registro en un servidor en espera activo y permite recuperar la base de datos. Utilice la opción Mantener configuración de réplica cuando establezca una configuración de réplica para que funcione con una entrega de registro. No puede seleccionar esta opción cuando realice una restauración de una copia de seguridad con la opción Dejar la base de datos no operativa, pero capaz de restaurar más registros de transacciones. Sólo se puede utilizar esta opción con la opción Dejar base de datos operativa. No se puede restaurar ningún registro de transacciones adicional. Utilizar la base de datos de ARCserve actual como ubicación original Sobrescribe la base de datos de ARCserve actual en lugar de la base de datos de la que se realizó una copia de seguridad en esta sesión cuando se seleccionó una restauración a la ubicación original. Puede utilizar esta opción para migrar la sesión y la información de registro de un dominio de ARCserve a otro. Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 61\n62 Opciones de archivo de base de datos Conservar miembros del dominio de ARCServe actual Recupera la información actual sobre los dominios de ARCserve como, por ejemplo, el nombre de dominio de ARCserve, la identidad del servidor primario y las identidades del servidor miembro desde la base de datos de destino antes de que se inicie la restauración. Esta información se vuelve a escribir una vez completada la restauración para que se conserve incluso después de la restauración. Esta opción se activa cuando se seleccionan las opciones Selección automática, Dejar base de datos operativa y Utilizar base de datos de ARCserve actual como la ubicación original. Opciones de archivo de base de datos Mediante las opciones de archivo de base de datos puede realizar lo siguiente: Ver la lista de archivos de la base de datos y la información relacionada. Seleccionar los archivos que se van a restaurar en una restauración de archivos y grupos de archivos, o bien los grupos de archivos que se van a restaurar en una restauración parcial. Cambiar la ubicación o los nombres de los archivos durante la restauración. Utilizar la función para cambiar la ubicación sólo cuando se trate de restauraciones a partir de copias de seguridad completas o cuando se utilice la selección automática. Mover los archivos a una ubicación distinta en el disco ya sea de forma individual o mediante las reglas de movimiento. Aplicar las reglas de movimiento a una base de datos completa, al registro de transacciones o a un grupo de archivos individual, o bien a un único archivo. Especificar reglas para mover archivos a una unidad o ruta de directorio determinada, o bien cambiar el nombre del archivo, todo ello de forma independiente. Si desea cambiar el nombre de los archivos del nivel Base de datos o Grupo de archivos, puede especificar un cambio en el nombre de archivo mediante un patrón de comodines. 62 Guía del Agente para Microsoft SQL Server\n63 Opciones de archivo de base de datos Para cambiar la ubicación de los archivos de base de datos 1. Seleccione la ficha Opciones de archivo de base de datos en el cuadro de diálogo Opciones de restauración del agente. 2. En el árbol de desplazamiento, seleccione una de las siguientes opciones para aplicar el cambio: Seleccione la base de datos si desea aplicar la regla a todos los archivos que contiene. Seleccione un grupo de archivos o el registro de transacciones si desea aplicar la regla a los archivos de un determinado grupo de archivos o al registro de transacciones. Seleccione el archivo si desea cambiar un único archivo. 3. En Restaurar archivos de base de datos como, seleccione una de las siguientes opciones según corresponda: Restaurar a la ubicación original Disponible en el nivel Base de datos. Borra los cambios que se hayan realizado en las letras de unidad, en las rutas y en los nombres de archivo. Tendrá que hacer clic en el botón Aplicar tras seleccionar esta opción para que surta efecto el cambio. Restaurar a la ubicación original, excepto Disponible en los niveles Base de datos, Grupo de archivos, Registro de transacciones y Archivo. Aplica los cambios solicitados a la letra de unidad, a las rutas y a los nombres de archivo en función de la ubicación del archivo cuando se realizó la copia de seguridad. Capítulo 4: Restaurar las bases de datos de Microsoft SQL Server 63