Sunteți pe pagina 1din 153

CA ARCserveBackup para

Windows

Gua del Agente para Microsoft SQL Server


r16.5

Esta documentacin, que incluye sistemas incrustados de ayuda y materiales distribuidos por medios electrnicos (en adelante,
referidos como la "Documentacin") se proporciona con el nico propsito de informar al usuario final, pudiendo CA proceder
a su modificacin o retirada en cualquier momento.
Queda prohibida la copia, transferencia, reproduccin, divulgacin, modificacin o duplicado de la totalidad o parte de esta
Documentacin sin el consentimiento previo y por escrito de CA. Esta Documentacin es informacin confidencial, propiedad
de CA, y no puede ser divulgada por Vd. ni puede ser utilizada para ningn otro propsito distinto, a menos que haya sido
autorizado en virtud de (i) un acuerdo suscrito aparte entre Vd. y CA que rija su uso del software de CA al que se refiere la
Documentacin; o (ii) un acuerdo de confidencialidad suscrito aparte entre Vd. y CA.
No obstante lo anterior, si dispone de licencias de los productos informticos a los que se hace referencia en la Documentacin,
Vd. puede imprimir, o procurar de alguna otra forma, un nmero razonable de copias de la Documentacin, que sern
exclusivamente para uso interno de Vd. y de sus empleados, y cuyo uso deber guardar relacin con dichos productos. En
cualquier caso, en dichas copias debern figurar los avisos e inscripciones relativas a los derechos de autor de CA.
Este derecho a realizar copias de la Documentacin slo tendr validez durante el perodo en que la licencia aplicable para el
software en cuestin est en vigor. En caso de terminarse la licencia por cualquier razn, Vd. es el responsable de certificar por
escrito a CA que todas las copias, totales o parciales, de la Documentacin, han sido devueltas a CA o, en su caso, destruidas.
EN LA MEDIDA EN QUE LA LEY APLICABLE LO PERMITA, CA PROPORCIONA ESTA DOCUMENTACI N "TAL CUAL" SIN GARANTA
DE NING N TIPO INCLUIDAS, ENTRE OTRAS PERO SIN LIMITARSE A ELLAS, LAS GARANTAS IMPLCITAS DE COMERCIALIZACI N,
ADECUACI N A UN FIN CONCRETO Y NO INCUMPLIMIENTO. CA NO RESPONDER EN NING N CASO, ANTE VD. NI ANTE
TERCEROS, EN LOS SUPUESTOS DE DEMANDAS POR PRDIDAS O DA OS, DIRECTOS O INDIRECTOS, QUE SE DERIVEN DEL USO
DE ESTA DOCUMENTACI N INCLUYENDO A TTULO ENUNCIATIVO PERO SIN LIMITARSE A ELLO, LA PRDIDA DE BENEFICIOS Y
DE INVERSIONES, LA INTERRUPCI N DE LA ACTIVIDAD EMPRESARIAL, LA PRDIDA DEL FONDO DE COMERCIO O LA PRDIDA DE
DATOS, INCLUSO CUANDO CA HUBIERA PODIDO SER ADVERTIDA CON ANTELACI N Y EXPRESAMENTE DE LA POSIBILIDAD DE
DICHAS PRDIDAS O DA OS.
El uso de cualquier producto informtico al que se haga referencia en la Documentacin se regir por el acuerdo de licencia
aplicable. Los trminos de este aviso no modifican, en modo alguno, dicho acuerdo de licencia.
CA es el fabricante de esta Documentacin.
Esta Documentacin presenta "Derechos Restringidos". El uso, la duplicacin o la divulgacin por parte del gobierno de los
Estados Unidos est sujeta a las restricciones establecidas en las secciones 12.212, 52.227-14 y 52.227-19(c)(1) - (2) de FAR y en
la seccin 252.227-7014(b)(3) de DFARS, segn corresponda, o en posteriores.
Copyright 2013 CA. Todos los derechos reservados. Todas las marcas registradas y nombres comerciales, logotipos y marcas
de servicios a los que se hace referencia en este documento pertenecen a sus respectivas compaas.

Referencias a productos de CA Technologies


Esta documentacin hace referencia a los siguientes productos de CA Technologies:

BrightStor Enterprise Backup

CA Antivirus

CA ARCserve Assured Recovery

Agente de CA ARCserve Backup para Advantage Ingres

Agente para Novell Open Enterprise Server de CA ARCserve Backup para Linux

Agente para Open Files de CA ARCserve Backup en Windows

Agente de cliente de CA ARCserve Backup para FreeBDS

Agente de cliente de CA ARCserve Backup para Linux

Agente de cliente de CA ARCserve Backup para Mainframe Linux

Agente de cliente de CA ARCserve Backup para UNIX

Agente de cliente de CA ARCserve Backup para Windows

Opcin Enterprise para AS/400 de CA ARCserve Backup

Opcin Enterprise para Open VMS de CA ARCserve Backup

Opcin Enterprise para SAP R/3 para Oracle de CA ARCserve Backup para Linux

CA ARCserve Backup para Microsoft Windows Essential Business Server

Opcin Enterprise para SAP R/3 para Oracle de CA ARCserve Backup para UNIX

CA ARCserve Backup para Windows

Agente para IBM Informix de CA ARCserve Backup para Windows

Agente para Lotus Domino de CA ARCserve Backup para Windows

Agente para Microsoft Exchange Server de CA ARCserve Backup para Windows

Agente para Microsoft SharePoint Server de CA ARCserve Backup para Windows

Agente para Microsoft SQL Server de CA ARCserve Backup para Windows

Agente para Oracle de CA ARCserve Backup para Windows

Agente para Sybase de CA ARCserve Backup para Windows

Agente para equipos virtuales de CA ARCserve Backup para Windows

Opcin Disaster Recovery de CA ARCserve Backup para Windows

Mdulo Enterprise de CA ARCserve Backup para Windows

Opcin Enterprise para IBM 3494 de CA ARCserve Backup para Windows

Opcin Enterprise para SAP R/3 para Oracle de CA ARCserve Backup para Windows

Opcin Enterprise para StorageTek ACSLS de CA ARCserve Backup para Windows

Opcin Image de CA ARCserve Backup para Windows

Servicio de instantneas de volumen de Microsoft de CA ARCserve Backup para


Windows

Opcin NDMP NAS de CA ARCserve Backup para Windows

Opcin SAN (Storage Area Network) de CA ARCserve Backup para Windows

Opcin Tape Library de CA ARCserve Backup para Windows

CA ARCserve Backup Patch Manager

Organizador de datos de UNIX y Linux de CA ARCserve Backup

CA ARCserve Central Host-Based VM Backup

CA ARCserve Central Protection Manager

CA ARCserve Unified Reporting

CA ARCserve Central Virtual Standby

CA ARCserve D2D

CA ARCserve D2D On Demand

CA ARCserve High Availability

CA ARCserve Replication

CA VM:Cinta para z/VM

Gestin de cintas de CA 1

Common Services

eTrust Firewall

Unicenter Network and Systems Management

Unicenter Software Delivery

BrightStor VM:Operator

Informacin de contacto del servicio de Asistencia tcnica


Para obtener soporte tcnico en lnea, una lista completa de direcciones y el horario de
servicio principal, acceda a la seccin de Soporte tcnico en la direccin
http://www.ca.com/worldwide.

Cambios en la documentacin
Desde la ltima versin de esta documentacin, se han realizado estos cambios y
actualizaciones:

La documentacin se ha actualizado para incluir comentarios del usuario, mejoras,


correcciones y otro tipo de cambios menores que ayudan a mejorar el uso y la
comprensin del producto o de la misma documentacin.

Se ha actualizado la seccin Consideraciones sobre la instalacin (en la pgina 22)


para incluir informacin acerca de la instalacin del Agente para Open Files.

Se ha agregado Restauracin de las bases de datos para Grupos de disponibilidad


AlwaysOn (AAG) de Microsoft SQL Server 2012. (en la pgina 79) Este tema describe
cmo debe restaurarse la base de datos Microsoft SQL Server 2012 cuando forma
parte de Grupos de disponibilidad AlwaysOn de Microsoft SQL Server 2012.

Contenido
Captulo 1: Presentacin del agente

11

Introduccin ............................................................................................................................................................... 11
Descripcin general en diagrama ............................................................................................................................... 12
Funcionamiento del agente ....................................................................................................................................... 13
Funcionamiento de una solicitud de copia de seguridad .................................................................................... 14
Funcionamiento de una solicitud de restauracin .............................................................................................. 14
Funcionamiento de los flujos de datos durante la copia de seguridad ............................................................... 15
Servicios de agente ............................................................................................................................................. 15
Requisitos de acceso ........................................................................................................................................... 16
Opciones de restauracin y copia de seguridad ................................................................................................. 16
Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup ........................................................................ 18
Registro de actividad del agente ................................................................................................................................ 19
Copia de seguridad con conexin de bases de datos SAP R/3 ................................................................................... 19
Agente para base de datos de ARCserve .................................................................................................................... 19

Captulo 2: Instalacin del agente

21

Requisitos previos a la instalacin ............................................................................................................................. 21


Requisitos previos bsicos .................................................................................................................................. 21
Requisitos previos para entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012 ...................... 22
Consideraciones sobre la instalacin ......................................................................................................................... 22
Instalacin del agente ................................................................................................................................................ 24
Instalar el agente en un entorno Microsoft SQL Server estndar ....................................................................... 24
Instalacin del agente en un entorno de clster de Microsoft Server 2000 o versin posterior ....................... 25
Procedimientos posteriores a la instalacin .............................................................................................................. 25
Configure los parmetros de copia de seguridad y de restauracin para el Agente para Microsoft SQL
mediante Administrador central del agente ....................................................................................................... 26
Configure los parmetros de copia de seguridad y de restauracin para el Agente para Microsoft SQL
Server mediante el administrador del agente de copia de seguridad ................................................................ 28
Cmo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup ................................................................. 31

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft


SQL Server

33

Descripcin general de las copias de seguridad ......................................................................................................... 33


Opciones del Agente del Gestor de copia de seguridad ..................................................................................... 34
Empaquetado de tareas explcito y dinmico ............................................................................................................ 44
Empaquetado de tareas dinmico ...................................................................................................................... 45

Contenido 7

Marcar objetos para empaquetado de tareas dinmico .................................................................................... 46


Empaquetado de tareas explcito ....................................................................................................................... 46
Marcar objetos para empaquetado de tareas explcito ...................................................................................... 47
Copia de seguridad de una base de datos .................................................................................................................. 48

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server

51

Opciones de restauracin .......................................................................................................................................... 52


Opcin de seleccin automtica ......................................................................................................................... 53
Tipos de restauracin .......................................................................................................................................... 53
Opciones de restauracin del registro a un momento determinado ................................................................. 56
Opciones de Estado de fin de recuperacin........................................................................................................ 58
Opciones de la comprobacin de la coherencia de la base de datos (DBCC) ..................................................... 59
Forzar que la restauracin utilice canalizaciones con nombre ........................................................................... 60
Continuar con la restauracin despus del error en la suma de comprobacin ................................................ 60
Opciones varias ................................................................................................................................................... 60
Opciones de archivo de base de datos ....................................................................................................................... 62
Restaurar bases de datos con el mtodo Restaurar por rbol ................................................................................... 65
Restaurar bases de datos con el mtodo Restaurar por sesin ................................................................................. 68
Opciones Filtro de Agente SQL ................................................................................................................................... 71
Restaurar a ubicaciones de disco alternativas con la seleccin automtica .............................................................. 72
Restaurar a ubicaciones de disco alternativas mediante sesin individual ............................................................... 72
Restaurar por sesin mediante una tarea de restauracin nica ....................................................................... 73
Restaurar por sesin mediante una tarea diferente para cada sesin ............................................................... 74
Restauracin por rbol mediante una tarea diferente para cada sesin ........................................................... 75
Realizacin de restauraciones de pginas daadas sin conexin mediante Microsoft SQL Server 2000,
2005, 2008 o 2012 ...................................................................................................................................................... 76
Realizacin de restauraciones de pginas daadas en lnea mediante Microsoft SQL Server 2000, 2005,
2008 o 2012 Enterprise, Data Center o Developer Edition ........................................................................................ 78
Restauracin de las bases de datos para grupos de disponibilidad AlwaysOn de Microsoft SQL Server 2012 ......... 79

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de


clster

81

Uso del escritor de Microsoft SQL Server en Windows Server 2012 en un entorno de clster ................................. 81
Requisitos previos para entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012.............................. 82
Entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012 .................................................................... 82
Seleccionar tipo de copia de seguridad, seguridad, protocolo y servidor .......................................................... 83
Seleccionar un destino de copia de seguridad, una programacin y enviar la tarea .......................................... 85
Restauracin por rbol en entornos de clster de Microsoft SQL Server 2005, 2008 o 2012 ................................... 86
Restauracin por sesin en entornos de Microsoft SQL Server 2000, 2005, 2008 o 2012 ........................................ 89
Realizacin de una recuperacin de desastres en entornos de clster de Microsoft SQL Server 2000, 2005,
2008 o 2012................................................................................................................................................................ 92

8 Gua del Agente para Microsoft SQL Server

Apndice A: Resolucin de problemas y recuperacin de desastres

95

Consideraciones generales de CA ARCserve Backup y el agente ............................................................................... 96


Consideraciones sobre la actualizacin del Agente para Microsoft SQL.................................................................... 98
Omisin o inclusin de archivos de base de datos en copias de seguridad ............................................................... 99
Mensajes de error del agente y CA ARCserve Backup ............................................................................................. 101
Mensajes de error de Microsoft SQL Server ............................................................................................................ 102
Limitaciones de la base de datos de Microsoft SQL Server ............................................................................... 103
Rplica de Microsoft SQL Server .............................................................................................................................. 104
Configuracin del comportamiento del agente para bases de datos no vlidas para la copia de seguridad .......... 104
Otras consideraciones acerca de los estados de base de datos ....................................................................... 106
Recuperacin de desastres de Microsoft SQL Server ............................................................................................... 107
La base de datos master ................................................................................................................................... 107
Escenario de recuperacin de desastres ........................................................................................................... 109

Apndice B: Configurar los valores de configuracin de seguridad de


Microsoft SQL Server

111

Tipos de autentificacin de Microsoft SQL Server ................................................................................................... 111


Requisitos de autentificacin ................................................................................................................................... 112
Cmo modificar la autentificacin de usuario ......................................................................................................... 112
Comprobar o modificar el mtodo de autentificacin de Microsoft SQL Server .............................................. 113
Actualizar la configuracin de cuenta del agente ............................................................................................. 114
Comprobar y modificar los valores de configuracin de ODBC ........................................................................ 114
Actualizar el Administrador de copia de seguridad .......................................................................................... 116

Apndice C: Prcticas recomendadas de copia de seguridad y recuperacin

117

Aspectos bsicos sobre la base de datos de Microsoft SQL Server .......................................................................... 118
Acerca de los archivos y grupos de archivos ..................................................................................................... 119
Sugerencias para la mejora del rendimiento .................................................................................................... 122
Modelos de recuperacin ................................................................................................................................. 125
Bases de datos del sistema ............................................................................................................................... 127
Consideraciones de copia de seguridad y restauracin en entornos de clster de Microsoft SQL Server ....... 128
Uso del escritor de Microsoft SQL Server en Windows Server 2012 en entornos de grupos de
disponibilidad AlwaysOn ................................................................................................................................... 128
Recomendaciones para la realizacin de copias de seguridad de grupos de disponibilidad AlwaysOn
mediante el Agente para Microsoft SQL Server ................................................................................................ 129
Conceptos de copias de seguridad ........................................................................................................................... 130
Consideraciones sobre copias de seguridad ..................................................................................................... 131
Descripcin general de la restauracin .................................................................................................................... 140
Mtodos y tipos de restauracin ...................................................................................................................... 142
Listas de comprobacin de dependencias, por tipo. ........................................................................................ 142

Contenido 9

Elementos de recuperacin de desastres de Microsoft SQL Server ................................................................. 151


Restauracin de bases de datos master ........................................................................................................... 152

Glosario

10 Gua del Agente para Microsoft SQL Server

153

Captulo 1: Presentacin del agente


Esta seccin contiene los siguientes temas:
Introduccin (en la pgina 11)
Descripcin general en diagrama (en la pgina 12)
Funcionamiento del agente (en la pgina 13)
Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup (en la pgina 18)
Registro de actividad del agente (en la pgina 19)
Copia de seguridad con conexin de bases de datos SAP R/3 (en la pgina 19)
Agente para base de datos de ARCserve (en la pgina 19)

Introduccin
CA ARCserve Backup es una completa solucin de almacenamiento distribuido para
aplicaciones, bases de datos, servidores distribuidos y sistemas de archivos. Proporciona
funciones de copia de seguridad y restauracin 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 seleccin 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 restauracin. Esto incluye la
preparacin, la recuperacin y el procesamiento de los paquetes de datos que se envan
y reciben entre Microsoft SQL Server y CA ARCserve Backup.

Captulo 1: Presentacin del agente 11

Descripcin general en diagrama

Descripcin 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
instalacin 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 restauracin 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 clster, el agente controla de forma dinmica la asociacin entre las
instancias de Microsoft SQL Server y los nombres de los servidores virtuales; adems,
reconoce qu instancias se estn ejecutando y en qu nodos.
Nota: Si est utilizando una instancia con clsteres 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 clster 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 opcin Microsoft SQL Server 2008 Express
Edition para la base de datos de ARCserve. El agente se instalar automticamente en
todos los nodos junto con CA ARCserve Backup antes de que el servidor primario de
ARCserve se configure para el funcionamiento agrupado.

12 Gua del Agente para Microsoft SQL Server

Funcionamiento del agente

En trminos 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, enva 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 lgico y la
enva 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 restauracin, 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.

Captulo 1: Presentacin del agente 13

Funcionamiento del agente

El agente se beneficia del mtodo 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 realizacin 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
enva 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 operacin de restauracin, el agente inicia una operacin 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 continuacin, 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 ms de una copia de seguridad a fin de restaurarla, CA ARCserve Backup ayuda
a recopilar la secuencia correcta de operaciones de restauracin 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 enva 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 enva 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 restauracin


Las tareas de restauracin utilizan el siguiente proceso:
1.

El usuario emite un comando de restauracin desde CA ARCserve Backup.

2.

CA ARCserve Backup informa al agente de la tarea de restauracin.

3.

El agente informa a SQL Server que realice la preparacin para recibir los datos.

4.

CA ARCserve Backupaccede al medio de almacenamiento y comienza a restaurar


datos.

14 Gua del Agente para Microsoft SQL Server

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 enva 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 repetirn hasta que no haya ms datos de los que realizar una copia de
seguridad. El agente y la funcin de copia de seguridad de Microsoft SQL Server
garantizan la consistencia y la precisin 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
restauracin. El servicio se inicia de forma automtica tras finalizar la instalacin, y
reconoce de forma dinmica la agregacin de nuevos agentes a medida que se instalan.

Captulo 1: Presentacin del agente 15

Funcionamiento del agente

Requisitos de acceso
Cuando enva una tarea que incluye servidores de base de datos de Windows, CA
ARCserve Backup solicita al usuario una contrasea 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 contrasea.
Para acceder a algunas instancias de la base de datos tambin son necesarios un
nombre de usuario nativo y una contrasea de Microsoft SQL Server. Cuando lo indique
el sistema, introduzca el identificador de usuario y la contrasea de Microsoft SQL
Server del administrador del sistema o introduzca un identificador de usuario y una
contrasea con privilegios equivalentes. Para obtener ms informacin sobre la
configuracin de seguridad del agente, consulte el tema Configuracin 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 slo requiere el permiso de Operador de copia de seguridad
para la base de datos especfica de la que se va a realizar la copia de seguridad y la
funcin Creador de base de datos para llevar a cabo la restauracin. Una copia de
seguridad que utilice dispositivos virtuales necesita el rol Administrador del sistema. Sin
embargo, el mecanismo de canalizaciones con nombre slo est disponible para
Microsoft SQL Server 7.0 y 2000. 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 restauracin 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 automticamente 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 automtica tras realizar la copia de


seguridad de un registro de transacciones y dejarla en estado de restauracin.

16 Gua del Agente para Microsoft SQL Server

Funcionamiento del agente

Comprobar la coherencia de las bases de datos antes y despus 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 informacin forma parte
de los datos de los que se ha realizado la copia de seguridad.

Para obtener ms informacin sobre las opciones de copia de seguridad, consulte la


seccin Realizacin de copias de seguridad de bases de datos de Microsoft SQL Server
(en la pgina 33).
Las opciones de restauracin permiten realizar las siguientes tareas:

Restaurar datos y registros de transacciones.

Determinar de forma automtica 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 restauracin.

Utilizar las restauraciones de los registros de transacciones para restaurar los datos
a un momento determinado o para iniciar o finalizar una transaccin 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 reparacin de pgina daada de una base de datos, incluso mientras
est en lnea.

Dejar la base de datos en modo de acceso restringido.

Mantener o borrar la configuracin de replicacin de la base de datos restaurada.

Cambiar la ubicacin fsica en el disco de los datos y de los archivos del registro de
transacciones.

Comprobar slo la consistencia fsica de una base de datos despus de que haya
finalizado la restauracin.

Anular las incoherencias que se han encontrado con la informacin de


comprobacin del error nativo de SQL Server.

Para obtener ms informacin sobre las opciones de restauracin, consulte la seccin


Restauracin de bases de datos de Microsoft SQL Server (en la pgina 51).

Captulo 1: Presentacin del agente 17

Microsoft SQL: matriz de compatibilidades de CA ARCserve Backup

Microsoft SQL: matriz de compatibilidades de CA ARCserve


Backup
CA ARCserve Backup admite caractersticas y funciones introducidas en diversas
versiones de Microsoft SQL Server, a saber:

Versin de Microsoft SQL Server


Caracterstica/funcin
SQL 7.0

SQL 2000

SQL 2005

SQL 2008

SQL 2012

Canalizaciones con nombre

No

No

No

Compatibilidad con varias instancias

No

Creacin de particiones

No

No

Duplicacin de bases de datos

No

No

FILESTREAM

No

No

No

Copias de seguridad de archivo o grupo de


archivos (en la pgina 137)

No

Entornos de clster (en la pgina 81)

No

Catlogos de bsqueda de texto completo (en


la pgina 121)

No

No

Base de datos de recursos

No

No

Copias de seguridad completas de bases de


datos (en la pgina 134)

No

Copias de seguridad diferenciales de bases de


datos (en la pgina 135)

No

Copias de seguridad parciales de bases de


datos (en la pgina 139)

No

No

Reparacin de pgina daada

No

No

Incluir la suma de comprobacin generada por


SQL Server

No

No

Continuar con la restauracin despus de un


error en la suma de comprobacin

No

No

18 Gua del Agente para Microsoft SQL Server

Registro de actividad del agente

Registro de actividad del agente


El Agente para Microsoft SQL Server genera un registro con informacin sobre las tareas
de copia de seguridad y de restauracin 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 algn error en los registros de tareas de CA ARCserve Backup,
compruebe el registro de actividad para obtener ms informacin sobre la causa del
error.

Copia de seguridad con conexin 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 conexin 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
conexin 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 conexin 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
automtica cuando se instala CA ARCserve Backup, o bien manualmente a travs de una
utilidad especial, bien despus de modificar la ubicacin de la base de datos de CA
ARCserve Backup, o en varios nodos de un clster.
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 smismo, 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 recuperacin 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 recuperacin especiales que estn disponibles para la base de datos de
CA ARCserve Backup.

Captulo 1: Presentacin del agente 19

Agente para base de datos de ARCserve

Al actualizar desde una versin anterior de CA ARCserve Backup, se debe actualizar el


Agente para la base de datos de ARCserve. Este comportamiento est diseado para
ayudar a asegurar que la versin actual de la base de datos de CA ARCserve Backup
queda protegida con la versin actual del agente. Como resultado, no se puede borrar la
seleccin de la casilla de verificacin junto al Agente para Microsoft SQL Server en el
rbol de seleccin de producto del cuadro de dilogo 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 estn
presentes, slo aparecer una nica entrada. Si necesita desinstalar uno u otro, la
secuencia de instalacin 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 clster.

Para instalar el agente en un equipo remoto, si el instalador de CA ARCserve Backup


no puede hacerlo directamente.

20 Gua del Agente para Microsoft SQL Server

Captulo 2: Instalacin 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 clster de Microsoft Cluster Services que
contenga Microsoft SQL Server.

En esta seccin se explica cmo instalar el Agente para Microsoft SQL Server en ambas
configuraciones.
Esta seccin contiene los siguientes temas:
Requisitos previos a la instalacin (en la pgina 21)
Consideraciones sobre la instalacin (en la pgina 22)
Instalacin del agente (en la pgina 24)
Procedimientos posteriores a la instalacin (en la pgina 25)
Cmo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup (en la pgina 31)

Requisitos previos a la instalacin


En esta seccin se presenta informacin sobre los requisitos previos que se deben
cumplir antes de instalar el Agente para Microsoft SQL Server en un entorno estndar
de Microsoft SQL o en un entorno de clster de Microsoft SQL Server 2005 o versin
posterior.
Para obtener ms informacin, consulte el tema:

Requisitos previos bsicos (en la pgina 21)

Requisitos previos para entornos de clster de Microsoft SQL Server 2000, 2005,
2008 y 2012 (en la pgina 22)

Requisitos previos bsicos


Antes de instalar el Agente para Microsoft SQL Server en un entorno estndar de
Microsoft SQL Server, consulte la informacin del archivo Lame para asegurarse de
cumplir con los requisitos bsicos de configuracin .

Captulo 2: Instalacin del agente 21

Consideraciones sobre la instalacin

Requisitos previos para entornos de clster de Microsoft SQL Server 2000, 2005,
2008 y 2012
Antes de instalar el Agente para Microsoft SQL Server en un entorno de clster de
Microsoft SQL Server 2000, 2005, 2008 o 2012, deber cumplir los requisitos previos
bsicos y, adems, realizar las siguientes tareas:

Anote el nombre de usuario y contrasea 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 clster y
contrasea del servidor de clster de Microsoft SQL Server.

Instale el Agente para Microsoft SQL Server en las unidades locales de todos los
nodos en el clster MSCS como parte de la instalacin del agente inicial.

Consideraciones sobre la instalacin


Antes de instalar el Agente de CA ARCserve Backup para Microsoft SQL Server deberan
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 algn 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 versin nativa del hardware del equipo.

22 Gua del Agente para Microsoft SQL Server

Consideraciones sobre la instalacin

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 restauracin"). Para solucionar este
problema, realice el siguiente procedimiento:
1.

Busque la versin de sqlvdi.dll perteneciente a la versin ms reciente de


Microsoft SQL Server en el equipo.

2.

En la lnea 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 ms 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, asegrese de que todas las instancias de
SQL Server tienen el Service Pack, el parche de seguridad o correccin crtica ms
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 clster, debe recibir un error de conexin 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 clster e inicie
la instalacin manualmente. Para obtener ms informacin, consulte la Gua de
administracin de CA ARCserve Backup.

Captulo 2: Instalacin del agente 23

Instalacin del agente

Para proteger las instancias de SQL Server en un entorno de clster, 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 clster, deber ejecutar SQLAgentRmtInst.exe. Despus de la
instalacin, instale y ejecute la utilidad de configuracin de cuenta (DBAConfig.exe)
a fin de poder especificar el nombre y la contrasea correctas del nodo del clster.
De esta manera, el proceso de instalacin podr crear la comunicacin 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 especfico de una aplicacin dedicada a proteger los servidores de Microsoft
SQL Server, ofrece una solucin completa que abarca todas las funciones ofrecidas
por los archivos del Agente para Open Files.

Instalacin del agente


Asegrese de que cumple con los Requisitos previos a la instalacin y de que ha
realizado las tareas necesarias previas a la instalacin. Una vez completadas estas tareas
y recopilada la informacin necesaria, podr comenzar el proceso de instalacin.
Nota: Si dispone de varias versiones de Microsoft SQL Server instaladas en el mismo
equipo, la versin de SQLVDI.dll registrada en el equipo debe ser de la ltima versin de
Microsoft SQL Server. De lo contrario, no se podrn realizar operaciones de copia de
seguridad para instancias de versiones posteriores.
Para obtener ms informacin, consulte el tema:

Instalacin del agente en un entorno estndar de Microsoft SQL Server (en la


pgina 24)

Instalacin del agente en un entorno de clster de Microsoft Server 2000 o versin


posterior (en la pgina 25)

Instalar el agente en un entorno Microsoft SQL Server estndar


Para instalar el Agente para Microsoft SQL Server en un entorno Microsoft SQL Server
estndar, siga el procedimiento de instalacin estndar para los componentes del
sistema, los agentes y las opciones de CA ARCserve Backup. Para obtener informacin
detallada sobre los pasos de este procedimiento, consulte la Gua de implementacin.
Durante el proceso de instalacin, una vez que seleccione instalar el Agente para
Microsoft SQL Server, aparecer el cuadro de dilogo Configuracin de cuenta.

24 Gua del Agente para Microsoft SQL Server

Procedimientos posteriores a la instalacin

Introduzca la informacin adecuada para cada instancia de su Microsoft Server


estndar:

Seleccione la autentificacin de SQL Server o de Windows.

Introduzca el nombre de usuario y la contrasea 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 autentificacin de SQL Server.

Instalacin del agente en un entorno de clster de Microsoft Server 2000 o


versin posterior
Para instalar el Agente para Microsoft SQL Server en un entorno de clster de Microsoft
SQL Server 2000, 2005, 2008 o 2012, siga el procedimiento de instalacin estndar para
los componentes del sistema, los agentes y las opciones de CA ARCserve Backup. Para
obtener informacin detallada sobre los pasos de este procedimiento, consulte la Gua
de implementacin.
Durante el proceso de instalacin, una vez que seleccione instalar el Agente para
Microsoft SQL Server, aparecer el cuadro de dilogo Configuracin de cuenta.
Introduzca la informacin de clster adecuada para cada instancia de su servidor virtual
de Microsoft SQL Server 2000 o versin 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 configuracin.

Especifique la autentificacin de Windows o de SQL Server en la columna


Autentificacin. Si especifica la autentificacin de SQL Server, introduzca el nombre
de usuario y la contrasea de un usuario de Microsoft SQL Server que disponga de
derechos de administrador de sistemas para esa instancia. Confirme la contrasea.

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 sesin y la contrasea de un usuario de


dominio de MSCS que disponga de privilegios de administrador. Confirme la
contrasea.

Procedimientos posteriores a la instalacin


Una vez instalado el agente, es posible que necesite personalizar la configuracin de la
transferencia de datos, incluyendo los parmetros de creacin de bandas de dispositivos
virtuales.

Captulo 2: Instalacin del agente 25

Procedimientos posteriores a la instalacin

Configure los parmetros de copia de seguridad y de restauracin para el Agente


para Microsoft SQL mediante Administrador central del agente
Utilice la utilidad Administrador central del agente para configurar los parmetros de
copia de seguridad y restauracin de Agente para Microsoft SQL Server para versiones
compatibles de Microsoft SQL Server. Los parmetros incluyen opciones de
configuracin para los objetos y la comunicacin remota de la interfaz de dispositivo
virtual de Microsoft (VDI).
Para configurar los parmetros de copia de seguridad y de restauracin para el Agente
para Microsoft SQL mediante Administrador central del agente
1.

En el men Inicio rpido de CA ARCserve Backup, elija Administracin,


Administrador central del agente.
Se abre el Administrador central del agente.

2.

En el rbol de sistemas Windows, ample el servidor en el cual se instala el Agente y,


a continuacin, seleccione el Agente para Microsoft SQL Server.
Seleccione Configuracin en la barra de herramientas.
Se abrir el cuadro de dilogo Configuracin de opciones.

3.

Haga clic en Agente para Microsoft SQL Server de la lista a la izquierda.


En la Configuracin de opciones, se muestra la configuracin de SQL Server
correspondiente.

4.

Especifique el nivel de grabacin sincronizada en Valores de registro del agente de


la siguiente manera:
Grabacin sincronizada: obliga a que los mensajes de registro se escriban en el
Registro de actividad conforme se envan. Puede desactivar esta opcin 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 Gua del Agente para Microsoft SQL Server

Procedimientos posteriores a la instalacin

5.

Seleccione la instancia (ARCSERVE_DB) o el nombre de la instancia para el cual


desea cambiar la configuracin para el Agente para Microsoft SQL Server.

6.

Defina los parmetros en Configuracin del dispositivo virtual como se indica a


continuacin:

Nmero de bandas: determina el nmero de CPU utilizados para realizar


copias de seguridad. Configure este valor para que coincida con el nmero de
CPU en el servidor de la base de datos para obtener el rendimiento de copia de
seguridad ms rpido. El valor predeterminado es 1 y el mximo, 32.

Nmero de bferes: el nmero total de bferes de VDI (de tamao mximo de


transferencia) utilizados para realizar copias de seguridad y restauraciones. La
configuracin predeterminada es 1. Este nmero no puede ser inferior al
nmero de bandas.

Tamao de bloque de datos (en bytes): todos los tamaos de transferencia de


datos son mltiplos de este valor. Los valores de este parmetro deben ser
potencias de 2 comprendidas entre 512 bytes y 64 KB, ambos incluidos. El valor
predeterminado es 65536 o 64 KB.

Tamao mximo de transferencia: la solicitud de salida o entrada mxima que


Microsoft SQL Server hace al dispositivo. Este valor representa la porcin de
datos del bfer. El valor de este parmetro debe ser mltiplo de 64 KB. El
intervalo est comprendido entre 64 KB y 4 MB. El valor predeterminado es
2097152 o 2 MB.

Tiempo de espera mx. de VDI: Copia de seguridad (ms): el tiempo, en


milisegundos, que un objeto de dispositivo virtual espera respuesta de
Microsoft SQL Server durante la operacin de copia de seguridad. El agente
tambin utiliza este valor cuando espera que se sincronicen operaciones
paralelas o que finalicen operaciones en segundo plano, incluso durante
algunas partes de operaciones de restauracin. El valor predeterminado es
60000 ms (diez minutos).

Tiempo de espera mx. de VDI: Restauracin (ms): el tiempo, en milisegundos,


que un objeto de dispositivo virtual espera respuesta de Microsoft SQL Server
durante la operacin de restauracin. Aumente este tiempo si la base de datos
que se va a restaurar contiene archivos de datos de gran tamao. El valor
predeterminado es 9.000.000 ms (2 horas y media).

Captulo 2: Instalacin del agente 27

Procedimientos posteriores a la instalacin

7.

En Configuracin de canalizaciones con nombre, especifique el Tiempo de espera de


conexin mx. (ms), en milisegundos, que el agente para Microsoft SQL Server debe
esperar para cerrar una canalizacin con nombre en caso de producirse un error en
una conexin remota. El valor predeterminado es 400 milisegundos.

8.

Defina los parmetros en Restaurar espera de proceso posterior como se indica a


continuacin:

Perodo 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 mximo 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 an. El valor predeterminado es
180 minutos (tres horas).

Haga clic en Aplicar a varios para mostrar un cuadro de dilogo desde el cual puede
seleccionar ms servidores SQL. Haga clic en Aceptar para aplicar los parmetros y
volver a Configuracin.
9.

Haga clic en Aceptar para terminar la configuracin.

Configure los parmetros de copia de seguridad y de restauracin 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 parmetros de restauracin y de copia de seguridad de Microsoft SQL
Server para las versiones compatibles de Microsoft SQL Server. Los parmetros incluyen
opciones de configuracin para los objetos y la comunicacin remota de la interfaz de
dispositivo virtual de Microsoft (VDI).
Para configurar los parmetros de copia de seguridad y de restauracin para el Agente
para Microsoft SQL Server a travs del administrador del agente de copia de seguridad
1.

Inicie sesin 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 dilogo 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 Configuracin.
Se abrir el cuadro de dilogo de configuracin adecuado.

28 Gua del Agente para Microsoft SQL Server

Procedimientos posteriores a la instalacin

3.

Haga clic en la ficha Configuracin comn y especifique Nivel de detalle y Grabacin


sincronizada en Valores de registro del agente, tal y como se indica a continuacin:

Nivel de detalle: controla la configuracin del nivel de detalle del Registro de


actividad y del Registro de depuracin del agente. Para la configuracin del
registro de actividad, un nivel de detalle Normal (0) incluye informacin bsica
sobre la actividad del agente. Una configuracin de Detalle (1) incluye ms
informacin detallada acerca de la actividad del agente. Una configuracin de
Depuracin (2) activa el registro de depuracin en un nivel moderado de
detalles. Una configuracin de seguimiento (3) activa el registro de depuracin
en un nivel muy alto de detalles. Se localiza el registro de actividad para que
pueda utilizarlo como referencia. El registro de depuracin es para uso de
Soporte de CA, y no est disponible en varios idiomas.

Grabacin sincronizada: obliga a que los mensajes de registro se escriban en el


Registro de actividad conforme se envan. Puede desactivar esta opcin para
mejorar el rendimiento en sistemas con sobrecarga si almacena en cach varios
mensajes y los escribe como si se tratara de un grupo.

Captulo 2: Instalacin del agente 29

Procedimientos posteriores a la instalacin

4.

Haga clic en Aplicar para aplicar Configuracin comn.

5.

Seleccione la ficha Valores de la instancia (ARCSERVE_DB) o el nombre de la


instancia para los que desee cambiar la configuracin para el Agente para Microsoft
SQL Server.

6.

Defina los parmetros en Configuracin del dispositivo virtual como se indica a


continuacin:

Nmero de bandas: determina el nmero de CPU utilizados para realizar


copias de seguridad. Configure este valor para que coincida con el nmero de
CPU en el servidor de la base de datos para obtener el rendimiento de copia de
seguridad ms rpido. El valor predeterminado es 1 y el mximo, 32.

Nmero de bferes: el nmero total de bferes de VDI (de tamao mximo de


transferencia) utilizados para realizar copias de seguridad y restauraciones. La
configuracin predeterminada es 1. Este nmero no puede ser inferior al
nmero de bandas.

Tamao de bloque de datos (en bytes): todos los tamaos de transferencia de


datos son mltiplos de este valor. Los valores de este parmetro deben ser
potencias de 2 comprendidas entre 512 bytes y 64 KB, ambos incluidos. El valor
predeterminado es 65536 o 64 KB.

Tamao mximo de transferencia: la solicitud de salida o entrada mxima que


Microsoft SQL Server hace al dispositivo. Este valor representa la porcin de
datos del bfer. El valor de este parmetro debe ser mltiplo de 64 KB. El
intervalo est comprendido entre 64 KB y 4 MB. El valor predeterminado es
2097152 o 2 MB.

Tiempo de espera mx. de VDI: Copia de seguridad (ms): el tiempo, en


milisegundos, que un objeto de dispositivo virtual espera respuesta de
Microsoft SQL Server durante la operacin de copia de seguridad. El agente
tambin utiliza este valor cuando espera que se sincronicen operaciones
paralelas o que finalicen operaciones en segundo plano, incluso durante
algunas partes de operaciones de restauracin. El valor predeterminado es
60000 ms (diez minutos).

Tiempo de espera mx. de VDI: Restauracin (ms): el tiempo, en milisegundos,


que un objeto de dispositivo virtual espera respuesta de Microsoft SQL Server
durante la operacin de restauracin. Aumente este tiempo si la base de datos
que se va a restaurar contiene archivos de datos de gran tamao. El valor
predeterminado es 9.000.000 ms (2 horas y media).

30 Gua del Agente para Microsoft SQL Server

Cmo desinstalar el Agente para Microsoft SQL de CA ARCserve Backup

7.

En Configuracin de canalizaciones con nombre, especifique el Tiempo de espera de


conexin mx. (ms), en milisegundos, que el agente para Microsoft SQL Server debe
esperar para cerrar una canalizacin con nombre en caso de producirse un error en
una conexin remota. El valor predeterminado es 400 milisegundos.

8.

Defina los parmetros en Restaurar espera de proceso posterior como se indica a


continuacin:

Perodo 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 mximo 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 an. 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 configuracin.

Cmo desinstalar el Agente para Microsoft SQL de CA ARCserve


Backup
La desinstalacin del Agente para Microsoft SQL Server se controla a travs de un solo
punto en el cuadro de dilogo Agregar/Quitar programas de Windows. Seleccione CA
ARCserve Backup y haga clic en el botn Quitar. La aplicacin de desinstalacin 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
automticamente las dependencias entre los componentes y desinstalarlos en la
secuencia correcta.

Captulo 2: Instalacin del agente 31

Captulo 3: Realizar copias de seguridad de


bases de datos de Microsoft SQL Server
Este captulo contiene informacin sobre cmo 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 2012.
Esta seccin contiene los siguientes temas:
Descripcin general de las copias de seguridad (en la pgina 33)
Empaquetado de tareas explcito y dinmico (en la pgina 44)
Copia de seguridad de una base de datos (en la pgina 48)

Descripcin 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 coleccin 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 opcin Eliminar entradas inactivas
del registro de transacciones para truncar los archivos de registro. Para obtener ms
informacin acerca de las copias de seguridad del registros de transacciones, consulte
Copias de seguridad de registro de transacciones (en la pgina 136).

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 33

Descripcin 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
lnea 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
ningn 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. Despus, el Agente aplicar las opciones a cada base de
datos, segn 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 botn secundario
del ratn en el objeto de base de datos y seleccione la opcin 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 dilogo Opciones globales.

34 Gua del Agente para Microsoft SQL Server

Descripcin 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 especfico a nivel de la base de
datos pueden ampliar o reemplazar las opciones especificadas como una opcin global.
Por lo general, las opciones que se aplican a nivel global ampliarn o reemplazarn las
opciones que haya especificado en la ficha de programacin de tareas.
Algunas opciones estn disponibles y se indican nicamente en el cuadro de dilogo
Opcin de agente.
Nota: El agente combina las opciones especificadas a nivel de base de datos para una
base de datos especfica con las opciones globales de agente adecuadas.
Puede especificar opciones globales de agente para los componentes de CA ARCserve
Backup que se indican a continuacin:

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, versin r12.5 y posteriores.

Agente para mquinas virtuales: compatible con el Agente de CA ARCserve Backup


para Microsoft SQL Server, versin 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 continuacin 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 podrn
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.

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 35

Descripcin 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:

Mtodo de copia de seguridad, consulte el tema Opciones del mtodo de copia de


seguridad (en la pgina 38).

Utilizar opciones globales o de rotacin

Completo

Diferencial

Comprobacin de la consistencia de la base de datos, consulte el tema Opciones de


comprobacin de la consistencia de la base de datos (en la pgina 43).

Antes de la copia de seguridad

Despus de la copia de seguridad

Continuar con la copia de seguridad si se producen errores en DBCC

No comprobar ndices

Comprobacin de la coherencia fsica de la base de datos

Otras opciones, consulte el tema Otras opciones (en la pgina 44).

Anular opciones globales

36 Gua del Agente para Microsoft SQL Server

Descripcin 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 ms informacin, consulte :

Opciones de mtodo de copia de seguridad (en la pgina 38)

Subconjunto de base de datos (en la pgina 40)

Opciones de truncamiento de registros (en la pgina 42)

Opciones de la comprobacin de la consistencia de la base de datos (en la pgina


43)

Otras opciones (en la pgina 44)

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 37

Descripcin general de las copias de seguridad

Opciones de mtodo de copia de seguridad


Los siguientes mtodos de copia de seguridad se proporcionan tanto en los cuadros de
dilogo Opciones de agente (nivel de base de datos) como Opciones de agente
(opciones globales):

Utilizar opciones globales o de rotacin: sta es la configuracin predeterminada.


CA ARCserve Backup puede aplicar mtodos 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 rotacin
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
dinmicamente de acuerdo con las limitaciones de cada base de datos.
En las versiones del agente anteriores a CA ARCserve Backup r12, la opcin Mtodo
global de copia de seguridad o Esquema de rotacin del programador de tareas
anula las opciones de la base de datos local. En esta versin, el mtodo global de
copia de seguridad o el esquema de rotacin del Programador de tareas solamente
se aplican si se ha seleccionado Utilizar opciones globales o de rotacin 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 opcin realiza la copia de seguridad de la base de datos seleccionada mediante
el mtodo de copia de seguridad del Programador de tareas. Los mtodos de tarea
se aplican mediante la siguiente lgica:

El mtodo de tarea Completo realizar una copia de seguridad completa de la


base de datos.

El mtodo 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 mtodo de tarea Incremental realizar una copia de seguridad del registro de


transacciones con truncamiento para las bases de datos que utilizan los
modelos de recuperacin completa o de registro masivo, y una copia de
seguridad diferencial de las bases de datos que utilizan el modelo de
recuperacin simple, a menos que la base de datos cuente ya con una copia de
seguridad completa.

Las tres bases de datos principales del sistema estn excluidas del mtodo de
tarea y del mtodo de copia de seguridad de las opciones globales de agente. Si
se selecciona esta opcin 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 Gua del Agente para Microsoft SQL Server

Descripcin general de las copias de seguridad

Diferencial: slo 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 opcin 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, volvern a copia de seguridad
completa.

Copia seg. registro transacciones despus de base datos: realiza copia de


seguridad nicamente del registro de transacciones. Esta opcin slo est
disponible para las bases de datos que utilizan los modelos de recuperacin
completa o de registro masivo. En el caso de las bases de datos que utilizan el
modelo de recuperacin simple, CA ARCserve Backup realiza una copia de seguridad
diferencial si se selecciona la opcin Realizar copia de seguridad slo de registros de
transacciones en la ficha de opciones globales de agente.
Nota: Cuando se selecciona esta opcin 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, volvern a copia de seguridad
completa.

El mtodo de copia de seguridad seleccionado en la ficha de opciones globales de


agente ignora la seleccin realizada en la fase de rotacin o de mtodo global de copia
de seguridad del Programador de tareas de una tarea. Si selecciona el mtodo 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
mtodo de copia de seguridad de la ficha de opciones globales de agente.

En las bases de datos que an no hayan recibido una copia de seguridad completa
de base de datos, CA ARCserve Backup ignorar el mtodo 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 recuperacin simple, CA


ARCserve Backup realiza una copia de seguridad diferencial si se selecciona la
opcin Realizar copia de seguridad slo de registros de transacciones en la ficha de
opciones globales de agente.

Si se selecciona cualquier otra opcin que no sea utilizar el mtodo global o de rotacin
para una base de datos, se anula la seleccin del cuadro de dilogo Opciones globales
de agente. Por este motivo, el mtodo de copia de seguridad no se ver afectado por la
configuracin Anular opciones globales del cuadro de dilogo Opciones de agente de la
base de datos (en el nivel de la base de datos).

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 39

Descripcin 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
opcin para elegir entre la base de datos completa o una seleccin de archivos y grupos
de archivos que se encuentran dentro de la base de datos y cuando el tamao 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 estn desactivadas si el mtodo de
copia de seguridad seleccionado para una base de datos es Slo registro de
transacciones.
Importante: De las siguientes opciones del subconjunto de base de datos, slo Copia
seg. registro transacciones despus de base datos se encuentra disponible en el cuadro
de dilogo 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 opcin permite realizar la copia de
seguridad de un archivo o un grupo de archivos cuando los requisitos de
rendimiento y el tamao de base de datos no permitan realizar una copia de
seguridad de base de datos completa. Esta opcin slo est disponible para las
bases de datos que utilizan los modelos de recuperacin 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 mtodo 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 slo
lectura, slo se realizar la copia de seguridad del grupo de archivos primario. Esta
opcin requiere SQL Server 2005 o posterior.

Copia seg. registro transacciones despus de base datos: realiza una copia de
seguridad del registro de transacciones despus 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 opcin permite realizar una copia de seguridad completa
o diferencial, ascomo la copia de seguridad de un registro de transacciones en la
misma tarea. Esta opcin slo est disponible para las bases de datos que utilizan
los modelos de recuperacin de registro masivo o completo. De igual forma,
aquellas bases de datos que utilicen el modelo de recuperacin simple la ignoran si
est establecida en el cuadro de dilogo de opciones globales de agente.

40 Gua del Agente para Microsoft SQL Server

Descripcin general de las copias de seguridad

Tenga en cuenta el siguiente comportamiento:

Si selecciona esta opcin en la ficha Opciones globales/Opciones de agente y


especifica el mtodo de copia de seguridad incremental mediante el
programador de tareas, CA ARCserve Backup slo 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 opcin utilizando las opciones de agente de nivel de base de


datos, establezca el mtodo de copia de seguridad de nivel de base de datos en
Utilizar opciones globales o de rotacin. A continuacin, establezca el mtodo
de copia de seguridad de las opciones globales de agente en Realizar copia de
seguridad slo 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 opcin en el cuadro de dilogo de opciones globales de


agente, y especfica Slo registro de transacciones en las opciones de nivel de
base de datos, la base de datos omitir esta opcin y el ajuste global Registrar
opciones de truncamiento.

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 41

Descripcin 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
dilogo Nivel de base de datos/opciones de agente y Opciones globales/opciones de
agente:

Eliminar entradas inac. de registro transac. despus 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 opcin predeterminada.

No eliminar entradas inac. de registro trans. despus de realizar copia seg.:


(ningn truncamiento) retiene las entradas de registro con copia de seguridad
despus de realizar la copia de seguridad. Estas entradas se incluirn en la siguiente
copia de seguridad del registro de transacciones.

Realizar la copia de seguridad slo del final de registro y dejar la base de datos en
modo no recuperable: (sin recuperacin) realiza la copia de seguridad del registro y
deja la base de datos en un estado de restauracin. Esta opcin slo se encuentra
disponible para Microsoft SQL Server 2000 o posterior. Utilice esta opcin 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 slo estn disponibles si el mtodo de
copia de seguridad seleccionado es Registro de transacciones o si se ha
seleccionado la opcin Copia seg. registro transacciones despus de base de datos.
Importante: No utilice la opcin de truncamiento del registro "Realizar copia seg.
slo 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 opcin 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 restauracin y para volver a
poner en lnea la base de datos. Si realiza una copia de seguridad de la base de
datos de ARCserve que utiliza esta opcin, puede utilizar el Asistente de
recuperacin de la base de datos de ARCserve para recuperar la base de datos de
CA ARCserve Backup y restaurarla en lnea.

Las opciones de truncamiento del registro no se ven afectadas por el ajuste Anular
opciones globales del cuadro de dilogo 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 despus de la base de datos estn seleccionadas para la base de datos, se
utilizan las opciones de truncamiento del registro de la base de datos.

42 Gua del Agente para Microsoft SQL Server

Descripcin general de las copias de seguridad

Opciones de la comprobacin de la coherencia de la base de datos (DBCC)


Una comprobacin de la coherencia de la base de datos (DBCC) prueba la coherencia
fsica y lgica de una base de datos. La comprobacin 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.

Despus de la copia de seguridad: comprueba la coherencia despus 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 comprobacin de coherencia
informa de que hay errores antes de realizar la copia de seguridad.

No comprobar ndices: realiza la comprobacin 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 opcin.

Comprobar slo la coherencia fsica de la base de datos: detecta pginas rotas y


errores de hardware comunes, pero no comprueba los datos con las reglas del
esquema de base de datos. Tambin comprueba la integridad de la estructura fsica
de los encabezados de registros y pginas y la coherencia entre el ID del ndice y el
ID del objeto de la pgina. Esta opcin slo se encuentra disponible para Microsoft
SQL Server 2000 o posterior. Si se selecciona esta opcin 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: cmo funcionan las opciones DBCC
El siguiente ejemplo ilustra cmo funcionan las opciones DBCC junto con Anular
opciones globales en el cuadro de dilogo Opciones de copia de seguridad de agente.

Si se especifica la opcin Anular opciones globales, las opciones DBCC seleccionadas


a nivel de base de datos sern 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
aplicarn a la vez.

En la ficha Opciones globales/opciones de agente, se especifican las siguientes opciones


de comprobacin de la coherencia de la base de datos:

Despus de la copia de seguridad

No comprobar ndices

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 43

Empaquetado de tareas explcito y dinmico

En el cuadro de dilogo Opciones de copia de seguridad de agente, la opcin 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 dilogo Opciones de copia de seguridad de agente, abra el
Gestor de copia de seguridad. A continuacin, haga clic en la ficha Origen, examine y
ample el servidor de CA ARCserve Backup, haga clic en el botn secundario del ratn
sobre la base de datos de CA ARCserve Backup y finalmente, seleccione Opcin de
agente en el men emergente.
Cuando enva una tarea de copia de seguridad, CA ARCserve Backup aplica las opciones
DBCC especificadas en orden lgico: 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.

Otras opciones
En la ficha Opciones globales de agente, puede especificar las siguientes opciones
adicionales:

Incluir suma de comprobacin generada por SQL Server: incluye la informacin de


la comprobacin 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 restauracin. Esta opcin requiere SQL Server 2005 o una versin
posterior y, si est definida en el cuadro de dilogo Opciones globales de agente,
ser omitida para las bases de datos SQL 7.0 2000.

Compresin de copia de seguridad de SQL Native: esta opcin solamente se aplica


a SQL Server 2008 (Enterprise) y a versiones posteriores. Si esta opcin se
encuentra activada, CA ARCserve Backup utiliza la configuracin de compresin de
copia de seguridad de la base de datos de SQL Server, lo que da como resultado
tiempos de copia de seguridad ms rpidos y sesiones ms pequeas.

En el cuadro de dilogo Opcin de agente local, puede elegir Anular opciones globales.
Esta configuracin le permite elegir un mtodo de copia de seguridad y comprobacin
de coherencia de la base de datos que solamente se aplica a la base de datos
seleccionada para esta tarea.

Empaquetado de tareas explcito y dinmico


CA ARCserve Backup proporciona los dos modos siguientes de empaquetar o configurar
las tareas de copia de seguridad:

Empaquetado de tareas dinmico. (en la pgina 45)

Empaquetado de tareas explcito. (en la pgina 46)

44 Gua del Agente para Microsoft SQL Server

Empaquetado de tareas explcito y dinmico

Empaquetado de tareas dinmico


Si marca una instancia de base de datos para empaquetado de tareas dinmico al definir
una tarea de copia de seguridad, CA ARCserve Backup seleccionar de forma
automtica, en el momento en el que se ejecuta la tarea de copia de seguridad, todos
los componentes del objeto (por ejemplo, volmenes 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 dinmico de tareas y cambia los volmenes en el
servidor, al ejecutar la siguiente tarea de copia de seguridad, se copiarn los volmenes
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 dinmico 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 sern ignoradas. Slo 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 dinmico de
tareas, todos los objetos asociados (o secundarios) se marcan tambin para el
empaquetado de tareas dinmico y se seleccionan para la copia de seguridad. Los
objetos secundarios de un objeto marcado para empaquetado dinmico pierden las
opciones particulares que se les haya asignado cuando se ha enviado la tarea.

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 45

Empaquetado de tareas explcito y dinmico

Marcar objetos para empaquetado de tareas dinmico


Cuando marca un objeto para empaquetado dinmico de tareas al definir una tarea de
copia de seguridad, CA ARCserve Backup automticamente selecciona todos los
componentes de ese objeto (volmenes secundarios, archivos, etc.) para copia de
seguridad.
Para marcar un objeto para el empaquetado de tareas dinmico
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 dinmico.

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,
pasarn a ser completamente verdes. En el siguiente ejemplo, Microsoft SQL Server
se ha marcado para empaquetado de tareas dinmico. Todos los elementos
secundarios tambin se marcarn para el empaquetado de tareas dinmico.

Empaquetado de tareas explcito


Para seleccionar un objeto de base de datos para el empaquetado de tareas explcito al
definir una tarea de copia de seguridad, seleccione algunos o todos los objetos
secundarios para el empaquetado de tareas dinmico sin seleccionar el principal.
El empaquetado de tareas explcito 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 dinmica las unidades E y C en el
servidor, el cual est empaquetado de forma explcita, 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 explcita.

46 Gua del Agente para Microsoft SQL Server

Empaquetado de tareas explcito y dinmico

Marcar objetos para empaquetado de tareas explcito


En lugar de una base de datos completa, es posible que desee seleccionar un objeto
secundario especfico para copia de seguridad, pero no su principal. Para personalizar
las opciones de base de datos y volumen, marque objetos para empaquetado explcito
de tareas.
Para marcar objetos para el empaquetado de tareas explcito
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 explcito.

2.

Haga clic en los cuadros que aparecen junto a los objetos secundarios del objeto.
Los cuadros situados junto a los objetos secundarios se volvern 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 dinmico. El equipo en el que existen, WIN, se ha marcado para el
empaquetado de tareas explcito.

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 47

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.

Asegrese 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 automtica cuando se instala el agente y est
configurado para iniciarse de forma automtica 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 continuacin, haga
clic en la ficha Opciones de agente para acceder a las opciones globales de agente,
si lo desea. Para obtener ms informacin sobre cmo configurar las opciones
globales de agente, consulte Opciones del agente del Gestor de copia de seguridad.
(en la pgina 34)

5.

Si est realizando la copia de seguridad de una instancia de Microsoft SQL Server


7.0 o 2000, haga clic con el botn derecho en la instancia de Microsoft SQL Server y
seleccione el mtodo de transferencia en la ventana emergente. Se abrir el cuadro
de dilogo 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 slo 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 estn 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


informacin sobre la base de datos seleccionada en el panel derecho del
Administrador de copia de seguridad.
Nota: Para obtener ms informacin sobre cmo seleccionar una base de datos
para aplicar las opciones de copia de seguridad correctamente, consulte
Empaquetado de tareas explcito y dinmico. (en la pgina 44)

48 Gua del Agente para Microsoft SQL Server

Copia de seguridad de una base de datos

7.

Haga clic con el botn derecho en el objeto de base de datos y seleccione Opciones
de agente en el men emergente. Se abrir el cuadro de dilogo Opciones de
agente de para Microsoft SQL Server. Las opciones disponibles varan en funcin de
la versin de la instancia de Microsoft SQL Server y el modelo de recuperacin de la
base de datos.

8.

Seleccione el mtodo de copia de seguridad que desea realizar y el tipo de


subconjunto en el que desea utilizarlo. Para obtener ms informacin sobre los
subconjuntos y los mtodos de copia de seguridad, consulte Mtodos de copia de
seguridad.

9.

Si ha seleccionado el subconjunto de archivos y grupos de archivos, haga clic en el


botn Examinar. Se abrir el cuadro de dilogo Especificar archivos y grupos de
archivos.
Seleccione los archivos o grupos de archivos especficos de los que desee realizar
una copia de seguridad y haga clic en Aceptar.

10. (Opcional) Active una comprobacin de consistencia de la base de datos y


selecciones las opciones de Comprobacin de la consistencia de la base de datos.
Para obtener ms informacin sobre las comprobaciones de consistencia de la base
de datos, consulte Comprobaciones de consistencia de la base de datos y la
documentacin de Microsoft SQL Server.
11. Si ha seleccionado una copia de seguridad del registro de transacciones o la opcin
Realizar copia seg. de registro transacciones despus de base datos, seleccione una
opcin 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 smbolo * 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 ms informacin sobre el modo de seleccionar dispositivos y
medios, consulte la Gua de administracin.
Haga clic en la ficha Programacin y seleccione las opciones de programacin para
copia de seguridad. Para obtener ms informacin sobre cmo programar copias de
seguridad, consulte la Gua de administracin.

Captulo 3: Realizar copias de seguridad de bases de datos de Microsoft SQL Server 49

Copia de seguridad de una base de datos

15. Haga clic en Enviar. Aparecer el cuadro de dilogo Informacin de agente y


seguridad.
Note: En este cuadro de dilogo, la columna y el botn Agente se refieren al agente
de cliente para Windows, no al Agente para Microsoft SQL Server Puede editar la
informacin de agente de cliente en este momento. Para obtener ms informacin
sobre los agentes de cliente, consulte la Gua de administracin.
Compruebe el nombre de usuario y la contrasea del equipo de destino y de
Microsoft SQL Server. Para cambiar la informacin de seguridad de Microsoft SQL
Server, haga clic en Seguridad y modifique la informacin en el cuadro de dilogo
que aparecer.
16. Despus de comprobar y modificar la informacin de seguridad, haga clic en
Aceptar. Se abrir el cuadro de dilogo Enviar tarea.
17. (Opcional) Utilice el cuadro de dilogo Enviar tarea para seleccionar la hora de
ejecucin 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 opcin Ejecutar ahora, se abrir la ventana Estado de tarea.
Utilice esta ventana para controlar el estado actual de la tarea. Para obtener ms
informacin sobre la ventana Estado de tarea, consulte la Gua de administracin.

50 Gua del Agente para Microsoft SQL Server

Captulo 4: Restaurar las bases de datos de


Microsoft SQL Server
Este captulo contiene informacin sobre cmo 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 2012.
Esta seccin contiene los siguientes temas:
Opciones de restauracin (en la pgina 52)
Opciones de archivo de base de datos (en la pgina 62)
Restaurar bases de datos con el mtodo Restaurar por rbol (en la pgina 65)
Restaurar bases de datos con el mtodo Restaurar por sesin (en la pgina 68)
Opciones Filtro de Agente SQL (en la pgina 71)
Restaurar a ubicaciones de disco alternativas con la seleccin automtica (en la pgina
72)
Restaurar a ubicaciones de disco alternativas mediante sesin individual (en la pgina
72)
Realizacin de restauraciones de pginas daadas sin conexin mediante Microsoft SQL
Server 2000, 2005, 2008 o 2012 (en la pgina 76)
Realizacin de restauraciones de pginas daadas en lnea mediante Microsoft SQL
Server 2000, 2005, 2008 o 2012 Enterprise, Data Center o Developer Edition (en la
pgina 78)
Restauracin de las bases de datos para grupos de disponibilidad AlwaysOn de
Microsoft SQL Server 2012 (en la pgina 79)

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 51

Opciones de restauracin

Opciones de restauracin
El Agente para Microsoft SQL Server proporciona opciones de restauracin.

Seleccin automtica (en la pgina 53)

Tipo de restauracin (en la pgina 53): Base de datos, Archivos o grupos de


archivos, Parcial (Microsoft SQL Server 2000 y posterior) o Reparacin de pgina
daada (Microsoft SQL Server 2005)

Restauracin del registro a un momento dado (en la pgina 56)

Estado de fin de recuperacin (en la pgina 58)

Comprobar la coherencia de la base de datos (en la pgina 43)

Forzar que la restauracin utilice canalizaciones con nombre (en la pgina 60)

Continuar con la restauracin despus del error en la suma de comprobacin (en la


pgina 60)

Opciones varias (en la pgina 60)

52 Gua del Agente para Microsoft SQL Server

Opciones de restauracin

Opcin de seleccin automtica


La opcin de seleccin automtica realiza lo siguiente automticamente:

Selecciona otras sesiones que se deben restaurar con la sesin que est
restaurando de forma que la tarea de restauracin se lleve a cabo de forma
correcta.

Aplica de forma adecuada opciones seleccionadas a las sesiones que se han


seleccionado de forma automtica.

La opcin de seleccin automtica se encuentra activada de forma predeterminada para


todas las tareas de restauracin. Con la opcin de seleccin automtica se ahorra
tiempo y se evitan errores al empaquetar tareas de restauracin.
Importante: Si utiliza la seleccin automtica, es posible que no pueda restaurar una
base de datos con otra ubicacin 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 ms informacin sobre la restauracin a una ubicacin
diferente, consulte Restaurar a ubicaciones de disco alternativas con la seleccin
automtica.

Tipos de restauracin
El agente para Microsoft SQL Server admite los siguientes tipos de operaciones de
restauracin:
Restauracin de la base de datos
Restaura la base de datos completamente. Si la sesin 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 sesin 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.
Restauracin del registro de transacciones
Restaura el registro de transacciones. Restaurar un registro de transacciones
tambin 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 despus 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 ms completa posible.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 53

Opciones de restauracin

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
transaccin no confirmada que Microsoft SQL Server no restaura es la transaccin
de registro de la copia de seguridad de Microsoft SQL, que se completa como parte
del proceso de restauracin.
Nota: La restauracin 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 podrn aplicar los registros.

54 Gua del Agente para Microsoft SQL Server

Opciones de restauracin

Restauracin 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 sesin de copia de seguridad completa; a continuacin,
existe la posibilidad de hacerlo a partir de una sesin diferencial, seguida de todas
las sesiones de copia de seguridad del registro de transacciones que se hayan
realizado despus 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 despus de la ltima operacin de
archivo o de grupo de archivos.
Nota: La restauracin 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 podrn aplicar los registros.
Restauracin parcial
Una restauracin 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
aparecern marcados como desconectados y no se encontrarn accesibles.
Nota: Es posible que no se pueda elegir una base de datos que se haya creado
mediante la restauracin 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 situacin, restaure el grupo de archivos restante
a la base de datos restaurada parcialmente o elimnelos de la estructura de la base
de datos mediante Management Studio o el Gestor corporativo de Microsoft SQL
Server.
Reparacin de pgina daada
Slo restaura las pginas de los datos del disco que se han marcado como daadas.
SQL Server 2005 permite aislar las partes daadas de una base de datos mientras el
resto se deja intacto. Cuando esto sucede con una base de datos del modelo de
recuperacin completa, es posible elegir la base de datos para reparar la pgina
daada, que es mucho ms rpido que restaurar la base de datos. Las dependencias
de esta restauracin son similares a las de la restauracin de archivos y grupos de
archivos.
Hay versiones en lnea y sin conexin de esta operacin. En una reparacin de
pgina daada en lnea, la base de datos permanece en lnea todo el tiempo y se
sigue pudiendo acceder a las tablas que no estn daadas. En una reparacin de
pgina daada sin conexin, la base de datos debe desconectarse realizando una
copia de seguridad del final de registro antes de que se realice la restauracin. La
reparacin en lnea requiere la versin Enterprise Edition de SQL Server.
Nota: La restauracin de reparacin de pgina daada debe aplicarse a la base de
datos original o a una copia restaurada de la base de datos original. De lo contrario,
no se podrn aplicar los datos y los registros.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 55

Opciones de restauracin

Importante: Si utiliza la seleccin automtica, es posible que no pueda restaurar una


base de datos con otra ubicacin 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 ms informacin sobre la restauracin a una ubicacin
diferente, consulte Restaurar a ubicaciones de disco alternativas con la seleccin
automtica.

Opciones de restauracin del registro a un momento determinado


La opcin Restauracin 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
transaccin con nombre. Debe utilizar la seleccin automtica con esta opcin. Esta
opcin slo est disponible cuando la sesin seleccionada es una copia de seguridad del
registro de transacciones.
Importante: No puede utilizar la opcin Restauracin del registro a un momento dado si
la base de datos que va a recuperar utiliza el modelo de recuperacin de registro
masivo.
Para encontrar el registro correcto si ha seleccionado la opcin Restauracin 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 finalizacin
de la copia de seguridad. A continuacin, 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 restauracin y la base de datos estar completamente
recuperada. Si existen otros registros con el mismo nombre, dichos registros se
ignorarn y se omitirn 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 restauracin,
esperando la siguiente operacin de restauracin de registro.

Si la hora especificada en anterior a la que aparece en el registro, Microsoft SQL


Server no podr restaurar el registro.

La opcin Restauracin del registro a un momento dado tiene limitaciones. Por ejemplo,
si no activa la seleccin automtica y elige la opcin Forzar la restauracin en los
archivos existentes y restaura uno o ms 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
ignorarn las sesiones posteriores para dicha base de datos.

56 Gua del Agente para Microsoft SQL Server

Opciones de restauracin

Las opciones disponibles para Restauracin 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 especficas. Esta opcin permite recuperar la base de datos hasta la fecha y
hora especificadas. Se trata de la opcin predeterminada.
Detenerse en la marca de registro
La opcin recupera la actividad de la base de datos mediante la transaccin que
est marcada con el nombre especificado, incluida la transaccin que contiene la
marca. Si no selecciona la opcin Despus de hora y fecha, la recuperacin se
detendr en la primera transaccin marcada con el nombre especificado. Si
selecciona la opcin Despus de hora y fecha, la recuperacin se detendr en la
primera transaccin marcada con el nombre especificado exactamente en la fecha y
hora o despus de la fecha y hora especificadas.
Nota: Esta opcin solo est disponible en Microsoft SQL Server 2000 o versiones
posteriores.
Detenerse antes de la marca de registro
La opcin recupera la actividad de la base de datos anterior a la transaccin que
est marcada con el nombre especificado. La transaccin que contiene la marca no
se vuelve a ejecutar. Si no selecciona la opcin Despus de hora y fecha, la
recuperacin se detendr en la primera transaccin marcada con el nombre
especificado. Si selecciona la opcin Despus de hora y fecha, la recuperacin se
detendr en la primera transaccin marcada con el nombre especificado
exactamente en la fecha y hora o despus de la fecha y hora especificadas.
Nota: Esta opcin solo est disponible en Microsoft SQL Server 2000 o versiones
posteriores.
Despus de fecha y hora
Le permite especificar un momento a partir del cual Microsoft SQL Server buscar la
marca de registro especificada. La recuperacin se detiene en la marca especificada
slo 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
opcin Detener a la hora. Puede utilizar esta opcin junto con la opcin Detener
antes de la marca de registro y Detener en la marca de registro.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 57

Opciones de restauracin

Opciones de Estado de fin de recuperacin


Las opciones de Estado de fin de recuperacin le permiten especificar el estado final de
una base de datos tras la restauracin. Las siguientes opciones se encuentran
disponibles:
Dejar base de datos operativa. No se puede restaurar ningn registro de transacciones
adicional
Esta opcin indica a la operacin de restauracin que no realice la restauracin de
las transacciones no confirmadas. Despus del proceso de recuperacin, la base de
datos estar lista para su uso.
Nota: Si utiliza la Seleccin automtica, no tendr que elegir las opciones de Estado
de finalizacin de la recuperacin de forma manual para cada sesin. CA ARCserve
Backup realiza la seleccin de las sesiones y aplica las opciones adecuadas de forma
automtica para cada sesin. Si no activa la seleccin automtica, deber seguir las
reglas de Microsoft SQL Server con respecto al flujo de restauracin.
Para obtener ms informacin, consulte la documentacin de Microsoft SQL Server.
Dejar base de datos no operativa; permitir restaurar registros de transacciones
adicionales
Indica a la operacin de restauracin 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 opcin o la opcin Dejar base de datos en estado de
slo lectura para aplicar otra copia de seguridad diferencial o registro de
transacciones una vez que finalice la tarea de restauracin. Esta opcin se suele
utilizar cuando se restaura una base de datos de varias sesiones sin utilizar la
seleccin automtica.

58 Gua del Agente para Microsoft SQL Server

Opciones de restauracin

Dejar la base de datos en estado de slo lectura y capaz de restaurar ms registros de


transacciones
Esta opcin 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 produccin primario.
Contiene una copia de la base de datos en el servidor primario. La base de datos
vuelve a estar en lnea con una variante especial del estado Slo lectura que se
puede invertir al estado Restaurando si se produce otra restauracin. Se ha creado
un Archivo para deshacer durante la restauracin que contiene la informacin que
SQL Server necesita para hacer esta transicin. En las opciones de restauracin, se
debe especificar la ubicacin 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 explcitamente para la
copia de seguridad, se producirn 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 ms informacin sobre servidores en espera, consulte la
documentacin de Microsoft SQL Server.

Opciones de la comprobacin de la coherencia de la base de datos (DBCC)


Una comprobacin de la coherencia de la base de datos (DBCC) prueba la coherencia
fsica y lgica de una base de datos. La comprobacin de la coherencia de la base de
datos proporciona las siguientes opciones:
Despus de restauracin
Realiza una comprobacin de la coherencia de la base de datos despus de la
restauracin de la base de datos.
Antes de restaurar
Realiza una comprobacin de la coherencia de la base de datos antes de restaurar
una reparacin de pgina daada en lnea de la base de datos (SQL Server 2000 o
versiones posteriores, slo Enterprise Edition).
No comprobar ndices
Realiza la comprobacin 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 opcin.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 59

Opciones de restauracin

Comprobar la coherencia fsica de la base de datos


Detecta pginas daadas y errores de hardware habituales, pero no comprueba los
datos con las reglas del esquema de base de datos. Tambin comprueba la
integridad de la estructura fsica de los encabezados de registros y pginas y la
coherencia entre el ID del ndice y el ID del objeto de la pgina. Esta opcin slo se
encuentra disponible para Microsoft SQL Server 2000 o posterior. Si se selecciona
esta opcin 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 restauracin utilice canalizaciones con nombre


Esta opcin fuerza al agente a que utilice canalizaciones con nombre para devolver los
datos a Microsoft SQL Server. Esto proporciona un mecanismo alternativo para la
restauracin de una sesin si la interfaz del dispositivo virtual no funciona de forma
adecuada. Esta opcin solo se encuentra disponible para Microsoft SQL Server 7.0.

Continuar con la restauracin despus del error en la suma de comprobacin


Esta opcin permite a Microsoft SQL Server 2005 continuar procesando una
restauracin si detecta inconsistencia entre los datos y las sumas de comprobacin
incluidas en la copia de seguridad.

Opciones varias
A continuacin se presentan las diferentes opciones que puede elegir:

Forzar la restauracin en los archivos existentes (en la pgina 61)

Opcin Acceso de usuario restringido despus de la restauracin (en la pgina 61)

Opcin Mantener configuracin de rplica (en la pgina 61)

Utilizar la base de datos de ARCserve actual como ubicacin original (en la


pgina 61)

Conservar miembros del dominio de ARCServe actual (en la pgina 62)

60 Gua del Agente para Microsoft SQL Server

Opciones de restauracin

Forzar la restauracin 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 opcin slo si recibe un
mensaje de Microsoft SQL Server que le indique que debe utilizar la opcin With
Replace.
Microsoft SQL Server soporta esta opcin para la restauracin de bases de datos y
las operaciones de restauracin de archivos o grupos de archivos.
Importante: De forma predeterminada, Microsoft SQL Server 2005 rechazar
sobrescribir una base de datos en lnea mediante el modelo de recuperacin
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 opcin WITH REPLACE. Al seleccionar esta
opcin, se aplica a la restauracin la opcin WITH REPLACE y fuerza a SQL Server a
sobrescribir la base de datos existente.
Opcin Acceso de usuario restringido despus de la restauracin
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 opcin DBO_Only de
Microsoft SQL Server 7.0. Para esta opcin es necesaria la opcin Dejar base de
datos operativa. No se puede restaurar ningn registro de transacciones adicional.
Mantener configuracin de rplica
Indica a la operacin de restauracin que mantenga la configuracin de rplica
cuando se lleve a cabo la restauracin 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 rplica cuando se lleva a cabo la
restauracin 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 opcin
Mantener configuracin de rplica cuando establezca una configuracin de rplica
para que funcione con una entrega de registro.
No puede seleccionar esta opcin cuando realice una restauracin de una copia de
seguridad con la opcin Dejar la base de datos no operativa, pero capaz de
restaurar ms registros de transacciones. Slo se puede utilizar esta opcin con la
opcin Dejar base de datos operativa. No se puede restaurar ningn registro de
transacciones adicional.
Utilizar la base de datos de ARCserve actual como ubicacin 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 sesin cuando se seleccion una
restauracin a la ubicacin original. Puede utilizar esta opcin para migrar la sesin
y la informacin de registro de un dominio de ARCserve a otro.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 61

Opciones de archivo de base de datos

Conservar miembros del dominio de ARCServe actual


Recupera la informacin 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 restauracin. Esta informacin se vuelve a escribir una vez completada la
restauracin para que se conserve incluso despus de la restauracin. Esta opcin
se activa cuando se seleccionan las opciones Seleccin automtica, Dejar base de
datos operativa y Utilizar base de datos de ARCserve actual como la ubicacin
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 informacin relacionada.

Seleccionar los archivos que se van a restaurar en una restauracin de archivos y


grupos de archivos, o bien los grupos de archivos que se van a restaurar en una
restauracin parcial.

Cambiar la ubicacin o los nombres de los archivos durante la restauracin. Utilizar


la funcin para cambiar la ubicacin slo cuando se trate de restauraciones a partir
de copias de seguridad completas o cuando se utilice la seleccin automtica.

Mover los archivos a una ubicacin 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
patrn de comodines.

62 Gua del Agente para Microsoft SQL Server

Opciones de archivo de base de datos

Para cambiar la ubicacin de los archivos de base de datos


1.

Seleccione la ficha Opciones de archivo de base de datos en el cuadro de dilogo


Opciones de restauracin del agente.

2.

En el rbol de desplazamiento, seleccione una de las siguientes opciones para


aplicar el cambio:

3.

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.

En Restaurar archivos de base de datos como, seleccione una de las siguientes


opciones segn corresponda:
Restaurar a la ubicacin 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 botn Aplicar tras seleccionar esta opcin para que surta efecto
el cambio.
Restaurar a la ubicacin 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 funcin de la ubicacin del archivo cuando
se realiz la copia de seguridad.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 63

Opciones de archivo de base de datos

Heredar reglas de movimiento, excepto


Disponible en los niveles 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 funcin de los cambios que ya se han realizado.
4.

Seleccione una o varias de las siguientes opciones en los cuadros denominados


Reglas de movimiento de la base de datos, Reglas de movimiento de grupo de
archivos o Reglas de movimiento de archivos.

Active la casilla de verificacin Mover a unidad e introduzca una letra de unidad


diferente en el campo que aparece al lado de ella.

Active la casilla de verificacin Mover a directorio e introduzca una ruta de


directorio diferente en el campo que aparece al lado de ella.

Active la casilla de verificacin Cambio en el patrn del nombre de archivo para


cambiar los nombres de archivo de toda la base de datos, del grupo de archivos
o del registro de transacciones. Introduzca un patrn comodn que coincida con
los nombres de los archivos a los que desea cambiarles el nombre en el campo
que aparece a continuacin e introduzca el patrn comodn segn el que
quiere realizar el cambio de nombre en el campo correspondiente.
Por ejemplo, si desea cambiar el nombre de todos los archivos que comiencen
por Agrupar como miembros, introduzca Agrupar* en el campo y miembro* en
el campo Para.

5.

Active la casilla de verificacin Renombrar archivo e introduzca un nombre de


archivo diferente para cambiar el nombre de un nico archivo.

Haga clic en el botn Aplicar.


Los cambios se aplicarn al rbol.
Nota: Si realiza una seleccin diferente o cierra el cuadro de dilogo Opciones de
restauracin del agente sin aplicar los cambios, se perdern las selecciones que
haya realizado.
Si las reglas que especifica provocan que se le d a dos archivos la misma ubicacin
fsica en el disco, aparecer un indicador rojo en la parte inferior del cuadro de
dilogo, en el rbol que se encuentra junto a los archivos afectados y en el objeto
donde se ha aplicado la regla.

6.

Repita los pasos del 2 al 5 para todos los cambios que desee realizar.
Nota: Si est utilizando un patrn de comodines para cambiar el nombre de los
archivos y el patrn de los nombres de archivos originales no coincide con uno o
varios de los archivos a los que se debe aplicar, aparecer un indicador amarillo en
la parte inferior del cuadro de dilogo, en el rbol que se encuentra junto a los
archivos afectados y en el objeto donde se aplica la regla.

64 Gua del Agente para Microsoft SQL Server

Restaurar bases de datos con el mtodo Restaurar por rbol

Restaurar bases de datos con el mtodo Restaurar por rbol


Para restaurar con el mtodo Restaurar por rbol
1.

En la ficha Origen del Administrador de restauracin, seleccione Restaurar por rbol


en la lista desplegable.

2.

En el rbol de desplazamiento, expanda el equipo desde el que se realiz la copia


de seguridad de la base de datos para ver las instancias de base de datos. Haga clic
en el icono de base de datos amarillo para expandir la instancia de base de datos
que contiene la base de datos que desee restaurar y haga clic en el nombre de base
de datos para seleccionarla.

3.

Para utilizar la copia de seguridad ms reciente, vaya los siguientes pasos.


Para utilizar una copia de seguridad distinta de la ms reciente, haga clic en el
primer control desplegable Punto de recuperacin a fin de seleccionar un da de
recuperacin. A continuacin, haga clic en el segundo control desplegable Punto de
recuperacin para seleccionar una sesin de recuperacin.

4.

Haga clic con el botn derecho en el nombre de base de datos indicado y seleccione
Opciones de agente en el men emergente. Aparecer el cuadro de dilogo
Opciones de restauracin del Agente. El cuadro de dilogo vara dependiendo del
mtodo de copia de seguridad de la sesin seleccionada y de la versin de SQL
Server en la que se realiz la copia de seguridad.

5.

Realice una de las siguientes acciones para seleccionar las opciones de restauracin:

Haga clic en Aceptar para aceptar las opciones predeterminadas y permitir que
la opcin Seleccin automtica seleccione la secuencia de restauracin y las
opciones adecuadas para la tarea de restauracin. La opcin de seleccin
automtica es la opcin predeterminada para cada tarea de restauracin.

Seleccione manualmente las opciones que desea utilizar para esta secuencia de
restauracin y haga clic en Aceptar. Para obtener ms informacin sobre las
opciones, consulte Opciones de restauracin.
Importante: La opcin Seleccin automtica del cuadro de dilogo Opciones de
restauracin del Agente selecciona automticamente las sesiones que se deben
restaurar y aplica las opciones seleccionadas de forma adecuada a cada sesin.

6.

En la ficha Origen, asegrese de que la sesin que desea restaurar est


seleccionada.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 65

Restaurar bases de datos con el mtodo Restaurar por rbol

7.

En el Administrador de restauracin, haga clic en la ficha Destino y seleccione un


destino con uno de los siguientes procedimientos:

Para restaurar la instancia original al servidor original mediante el nombre de


base de datos original, seleccione la opcin Restaurar archivos a sus
ubicaciones originales si an no estaba seleccionada.

Para restaurar a un servidor diferente pero a una instancia de Microsoft SQL


Server con la misma versin y nombre de instancia, desactive la casilla de
verificacin Ubicacin original y seleccione el equipo de destino. El equipo de
destino deber tener una instancia con el mismo nombre que la original y
deber tener la misma versin de Microsoft SQL Server o superior.

Para restaurar a un servidor diferente o una instancia diferente del servidor


original con el nombre de base de datos original, desactive la opcin Restaurar
archivos a sus ubicaciones originales y seleccione la instancia de Microsoft SQL
Server del servidor de destino.

Para restaurar con un nombre de base de datos diferente, desactive la opcin


Restaurar archivos a sus ubicaciones originales, seleccione el servidor de
destino y seleccione la instancia de Microsoft SQL Server del servidor de
destino. Introduzca una barra diagonal invertida y el nuevo nombre de la base
de datos al final de la ruta mostrada, tal y como aparece en los siguientes
ejemplos:
\\SERVER1\MSSQLSERVER\Lightning
\\SERVER2\WEATHER\Thunder

Nota: Si va a restaurar la copia de seguridad de una base de datos realizada a


partir de una instancia de Microsoft SQL Server 7.0 a una instancia de Microsoft
SQL Server 2000, 2005, 2008 o 2012, deber seleccionar de forma explcita la
instancia de destino incluso aunque sea la predeterminada.
8.

Haga clic en Enviar.


Aparecer el cuadro de dilogo Medios de restauracin.

9.

Seleccione el servidor de copia de seguridad donde se va a ejecutar la tarea de


restauracin y haga clic en Aceptar.
Aparecer el cuadro de dilogo Nombre de usuario y contrasea de sesin.

66 Gua del Agente para Microsoft SQL Server

Restaurar bases de datos con el mtodo Restaurar por rbol

10. Verifique o modifique el nombre de usuario o la contrasea del equipo con


Windows en el que est cargado Microsoft SQL Server. Para verificar o modificar el
nombre de usuario o la contrasea, realice los siguientes pasos:
a.

Seleccione una sesin en la ficha Equipo y haga clic en Editar. Se abrir el


cuadro de dilogo Introducir el nombre de usuario y la contrasea.

b.

Introduzca o modifique el nombre de usuario y la contrasea.

c.

Si ha asignado una contrasea de sesin a esta sesin, introduzca la contrasea


de sesin.

d.

Para aplicar el nombre de usuario y la contrasea que ha introducido a todas


las sesiones que se van a restaurar, seleccione la opcin Aplicar [nombre de
usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

11. Verifique o modifique el nombre de usuario o la contrasea de los servidores de


base de datos en los que est restaurando. Para verificar o modificar el nombre de
usuario o la contrasea de los servidores de base de datos, realice los siguientes
pasos:
a.

Seleccione la ficha DBAgent.

b.

Seleccione una sesin y haga clic en Editar. Se abrir el cuadro de dilogo


Introducir el nombre de usuario y la contrasea.

c.

Introduzca o modifique el nombre de usuario y la contrasea.

d.

Si desea que se aplique el nombre de usuario y la contrasea que ha


introducido a todas las sesiones que se van a restaurar, seleccione la opcin
Aplicar [nombre de usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

12. Haga clic en Aceptar en el cuadro de dilogo Introducir el nombre de usuario y la


contrasea. Se abrir el cuadro de dilogo Enviar tarea.
13. (Opcional) Utilice el cuadro de dilogo Enviar tarea para seleccionar la hora de
ejecucin 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.
14. Haga clic en Aceptar para enviar esta tarea. Si ha seleccionado Ejecutar ahora, se
abrir la ventana Estado de tarea. Utilice esta ventana para controlar la tarea. Para
obtener ms informacin sobre la ventana Estado de tarea, consulte la Gua de
administracin.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 67

Restaurar bases de datos con el mtodo Restaurar por sesin

Restaurar bases de datos con el mtodo Restaurar por sesin


Para realizar una operacin de restauracin mediante el mtodo Restaurar por sesin
1.

En la ficha Origen del Gestor de restauracin, seleccione Restaurar por sesin en la


lista desplegable. Aparecer una lista de los medios que ha utilizado al realizar la
copia de seguridad con CA ARCserve Backup.

2.

Para crear un filtro para visualizar slo las sesiones de un servidor especfico o las
sesiones de una base de datos especfica de un servidor especfico, realice el
siguiente procedimiento:
a.

Seleccione la ficha Filtro. Se abrir el cuadro de dilogo Filtro.

b.

Haga clic en la ficha Filtro de Agente SQL. Se abrir el cuadro de dilogo


Filtro de Agente SQL.

c.

Introduzca el nombre de un equipo para restaurar las sesiones de un


servidor en particular o los nombres de un equipo y una base de datos
para restaurar las sesiones de una bases de datos determinada.
Si va a utilizar Microsoft SQL Server 2000 o Microsoft SQL Server 2005,
tambin puede introducir un nombre de equipo, un nombre de instancia y
un nombre de base de datos para restaurar una base de datos a partir de
una instancia especfica de Microsoft SQL Server.

d.

Haga clic en Aceptar.

Nota: Una vez aplicada la configuracin de filtros, podr expandir el elemento del
medio para ver los resultados. Si el elemento del medio ya estaba expandido,
deber contraerlo y volver a expandirlo para poder ver los resultados.
3.

Expanda el medio que contiene la copia de seguridad que desee restaurar y


seleccione la sesin que contiene la base de datos o el registro especficos que
desee restaurar.
Nota: Las copias de seguridad de Microsoft SQL Server se componen de una copia
de seguridad parcial, de base de datos, de archivos y grupos de archivos, o del
registro de transacciones por cada sesin de los medios.

4.

Haga clic con el botn derecho en la sesin que contiene la sesin de copia de
seguridad que desea restaurar y seleccione Opciones de agente en la ventana
emergente.
Aparecer el cuadro de dilogo Opciones de restauracin del Agente. El cuadro de
dilogo vara dependiendo del mtodo de copia de seguridad de la sesin
seleccionada y de la versin de SQL Server en la que se realiz la copia de seguridad
de la base de datos.

68 Gua del Agente para Microsoft SQL Server

Restaurar bases de datos con el mtodo Restaurar por sesin

5.

Realice una de las siguientes acciones para seleccionar las opciones de restauracin:

Haga clic en Aceptar para aceptar las opciones predeterminadas y permitir que
la opcin Seleccin automtica seleccione la secuencia de restauracin y las
opciones adecuadas para la tarea de restauracin. La opcin de seleccin
automtica es la opcin predeterminada para cada tarea de restauracin.

Seleccione manualmente las opciones que desea utilizar para esta secuencia de
restauracin y haga clic en Aceptar. Para obtener ms informacin sobre las
opciones, consulte Opciones de restauracin.
Importante: La opcin Seleccin automtica del cuadro de dilogo Opciones de
restauracin del Agente selecciona automticamente las sesiones que se deben
restaurar y aplica las opciones seleccionadas de forma adecuada a cada sesin.

6.

En la ficha Origen, asegrese de que la sesin que desea restaurar est


seleccionada.

7.

En el Administrador de restauracin, haga clic en la ficha Destino y seleccione un


destino con uno de los siguientes procedimientos:

Para restaurar la instancia original al servidor original mediante el nombre de


base de datos original, seleccione la opcin Restaurar archivos a sus
ubicaciones originales si an no estaba seleccionada.

Para restaurar a un servidor diferente pero a una instancia de Microsoft SQL


Server con la misma versin y nombre de instancia, desactive la casilla de
verificacin Ubicacin original y seleccione el equipo de destino. El equipo de
destino deber tener una instancia con el mismo nombre que la original y
deber tener la misma versin de Microsoft SQL Server o superior.

Para restaurar a un servidor diferente o una instancia diferente del servidor


original con el nombre de base de datos original, desactive la opcin Restaurar
archivos a sus ubicaciones originales y seleccione la instancia de Microsoft SQL
Server del servidor de destino.

Para restaurar con un nombre de base de datos diferente, desactive la opcin


Restaurar archivos a sus ubicaciones originales, seleccione el servidor de
destino y seleccione la instancia de Microsoft SQL Server del servidor de
destino. Introduzca una barra diagonal invertida y el nuevo nombre de la base
de datos al final de la ruta mostrada, tal y como aparece en los siguientes
ejemplos:
\\SERVER1\MSSQLSERVER\Lightning
\\SERVER2\WEATHER\Thunder

Nota: Si va a restaurar la copia de seguridad de una base de datos realizada a


partir de una instancia de Microsoft SQL Server 7.0 a una instancia de Microsoft
SQL Server 2000, 2005, 2008 o 2012, deber seleccionar de forma explcita la
instancia de destino incluso aunque sea la predeterminada.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 69

Restaurar bases de datos con el mtodo Restaurar por sesin

8.

Haga clic en Enviar.


Aparecer el cuadro de dilogo Medios de restauracin.

9.

Seleccione el servidor de copia de seguridad donde se va a ejecutar la tarea de


restauracin y haga clic en Aceptar.
Aparecer el cuadro de dilogo Nombre de usuario y contrasea de sesin.

10. Verifique o modifique el nombre de usuario o la contrasea del equipo con


Windows en el que est cargado Microsoft SQL Server. Para verificar o modificar el
nombre de usuario o la contrasea, realice los siguientes pasos:
a.

Seleccione una sesin en la ficha Equipo y haga clic en Editar. Se abrir el


cuadro de dilogo Introducir el nombre de usuario y la contrasea.

b.

Introduzca o modifique el nombre de usuario y la contrasea.

c.

Si ha asignado una contrasea de sesin a esta sesin, introduzca la contrasea


de sesin.

d.

Para aplicar el nombre de usuario y la contrasea que ha introducido a todas


las sesiones que se van a restaurar, seleccione la opcin Aplicar [nombre de
usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

11. Verifique o modifique el nombre de usuario o la contrasea de los servidores de


base de datos en los que est restaurando. Para verificar o modificar el nombre de
usuario o la contrasea de los servidores de base de datos, realice los siguientes
pasos:
a.

Seleccione la ficha DBAgent.

b.

Seleccione una sesin y haga clic en Editar. Se abrir el cuadro de dilogo


Introducir el nombre de usuario y la contrasea.

c.

Introduzca o modifique el nombre de usuario y la contrasea.

d.

Si desea que se aplique el nombre de usuario y la contrasea que ha


introducido a todas las sesiones que se van a restaurar, seleccione la opcin
Aplicar [nombre de usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

12. Haga clic en Aceptar en el cuadro de dilogo Introducir el nombre de usuario y la


contrasea. Se abrir el cuadro de dilogo Enviar tarea.
13. (Opcional) Utilice el cuadro de dilogo Enviar tarea para seleccionar la hora de
ejecucin 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.
14. Haga clic en Aceptar para enviar esta tarea. Si ha seleccionado Ejecutar ahora, se
abrir la ventana Estado de tarea. Utilice esta ventana para controlar la tarea. Para
obtener ms informacin sobre la ventana Estado de tarea, consulte la Gua de
administracin.

70 Gua del Agente para Microsoft SQL Server

Opciones Filtro de Agente SQL

Opciones Filtro de Agente SQL


Se puede utilizar la opcin Filtro de Agente SQL en el Gestor de restauracin para ver las
sesiones de copia de seguridad de una base de datos concreta que pertenezca a un
nombre de servidor concreto y, en el caso de Microsoft SQL Server 2000 o versiones
posteriores, a una instancia concreta. Esta opcin se encuentra disponible con el
mtodo Restaurar por sesin.
Para ver las sesiones de copia de seguridad de una base de datos que pertenezca a un
nombre de servidor
1.

Abra el Gestor de restauracin y seleccione Filtro en el men Restaurar.

2.

En el cuadro de dilogo Filtro, seleccione la ficha Filtro de Agente SQL.

3.

Si va a utilizar Microsoft SQL Server 7.0, introduzca un nombre de equipo o un


nombre de equipo y un nombre de base de datos.
Si va a utilizar Microsoft SQL Server 2000 o posteriores, introduzca un nombre de
equipo y un nombre de base de datos, o un nombre de equipo, un nombre de
instancia y un nombre de base de datos.
Nota: Si dispone de varias bases de datos en las que coincida el mismo conjunto de
caracteres en el nombre, aparecern todas.

4.

Haga clic en Aceptar.

Nota: Una vez aplicada la configuracin de filtros, podr expandir el elemento del medio
para ver los resultados. Si el elemento del medio ya estaba expandido, deber
contraerlo y volver a expandirlo para poder ver los resultados.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 71

Restaurar a ubicaciones de disco alternativas con la seleccin automtica

Restaurar a ubicaciones de disco alternativas con la seleccin


automtica
Se puede restaurar una base de datos a una ubicacin diferente en un disco (por
ejemplo, a una letra de unidad o ruta de directorio diferente o con un nombre de
archivo diferente) mientras se utiliza la seleccin automtica slo en el caso de que en
el cuadro de dilogo Opciones de restauracin del Agente aparezcan las entradas de
ruta de archivo de los archivos de datos.
Nota: El cuadro de dilogo Opciones de restauracin del Agente no contendr la lista de
archivos completa del registro de transacciones y las copias de seguridad diferenciales
realizadas mediante BrightStor ARCserve Backup versin 9.0 o anterior o BrightStor
Enterprise Backup versin 10.0.
Para determinar si puede utilizar la seleccin automtica para restaurar una base de
datos o una sesin a una ubicacin distinta
1.

Haga clic con el botn derecho en la base de datos, si va a utilizar Restaurar por
rbol o en la ltima sesin de copia de seguridad de dicha base de datos, si va a
utilizar Restaurar por sesin.
Se abrir una ventana emergente.

2.

Seleccione Opciones de agente.


Aparecer el cuadro de dilogo Opciones de restauracin del agente.

3.

Podr utilizar la opcin Seleccin automtica en la segunda ficha de la carpeta si


aparecen los grupos de archivos y los archivos de datos. Realice los procedimientos
adecuados especificados en este captulo para restaurar los datos.

Restaurar a ubicaciones de disco alternativas mediante sesin


individual
Si en la seccin Restaurar archivos de base de datos como no aparecen los grupos de
archivos y los archivos de datos, para restaurar las sesiones a una ubicacin de disco
alternativa, deber restaurar las sesiones de forma individual. Para restaurar sesiones a
una ubicacin de disco alternativa de forma individual, utilice uno de los siguientes
mtodos:

Restauracin por sesin mediante una tarea de restauracin nica (en la pgina 73).

Restauracin por sesin mediante una tarea diferente para cada sesin (en la
pgina 74).

Restauracin por rbol mediante una tarea diferente para cada sesin (en la pgina
75).

72 Gua del Agente para Microsoft SQL Server

Restaurar a ubicaciones de disco alternativas mediante sesin individual

Restaurar por sesin mediante una tarea de restauracin nica


Utilice el Gestor de restauracin en CA ARCserve Backup para restaurar bases de datos
por sesin mediante una sola tarea de restauracin.
Para restaurar bases de datos por sesin mediante una tarea de restauracin nica:
1.

En la ficha Origen del Administrador de restauracin, seleccione Restaurar por


sesin en la lista desplegable. Aparecer una lista de los medios que ha utilizado al
realizar la copia de seguridad con CA ARCserve Backup.

2.

Seleccione los medios que contienen la copia de seguridad que desea restaurar,
expanda la sesin que contenga la copia de seguridad y seleccione la sesin de
copia de seguridad actual.

3.

Haga clic con el botn derecho en la sesin de copia de seguridad y seleccione


Opciones de agente en el men emergente. Aparecer el cuadro de dilogo
Opciones de restauracin del agente.

4.

Desactive la seleccin automtica y seleccione la opcin Dejar base de datos no


operativa; permitir restaurar registros de transacciones adicionales en Estado de fin
de recuperacin.
Nota: Si esta opcin no est seleccionada, no podr restaurar ningn registro de
transacciones adicional.

5.

Haga clic en Aceptar.

6.

Para cada copia de seguridad adicional que se requiera de la base de datos,


seleccione la siguiente sesin ms reciente, abra el cuadro de dilogo Opciones de
restauracin del Agente, desactive la seleccin automtica y seleccione la opcin
Dejar base de datos no operativa, permitir restaurar registros de transacciones
adicionales en Estado de fin de recuperacin. Haga clic en Aceptar.

7.

En la sesin de copia de seguridad ms antigua, es decir, la copia de seguridad


completa de la que depende el resto, realice los cambios de nombres y rutas de
archivos pertinentes.
Importante: No edite las rutas o los nombres de archivo de ninguna de las sesiones
a excepcin de la sesin de copia de seguridad completa.

8.

Complete el empaquetado de la tarea de restauracin y enve la tarea de


restauracin. Para obtener instrucciones sobre la restauracin por sesin, consulte
la seccin adecuada de esta gua:

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 73

Restaurar a ubicaciones de disco alternativas mediante sesin individual

Restaurar por sesin mediante una tarea diferente para cada sesin
Si realiza la restauracin mediante una tarea diferente para cada sesin, puede enviar
cada tarea en espera y, a continuacin, preparar cada tarea de forma individual, cuando
la anterior finaliza.
Para empaquetar la tarea de restauracin de base de datos como tareas diferentes:
1.

En la ficha Origen del Administrador de restauracin, seleccione Restaurar por


sesin en la lista desplegable. Aparecer una lista de los medios que ha utilizado al
realizar la copia de seguridad con CA ARCserve Backup.

2.

Seleccione los medios que contienen la copia de seguridad que desea restaurar,
expanda la sesin que contenga la copia de seguridad y seleccione la copia de
seguridad de base de datos completa ms reciente que desea restaurar. sta es la
copia de seguridad completa de la que dependen las sesiones de copia de seguridad
ms recientes.

3.

Haga clic con el botn derecho en la sesin de copia de seguridad y seleccione


Opciones de agente en el men emergente. Aparecer el cuadro de dilogo
Opciones de restauracin del agente.

4.

Desactive la casilla de verificacin de seleccin automtica y edite las rutas y


nombres de archivo segn corresponda.

5.

Seleccione la opcin Dejar base de datos no operativa; permitir restaurar registros


de transacciones adicionales en Estado de fin de recuperacin.

6.

Haga clic en Aceptar para cerrar el cuadro de dilogo Opciones de restauracin del
Agente y enviar la tarea de restauracin.

7.

Seleccione la siguiente sesin de copia de seguridad para la base de datos que


desea restaurar.

8.

Haga clic con el botn derecho en la sesin de copia de seguridad y seleccione


Opciones de agente en el men emergente. Aparecer el cuadro de dilogo
Opciones de restauracin del agente.

9.

Desactive la opcin de seleccin automtica.

10. Si no se trata de la ltima sesin que se va a restaurar, seleccione la opcin Dejar la


base de datos no operativa, pero capaz de restaurar ms registros de
transacciones en Estado de finalizacin de la recuperacin.
Si es la ltima sesin que se va a restaurar, active Dejar la base de datos operativa.
La opcin No se puede restaurar ningn registro de transacciones adicional
aparecer seleccionada en Estado de fin de recuperacin.
11. Haga clic en Aceptar para cerrar el cuadro de dilogo Opciones de restauracin del
Agente y enviar la tarea de restauracin. Para obtener instrucciones sobre la
restauracin por sesin, consulte la seccin adecuada de este cptulo:

74 Gua del Agente para Microsoft SQL Server

Restaurar a ubicaciones de disco alternativas mediante sesin individual

12. Repita estos pasos desde el punto en que se cerr el cuadro de dilogo Opciones de
restauracin del Agente y enve la tarea de restauracin hasta que se hayan enviado
para restauracin todas las sesiones de copia de seguridad..
Nota: Debe desactivar las selecciones anteriores antes de seleccionar opciones para
la siguiente tarea.

Restauracin por rbol mediante una tarea diferente para cada sesin
Si va a utilizar el mtodo Restaurar por rbol, debe enviar cada sesin como una tarea
de restauracin diferente. Es posible que desee enviar cada tarea en espera y preparar
cada tarea de forma individual a medida que finaliza la anterior.
Para restaurar sesiones como tareas diferentes mediante el mtodo Restaurar por
rbol
1.

En la ficha Origen del Administrador de restauracin, seleccione Restaurar por rbol


en la lista desplegable.

2.

En el rbol de desplazamiento, expanda el equipo desde el que se realiz la copia


de seguridad de la base de datos que desee restaurar. Haga clic en el icono de base
de datos amarillo para expandir la instancia de base de datos que contiene la base
de datos que desee restaurar y seleccione la base de datos.

3.

Haga clic en el primer control desplegable Punto de recuperacin para seleccionar


el da de punto de recuperacin. Haga clic en el segundo control desplegable Punto
de recuperacin para ver todas las sesiones disponibles. Busque las columnas con la
etiqueta Hora de copia de seguridad y Mtodo.
Nota: Las entradas aparecen en orden cronolgico inverso; las copias de seguridad
ms recientes aparecern en la parte superior de la lista.

4.

Seleccione la copia de seguridad ms reciente con el mtodo Base de datos y haga


clic en Seleccionar.

5.

Haga clic con el botn derecho en la sesin de base de datos seleccionada y


seleccione Opciones de agente en el men emergente. Aparecer el cuadro de
dilogo Opciones de restauracin del agente.

6.

Edite las rutas y nombres de archivo segn corresponda y seleccione la opcin Dejar
base de datos no operativa; permitir restaurar registros de transacciones
adicionales en Estado de fin de recuperacin.

7.

Haga clic en Aceptar para cerrar el cuadro de dilogo Opciones de restauracin del
Agente y enviar esta tarea de restauracin. Para obtener instrucciones sobre la
restauracin por rbol, consulte la seccin Restaurar bases de datos con el mtodo
Restaurar por rbol.

8.

Haga clic de nuevo en Punto de recuperacin y seleccione la siguiente copia de


seguridad.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 75

Realizacin de restauraciones de pginas daadas sin conexin mediante Microsoft SQL Server 2000, 2005, 2008 o 2012

9.

Abra el cuadro de dilogo Opciones de restauracin del Agente. Desactive la opcin


de seleccin automtica.

10. Si no se trata de la ltima sesin que se va a restaurar, seleccione la opcin Dejar


base de datos no operativa; permitir restaurar registros de transacciones
adicionales que se encuentra en Estado de fin de recuperacin.
Si sse trata de la ltima sesin que se va a restaurar, active Dejar base de datos
operacional. La opcin No se puede restaurar ningn registro de transacciones
adicional aparecer seleccionada en Estado de fin de recuperacin.
11. Haga clic en Aceptar para cerrar el cuadro de dilogo Opciones de restauracin del
Agente.
12. Para enviar la tarea de restauracin. Para obtener instrucciones sobre la
restauracin por rbol, consulte la seccin Restaurar bases de datos con el mtodo
Restaurar por rbol.
13. Repita los pasos anteriores desde el punto en que se cerr el cuadro de dilogo
Opciones de restauracin del Agente y enve la tarea de restauracin hasta que se
hayan enviado para restauracin todas las sesiones de copia de seguridad..

Realizacin de restauraciones de pginas daadas sin conexin


mediante Microsoft SQL Server 2000, 2005, 2008 o 2012
Las versiones Microsoft SQL Server 2000, 2005, 2008 y 2012 permiten detectar daos en
los datos de la bases de datos, ascomo aislar dichos daos en la pginas de datos.
Puede encontrar la lista actual de las pginas daadas conocidas en la tabla
[suspect_pages] de la base de datos del sistema [msdb] en cualquier momento
determinado. Adems de detectar y aislar las pginas daadas, SQL 2005 tambin
presenta la capacidad de realizar una restauracin en la que slo se sobrescriban las
pginas de datos que se encuentren daadas. Esto le permitir volver a poner en
funcionamiento con rapidez una base de datos que se haya daado ligeramente.
Nota: NO desconecte la base de datos antes de iniciar este procedimiento.
Siga estos pasos:
1.

Cambie al modelo de recuperacin completa, si la base de datos est utilizando el


modelo de recuperacin simple.

2.

(Opcional) Realice una comprobacin de la coherencia de la base de datos (DBCC


CheckDB) en la base de datos para localizar el resto de pginas daadas (adems de
la ya notificada). Esto puede realizarse como parte del paso nm. 4.

3.

Desconecte todos los clientes que utilicen la base de datos. (De lo contrario, se
producir un error en el siguiente paso).

76 Gua del Agente para Microsoft SQL Server

Realizacin de restauraciones de pginas daadas sin conexin mediante Microsoft SQL Server 2000, 2005, 2008 o 2012

4.

Realice una copia de seguridad del registro de transacciones con la opcin Realizar
copia de seguridad slo del final de registro y dejar la base de datos en modo no
recuperable (final de registro). Si no ha realizado el paso 2 por separado, tambin
debe seleccionar la opcin Comprobar la coherencia de la base de datos antes de la
copia de seguridad y la opcin Continuar con la copia de seguridad si falla DBCC.

5.

Realice una restauracin de reparacin de pgina daada sin conexin de la base de


datos de la siguiente forma:
a.

Abra el Gestor de restauracin.

b.

En la ficha Origen, utilice la vista Restaurar por rbol para buscar y seleccionar
la base de datos.

c.

Abra las opciones de agente.

d.

Compruebe que la seleccin automtica se encuentra seleccionada.

e.

En Subconjunto, seleccione Reparar pgina daada (sin conexin).

f.

En Estado de fin de recuperacin, seleccione Dejar la base de datos


operacional.

g.

(Opcional) Puede seleccionar una comprobacin de la coherencia de la base de


datos despus de la restauracin.

h.

Haga clic en Aceptar.

i.

En la ficha Destino, seleccione Restaurar a la ubicacin original, si no se


encuentra seleccionada.

j.

Enve la tarea de restauracin.

6.

Cambie al modelo de recuperacin simple si ha cambiado el modelo de


recuperacin en el paso 1.

7.

Reanude la utilizacin de la base de datos.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 77

Realizacin de restauraciones de pginas daadas en lnea mediante Microsoft SQL Server 2000, 2005, 2008 o 2012
Enterprise, Data Center o Developer Edition

Realizacin de restauraciones de pginas daadas en lnea


mediante Microsoft SQL Server 2000, 2005, 2008 o 2012
Enterprise, Data Center o Developer Edition
Las versiones Microsoft SQL Server 2000, 2005, 2008 y 2012 permiten detectar daos en
los datos de la bases de datos, ascomo aislar dichos daos en la pginas de datos. En
cualquier momento se puede encontrar la lista actual de pginas daadas conocidas en
la tabla [suspect_pages] de la base de datos de sistema [msdb]. Adems de detectar y
aislar las pginas daadas, SQL 2005 tambin presenta la capacidad de realizar una
restauracin en la que slo se sobrescriban las pginas de datos que se encuentren
daadas. Esto le permitir volver a poner en funcionamiento con rapidez una base de
datos que se haya daado ligeramente.
Nota: NO desconecte la base de datos antes de iniciar este procedimiento.
Siga estos pasos:
1.

Cambie al modelo de recuperacin completa, si la base de datos est utilizando el


modelo de recuperacin simple.

2.

(Opcional) Realice una comprobacin de la coherencia de la base de datos (DBCC


CheckDB) en la base de datos para localizar el resto de pginas daadas (adems de
la ya notificada). Esto puede realizarse como parte del paso nm. 4.

78 Gua del Agente para Microsoft SQL Server

Restauracin de las bases de datos para grupos de disponibilidad AlwaysOn de Microsoft SQL Server 2012

3.

Realice una restauracin de reparacin de pgina daada en lnea de la base de


datos de la siguiente forma:
a.

Abra el Gestor de restauracin.

b.

En la ficha Origen, utilice la vista Restaurar por rbol para buscar y seleccionar
la base de datos.

c.

Abra las opciones de agente.

d.

Compruebe que la seleccin automtica se encuentra seleccionada.

e.

En Subconjunto, seleccione Reparar pgina daada (en lnea).

f.

En Estado de fin de recuperacin, seleccione Dejar la base de datos


operacional.

g.

(Opcional) Puede seleccionar una comprobacin de la coherencia de la base de


datos antes de la restauracin para identificar el resto de pginas daadas.
(Tenga en cuenta que ste es el nico tipo de restauracin en el que se permite
una DBCC antes de una restauracin, ya que la DBCC necesita que la base de
datos se encuentre en lnea).

h.

(Opcional) Puede seleccionar una comprobacin de la coherencia de la base de


datos despus de la restauracin.

i.

Haga clic en Aceptar.

j.

En la ficha Destino, seleccione Restaurar a la ubicacin original, si no se


encuentra seleccionada.

k.

Inicie la restauracin.

4.

Intente consultar la tabla que contena la pgina daada.

5.

Realice una copia de seguridad del registro de transacciones con las opciones
predeterminadas.

6.

Realice una restauracin de esta copia de seguridad del registro de transacciones


final sin seleccin automtica y con el estado de fin de recuperacin establecido en
Dejar la base de datos operacional.

7.

Cambie al modelo de recuperacin simple si ha cambiado el modelo de


recuperacin en el paso 1.

8.

Reanude la utilizacin de la base de datos.

Restauracin de las bases de datos para grupos de


disponibilidad AlwaysOn de Microsoft SQL Server 2012
Cuando se restaura una base de datos de Microsoft SQL Server 2012 que forma parte de
un grupo de disponibilidad AlwaysOn (AAG), deben tenerse en cuenta algunas
consideraciones.

Captulo 4: Restaurar las bases de datos de Microsoft SQL Server 79

Restauracin de las bases de datos para grupos de disponibilidad AlwaysOn de Microsoft SQL Server 2012

Si la base de datos de Microsoft SQL forma parte de los grupos de disponibilidad


AlwaysOn (AAG) de Microsoft SQL 2012 y se produce un error al realizar una
restauracin en la ubicacin original, realice las tareas siguientes:
1.

Elimine la base de datos que se debe restaurar de los grupos de disponibilidad. Para
obtener ms informacin, consulte
http://msdn.microsoft.com/es-es/library/hh213326.aspx.

2.

Utilice al Gestor de restauracin para restaurar la base de datos en todos los nodos
del grupo AAG.

3.

Vuelva a agregar la base de datos a los grupos de disponibilidad. Para obtener ms


informacin, consulte http://msdn.microsoft.com/es-es/library/hh213078.aspx.

80 Gua del Agente para Microsoft SQL Server

Captulo 5: Realizar copias de seguridad y


restauraciones en entornos de clster
En esta seccin se presenta informacin sobre cmo realizar copias de seguridad y
restauraciones de una base de datos y de registros de transacciones con CA ARCserve
Backup, el Agente para Microsoft SQL Server y Microsoft SQL Server 2000, 2005, 2008 o
2012 en un entorno de clster de Microsoft SQL Server.
Nota: Ya no se admiten las tareas de copia de seguridad y restauracin de datos en un
entorno de clster de Microsoft SQL Server 7.0.
Esta seccin contiene los siguientes temas:
Uso del escritor de Microsoft SQL Server en Windows Server 2012 en un entorno de
clster (en la pgina 81)
Requisitos previos para entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y
2012 (en la pgina 82)
Entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012 (en la pgina 82)
Restauracin por rbol en entornos de clster de Microsoft SQL Server 2005, 2008 o
2012 (en la pgina 86)
Restauracin por sesin en entornos de Microsoft SQL Server 2000, 2005, 2008 o 2012
(en la pgina 89)
Realizacin de una recuperacin de desastres en entornos de clster de Microsoft SQL
Server 2000, 2005, 2008 o 2012 (en la pgina 92)

Uso del escritor de Microsoft SQL Server en Windows Server


2012 en un entorno de clster
Al utilizar el escritor de Microsoft SQL para nodos fsicos o virtuales en Windows Server
2012 en un entorno de clster, se deben tener en cuenta los siguientes cuatro
escenarios:
Nodos fsicos:

Cuando los datos de Hyper-V o SQL Server obtienen un almacenamiento como un


volumen que no es de CSV, el nodo seguir el mismo comportamiento que el de un
entorno que no es de clsteres.

Cuando los datos de Hyper-V o SQL Server obtengan un almacenamiento como el


volumen de CSV, los datos sern visibles y se podr realizar copia de seguridad de
los datos dado que el nodo posee los datos de la aplicacin. Por ejemplo, N1 (Nodo
1 del clster) instala SQL Server y guarda el archivo de la base de datos como
archivo CSV. Los datos del SQL Server son visibles y se puede realizar copia de
seguridad de los datos del editor de SQL Server desde N1.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 81

Requisitos previos para entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012

Nodos virtuales:

Cuando los datos de Hyper-V o SQL Server obtengan un almacenamiento como el


volumen de CSV, los datos sern visibles y se podr realizar copia de seguridad de
los datos dado que el nodo posee los datos de la aplicacin. Por ejemplo, hay dos
nodos fsicos: N1 y N2. N1 es el nodo activo y posee VM V1 donde V1 es visible y se
puede realizar copia de seguridad del nodo virtual. Sin embargo, si N2 posee VM
V1, V1 no ser visible y no se podr realizar copia de seguridad del nodo virtual.

Cuando los datos de Hyper-V o SQL Server obtengan un volumen como


almacenamiento que no sea de CSV, los datos no sern visibles y no se podr
realizar copia de seguridad de los datos.

Requisitos previos para entornos de clster de Microsoft SQL


Server 2000, 2005, 2008 y 2012
Antes de instalar el Agente para Microsoft SQL Server en un entorno de clster de
Microsoft SQL Server 2000, 2005, 2008 o 2012, deber cumplir los requisitos previos
bsicos y, adems, realizar las siguientes tareas:

Anote el nombre de usuario y contrasea 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 clster y
contrasea del servidor de clster de Microsoft SQL Server.

Instale el Agente para Microsoft SQL Server en las unidades locales de todos los
nodos en el clster MSCS como parte de la instalacin del agente inicial.

Entornos de clster de Microsoft SQL Server 2000, 2005, 2008


y 2012
En las siguientes secciones se indican los procedimientos para realizar copias de
seguridad en entornos de clster de Microsoft SQL Server 2000, 2005, 2008 o 2012.

Seleccin de tipo de copia de seguridad, seguridad, protocolo y servidor (en la


pgina 83)

Seleccin de un destino de copia de seguridad, programacin y envo de la tarea (en


la pgina 85)

82 Gua del Agente para Microsoft SQL Server

Entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012

Seleccionar tipo de copia de seguridad, seguridad, protocolo y servidor


Al ejecutar tareas de copia de seguridad en un entorno de clster de Microsoft Server,
primero debe realizar las selecciones de tipo de copia de seguridad, seguridad,
protocolo y servidor. Luego, debe seleccionar un destino de copia de seguridad,
configurar la programacin de copia de seguridad y enviar la tarea.
Para seleccionar un tipo de copia de seguridad, seguridad, protocolo y servidor cuando
se realizan copias de seguridad en un entorno de servidor virtual de Microsoft SQL
Server
1.

Compruebe que el servidor virtual Microsoft SQL Server est en ejecucin en el


entorno de clster de Microsoft.

2.

Inicie CA ARCserve Backup y abra el Gestor de copia de seguridad.

3.

Haga clic en Opciones y, a continuacin, en la ficha Opciones de agente para


configurar las opciones globales de agente. Para obtener ms informacin, consulte
Opciones del agente del Gestor de copia de seguridad. (en la pgina 34)

4.

En la ficha Origen, expanda el nombre del servidor virtual Microsoft SQL Server, no
expanda los nodos fsicos ni el servidor virtual Windows. Las instancias del servidor
virtual Microsoft SQL Server se encuentran bajo el objeto de servidor virtual
Microsoft SQL Server con el que estn asociadas.
Nota: Se recomienda que examine las instancias con clsteres de Microsoft SQL
Server slo a travs de los nombres de los servidores virtuales de Microsoft SQL
Server asociados. Es posible que si examina desde cualquier otro punto de entrada,
se produzcan errores en la copia de seguridad en el caso de que el servidor virtual
de Windows o el servidor virtual de Microsoft SQL Server se mueva a un nodo
diferente del clster. No se recomienda examinar mediante el nombre del equipo
MSCS en instancias de Microsoft SQL Server 2005, 2008 y 2012 con clsteres.
Una instancia de Microsoft SQL Server 2008 Express Edition que se utiliza como
base de datos de ARCserve de una instalacin de CA ARCserve Backup con clsteres
se debe examinar a travs del nombre del servidor virtual asociado al servidor
primario con clsteres de CA ARCserve Backup.

5.

Haga clic con el botn derecho en la instancia de Microsoft SQL Server y seleccione
Mecanismo de transferencia en la ventana emergente.
Se abrir el cuadro de dilogo Mecanismo de transferencia.

6.

Seleccione Dispositivos virtuales y haga clic en Aceptar.

7.

Haga clic con el botn derecho en la instancia de Microsoft SQL Server y seleccione
Seguridad.
Se abrir el cuadro de dilogo Seguridad.

8.

Verifique la informacin de seguridad del cuadro de dilogo Seguridad y haga clic


en Aceptar.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 83

Entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012

9.

Expanda la instancia de Microsoft SQL Server para ver una lista de bases de datos y
seleccione una.

10. Haga clic con el botn derecho en la base de datos y seleccione Opciones de agente
en el men emergente.
Se abrir el cuadro de dilogo Opciones de copia de seguridad de agente.
11. Seleccione el tipo de copia de seguridad que desea utilizar y las opciones del
subconjunto que desee utilizar. Para obtener ms informacin sobre los tipos de
copia de seguridad, consulte Mtodos de copia de seguridad (en la pgina 38).
12. Si ha seleccionado el subconjunto de archivos y grupos de archivos, haga clic en el
botn Examinar archivos/grupos de archivos.
Se abrir el cuadro de dilogo Especificar archivos y grupos de archivos.
13. Seleccione los archivos o grupos de archivos de los que desee realizar una copia de
seguridad y haga clic en Aceptar.
14. (Opcional) En el cuadro de dilogo Opciones de copia de seguridad de agente,
active una comprobacin de la consistencia de la base de datos, seleccione las
opciones de comprobacin de la consistencia de la base de datos y haga clic en
Aceptar.
Nota: Para obtener ms informacin sobre las comprobaciones de la consistencia
de la base de datos, consulte la seccin Realizacin de copias de seguridad de bases
de datos de Microsoft SQL Server (en la pgina 33) y la documentacin de Microsoft
SQL Server.
15. Repita estos pasos para cada base de datos u objeto de base de datos cuya copia de
seguridad vaya a realizar en esta tarea.

84 Gua del Agente para Microsoft SQL Server

Entornos de clster de Microsoft SQL Server 2000, 2005, 2008 y 2012

Seleccionar un destino de copia de seguridad, una programacin y enviar la tarea


Despus de realizar las selecciones de tipo de copia de seguridad, seguridad, protocolo y
servidor, puede seleccionar un destino de copia de seguridad, configurar la
programacin de copia de seguridad y enviar la tarea.
Para seleccionar un destino de copia de seguridad, una programacin y enviar la tarea
1.

En la ficha Destino del Administrador de copia de seguridad, seleccione un destino


de copia de seguridad.
Nota: Puede utilizar el smbolo * 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 ms informacin sobre el modo de seleccionar dispositivos y
medios, consulte la Gua de administracin.
Haga clic en la ficha Programacin y seleccione las opciones de programacin para
esta tarea de copia de seguridad. Para obtener ms informacin sobre cmo
programar copias de seguridad, consulte la Gua de administracin.

2.

Haga clic en Enviar.

3.

En el cuadro de dilogo Informacin de agente y seguridad, verifique el nombre de


usuario y la contrasea del clster de Windows donde se est ejecutando Microsoft
SQL Server y de la instancia de Microsoft SQL Server. Para introducir o modificar la
informacin de seguridad del equipo o de la instancia de Microsoft SQL Server,
seleccione el equipo o la instancia de Microsoft SQL Server, haga clic en Seguridad,
introduzca el nombre de usuario y la contrasea y haga clic en Aceptar.
Nota: Se recomienda utilizar el nombre de usuario y la contrasea de un
administrador de dominio para la autentificacin del equipo. Los administradores
de dominios no dependen del equipo donde se an se encuentre en ejecucin la
instancia de Microsoft SQL Server. Especifique un nombre de dominio con el
formato Nombre de dominio\Nombre de usuario.

4.

Haga clic en Aceptar. Se abrir el cuadro de dilogo Enviar tarea.

5.

(Opcional) Utilice el cuadro de dilogo Enviar tarea para seleccionar la hora de


ejecucin 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.

6.

Haga clic en Aceptar para enviar esta tarea. Si ha seleccionado Ejecutar ahora, se
abrir la ventana Estado de tarea. Utilice esta ventana para controlar la tarea. Para
obtener ms informacin sobre la ventana Estado de tarea, consulte la Gua de
administracin.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 85

Restauracin por rbol en entornos de clster de Microsoft SQL Server 2005, 2008 o 2012

Restauracin por rbol en entornos de clster de Microsoft SQL


Server 2005, 2008 o 2012
Puede enviar cada sesin de copia de seguridad como una tarea de copia de seguridad
independiente si utiliza el mtodo Restaurar por rbol.
Siga estos pasos:
1.

En la ficha Origen del Gestor de restauracin, seleccione Restaurar por rbol en la


lista desplegable.

2.

En el rbol de desplazamiento, expanda el nombre del servidor virtual de Microsoft


SQL Server desde el que se realiz la copia de seguridad de la base de datos que
desee restaurar. Haga clic en el icono de base de datos amarillo para expandir la
instancia de base de datos y haga clic en la base de datos que desee restaurar.

3.

Para utilizar la copia de seguridad ms reciente, vaya al siguiente paso.


Para utilizar una copia de seguridad distinta de la copia de seguridad ms reciente,
elija una sesin Punto de recuperacin.

4.

Haga clic con el botn derecho en el nombre de base de datos indicado y seleccione
Opciones de agente en el men emergente.
Aparecer el cuadro de dilogo Opciones de restauracin del agente. Es posible que
el cuadro de dilogo vare en funcin de las sesiones de restauracin seleccionadas.

5.

Realice una de las siguientes acciones para seleccionar las opciones de restauracin:

Haga clic en Aceptar para aceptar las opciones predeterminadas y permitir que
la opcin Seleccin automtica seleccione la secuencia de restauracin y las
opciones adecuadas para la tarea de restauracin. La opcin de seleccin
automtica es la opcin predeterminada para cada tarea de restauracin.

Seleccione manualmente las opciones que desea utilizar para esta secuencia de
restauracin y haga clic en Aceptar. Para obtener ms informacin sobre las
opciones, consulte Opciones de restauracin.
Importante: La opcin Seleccin automtica del cuadro de dilogo Opciones de
restauracin del Agente selecciona automticamente las sesiones que se deben
restaurar y aplica las opciones seleccionadas de forma adecuada a cada sesin.

6.

En la ficha Origen, asegrese de que la sesin que desea restaurar est


seleccionada.

86 Gua del Agente para Microsoft SQL Server

Restauracin por rbol en entornos de clster de Microsoft SQL Server 2005, 2008 o 2012

7.

En el Administrador de restauracin, haga clic en la ficha Destino y seleccione un


destino con uno de los siguientes procedimientos:

Para restaurar la instancia original al servidor original mediante el nombre de


base de datos original, seleccione la opcin Restaurar archivos a sus
ubicaciones originales si an no estaba seleccionada.

Para restaurar a un servidor diferente pero a una instancia de Microsoft SQL


Server con la misma versin y nombre de instancia, desactive la casilla de
verificacin Ubicacin original y seleccione el equipo de destino. El equipo de
destino deber tener una instancia con el mismo nombre que la original y
deber tener la misma versin de Microsoft SQL Server o superior.

Para restaurar a un servidor diferente o una instancia diferente del servidor


original con el nombre de base de datos original, desactive la opcin Restaurar
archivos a sus ubicaciones originales y seleccione la instancia de Microsoft SQL
Server del servidor de destino.

Para restaurar con un nombre de base de datos diferente, desactive la opcin


Restaurar archivos a sus ubicaciones originales, seleccione el servidor de
destino y seleccione la instancia de Microsoft SQL Server del servidor de
destino. Introduzca una barra diagonal invertida y el nuevo nombre de la base
de datos al final de la ruta mostrada, tal y como aparece en los siguientes
ejemplos:
\\SERVER1\MSSQLSERVER\Lightning
\\SERVER2\WEATHER\Thunder

Nota: Si va a restaurar la copia de seguridad de una base de datos realizada a


partir de una instancia de Microsoft SQL Server 7.0 a una instancia de Microsoft
SQL Server 2000, 2005, 2008 o 2012, deber seleccionar de forma explcita la
instancia de destino incluso aunque sea la predeterminada.
8.

Haga clic en Enviar.


Aparecer el cuadro de dilogo Medios de restauracin.

9.

Seleccione el servidor de copia de seguridad donde se va a ejecutar la tarea de


restauracin y haga clic en Aceptar.
Aparecer el cuadro de dilogo Nombre de usuario y contrasea de sesin.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 87

Restauracin por rbol en entornos de clster de Microsoft SQL Server 2005, 2008 o 2012

10. Verifique o modifique el nombre de usuario o la contrasea del equipo con


Windows en el que est cargado Microsoft SQL Server. Para verificar o modificar el
nombre de usuario o la contrasea, realice los siguientes pasos:
a.

Seleccione una sesin en la ficha Equipo y haga clic en Editar. Se abrir el


cuadro de dilogo Introducir el nombre de usuario y la contrasea.

b.

Introduzca o modifique el nombre de usuario y la contrasea.

c.

Si ha asignado una contrasea de sesin a esta sesin, introduzca la contrasea


de sesin.

d.

Para aplicar el nombre de usuario y la contrasea que ha introducido a todas


las sesiones que se van a restaurar, seleccione la opcin Aplicar [nombre de
usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

Nota: Se recomienda utilizar el nombre de usuario y la contrasea de un


administrador de dominio para la autentificacin del equipo. Los administradores
de dominios no dependen del equipo donde se an se encuentre en ejecucin la
instancia de Microsoft SQL Server. Especifique un nombre de dominio con el
formato Nombre de dominio\Nombre de usuario.
11. Verifique o modifique el nombre de usuario o la contrasea de los servidores de
base de datos en los que est restaurando. Para verificar o modificar el nombre de
usuario o la contrasea de los servidores de base de datos, realice los siguientes
pasos:
a.

Seleccione la ficha DBAgent.

b.

Seleccione una sesin y haga clic en Editar. Se abrir el cuadro de dilogo


Introducir el nombre de usuario y la contrasea.

c.

Introduzca o modifique el nombre de usuario y la contrasea.

d.

Si desea que se aplique el nombre de usuario y la contrasea que ha


introducido a todas las sesiones que se van a restaurar, seleccione la opcin
Aplicar [nombre de usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

12. Haga clic en Aceptar en el cuadro de dilogo Introducir el nombre de usuario y la


contrasea.
Se abrir el cuadro de dilogo Enviar tarea.
13. (Opcional) Utilice el cuadro de dilogo Enviar tarea para seleccionar la hora de
ejecucin 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.
14. Haga clic en Aceptar para enviar esta tarea. Si ha seleccionado Ejecutar ahora, se
abrir la ventana Estado de tarea. Utilice esta ventana para controlar la tarea. Para
obtener ms informacin sobre la ventana Estado de tarea, consulte la Gua de
administracin.

88 Gua del Agente para Microsoft SQL Server

Restauracin por sesin en entornos de Microsoft SQL Server 2000, 2005, 2008 o 2012

Restauracin por sesin en entornos de Microsoft SQL Server


2000, 2005, 2008 o 2012
Puede restaurar bases de datos por sesin en una nica tarea de restauracin si utiliza
el mtodo Restaurar por sesin.
Siga estos pasos:
1.

En la ficha Origen del Gestor de restauracin, seleccione Restaurar por sesin en la


lista desplegable. Aparecer una lista de los medios que ha utilizado al realizar la
copia de seguridad con CA ARCserve Backup.

2.

Para crear un filtro para restaurar slo las sesiones de un servidor especfico o las
sesiones de una base de datos especfica de un servidor especfico, realice los
siguientes pasos:
a.

Haga clic en la ficha Filtro del Gestor de restauracin. Se abrir el cuadro de


dilogo Filtro.

b.

Haga clic en la ficha Filtro de Agente SQL. Se abrir el cuadro de dilogo Filtro
de Agente SQL.

c.

Introduzca el nombre de un equipo para restaurar las sesiones de un servidor


particular, los nombres de un equipo y una base de datos si desea restaurar las
sesiones de una bases de datos determinada o los nombres de un equipo, una
instancia y una base de datos para restaurar una instancia en particular de una
base de datos y haga clic en Aceptar.

Nota: Una vez aplicada la configuracin de filtros, podr expandir el elemento del
medio para ver los resultados. Si el elemento del medio ya estaba expandido,
deber contraerlo y volver a expandirlo para poder ver los resultados.
Si no desea crear un filtro, vaya al siguiente paso.
3.

Seleccione el medio que contiene la copia de seguridad que desea restaurar,


expanda la sesin que contenga la copia de seguridad y seleccione el registro o la
base de datos en concreto que desea restaurar.

4.

Haga clic con el botn derecho en el nombre de la base de datos o el registro que
desee restaurar y seleccione Opciones de agente en la ventana emergente.
Aparecer el cuadro de dilogo Opciones de restauracin del agente.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 89

Restauracin por sesin en entornos de Microsoft SQL Server 2000, 2005, 2008 o 2012

5.

Realice una de las siguientes acciones para seleccionar las opciones de restauracin:

Haga clic en Aceptar para aceptar las opciones predeterminadas y permitir que
la opcin Seleccin automtica seleccione la secuencia de restauracin y las
opciones adecuadas para la tarea de restauracin. La opcin de seleccin
automtica es la opcin predeterminada para cada tarea de restauracin.

Seleccione manualmente las opciones que desea utilizar para esta secuencia de
restauracin y haga clic en Aceptar. Para obtener ms informacin sobre las
opciones, consulte Opciones de restauracin.
Importante: La opcin Seleccin automtica del cuadro de dilogo Opciones de
restauracin del Agente selecciona automticamente las sesiones que se deben
restaurar y aplica las opciones seleccionadas de forma adecuada a cada sesin.

6.

En la ficha Origen, asegrese de que la sesin que desea restaurar est


seleccionada.

7.

En el Administrador de restauracin, haga clic en la ficha Destino y seleccione un


destino con uno de los siguientes procedimientos:

Para restaurar la instancia original al servidor original mediante el nombre de


base de datos original, seleccione la opcin Restaurar archivos a sus
ubicaciones originales si an no estaba seleccionada.

Para restaurar a un servidor diferente pero a una instancia de Microsoft SQL


Server con la misma versin y nombre de instancia, desactive la casilla de
verificacin Ubicacin original y seleccione el equipo de destino. El equipo de
destino deber tener una instancia con el mismo nombre que la original y
deber tener la misma versin de Microsoft SQL Server o superior.

Para restaurar a un servidor diferente o una instancia diferente del servidor


original con el nombre de base de datos original, desactive la opcin Restaurar
archivos a sus ubicaciones originales y seleccione la instancia de Microsoft SQL
Server del servidor de destino.

Para restaurar con un nombre de base de datos diferente, desactive la opcin


Restaurar archivos a sus ubicaciones originales, seleccione el servidor de
destino y seleccione la instancia de Microsoft SQL Server del servidor de
destino. Introduzca una barra diagonal invertida y el nuevo nombre de la base
de datos al final de la ruta mostrada, tal y como aparece en los siguientes
ejemplos:
\\SERVER1\MSSQLSERVER\Lightning
\\SERVER2\WEATHER\Thunder

Nota: Si va a restaurar la copia de seguridad de una base de datos realizada a


partir de una instancia de Microsoft SQL Server 7.0 a una instancia de Microsoft
SQL Server 2000, 2005, 2008 o 2012, deber seleccionar de forma explcita la
instancia de destino incluso aunque sea la predeterminada.

90 Gua del Agente para Microsoft SQL Server

Restauracin por sesin en entornos de Microsoft SQL Server 2000, 2005, 2008 o 2012

8.

Haga clic en Enviar.


Aparecer el cuadro de dilogo Medios de restauracin.

9.

Seleccione el servidor de copia de seguridad donde se va a ejecutar la tarea de


restauracin y haga clic en Aceptar.
Aparecer el cuadro de dilogo Nombre de usuario y contrasea de sesin.

10. Verifique o modifique el nombre de usuario o la contrasea del equipo con


Windows en el que est cargado Microsoft SQL Server. Para verificar o modificar el
nombre de usuario o la contrasea, realice los siguientes pasos:
a.

Seleccione una sesin en la ficha Equipo y haga clic en Editar. Se abrir el


cuadro de dilogo Introducir el nombre de usuario y la contrasea.

b.

Introduzca o modifique el nombre de usuario y la contrasea.

c.

Si ha asignado una contrasea de sesin a esta sesin, introduzca la contrasea


de sesin.

d.

Para aplicar el nombre de usuario y la contrasea que ha introducido a todas


las sesiones que se van a restaurar, seleccione la opcin Aplicar [nombre de
usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

Nota: Se recomienda utilizar el nombre de usuario y la contrasea de un


administrador de dominio para la autentificacin del equipo. Los administradores
de dominios no dependen del equipo donde se an se encuentre en ejecucin la
instancia de Microsoft SQL Server. Especifique un nombre de dominio con el
formato Nombre de dominio\Nombre de usuario.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 91

Realizacin de una recuperacin de desastres en entornos de clster de Microsoft SQL Server 2000, 2005, 2008 o 2012

11. Verifique o modifique el nombre de usuario o la contrasea de los servidores de


base de datos en los que est restaurando. Para verificar o modificar el nombre de
usuario o la contrasea de los servidores de base de datos, realice los siguientes
pasos:
a.

Seleccione la ficha DBAgent.

b.

Seleccione una sesin y haga clic en Editar. Se abrir el cuadro de dilogo


Introducir el nombre de usuario y la contrasea.

c.

Introduzca o modifique el nombre de usuario y la contrasea.

d.

Si desea que se aplique el nombre de usuario y la contrasea que ha


introducido a todas las sesiones que se van a restaurar, seleccione la opcin
Aplicar [nombre de usuario y contrasea] a todas las filas.

e.

Haga clic en Aceptar.

12. Haga clic en Aceptar en el cuadro de dilogo Introducir el nombre de usuario y la


contrasea.
Se abrir el cuadro de dilogo Enviar tarea.
13. (Opcional) Utilice el cuadro de dilogo Enviar tarea para seleccionar la hora de
ejecucin 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.
14. Haga clic en Aceptar para enviar esta tarea. Si ha seleccionado Ejecutar ahora, se
abrir la ventana Estado de tarea. Utilice esta ventana para controlar la tarea. Para
obtener ms informacin sobre la ventana Estado de tarea, consulte la Gua de
administracin.

Realizacin de una recuperacin de desastres en entornos de


clster de Microsoft SQL Server 2000, 2005, 2008 o 2012
Si ocurre un desastre, puede recuperar su base de datos de SQL en un entorno de
clster.
Siga estos pasos:
1.

Reinstale Microsoft SQL Server y vuelva a crear el servidor virtual de Microsoft SQL
Server.

2.

Reinstale el agente para Microsoft SQL Server, si fuera necesario.

92 Gua del Agente para Microsoft SQL Server

Realizacin de una recuperacin de desastres en entornos de clster de Microsoft SQL Server 2000, 2005, 2008 o 2012

3.

Restaure la base de datos [master] de Microsoft SQL Server.

4.

Reinicie Microsoft SQL en modo normal multiusuario y restaure el resto de las bases
de datos, empezando por msdb y luego por la base de datos de modelos. Finalice
con la base de datos de distribucin para la replicacin, si es que existe.

Nota: Para obtener ms informacin sobre la recuperacin de desastres, consulte la


gua de la opcin Disaster Recovery.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 93

Apndice A: Resolucin de problemas y


recuperacin de desastres
En este apndice se explican los mensajes ms frecuentes de CA ARCserve Backup y del
Agente para Microsoft SQL Server y tambin se proporciona informacin general sobre
la resolucin de problemas e informacin importante sobre la recuperacin de
desastres.
Esta seccin contiene los siguientes temas:
Consideraciones generales de CA ARCserve Backup y el agente (en la pgina 96)
Consideraciones sobre la actualizacin del Agente para Microsoft SQL (en la pgina 98)
Omisin o inclusin de archivos de base de datos en copias de seguridad (en la pgina
99)
Mensajes de error del agente y CA ARCserve Backup (en la pgina 101)
Mensajes de error de Microsoft SQL Server (en la pgina 102)
Rplica de Microsoft SQL Server (en la pgina 104)
Configuracin del comportamiento del agente para bases de datos no vlidas para la
copia de seguridad (en la pgina 104)
Recuperacin de desastres de Microsoft SQL Server (en la pgina 107)

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 95

Consideraciones generales de CA ARCserve Backup y el agente

Consideraciones generales de CA ARCserve Backup y el agente


Las siguientes consideraciones generales se aplican a CA ARCserve Backup y al Agente
para Microsoft SQL Server:

CA ARCserve Backup no admite caracteres especiales (por ejemplo, /, \, *, <, >, o ?)


en los nombres de archivos, nombres de grupos de archivos y nombres de bases de
datos. El Agente de CA ARCserve Backup para Microsoft SQL no admite el uso de
corchetes ( [ ] ) en los nombres de bases de datos, grupos de archivos o archivos
lgicos.

Al restaurar un archivo o un grupo de archivos, si no hay sesiones de registro que


sigan a la sesin de archivo o de grupo de archivos, CA ARCserve Backup no podr
verificar si el archivo se ha modificado. Como resultado, no se podr identificar el
estado de fin de recuperacin definitivo. De forma predeterminada, seleccionar la
opcin Dejar base de datos no operativa; permitir restaurar registros de
transacciones adicionales. Cada vez que realiza una copia de seguridad de un
archivo o de un grupo de archivos, debe asegurarse de realizar una copia de
seguridad de un registro inmediatamente despus. Se recomienda utilizar la opcin
"Realizar copia seg. de registro transacciones despus de base datos".

La base de datos SharePoint de Microsoft Windows Small Business Server 2003 se


encuentra almacenada en la instancia de MSDE (Microsoft SQL Server Desktop
Engine). La instancia SharePoint no es compatible con la autentificacin nativa de
SQL. Deber utilizar la autentificacin de Windows para esta instancia de base de
datos.

Si inicia la sesin en Microsoft SQL Server con la autentificacin de Windows para


realizar operaciones de copia de seguridad y restauracin basadas en dispositivos
virtuales, deber disponer de derechos de administrador en Microsoft SQL Server.
ste es un requisito de Microsoft.

El agente de CA ARCserve Backup para Microsoft SQL Server no es compatible con


la realizacin de copias de seguridad y la restauracin de bases de datos de SQL
Server, donde la suma de los caracteres que representan el nombre de la instancia,
el nombre de la base de datos, el nombre del grupo de archivos y el nombre del
archivo de datos excede los 170 caracteres.

Microsoft SQL Server 2008 introduce un tipo de datos llamado FILESTREAM, que
almacena grandes bloques de datos binarios de los archivos en disco. Los datos
FILESTREAM se almacenan en archivos lgicos de SQL Server que existen como
directorios en el disco. SQL Server no informa adecuadamente sobre el tamao de
los datos FILESTREAM, y el Agente calcula directamente el tamao de los datos. Si
los datos incluyen un gran nmero de registros, el calculo puede llevar tiempo y
causar retrasos al consultar las propiedades de base de datos durante las tareas de
exploracin y copia de seguridad.

Si aparece un mensaje de error al restaurar y mover una base de datos que utiliza
un nombre de archivo largo, renombre los archivos de la base de datos con
nombres de archivo ms breves y, a continuacin, realice la operacin de
restauracin de la base de datos.

96 Gua del Agente para Microsoft SQL Server

Consideraciones generales de CA ARCserve Backup y el agente

Cuando se realiza la copia de seguridad o la restauracin de una base de datos SQL


Server, los parmetros SendTimeOut y ReceiveTimeOut definen durante cunto
tiempo esperar el servidor de CA ARCserve Backup a una respuesta del agente. De
este modo se evita que algunos problemas, como los errores de red, hagan que las
tareas esperen indefinidamente una respuesta que podra no llegar nunca. Una vez
que se ha agotado el tiempo de espera, la tarea correspondiente se cancela y
aparece un mensaje de error de red.
Sin embargo, cuando se restaura una base de datos SQL Server remota de gran
tamao (especialmente cuando esa restauracin supone la creacin de archivos de
datos SQL, por ejemplo, en el caso de restauraciones en un servidor SQL diferente),
el Agente para Microsoft SQL no puede ofrecer una respuesta inmediata porque
SQL Server tarda algn tiempo en crear los archivos. As, agente debe esperar a que
se complete esta operacin antes de responder.
El tiempo de espera predeterminado es de 1200 segundos (20 minutos). Este valor
se debe aumentar cuando se restauran bases de datos SQL Server de gran tamao
que impliquen grandes archivos de datos. Para una base de datos SQL Server de
gran tamao (60 GB), puede ser necesario introducir un valor de hasta 7.200
segundos (120 minutos). Por lo general, el valor predeterminado (1.200) es
adecuado para la mayora de las operaciones de restauracin de bases de datos y la
solucin de errores de red. Sin embargo, si se produce un error por tiempo de
espera de red durante una operacin de restauracin de una base de datos SQL de
gran tamao, aumente el valor de tiempo de espera. Una vez finalizada la
restauracin, vuelva a establecer el valor en 1.200.
Las claves SendTimeOut y ReceiveTimeOut se encuentran en el equipo del servidor
de CA ARCserve Backup, en:
HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\CA ARCserve
Backup\Base\Task\Remote
Nota: Estos valores se aplican a todos los agentes que funcionan en el servicio de
Agente universal.

Las copias de seguridad con las opciones Comparar y Explorar cinta no se realizan
en las sesiones del agente.

Hay que detener el Gestor de CA ARCserve Backup y el Agente universal de CA


ARCserve Backup antes de desinstalar y volver a instalar el Agente de CA ARCserve
Backup para Microsoft SQL Server si estn instalados en el mismo servidor que ste.

Si se produce un error en la conexin TCP/IP o ha cambiado el nmero de puerto,


deber reiniciar el servicio de agente universal.

Debe iniciar el servicio NetLogon para poder realizar la autentificacin de paso de


los eventos de inicio de sesin de cuentas en equipos de un dominio.

En un entorno de clster, ejecute el Agente universal como Administrador de


dominio en vez de como LocalSystem. De esta manera se evitar un conflicto de
privilegios de acceso entre el agente y Microsoft SQL Server cuando se llevan a cabo
las copias de seguridad de las bases de datos de Microsoft SQL Server.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 97

Consideraciones sobre la actualizacin del Agente para Microsoft SQL

Consideraciones sobre la actualizacin del Agente para


Microsoft SQL
Para actualizar el Agente de CA ARCserve Backup para Microsoft SQL hay que atender a
las siguientes consideraciones:

Despus de actualizar Microsoft SQL Server (por ejemplo, de SQL Server 7.0 a SQL
Server 2005) o instalar instancias adicionales, se deber ejecutar la utilidad de
configuracin de cuenta para actualizar el agente con los cambios apropiados. Si no
ejecuta esta utilidad de configuracin de cuenta, el Agente para Microsoft SQL
Server de CA ARCserve Backup no conocer la existencia de las instancias nuevas o
modificadas y es posible que no pueda acceder a las instancias adicionales o a las
funciones adicionales de la instancia actualizada. Adems, deber realizar la
primera copia de seguridad de las instancias nuevas o actualizadas inmediatamente
despus de ejecutar la utilidad de configuracin de cuenta. Para obtener ms
informacin sobre la configuracin de cuentas, consulte Actualizacin de la
configuracin de cuenta del agente (en la pgina 114).

98 Gua del Agente para Microsoft SQL Server

Omisin o inclusin de archivos de base de datos en copias de seguridad

Omisin o inclusin de archivos de base de datos en copias de


seguridad
A partir de la versin r12 de CA ARCserve Backup, se usan dos claves de registro para
incluir u omitir ciertos archivos de base de datos durante las tareas de copias de
seguridad. El uso de estas claves viene determinado por el tipo de agente de base de
datos que est utilizando.
Clave de registro SkipDSAFiles
Los agentes siguientes utilizan la clave de registro SkipDSAFiles

Agente para Oracle, Agente para SAP R/3 (r12.1 y versiones anteriores)

*.dbf

Control*.*

Red*.log

Arc*.001

Agente para Domino

*.nsf

*.ntf

Mail.box

Agente para Sybase

Archivo fsico del dispositivo principal

Archivo fsico del dispositivo no principal

Archivo fsico del dispositivo simtrico

Agente para Informix

*.000

Para utilizar la clave de registro SkipDSAFiles


1.

Al ejecutar copias de seguridad de agente:


HKEY_LOCAL_MACHINE\SOFTWARE\Computer Associates\CA ARCserve
Backup\ClientAgent\Parameters

2.

Establezca la clave de registro en Nombre del valor: SkipDSAFiles


Tipo: DWORD
Valor: 0 para realizar la copia de seguridad y 1 para omitir

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 99

Omisin o inclusin de archivos de base de datos en copias de seguridad

Clave de registro BackupDBFiles


Los agentes siguientes utilizan la clave de registro BackupDBFiles

Agente para Microsoft SQL Server


La lista de datos y de archivos de registro de transacciones que forman parte de las
bases de datos en lnea se obtiene de Microsoft SQL Server al inicio de la copia de
seguridad de un archivo. Esta lista incluye normalmente pero no de forma
exclusiva:

*.ldf

*.mdf

*.ndf

Excepto distmdl.mdf, distmdl.ldf, mssqlsystemresource.mdf,


mssqlsystemresource.ldf, que no se pueden omitir. Adems, si se cierra una
instancia de SQL Server, no se omitirn los archivos de base de datos.

Agente del nivel de base de datos de Exchange/Agente de nivel de documentos de


Exchange

*.chk

*.log

Res1.log

Res2.log

*.edb

*.stm

Agente para Oracle (r12.5 o posterior)

*.dbf

Control*.*

Red*.log

Arc*.001

Para utilizar la clave de registro BackupDBFiles


1.

Al ejecutar copias de seguridad de agente:


HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\CA ARCserve
Backup\ClientAgent\Parameters

2.

Establezca la clave de registro en Nombre del valor: BackupDBFiles


Tipo: DWORD
Valor: 0 para omitir y 1 para realizar la copia de seguridad (0 es el valor
predeterminado)

100 Gua del Agente para Microsoft SQL Server

Mensajes de error del agente y CA ARCserve Backup

Mensajes de error del agente y CA ARCserve Backup


En esta seccin se describen los mensajes de error ms frecuentes de CA ARCserve
Backup y del Agente para Microsoft SQL Server.

Error de operacin de copia de seguridad o restauracin


Error de copia de seguridad o restauracin.
Razn:
Los fallos de copias de seguridad y restauracin se pueden producir por diferentes
razones.
Accin:
Para solucionar este problema, realice las siguientes acciones:

Determine si se ha producido el error en la copia de seguridad o la restauracin


porque se ha establecido una opcin de base de datos que no es compatible.
Para obtener ms informacin, consulte la seccin Operaciones vlidas con las
opciones de base de datos de SQL Server.

Compruebe si hay errores especficos en el archivo de registro sqlpagw.log del


Agente para Microsoft SQL Server. Este registro se encuentra en el directorio
del agente de copia de seguridad.

Para obtener ms informacin sobre operaciones de copia de seguridad y


restauracin, consulte el manual de Microsoft SQL Server.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 101

Mensajes de error de Microsoft SQL Server

No hay icono en rbol de desplazamiento


No hay icono de Microsoft SQL Server en el origen de la copia de seguridad o en el
rbol de destino de la restauracin.
Razn:
Esto puede suceder si el Agente para Microsoft SQL Server no est instalado o el servicio
Agente universal de CA ARCserve no est en ejecucin o no funciona, o si no existen
entradas de agente en ninguno de los dos lugares del registro que aparecen a
continuacin:
SOFTWARE\ComputerAssociates\CA ARCserve Backup\SQLPAAdp\Instances

Una instancia SQL Server 7.0 es representada con una clave llamada dbasql170. Una
instancia SQL Server 2000 o posterior es representada con una clave llamada
dbasql@nombredeinstancia.
Nota: El nombre de instancia para una instancia predeterminada en Microsoft SQL
Server 2000 o en versiones posteriores es MSSQLSERVER.
Accin:
Para solucionar este error, compruebe que el agente para Microsoft SQL Server est
instalado. Reinicie el servicio del Agente universal de CA ARCserve. Busque la entrada de
agente en el registro y vuelva a instalar el agente para Microsoft SQL Server, si fuera
necesario.

Mensajes de error de Microsoft SQL Server


Los errores de Microsoft SQL Server se pueden producir por diferentes razones y
pueden aparecer en distintos mensajes de error de CA ARCserve Backup. Si se produce
un error de Microsoft SQL Server, busque el valor que aparece para NativeError.

102 Gua del Agente para Microsoft SQL Server

Mensajes de error de Microsoft SQL Server

3108
RESTORE DATABASE debe usarse en modo de usuario nico al intentar restaurar la
base de datos master.
Razn:
Se ha intentado restaurar la base de datos master sin iniciar el servidor de base de datos
en modo de usuario nico.
Accin:
Para obtener instrucciones sobre cmo iniciar el servidor de base de datos en modo de
usuario nico, consulte Restauracin de bases de datos master.

4305 4326
El registro de este conjunto de copia de seguridad finaliza en , demasiado anterior
para aplicarlo a la base de datos.
Razn:
Se han intentado restaurar registros de transaccin fuera de servicio, un registro ms
antiguo antes de uno ms reciente, o se ha intentado restaurar un registro de
transaccin despus de una copia de seguridad ms reciente.
Accin:
Restaure de nuevo la ltima copia de seguridad de base de datos diferencial o completa
y, a continuacin, vuelva a aplicar los registros de transacciones en el orden en que se
realiz su copia de seguridad.
Para obtener ms informacin, consulte Libros en pantalla de Microsoft SQL Server.

Limitaciones de la base de datos de Microsoft SQL Server


Las bases de datos de Microsoft SQL Server tienen las siguientes limitaciones:

Si ha utilizado en el nombre de una base de datos de Microsoft SQL un carcter


especial (por ejemplo, /, *, <> o ?), de forma predeterminada, Microsoft SQL Server
utilizar los mismos caracteres para el nombre del archivo, el grupo de archivos o la
base de datos. Para realizar una tarea de copia de seguridad o de restauracin,
cambie el nombre del archivo, del grupo de archivos o de la base de datos para que
no incluya ninguno de estos caracteres especiales. Adems, no se admite el uso de
corchetes ( [ ] ) en los nombres de objeto.

Si se utiliza la opcin Registrar rest. a un momento dado para Microsoft SQL Server
7.0 o las opciones Detener a la hora, Detener en marca de registro o Detenerse
antes marca reg. para Microsoft SQL Server 2000 y 2005, pero Microsoft SQL Server
no encuentra la marca de tiempo especificada, la base de datos permanece en
estado de carga y el resultado de la tarea es incompleto.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 103

Rplica de Microsoft SQL Server

Rplica de Microsoft SQL Server


De acuerdo con Microsoft, la funcin de rplica de Microsoft SQL Server no se ha
diseado especficamente para realizar copias de seguridad en caliente. Para obtener
ms informacin sobre cmo realizar copias de seguridad y restaurar en un escenario de
rplica, consulte la gua del administrador de la base de datos de Microsoft SQL Server.

Configuracin del comportamiento del agente para bases de


datos no vlidas para la copia de seguridad
El agente de Microsoft SQL Server dispone de un conjunto predefinido de reglas que
rigen la forma en que se reconocen y gestionan las bases de datos no vlidas para las
copias de seguridad. La idoneidad para la copia de seguridad se determina mediante el
estado de la base de datos y otras propiedades. CA ARCserve Backup emite un error o
una advertencia y marca la tarea como Incorrecta o Incompleta, en funcin de los
siguientes factores:

Motivo por el que la base de datos no es vlida.

Modo en que se ha seleccionado la base de datos para la copia de seguridad


(explcita o implcitamente).

La siguiente informacin est organizada por estado de la base de datos y pretende


ayudarle a reconocer el comportamiento predeterminado. Tambin le ayudar, si es
necesario, a cambiar las respuestas predeterminadas. Para ello, deber agregar valores
de controlador a la configuracin del agente en el registro de Windows del equipo en el
que se encuentra instalado el Agente de CA ARCserve Backup para Microsoft SQL
Server. En cada uno de los estados de base de datos, se indica el comportamiento
predeterminado para cada tipo de seleccin, ascomo el nombre correspondiente al
ajuste que lo modifica. El procedimiento de creacin y ajuste de DWORDS se muestra a
continuacin de la tabla.

Estado de base de datos

Si se selecciona la base de datos

Si se selecciona la instancia
completa

En espera (slo lectura, esperando a


recibir nuevas restauraciones)

Tipo de mensaje: error

Tipo de mensaje: advertencia

Resultado del trabajo: error

Resultado del trabajo: correcto

Nombre del ajuste: Explcito en


espera

Nombre del ajuste: Implcito en


espera

Tipo de mensaje: advertencia

Tipo de mensaje: no disponible

Duplicado (SQL 2005 o posterior)


Duplicacin de conmutacin por error

Resultado del trabajo: incompleto Resultado del trabajo: correcto


Nombre del ajuste: Explcito del
duplicado

104 Gua del Agente para Microsoft SQL Server

Nombre del ajuste: Implcito del


duplicado

Configuracin del comportamiento del agente para bases de datos no vlidas para la copia de seguridad

Estado de base de datos

Si se selecciona la base de datos

Si se selecciona la instancia
completa

Sospechoso (archivos daados o


archivos que faltan), si se utiliza el
modelo de recuperacin simple

Tipo de mensaje: error

Tipo de mensaje: error

Resultado del trabajo: error

Resultado del trabajo: error

Nombre del ajuste: Explcito


sospechoso

Nombre del ajuste: Implcito


sospechoso

Desconexin

Tipo de mensaje: error

Tipo de mensaje: error

Resultado del trabajo: error

Resultado del trabajo: error

Nombre del ajuste: Explcito


desconectado

Nombre del ajuste: Implcito


desconectado

Tipo de mensaje: error

Tipo de mensaje: error

Resultado del trabajo: error

Resultado del trabajo: error

Nombre del ajuste: Explcito


cargando

Nombre del ajuste: Implcito


cargando

Tipo de mensaje: error

Tipo de mensaje: error

Resultado del trabajo: error

Resultado del trabajo: error

Nombre del ajuste: Explcito


restaurando

Nombre del ajuste: Implcito


restaurando

Mensaje de error enviado

Tipo de mensaje: no disponible

Resultado del trabajo: error

Resultado del trabajo: no


disponible

Cargando

Recuperando (en la mitad del


procesamiento de datos restaurados)

Falta (la base de datos seleccionada


para la copia de seguridad ya no existe)

Nombre del ajuste: Explcito


restaurando
Inaccesible (el usuario especificado no
puede acceder a la base de datos por
alguna otra razn)

Nombre del ajuste: no disponible

Tipo de mensaje: error

Tipo de mensaje: error

Resultado del trabajo: error

Resultado del trabajo: error

Nombre del ajuste: Explcito


inaccesible

Nombre del ajuste: Implcito


inaccesible

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 105

Configuracin del comportamiento del agente para bases de datos no vlidas para la copia de seguridad

Nota: Las instantneas de bases de datos SQL 2005 a un momento dado se ignoran
estrictamente.
Para cambiar el comportamiento:
1.

En el editor de registro, localice la clave de registro


"HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\CA ARCserve
Backup\SQLPAAdp\Common"

2.

Aada una nueva clave en "Comn" denominada "Responses".

3.

Aada un DWORD nuevo utilizando los nombres de ajuste que aparecen en la tabla
y configure los valores como se indica a continuacin:
0 = Utilizar el comportamiento predeterminado del agente.
1 = Mensaje de advertencia enviado. El resultado de la tarea se ajusta en Correcta.
2 = Mensaje de error enviado. El resultado de la tarea se ajusta en Error.
3 = Mensaje de advertencia enviado. El resultado de la tarea se ajusta en
Incompleta.
4 = Mensaje de error enviado. El resultado de la tarea se ajusta en Incompleta.
Nota: Eliminar una entrada de un valor es lo mismo que ajustar un valor en 0.

Otras consideraciones acerca de los estados de base de datos


Estado de base de datos: Duplicado
Si se selecciona la instancia completa, las bases de datos duplicadas no aparecen en
la lista de la base de datos y se ignoran. Para seleccionar explcitamente una base
de datos duplicada para una copia de seguridad, debera haber sido seleccionada
mientras era miembro principal (activo) de la sociedad de duplicado y ha pasado al
estado de duplicacin debido a una conmutacin posterior.
Estado de base de datos: Sospechoso
Si una base de datos que est utilizando el modelo de recuperacin completa o de
registro masivo se encuentra en estado Sospechosa, el agente intentar
automticamente llevar a cabo una copia de seguridad de registro de transacciones
sin truncamiento. Si esto coincide con las opciones de copia de seguridad
seleccionadas, los resultados de esta copia de seguridad sern el nico indicador. Si
se selecciona un mtodo de copia de seguridad diferente, se enviar una
advertencia acerca de que se est intentando efectuar una copia de seguridad de
registro de transacciones sin truncamiento en lugar de utilizar las opciones
seleccionadas.
Estado de base de datos: Falta
Debido a que la lista de bases de datos se enumera dinmicamente cuando se
selecciona la instancia completa, el agente de Microsoft SQL Server desconoce las
bases de datos que se han eliminado de la instancia de SQL Server.

106 Gua del Agente para Microsoft SQL Server

Recuperacin de desastres de Microsoft SQL Server

Recuperacin de desastres de Microsoft SQL Server


El agente para Microsoft SQL Server utiliza las funciones de base de datos de copia de
seguridad y restauracin de Microsoft SQL Server, aunque estas funciones no realizan
en realidad la copia de seguridad de los archivos fsicos que conforman la base de datos.
En consecuencia, para que una operacin de restauracin sea correcta, la instancia de
base de datos debe estar en lnea.

La base de datos master


Para que se ejecute Microsoft SQL Server, la base de datos master se debe configurar de
la forma siguiente:

Una base de datos master y una base de datos model deben existir.

Para disponer de una base de datos de modelos y una base de datos principal,
deber volver a instalar Microsoft SQL Server, reconstruir la base de datos principal
mediante el programa de instalacin de Microsoft SQL Server o restaurar del medio
una sesin de Elementos de recuperacin de desastres de Microsoft SQL Server o
una copia de la base de datos principal sin conexin.

Cuando ya existan las bases de datos principal y de modelos, Microsoft SQL Server
debe estar en ejecucin para ejecutar el comando Restaurar.

Despus de restaurar los elementos de recuperacin de desastres de SQL, debe ejecutar


inmediatamente una restauracin normal de las bases de datos principal, msdb y de
modelos. Para restaurar la base de datos master, Microsoft SQL Server debe estar
ejecutndose en el modo de usuario nico. Para obtener ms informacin sobre cmo
restaurar la base de datos principal, consulte Restauracin de bases de datos master (en
la pgina 152).

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 107

Recuperacin de desastres de Microsoft SQL Server

Posibles problemas de restauracin


La base de datos master realiza un seguimiento de todos los recursos asignados a
Microsoft SQL Server. Si no realiza una copia de seguridad sin conexin despus de
haber efectuado un cambio relevante en la configuracin de Microsoft SQL Server,
pueden surgir problemas de restauracin.
Por ejemplo, en una configuracin de Microsoft SQL Server con cinco bases de datos
adems de la base de datos master, realiza la copia de seguridad de la base de datos
master, suprime una base de datos (desconectarla de Microsoft SQL Server) y elimina
los archivos que la componen. Si no realiza la copia de seguridad sin conexin y restaura
la base de datos master en este punto, contendr la informacin de la base de datos
suprimida. Por consiguiente, Microsoft SQL Server la marcar como elemento
sospechoso, es decir, inaccesible para los usuarios. Deber suprimir la base de datos de
nuevo.
Para evitar este tipo de problemas, realice al menos una copia de seguridad sin
conexin. Adems, cada vez que realice un cambio relevante en la configuracin de
Microsoft SQL Server (crear o suprimir una base de datos o agregar un dispositivo),
deber realizar una copia de seguridad sin conexin.
Al realizar una copia de seguridad completa de las bases de datos principal, de modelos
y msdb en la misma tarea, se genera una sesin de copia de seguridad de elementos de
recuperacin de desastres de Microsoft SQL Server. Esta sesin se puede utilizarse como
una copia de seguridad sin conexin para este propsito.

108 Gua del Agente para Microsoft SQL Server

Recuperacin de desastres de Microsoft SQL Server

Sugerencia de una secuencia de restauracin de base de datos


Se recomienda restaurar las bases de datos en el siguiente orden para evitar conflictos:
1.

Detenga todas las aplicaciones que pueden estar utilizando esta instancia de
Microsoft SQL Server. Detenga tambin el servicio del Agente de SQL Server.

2.

Restaure la base de datos [master].

3.

Restaure la base de datos [msdb] inmediatamente despus de restaurar la base de


datos master.

4.

Restaure la base de datos [modelo] inmediatamente despus de restaurar la base


de datos msdb.

5.

Restaure el resto de las bases de datos en el modo normal.

6.

Restaure la base de datos de distribucin para la replicacin, si es que existe.

Nota: Estas sugerencias no son requerimientos pero seguirlas acelera y simplifica el


procedimiento de recuperacin de desastres. Si restaura otras bases de datos adems
de la base de datos master antes de restaurar la base de datos msdb, Microsoft SQL
Server perder parte del historial de copia de seguridad y restauracin por las otras
bases de datos cuando la base de datos msdb se restaure. Para obtener ms
informacin acerca de la restauracin de la base de datos principal, consulte
Restauracin de bases de datos master (en la pgina 152)o la documentacin de
Microsoft SQL Server.

Escenario de recuperacin de desastres


Un escenario comn de recuperacin de desastres se compone de los siguientes pasos:
1.

Reinstale Windows, si fuera necesario.

2.

Reinstale CA ARCserve Backup, si es necesario.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 109

Recuperacin de desastres de Microsoft SQL Server

3.

Reinstale el Agente para Microsoft SQL Server y el Agente de cliente de Windows si


es necesario. (El Agente de cliente es necesario para restaurar Elementos de
recuperacin de desastres de Microsoft SQL Server.)

4.

Realice una de las acciones siguientes segn sea necesario:

Si dispone de una sesin de Elementos de recuperacin de desastres de


Microsoft SQL Server, resturela.

Si existe una copia de seguridad sin conexin, resturela.

Si no dispone de una copia de seguridad sin conexin o una sesin de


Elementos de recuperacin de desastres y cuenta con la utilidad rebuildm.exe
de Microsoft SQL 7.0 2000, utilcela para volver a crear las bases de datos
principal y de modelos. Para SQL 2000, 2005, 2008 y 2012, esta es una funcin
del software de instalacin de SQL Server. Para obtener ms informacin,
consulte la documentacin de Microsoft.

Si no existe una copia de seguridad sin conexin ni una copia de seguridad de


Elementos de recuperacin de desastres y no dispone de la utilidad
rebuildm.exe de Microsoft SQL, reinstale la aplicacin basada en MSDE o
Microsoft SQL Server.

5.

Restaure la base de datos [master].

6.

Inicie Microsoft SQL Server en el modo normal de multiusuario.

7.

Restaure la base de datos [msdb].

8.

Restaure la base de datos de modelos.

9.

Restaure el resto de bases de datos y registros de transacciones, excepto la base de


datos de replicacin.

10. Si se va a utilizar la replicacin, restaure la base de datos de replicacin.

110 Gua del Agente para Microsoft SQL Server

Apndice B: Configurar los valores de


configuracin de seguridad de Microsoft
SQL Server
En este apndice se explica el modo de configurar los valores de configuracin de
seguridad de Microsoft SQL Server para CA ARCserve Backup.
Esta seccin contiene los siguientes temas:
Tipos de autentificacin de Microsoft SQL Server (en la pgina 111)
Requisitos de autentificacin (en la pgina 112)
Cmo modificar la autentificacin de usuario (en la pgina 112)

Tipos de autentificacin de Microsoft SQL Server


Microsoft SQL Server proporciona dos tipos de autentificacin de usuario:

Utilizar la identificacin activa de inicio de sesin de Windows.

Utilizar credenciales de usuario independientes especficas de Microsoft SQL Server

Aunque Microsoft recomienda que nicamente se utilice la autentificacin de Windows


siempre que sea posible, existen determinadas instancias en las que resulta adecuado, o
incluso necesario, activar la autentificacin basada en Microsoft SQL Server. Por
ejemplo, se deber utilizar la autentificacin de Microsoft SQL Server para Microsoft
SQL Server 2007 cuando la base de datos se est ejecutando en un clster.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 111

Requisitos de autentificacin

Requisitos de autentificacin
Para la autentificacin de Microsoft SQL Server, deber especificar una cuenta de
usuario con privilegios de acceso de administrador del sistema. De forma
predeterminada, Microsoft SQL Server crea una cuenta llamada sa con este nivel de
acceso, pero el agente para Microsoft SQL Server podr utilizar cualquier cuenta con
privilegios equivalentes.
Para la autenticacin de Windows, cualquier cuenta con equivalencia de administrador
para el equipo en el que se est ejecutando la base de datos dispondr, por lo general,
de privilegios de acceso de administrador del sistema para la instancia de base de datos.
Nota: Un administrador de dominios o de Windows no dispondr automticamente de
privilegios de acceso de administrador del sistema para la base de datos si la entrada de
inicio de sesin BUILTIN\Administrators en Microsoft SQL Server se ha eliminado o no
dispone de este rol, o si existe una entrada de inicio de sesin independiente en
Microsoft SQL Server para el usuario y no dispone de este rol.

Cmo modificar la autentificacin de usuario


Sea cual sea la opcin de autenticacin que elija, debe configurar el Agente y confirmar
que las configuraciones de Windows estn configuradas para coincidir. Adems, si
modifica la opcin, debe actualizar cualquier tarea de copia de seguridad existente, para
que refleje el cambio. Si se utiliza Microsoft SQL Server 2005 o posterior, se deber
actualizar la configuracin de forma independiente para cada instancia de SQL Server.
Para cambiar la autenticacin de usuario y actualizar la configuracin tanto en Windows
como en CA ARCserve Backup y que el cambio quede reflejado, realice el siguiente
proceso:
1.

Compruebe y modifique el mtodo de autentificacin de Microsoft SQL Server.

2.

Actualice la configuracin de cuenta del agente para Microsoft SQL Server.

3.

Compruebe y modifique la configuracin de ODBC (open database connectivity,


conectividad de base de datos abierta).

4.

Actualice las tareas de copia de seguridad existentes en CA ARCserve Backup.

Para obtener ms informacin relacionada con los pasos de este proceso, consulte las
siguientes secciones.

112 Gua del Agente para Microsoft SQL Server

Cmo modificar la autentificacin de usuario

Comprobar o modificar el mtodo de autentificacin de Microsoft SQL Server


Para comprobar o cambiar el mtodo de autentificacin de Microsoft SQL Server para
SQL Server 7.0 o 2000
1.

En el sistema en el que se est ejecutando Microsoft SQL Server, abra el


Administrador corporativo de SQL Server.

2.

En el panel rbol, expanda las entradas situadas bajo la raz de la consola hasta que
acceda a la instancia del servidor de base de datos.

3.

Haga clic con el botn derecho en la instancia y seleccione Propiedades en la lista


desplegable. Se abrir el cuadro de dilogo Propiedades.

4.

En el cuadro de dilogos Propiedades, seleccione la ficha Seguridad.

5.

En Autentificacin, seleccione bien Microsoft SQL Server y Windows para activar la


autentificacin basada en Microsoft SQL Server, o bien Slo Windows para activar
solamente nombres de usuario y contraseas de Windows.

6.

Haga clic en Aceptar.

7.

Reinicie la instancia de SQL Server para que se apliquen los cambios.

Para comprobar o cambiar el mtodo de autentificacin de Microsoft SQL Server para


SQL Server 2005, 2008 y 2012
1.

En el sistema en el que se est ejecutando Microsoft SQL Server, abra SQL Server
Management Studio.

2.

Conctese a la instancia de Microsoft SQL Server que desee cambiar.

3.

En el panel Explorador de objetos, haga clic con el botn derecho en la instancia y


seleccione Propiedades en la lista desplegable. Se abrir el cuadro de dilogo
Propiedades.

4.

En el cuadro de dilogo Propiedades, seleccione la pgina Seguridad.

5.

En Autenticacin de servidor, seleccione SQL Server y Modo de autenticacin de


Windows para habilitar la autenticacin basada en Microsoft SQL Server. Tambin
puede seleccionar tan solo el Modo de autenticacin de Windows para habilitar
slo los usuarios de Windows.

6.

Haga clic en Aceptar.

7.

Reinicie la instancia de SQL Server para que se apliquen los cambios.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 113

Cmo modificar la autentificacin de usuario

Actualizar la configuracin de cuenta del agente


Para actualizar la configuracin de la cuenta del Agente para Microsoft SQL Server
1.

En el men Iniciar, inicie la utilidad de configuracin de cuenta de Microsoft SQL. Se


abrir el cuadro de dilogo Configuracin de cuenta.

2.

Busque la instancia de Microsoft SQL Server que se modific en la primera parte del
proceso. Para obtener ms informacin, consulte Comprobacin o cambio del
mtodo de autentificacin de Microsoft SQL Server.

3.

Utilice los criterios que aparecen a continuacin para seleccionar la autentificacin


de Microsoft SQL o la autentificacin de Windows:

Si ha establecido Microsoft SQL Server slo para Windows, seleccione la


autentificacin de Windows.

Si ha seleccionado el modo mixto y desea poder realizar copias de seguridad de


Microsoft SQL Server mediante usuarios nativos de Microsoft SQL Server
solamente, seleccione la autentificacin de Microsoft SQL.

Si ha seleccionado el modo mixto y desea poder realizar copias de seguridad de


Microsoft SQL mediante usuarios de Microsoft SQL Server o de Windows,
seleccione la autentificacin de Windows.

4.

Si ha seleccionado la autentificacin de Microsoft SQL, introduzca el nombre de


usuario y la contrasea de un usuario nativo de Microsoft SQL Server con privilegios
de administrador del sistema.

5.

Si Microsoft SQL Server se encuentra en ejecucin en un entorno de clster,


verifique que la informacin relacionada con el clster es correcta.

6.

Haga clic en Finalizar para aplicar los cambios.

Comprobar y modificar los valores de configuracin de ODBC


Para comprobar y cambiar los valores de configuracin de ODBC
1.

En el sistema donde est Microsoft SQL Server en ejecucin, en el men Inicio,


seleccione Panel control (si fuera necesario) y, a continuacin, Herramientas
administrativas.

2.

Seleccione Orgenes de datos (ODBC). Aparecer el cuadro de dilogo


Administrador de orgenes de datos ODBC.

3.

En la ficha de carpeta DSN de sistema, seleccione la entrada para la instancia o


instancias adecuadas de Microsoft SQL Server. En Microsoft SQL Server 7.0, la
instancia se llama DBASQL7. Para Microsoft SQL Server 2000 y Microsoft SQL Server
2005, la instancia predeterminada se llama dbasql_MSSQLSERVER. Otras instancias
utilizan el formato dbasql_ seguido del nombre de la instancia.

114 Gua del Agente para Microsoft SQL Server

Cmo modificar la autentificacin de usuario

4.

Haga clic en Configurar. Se abrir el cuadro de dilogo Configuracin DSN de


Microsoft SQL Server El campo de nombre mostrar el mismo nombre que la
entrada seleccionada. En el campo Descripcin aparecer Agente de copia de
seguridad SQL. En el campo Servidor aparecer el equipo en el que Microsoft SQL
Server se est ejecutando.

5.

Haga clic en Siguiente sin cambiar ningn valor de configuracin. Se le pedir que
indique si Microsoft SQL Server deber utilizar la autenticacin de Windows o la
autenticacin de Microsoft SQL Server para verificar la autenticidad del ID de inicio
de sesin:

Si va a utilizar Slo Windows para Microsoft SQL Server, asegrese de


seleccionar la autentificacin de Windows.

Si va a utilizar el modo mixto para Microsoft SQL Server, seleccione bien la


autentificacin de Windows para activar inicios de sesin tanto de usuarios
nativos de Microsoft SQL Server como de Windows, o bien la autentificacin de
Microsoft SQL Server para activar nicamente inicios de sesin de usuarios
nativos de Microsoft SQL Server.

Si va a utilizar la autentificacin de Microsoft SQL Server, asegrese de que el


ID de inicio de sesin especificado dispone de acceso de administrador del
sistema. Si no est seguro, utilice sa y consulte la documentacin de SQL Server
para obtener las instrucciones sobre cmo establecer la contrasea para esta
cuenta en Microsoft SQL Server. Vuelva a introducir la contrasea para
comprobar si es la correcta.

6.

Haga clic en Siguiente. Si ha especificado la autentificacin de Microsoft SQL Server


y la contrasea o el ID de inicio de sesin no son correctos, aparecer un mensaje
de error. Haga clic en Aceptar para cerrar el mensaje de error, vuelva a introducir la
contrasea y el ID de inicio de sesin y haga clic en Siguiente.

7.

Haga clic en Siguiente y, a continuacin, haga clic en Finalizar. Se abrir el cuadro de


dilogo Configuracin de ODBC de Microsoft SQL Server, con un resumen de los
valores de configuracin. Haga clic en Probar origen de datos.
Se abrir el cuadro de dilogo Prueba del origen de datos ODBC de SQL Server.
Despus de unos segundos, aparecern en el cuadro de dilogo los resultados de
una prueba de conexin rpida:

Si el cuadro de dilogo Prueba del origen de datos ODBC de Microsoft SQL


Server informa de que las pruebas se han completado correctamente, haga clic
en Aceptar para cerrar este cuadro de dilogo y, a continuacin, haga clic en
Aceptar en el cuadro de dilogo Configuracin de ODBC de Microsoft SQL
Server. Volver al cuadro de dilogo Administrador de orgenes de datos ODBC.
Haga clic en Aceptar.

Si el cuadro de dilogo Prueba del origen de datos ODBC de SQL Server notifica
algn error o fallo, se deber a un error en ODBC o Microsoft SQL Server.
Consulte la documentacin de Microsoft SQL Server para acceder a
instrucciones sobre resolucin de problemas.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 115

Cmo modificar la autentificacin de usuario

Actualizar el Administrador de copia de seguridad


Para actualizar el Gestor de copia de seguridad y las tareas de copia de seguridad
1.

En el sistema en el que ha instalado CA ARCserve Backup, inicie CA ARCserve


Backup y abra el Gestor del estado de tareas.

2.

Si ya tiene programada alguna tarea de copia de seguridad de repeticin o


pendiente para este servidor Microsoft SQL Server, seleccione la ficha de carpeta
Cola de tareas en el Gestor del estado de tareas.

3.

Seleccione la primera tarea que necesita actualizar, haga clic con el botn derecho y
seleccione Modificar en la ventana emergente. El Gestor de copia de seguridad
abrir la tarea y la cargar.

4.

Seleccione la ficha Origen.

5.

En el rbol de desplazamiento del panel izquierdo, expanda el servidor donde se


est ejecutando Microsoft SQL Server para mostrar la base de datos. Si el servidor
no aparece en el rbol, consulte la Gua de implementacin para obtener
instrucciones sobre cmo agregarlo.

6.

Haga clic con el botn derecho del ratn en la base de datos y seleccione Seguridad
en la ventana emergente. Se abrir el cuadro de dilogo Seguridad.

7.

Si va utilizar la seguridad de Windows, especifique el nombre de usuario de la


cuenta que va a utilizar para acceder al servidor e introduzca la contrasea o deje el
campo en blanco.
Si va a utilizar la seguridad de Microsoft SQL Server, introduzca el nombre de
usuario y la contrasea de Microsoft SQL Server y haga clic en Aceptar.

8.

Haga clic en Enviar para reenviar la tarea de copia de seguridad.

9.

Repita estos pasos para cada tarea de copia de seguridad aplicable.

Nota: Si tiene alguna tarea de restauracin programada para este Microsoft SQL Server,
deber suprimirlas y volver a crearlas.

116 Gua del Agente para Microsoft SQL Server

Apndice C: Prcticas recomendadas de


copia de seguridad y recuperacin
La prdida de datos puede limitarse a un archivo de una sola unidad de disco o abarcar
todo el centro de datos. En condiciones ideales, debera considerar una estrategia que
proteja cada una de las bases de datos que establece. Al disear la estrategia, tenga en
cuenta el tamao y la actividad de la base de datos ascomo su importancia
empresarial. Las decisiones que tome durante esta fase fundamental de anlisis regirn
las opciones de copia de seguridad y restauracin disponibles en CA ARCserve Backup.
Esta informacin le ayudar a emprender las labores de planificacin.
Importante: Es conveniente consultar la documentacin de Microsoft SQL Server para
obtener informacin completa acerca de la configuracin de las bases de datos de SQL
Server a fin de obtener una mxima proteccin.
Esta seccin contiene los siguientes temas:
Aspectos bsicos sobre la base de datos de Microsoft SQL Server (en la pgina 118)
Conceptos de copias de seguridad (en la pgina 130)
Descripcin general de la restauracin (en la pgina 140)

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 117

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL


Server
Estos conceptos fundamentales sobre las bases de datos le permitirn obtener unos
resultados ptimos cuando utilice CA ARCserve Backup para realizar copias de seguridad
de las bases de datos de Microsoft SQL Server.
Las bases de datos son colecciones de tablas compuestas por filas o registros. Cada fila
est compuesta por columnas que contienen alguna clase de informacin estructurada
acerca de un registro. Los datos de las bases de datos se almacenan en dos archivos de
sistema operativo, archivos de datos y archivos de registro:

Archivos de datos: contienen datos y metadatos de usuario.

Archivo de datos principal: contiene informacin acerca de la base de datos en


s, incluyendo referencias a otros archivos que componen la base de datos. En
una base de datos simple, los datos y objetos definidos por el usuario pueden
almacenarse en el archivo de datos principal, aunque los archivos de datos
secundarios deben utilizarse para dichos datos. Cada base de datos dispone de
un archivo de datos principal (.mdf).

Archivos de datos secundarios: contienen datos y objetos definidos por el


usuario como, por ejemplo, cifras de ventas, informacin de empleados o
detalles de los productos. Utilice los archivos de datos secundarios (.ndf) para
almacenar informacin de la base de datos en varios discos y para gestionar el
crecimiento de la base de datos.

Los archivos de datos pueden incluir catlogos de bsqueda de texto completo, que
permiten buscar en los catlogos de texto completo almacenados con una base de
datos. Aunque no son realmente archivos de datos, los datos FILESTREAM permiten
almacenar datos no estructurados entre los que se incluyen vdeos, fotografas y
otros documentos que normalmente se almacenan fuera de la base de datos y que
en la base de datos se tratan como archivos.

Archivo de registro: contiene informacin de transaccin necesaria para restaurar


la base de datos al estado correspondiente a un momento determinado en caso de
producirse un desastre. Existe al menos un archivo de registro (.ldf) por base de
datos, aunque se pueden agregar ms si es necesario.

Aunque SQL Server admite sistemas de un solo disco, es conveniente almacenar los
archivos de datos y de registro en discos independientes.

118 Gua del Agente para Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Acerca de los archivos y grupos de archivos


Todas las bases de datos disponen de un grupo de archivos principal. De manera
predeterminada, el archivo de datos principal y los archivos de datos secundarios que
cree se almacenan en el grupo de archivos principal. No obstante, se pueden crear
grupos de archivos definidos por el usuario para almacenar los archivos de datos
secundarios. Utilice los grupos de archivos para gestionar el rendimiento, el crecimiento
y la asignacin de datos de la base de datos.
Nota: Los archivos nicamente pueden formar parte de un grupo de archivos. Slo una
base de datos puede utilizar un archivo o grupo de archivos. Los archivos de registro de
transacciones no se agrupan en ningn caso en grupos de archivos.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 119

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Ejemplo
El siguiente diagrama ilustra una base de datos con seis archivos de datos secundarios
definidos por el usuario (.ndf). Estos archivos se agrupan en dos grupos de archivos
definidos por el usuario y se almacenan en tres discos independientes. Es posible crear
una tabla en cada grupo de archivos. De esta forma, las consultas sobre los datos de una
tabla pueden asignarse a los tres discos en paralelo, a fin de mejorar el rendimiento.
Tenga en cuenta tambin que los archivos registro de la transaccin y de datos
principales se almacenan por separado de los datos de usuario.

120 Gua del Agente para Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Catlogos de bsqueda de texto completo


Con SQL Server 2005, Microsoft ha aadido mejoras de bsqueda de texto completo
que permiten efectuar copias de seguridad y restaurar uno o varios catlogos de texto
completo. Ahora es posible efectuar copias de seguridad de catlogos con o sin los
datos de la base de datos.
Las bases de datos pueden contener uno o varios catlogos de texto completo, pero un
catlogo nicamente puede pertenecer a una base de datos. Los catlogos de texto
completo contienen los ndices de texto completo creados para una o ms tablas, pero
una tabla nicamente puede contener un ndice de texto completo.
Los catlogos de texto completo no se almacenan en archivos de datos normales, pero
se tratan como archivos de la base de datos y se incluyen en el conjunto de archivos de
la base de datos del que puede realizar una copia de seguridad. Es posible efectuar una
copia de seguridad completa o diferencial y restaurar un catlogo de texto completo.
Cada uno de los ndices de texto completo creados para una determinada tabla se
puede asignar a un grupo de archivos. Asimismo, se puede realizar una copia de
seguridad de l y restaurarlo de la forma habitual.

Datos FILESTREAM
En SQL Server 2008, Microsoft ha introducido el almacenamiento de secuencia de
archivo. A menudo, los datos de secuencia de archivo son objetos de gran tamao y sin
estructura que, de forma habitual, se encuentran fuera de una base de datos (como, por
ejemplo, documentos de texto, imgenes, vdeos o archivos de msica). En SQL Server
2008, los datos de secuencia de archivo se almacenan en grupos de archivos
independientes que nicamente contienen directorios del sistema de archivos (y no los
objetos de secuencia de archivo en s).
Nota: Las colecciones FILESTREAM grandes pueden tardar perodos de tiempo
prolongados en estimarse, lo que provoca la ralentizacin de la generacin de la lista de
propiedades.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 121

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Sugerencias para la mejora del rendimiento


Tenga en cuenta el diseo fsico de la base de datos para aprovechar el modo en que los
archivos, los grupos de archivos, las copias de seguridad y las restauraciones parciales
pueden optimizar el rendimiento de su base de datos.

Si separa las tablas con estimaciones de trfico elevado de las tablas con menos
trfico esperado colocndolas en grupos de archivos distintos, puede almacenar la
tabla de trfico elevado en discos de alto rendimiento y los otros archivos en otro
grupo de archivos en distintos discos. De este modo, las consultas sobre la tabla y
las tareas de copia de seguridad de los grupos de archivos podrn tener acceso a los
dispositivos ms rpidos.

Cree archivos y grupos de archivos en tantos dispositivos independientes como sea


posible para que las consultas sobre las tablas puedan ser procesadas por varios
dispositivos de lectura/escritura.

Coloque las tablas que se utilizan en las mismas consultas en grupos de archivos
diferentes para permitir la bsqueda de datos en paralelo.

Coloque el archivo de registro de la transaccin en un disco que no contenga


tambin archivos de datos.

Si est utilizando Microsoft SQL Server 2005 o una versin posterior, se pueden
crear particiones de las tablas en varios grupos de archivos. De esta forma se
reduce el tiempo de acceso a las consultas (la parte de bsqueda de las consultas
de los datos en lugar de toda la consulta) y se simplifican tareas como la
reconstruccin de ndices. Considere la posibilidad de crear particiones horizontales
o verticales. Para obtener ms informacin detallada, consulte la documentacin de
Microsoft SQL Server.

Tenga en cuenta la estabilidad de los datos para ayudar a asignar los archivos y los
grupos de archivos. Por ejemplo, los datos estticos pero necesarios por motivos
histricos pueden asignarse a un grupo de archivos de slo lectura. Con SQL 2005 y
versiones posteriores, utilice la opcin de subconjunto Base de datos parcial para
excluir grupos de archivos de slo lectura del plan de copia de seguridad. Esto
mejora el tiempo necesario para realizar la copia de seguridad.

Es posible restaurar de forma individual los archivos de una base de datos en la que
se utilizan varios grupos de archivos. Si se asigna una base de datos a varios
dispositivos y falla uno de los discos, slo ser necesario restaurar el disco que
presente el error.

Coloque los archivos que espere que crezcan rpidamente en grupos de archivos
diferentes de unidades independientes.

A medida que se llenan los archivos, es posible agregar archivos y discos a grupos
de archivos existentes. Esto permite a SQL Server pasar datos al nuevo archivo.

122 Gua del Agente para Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Creacin de particiones
En SQL Server 2005, Microsoft ha introducido la creacin de particiones, un mtodo que
facilita la gestin de grandes conjuntos de datos mediante la limitacin de la cantidad
de datos que se leen durante una sola consulta. Las tablas con particiones se pueden
dividir entre ms de un grupo de archivos de una base de datos. Al planificar un
esquema de particin, determine el grupo o grupos de archivos en los que depositar
las particiones. La asignacin de particiones a grupos de archivos independientes
garantiza poder llevar a cabo operaciones de copia de seguridad y restauracin
independientes. Existen dos tipos de particiones de tablas:
Particin horizontal
Analiza los datos para obtener tendencias de acceso. La creacin de particiones
horizontales en una tabla significa que cada grupo de archivos contiene el mismo
nmero de columnas, pero menos filas. A menudo, este procedimiento se lleva a
cabo en tablas que contienen datos acumulados a lo largo del tiempo, y permite
buscar un intervalo de tiempo restringido durante una consulta.
Particin vertical
La particin vertical de una tabla significa que cada grupo de archivos contiene
menos columnas, pero el mismo nmero de filas. Existen dos tipos de particiones
verticales:
Normalizacin
Este procedimiento mueve las columnas redundantes de una tabla y las
almacena en tablas ms pequeas asociadas mediante una relacin de clave
principal.
Divisin en filas
Este procedimiento segmenta una tabla en tablas ms pequeas con menos
columnas. De esta forma, al unir las filas n de cada nueva tabla se puede volver
a montar la fila de la tabla original.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 123

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Duplicacin de bases de datos


En SQL Server 2005, Microsoft ha introducido la duplicacin de bases de datos, un
mtodo que permite aumentar la disponibilidad de las bases de datos. Con la
duplicacin de las bases de datos, dos copias de una base de datos residen en
ordenadores de ubicaciones diferentes, con una base de datos desempeando la
funcin activa y la otra la funcin de duplicado. La duplicacin de las bases de datos
nicamente se admite en bases de datos en las que se utiliza el modelo de recuperacin
completa y no se permite en las bases de datos principal, msdb o de modelos.
Las bases de datos que actan con la funcin de duplicado no se pueden seleccionar
para realizar una copia de seguridad. Por ello, CA ARCserve Backup no las mostrar
excepto en caso de que pasen a estar "activas". Sin embargo, si selecciona el SQL Server
completo para la copia de seguridad, las bases de datos duplicadas con funcin activa se
incluirn de manera predeterminada, aunque hayan servido como "duplicado" al crear
la tarea.

124 Gua del Agente para Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Modelos de recuperacin
El modelo de recuperacin de SQL Server es una decisin que gestiona el riesgo de
prdida de informacin en caso de que se produzca un desastre mediante el control del
nivel de participacin del registro de la transaccin Los modelos de recuperacin se
pueden cambiar de forma individual en cada base de datos. Esto ayuda a gestionar las
tareas de mantenimiento de la base de datos. En funcin de la versin de Microsoft SQL
Server y del modelo de recuperacin heredado por una base de datos, es posible que
determinadas opciones de copia de seguridad de CA ARCserve Backup no se encuentren
disponibles.
En una instancia determinada de SQL Server, las bases de datos pueden combinar los
siguientes modelos de recuperacin:

Simple: permite recuperar la base de datos nicamente hasta el momento de


efectuar la copia de seguridad. Las copias de seguridad de registros de
transacciones no se permiten, por tanto, cualquier operacin llevada a cabo
despus de la copia de seguridad ms reciente deber rehacerse. Tampoco se
permiten las copias de seguridad de archivos y de grupos de archivos, aunque en
SQL 2000 y en versiones posteriores an se permiten las copias de seguridad de
bases de datos parciales. Existe el riesgo de la prdida de informacin y est
limitado a todos los cambios realizados desde la ltima copia de seguridad.

Completa: permite recuperar la base de datos hasta el punto en el que se produjo


el error. Es necesario incluir las copias de seguridad de los registros de
transacciones para poder efectuar la recuperacin hasta un momento determinado.
De forma opcional, se pueden incluir copias de seguridad de archivos y de grupos
de archivos o copias de seguridad de bases de datos diferenciales. Este modelo
presenta el menor riesgo de prdida de datos y la mayor flexibilidad durante la
recuperacin.

Registro masivo: permite efectuar operaciones con lotes de alto rendimiento. Son
necesarias copias de seguridad de registros de transacciones, pero la recuperacin
slo se extiende hasta el momento de efectuar la copia de seguridad. Es necesario
llevar a cabo copias de seguridad de registros de transacciones para truncar el
registro de transacciones regularmente. De forma opcional, se pueden incluir copias
de seguridad de archivos y de grupos de archivos o copias de seguridad de bases de
datos diferenciales.

Mtodo de copia de
seguridad

Simple

Completa

Registro masivo

Completa de base de
datos

Requerido

Requerido

Requerido

Base de datos
diferencial

Opcional

Opcional

Opcional

(no disponible para db


principal)

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 125

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Mtodo de copia de
seguridad

Simple

Completa

Registro masivo

Registro de
transacciones

No disponible

Requerido

Requerido

Archivo y grupos de
archivos (se requiere
SQL Server 2000 o
versiones posteriores)

No disponible

Opcional

Opcional

Base de datos parcial (se Opcional


requiere SQL Server
2000 o versiones
posteriores)

Opcional

Opcional

Copia de seguridad del


registro de
transacciones despus
de la base de datos

Opcional

Opcional

Para obtener ms informacin sobre copias de seguridad de archivo y grupos de


archivos, consulte Copias de seguridad de archivos y grupos de archivos. (en la pgina
137) Para obtener ms informacin sobre copias de seguridad parciales de base de
datos, consulte Copias de seguridad parciales (en la pgina 139).

126 Gua del Agente para Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Bases de datos del sistema


CA ARCserve Backup permite gestionar la proteccin y recuperacin de bases de datos
del sistema SQL Server:
base de datos master
La base de datos maestra almacena toda la informacin situada al nivel del sistema
de una instancia de SQL Server.
base de datos msdb
La base de datos msdb almacena toda la informacin que necesita el servicio del
agente de automatizacin de SQL Server para programar alertas y tareas.
base de datos de modelos
La base de datos de modelos acta como una plantilla para todas las bases de datos
creadas en una instancia de SQL Server. Almacena metadatos (incluido el tamao
de la base de datos), el modelo de recuperacin y otras opciones heredadas por
cada base de datos que haya creado el usuario.
Base de datos de recursos (SQL Server 2005 o posterior)
La base de datos de recursos es de slo lectura. Contiene objetos del sistema que
necesita SQL Server. No se monta como una base de datos activa, de modo que los
archivos se incluyen en una copia de seguridad del sistema de archivos en lugar de
en una copia de seguridad de una base de datos.
base de datos tempdb
La base de datos tempdb contiene objetos que residen en la memoria u otros
objetos temporales (como, por ejemplo, resultados necesarios para operaciones de
consultas).
base de datos de distribucin
Tambin puede disponer de una base de datos de distribucin de la replicacin si el
servidor est configurado como un distribuidor de replicacin. Esta base de datos
almacena metadatos e informacin del historial relacionada con las transacciones
de replicacin y, en ocasiones, se hace referencia a ella como base de datos de
replicacin.
Bases de datos para servicios avanzados de SQL Server
Se pueden crear otras bases de datos que utilizarn determinadas funciones o
componentes y servicios secundarios de SQL Server. En la mayora de los casos,
estas bases de datos se gestionan del mismo modo que cualquier base de datos de
produccin.
Importante: Las tres bases de datos principales del sistema (maestra, msdb y de
modelos) estn excluidas del mtodo de copia de seguridad de tareas de rotacin o
globales. Al seleccionar esta opcin para estas bases de datos siempre se crea una copia
de seguridad completa.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 127

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Consideraciones de copia de seguridad y restauracin en entornos de clster de


Microsoft SQL Server
CA ARCserve Backup es compatible con Microsoft SQL Server con clsteres en el
entorno Microsoft Clustering Server (MSCS).
Utilice CA ARCserve Backup y el Agente para Microsoft SQL Server para realizar copias
de seguridad y restauraciones de los servidores con clsteres de Microsoft SQL Server
como cualquier otra instancia sin clsteres de Microsoft SQL Server, con las siguientes
diferencias importantes:

Deber instalar el Agente para Microsoft SQL Server en las unidades locales de
todos los nodos del clster.
Nota: Para obtener informacin sobre la instalacin del Agente para Microsoft SQL
Server, consulte Instalar el agente en un entorno Microsoft SQL Server estndar.

Si durante una tarea de copia de seguridad se produce un error en el nodo donde se


est ejecutando actualmente la instancia con clsteres de Microsoft SQL Server,
tambin se producir un error en la tarea de copia de seguridad y deber volver a
iniciarla si no se ha generado ninguna tarea de nueva copia de seguridad.

Uso del escritor de Microsoft SQL Server en Windows Server 2012 en entornos de
grupos de disponibilidad AlwaysOn
Cuando se utiliza el editor de Microsoft SQL Server para nodos fsicos o virtuales en
Windows Server 2012 en los entornos de grupos de disponibilidad AlwaysOn (SQL
Server), tenga en cuenta los escenarios siguientes:
Nodos activos y fsicos:

Cuando se configuran los datos de las instancias de SQL Server como grupos de
disponibilidad AlwaysOn, el nodo seguir el mismo comportamiento del de los
entornos que no sean de clster.

Los datos para el SQL Server son visibles. Se puede realizar copia de seguridad de
los datos del editor de SQL Server desde el nodo activo.

Nodos fsicos y pasivos:

Cuando se configuran los datos para las instancias de SQL Server como grupos de
disponibilidad AlwaysOn, las instancias de SQL sern visibles. Sin embargo, no se
puede realizar copia de seguridad de las instancias. De manera opcional, se puede
realizar copia de seguridad de las instancias de SQL Server que no se han
configurado como Grupos de disponibilidad AlwaysOn.

128 Gua del Agente para Microsoft SQL Server

Aspectos bsicos sobre la base de datos de Microsoft SQL Server

Nodos virtuales:

Cuando se configuran los datos para las instancias de SQL Server como grupos de
disponibilidad AlwaysOn, las instancias de SQL Server sern visibles. Sin embargo,
no se puede realizar copia de seguridad de las instancias.

Recomendaciones para la realizacin de copias de seguridad de grupos de


disponibilidad AlwaysOn mediante el Agente para Microsoft SQL Server
Revise las recomendaciones proporcionadas para realizar copias de seguridad de grupos
de disponibilidad AlwaysOn (AAG) mediante el Agente para Microsoft SQL Server en
sistemas operativos de Windows Server 2012:

No es necesario definir configuraciones personalizadas para realizar copias de


seguridad de bases de datos mediante el Agente desde bases de datos principales.

Cuando realice copias de seguridad de bases de datos mediante el Agente desde


bases de datos de rplica secundarias, complete los pasos siguientes para verificar
que todas las configuraciones personalizadas necesarias sean correctas:
1.

Seleccione y haga clic con el botn secundario del ratn en el grupo de


disponibilidad AlwaysOn secundario. A continuacin, haga clic en Propiedades
en el men emergente para abrir la pantalla Propiedades de grupo de
disponibilidad.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 129

Conceptos de copias de seguridad

2.

3.

Verifique que los valores siguientes para el grupo de disponibilidad AlwaysOn


estn definidos:

Modo de disponibilidad: Confirmacin sincrnica

Secundaria legible: S

Haga clic en Aceptar.

Conceptos de copias de seguridad


Una copia de seguridad es una copia o imagen de una base de datos, de un registro de
transacciones o de una coleccin de archivos o grupos de archivos que se almacena en
otro dispositivo (generalmente, una unidad de medios). Una copia de seguridad
diferencial es una coleccin de cambios o diferencias que han sido efectuados en una
base de datos y que pueden combinarse con una copia de seguridad anterior para crear
una imagen ms reciente. Utilice CA ARCserve Backup y el Agente para Microsoft SQL
Server para generar copias de seguridad mediante el comando de copia de seguridad de
SQL Server.
Realizar una copia de seguridad de una base de datos es crear una copia de sus tablas,
datos y objetos definidos por el usuario. En caso de error de medios, las bases de datos
se pueden recuperar si se han realizado copias de seguridad de las bases de datos y los
registros de transacciones de forma habitual.
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 los
registros de transacciones, o hacer una copia de seguridad de ellos, realice una copia de
seguridad de un registro de transacciones independiente o utilice la opcin Realizar
copia seg. de registro transacciones despus de base datos y seleccione la opcin
"Eliminar entradas inactivas de registro transacciones" para truncar los archivos de
registro. Para obtener ms informacin acerca de las copias de seguridad del registro de
transacciones, consulte Copias de seguridad de registro de transacciones.
Cuando una copia de seguridad de Microsoft SQL Server se inicia en CA ARCserve
Backup, el Agente para Microsoft SQL Server inicia una copia de seguridad en lnea de
una base de datos o registro de transacciones. 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 ningn cambio realizado en la copia de seguridad de la base
de datos una vez iniciada la copia de seguridad.

130 Gua del Agente para Microsoft SQL Server

Conceptos de copias de seguridad

Consideraciones sobre copias de seguridad


Es necesario realizar una copia de seguridad de una base de datos inmediatamente
despus de su creacin y continuar realizando copias de seguridad de forma regular
para asegurarse de que se pueda recuperar la informacin sin problemas en caso de
error del medio o la base de datos. Mantenga copias de seguridad regulares de todas las
bases de datos, incluyendo:

Las bases de datos master, msdb y model.

Todas las bases de datos de usuarios y todas bases de datos de servicio extendido
de SQL Server

Las bases de datos de distribucin (si el servidor est configurado como distribuidor
de replicacin).

Importante: No se puede realizar una copia de seguridad de las instantneas a un


momento dado ni de las bases de datos duplicadas de Microsoft SQL Server 2000, 2005,
2008 y 2012, y no aparecern en la lista de bases de datos. Para obtener ms
informacin sobre el duplicado de bases de datos y la creacin de informes de
instantneas a un momento dado de bases de datos, consulte la documentacin de
Microsoft SQL Server.
Durante las tareas de copias de seguridad, se excluyen algunos archivos. CA ARCserve
Backup tiene dos claves de registro que se pueden utilizar para controlar los archivos
que sern incluidos u omitidos. El tipo de agente de base de datos en uso determina las
claves de registro que se podrn utilizar para tal fin. Para incluir archivos de base de
datos SQL en una tarea de copia de seguridad, establezca la clave de registro de
BackupDBFiles en 1. No utilice SkipDSAFiles con archivos de base de datos SQL. Para
obtener ms informacin, consulte el tema Omisin o inclusin de archivos de base de
datos en copias de seguridad (en la pgina 99).
Importante: Realizar una copia de seguridad puede afectar al rendimiento del sistema.
Para obtener un mejor rendimiento de las copias de seguridad y minimizar el impacto
en las aplicaciones que utilizan la base de datos, realice copias de seguridad cuando no
se estn actualizando muchos datos de la base de datos.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 131

Conceptos de copias de seguridad

Copia de seguridad completa obligatoria


Restaurar una base de datos a un momento dado o al punto de error requiere una
secuencia especfica de restauracin que empieza con la ltima copia de seguridad
completa de la base de datos ejecutada antes de ese punto. A continuacin, se
restauran todas las copias de seguridad diferenciales, parciales o de registro de
transacciones que se ejecutaron despus de la copia de seguridad completa para poner
al da la base de datos. Una vez que ciertas tareas de gestin de base de datos se hayan
llevado a cabo, debe ejecutar una nueva copia de seguridad completa de la base de
datos para volver a establecer la secuencia de restauracin. Si despus de realizar
alguna de estas tareas ejecuta una copia de seguridad diferencial o parcial de base de
datos, de registro de transacciones, de archivos o grupos de archivos, es posible que la
copia de seguridad completa de la base de datos realizada antes de la tarea ya no sirva
para restaurar correctamente la base de datos.
Para garantizar la correcta restauracin de una base de datos, realice siempre una copia
de seguridad completa de la base de datos inmediatamente despus de llevar a cabo las
siguientes acciones:

Crear una base de datos nueva

Modificar el modelo de recuperacin de la base de datos

Modificar el nmero de archivos o grupos de archivos en la base de datos

Modificar la disposicin de archivos entre los grupos de archivos

Modificar la disposicin de las tablas entre los grupos de archivos

Modificar el esquema de particin de un ndice o de una tabla con particiones

Cancelar una tarea de copia de seguridad completa mientras se ejecutaba

Modificar la definicin de la base de datos, incluyendo la agregacin o la


eliminacin de una tabla, o el cambio de la definicin de una tabla

Agregar o eliminar un ndice

Restaurar la base de datos de copias de seguridad

Comprobar consistencia de la base de datos


Cuando la actividad de la base de datos es baja, deber ejecutar una comprobacin de
la consistencia de la base de datos (DBCC), sobre todo cuando la base de datos es muy
grande. Aunque lleva algn tiempo, es importante comprobar si la base de datos de
Microsoft SQL Server funciona correctamente.

132 Gua del Agente para Microsoft SQL Server

Conceptos de copias de seguridad

Una comprobacin de la consistencia de la base de datos prueba la consistencia fsica y


lgica de una base de datos. Cuando se activa la opcin Comprobar consistencia de la
base de datos para una copia de seguridad , se llevan a cabo las siguientes pruebas:

DBCC CHECKDB: comprueba la asignacin y la integridad estructural de todos los


objetos de la base de datos especificada. De forma predeterminada, CHECKDB
permite realizar una comprobacin de los ndices que pueden aumentar el tiempo
de ejecucin general.

DBCC CHECKCATALOG: comprueba la consistencia en y entre tablas del sistema en


la base de datos especificada.

Para obtener ms informacin, consulte Opciones de la comprobacin de la consistencia


de la base de datos (DBCC).

Recomendaciones sobre estrategias de copia de seguridad


Para establecer una buena estrategia de copia de seguridad, siga estas
recomendaciones:

Si la actividad de la base de datos es de baja a media, se recomienda seguir el


patrn que se indica a continuacin:

Copias de seguridad completas: una vez por semana

Copias de seguridad diferenciales: una vez al da

Copias de seguridad del registro de transacciones: cada dos a cuatro horas

Si la actividad de la base de datos es elevada y el tamao de la base de datos es de


pequeo a mediano, se recomienda seguir el patrn que se indica a continuacin:

Copias de seguridad completas: dos veces por semana

Copias de seguridad diferenciales: dos veces al da

Copias de seguridad del registro de transacciones: cada 60 minutos

Si la actividad de la base de datos es elevada para una base de datos de gran


tamao que utiliza el modelo de recuperacin completa o el modelo de
recuperacin de registro masivo, se recomienda seguir el patrn que se indica a
continuacin:

Copias de seguridad completas: una vez por semana

Copias de seguridad diferenciales: una vez al da

Copias de seguridad de registro de transacciones: cada 20 minutos

Si la actividad de la base de datos es elevada para una base de datos de gran


tamao que utiliza el modelo de recuperacin simple, se recomienda seguir el
patrn que se indica a continuacin:

Copias de seguridad completas: una vez por semana

Copias de seguridad diferenciales: dos veces al da

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 133

Conceptos de copias de seguridad

Copias de seguridad completas


Una copia de seguridad de base de datos completa crea una copia de toda la base de
datos en el momento en el que se ejecut el comando de copia de seguridad. Recoge
todos los datos de esquema, datos de usuario, archivos y grupos de archivos y parte del
registro de transacciones. Estos datos se incluyen hayan cambiado o no desde la ltima
copia de seguridad. Sin embargo, es importante realizar copias de seguridad de registro
de transacciones peridicas e independientes. Slo asse podr capturar todo el archivo
de registro y truncarlo, para que su tamao no sea nunca demasiado grande.
Puede ordenar una copia de seguridad completa desde las selecciones de Mtodo de
copia de seguridad, las Opciones globales de agente, o desde las Opciones de rotacin
del Programador de tareas.
Si en el cuadro de dilogo Opciones de agente selecciona una copia de seguridad
completa, puede cambiar la definicin de la tarea. Para hacerlo, defina opciones del
subconjunto de base de datos. Por ejemplo:

Combine un mtodo de copia de seguridad "completa" con una seleccin de


subconjunto de base de datos "Toda la base de datos". De esta forma har una
copia de seguridad de todos los esquemas, datos, archivos y grupos de archivos,
hayan cambiado los datos o no.

Combine un mtodo de copia de seguridad "completa" con una seleccin de


subconjunto de base de datos "Archivos y grupos de archivos". De esta forma har
una copia de seguridad de todos los archivos de determinados grupos de archivos
de forma ntegra o para aislar archivos de datos especficos. Una forma de limitar la
frecuencia con la que se realizan copias de seguridad de los grupos de archivos de
solo lectura es utilizar la opcin de grupos de archivos para separar estos archivos
de los de lectura y escritura.

Combine un mtodo de copia de seguridad "completa" con una seleccin de


subconjunto de base de datos "Base de datos parcial". De esta forma har una
copia de seguridad de todos los archivos de los grupos de archivos de lectura y
escritura (incluyendo tambin el grupo de archivos primario), hayan cambiado o no
los datos.

134 Gua del Agente para Microsoft SQL Server

Conceptos de copias de seguridad

Copias de seguridad diferenciales


Una copia de seguridad diferencial solamente registra los datos que han sido
modificados desde la ltima copia de seguridad completa realizada de la misma parte de
los datos, de los mismos archivos de datos o del mismo subconjunto de base de datos.
Generalmente, estas copias de seguridad son ms pequeas y ms rpidas que las
copias de seguridad completas, pero ms grandes y extensas que las copias de
seguridad de registros de transacciones. Para restaurar una base de datos, las copias de
seguridad diferenciales slo requieren la ltima copia de seguridad completa y no
necesitan ninguna otra de las copias de seguridad del registro de transacciones o
diferenciales que se hayan realizado entretanto. Una copia de seguridad diferencial
tambin es ms rpida de restaurar que una copia de seguridad de registro de
transacciones porque no es necesario volver a procesar las transacciones.
Nota: Si una base de datos es muy activa o ha pasado mucho tiempo desde la ltima
copia de seguridad completa, una copia de seguridad diferencial puede tardar el mismo
tiempo que una copia de seguridad completa.
Para obtener ms informacin, consulte Temporizacin de copia de seguridad
diferencial (en la pgina 135).

Temporizacin de copia de seguridad diferencial


Realice copias de seguridad diferenciales como un complemento de las copias de
seguridad completas. Dado que por lo general son ms rpidas y ms pequeas, puede
realizarlas con ms frecuencia que las copias de seguridad de base de datos completas.
Tambin son ms eficaces normalmente porque requieren menos espacio en los medios
y su impacto en el rendimiento de la base de datos es ms breve que el de las copias de
seguridad de base de datos completas realizadas con frecuencia. Adicionalmente, puede
utilizarlas para minimizar el nmero de registros de transacciones que necesita
recuperar durante una restauracin porque slo sera necesario restaurar las copias de
seguridad de registro de transacciones que se han realizado desde la copia de seguridad
diferencial.
Las copias de seguridad diferenciales son ms ventajosas en las siguientes
circunstancias:

Slo una parte relativamente pequea de los datos de una base de datos ha
cambiado desde la ltima copia de seguridad de base de datos. Las copias de
seguridad de base de datos diferenciales son ms eficaces si los mismos datos se
modifican con frecuencia.

Se utiliza el modelo de recuperacin simple, que no permite realizar copias de


seguridad de registros de transacciones, y se desea realizar copias de seguridad con
ms frecuencia de la que resulta prctica para copias de seguridad de bases de
datos completas.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 135

Conceptos de copias de seguridad

Se utiliza el modelo de recuperacin completa o de registro masivo y se desea


minimizar el tiempo necesario para reproducir las copias de seguridad de registros
de transacciones al restaurar una base de datos.

Nota: Despus de haber modificado la estructura o configuracin de la base de datos,


por ejemplo, al agregar ms datos o archivos de registro o al cambiar el modelo de
recuperacin, debe realizar una copia de seguridad de base de datos completa antes de
realizar una copia de seguridad del registro de transacciones o diferencial. Para obtener
ms informacin, consulte Copia de seguridad completa obligatoria (en la pgina 132).

Copias de seguridad del registro de transacciones


Los registros de transacciones registran la actividad de la base de datos de Microsoft
SQL Server. Cuando se utilizan los modelos de recuperacin completa o de registro
masivo, se deben realizar copias de seguridad con frecuencia. Para realizar la copia de
seguridad, ejecute las copias de seguridad del registro de transacciones
independientemente de las copias de seguridad de base de datos. Las copias de
seguridad de los registros de transacciones ofrecen las siguientes ventajas sobre otros
tipos de copias de seguridad:

Son generalmente ms rpidas que las copias de seguridad diferenciales

Son normalmente ms rpidas y pequeas que las copias de seguridad completas


de la base de datos (a menos que no se hayan truncado recientemente).

Habitualmente, producen menos impacto en el rendimiento de la base de datos


mientras se ejecutan.

Normalmente, permiten la restauracin a un momento determinado, y no slo al


momento en el que se realiz la copia de seguridad.

136 Gua del Agente para Microsoft SQL Server

Conceptos de copias de seguridad

Despus de haber modificado la estructura o configuracin de la base de datos, por


ejemplo, al agregar ms datos o archivos de registro o al cambiar el modelo de
recuperacin, debe realizar una copia de seguridad de base de datos completa antes de
realizar una copia de seguridad del registro de transacciones o diferencial. Para obtener
ms informacin, consulte Copia de seguridad completa obligatoria. (en la pgina 132)
A veces es posible realizar una copia de seguridad del registro de transacciones de una
base de datos daada. Si la base de datos est en estado sospechoso o daado y los
archivos del registro de transacciones estn intactos, podr realizar una copia de
seguridad del registro de transacciones sin truncamiento. Esto permite recuperar la
base de datos en el momento inmediatamente anterior al error.
Importante: Los registros de transacciones no se copian durante las copias de seguridad
de bases de datos diferenciales ni completas. Debe realizar la copia de seguridad
mediante la ejecucin de copias de seguridad independientes de los registros de
transacciones o mediante la opcin Copia seg. registro transacciones despus de base
datos. Los registros de transacciones slo se truncan como parte de una copia de
seguridad del registro de transacciones. Si no se realiza una copia de seguridad y se
truncan, es posible que aumenten de tamao hasta que se llene el disco. Si ocurre esto,
deber realizar una copia de seguridad del registro de transacciones con truncamiento
y, a continuacin, reducir el tamao de los registros de transacciones para recuperar
espacio en disco. En SQL 2005 y versiones posteriores, puede que se necesiten varias
copias de seguridad de registro con truncamiento para poder reducir de forma
significativa los archivos de registro.
Nota: Las bases de datos que utilizan el modelo de recuperacin simple no permiten ni
necesitan copias de seguridad del registro de transacciones. Microsoft SQL Server
gestiona el mantenimiento de los registros de transacciones de estas bases de datos
automticamente.
Esta seccin incluye los siguientes temas:

Truncar registros de transacciones (en la pgina 137)

Truncar registros de transacciones


Puede truncar los registros de transacciones cuando realice su copia de seguridad. Para
truncar un registro de transacciones, seleccione la opcin Eliminar entradas inactivas del
registro de transacciones cuando configure la copia de seguridad. Si no se trunca el
registro de transacciones, puede que se haga muy grande.

Copias de seguridad de archivos y grupos de archivos


Puede realizar la copia de seguridad de uno o varios grupos de archivos o de archivos
individuales cuando los requisitos de rendimiento y tamao de la base de datos no le
permitan realizar una copia de seguridad de completa de la base de datos.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 137

Conceptos de copias de seguridad

Si realiza una copia de seguridad de un archivo individual en lugar de hacer de la base de


datos completa, ponga en marcha procedimientos que aseguren que se realiza con
regularidad una copia de seguridad de todos los archivos en la base de datos y realice
copias de seguridad del registro de transacciones independientes de las bases de datos
de cuyos archivos o grupos de archivos se realicen copias de seguridad individuales.
Despus de restaurar una copia de seguridad de un archivo, debe aplicar las sucesivas
copias de seguridad del registro de transacciones de forma que se ponga al da el
contenido del archivo y de que sea consistente con el resto de la base de datos. Para
obtener ms informacin, consulte la documentacin de Microsoft SQL Server.
Microsoft SQL Server 2000 (y versiones posteriores) permite realizar copias de seguridad
tanto completas como diferenciales de archivos y grupos de archivos. Si se realiza una
copia de seguridad diferencial de un archivo o de un grupo de archivos, la restauracin
de esta sesin depende de la ltima copia de seguridad completa de los archivos que se
restauran. Si realiza copias de seguridad completas y diferenciales con diferentes
conjuntos de archivos pero que tienen algunos archivos en comn, ARCserve no podr
construir la secuencia de dependencia correcta para restaurar estas copias de seguridad
y tendr que hacerlo de forma manual.
Importante: En Microsoft SQL Server 7.0 y 2000, una copia de seguridad diferencial de
la base de datos no depender de las copias de seguridad completas de archivos y de
grupos de archivos que se puedan encontrar entre sta y la anterior copia de seguridad
completa de la base de datos. Sin embargo, en SQL Server 2000 y versiones posteriores,
una copia de seguridad de base de datos diferencial o una copia de seguridad diferencial
parcial depende de cualquier copia de seguridad completa que intervenga, incluyendo
las copias de seguridad completas y parciales de archivos y grupos de archivos. La
funcin Seleccin automtica no puede detectar esta condicin. Si mezcla copias de
seguridad de archivos y grupos de archivos con copias de seguridad diferenciales de
bases de datos y copias de seguridad diferenciales parciales en SQL Server 2005, es
posible que necesite reunir las secuencias de restauracin de forma manual.
Nota: No se pueden realizar restauraciones parciales o de bases de datos a partir de una
copia de seguridad de archivos y grupos de archivos. Slo es posible restaurar archivos y
grupos de archivos a partir de una copia de seguridad de stos.

Cmo el comando Create Index afecta las copias de seguridad de archivos y grupos de archivos
El comando Backup requiere realizar la copia de seguridad de grupos de archivos
completos afectados por el comando Create Index. Este requerimiento se produce en
las siguientes situaciones:

Si crea un ndice en un grupo de archivos, debe realizar la copia de seguridad del


grupo de archivos completo en una sola operacin de copia de seguridad. Microsoft
SQL Server no permite copias de seguridad de archivos individuales que forman
parte del grupo de archivos afectados.

Si crea un ndice en un grupo de archivos independiente del grupo de archivos en el


que reside la tabla, deber realizar conjuntamente la copia de seguridad de ambos
grupos de archivos, del grupo de archivos que contiene la tabla y del grupo de
archivos que contiene el ndice creado recientemente.

138 Gua del Agente para Microsoft SQL Server

Conceptos de copias de seguridad

Si crea ms de un ndice en un grupo de archivos independiente del grupo de


archivos en el que reside la tabla, debe realizar inmediatamente la copia de
seguridad de todos los grupos de archivos para adaptar dichos grupos de archivos
diferentes.

El comando Backup detecta todas estas situaciones de grupo de archivos y comunica el


nmero mnimo de grupos de archivos cuya copia de seguridad se debe realizar.
Microsoft SQL Server presenta esta informacin cuando se ejecuta la tarea de copia de
seguridad en uno o varios mensajes de error, que el Agente para Microsoft SQL Server
escribir en el registro de actividad.

Copias de seguridad parciales


Microsoft SQL Server 2005 presenta un tipo especial de copia de seguridad de archivos y
grupos de archivos que se denomina copia de seguridad parcial. Estas copias de
seguridad seleccionan de forma automtica el grupo de archivos primario junto con el
resto de grupos de archivos que no son de solo lectura. Si la propia base de datos es de
slo lectura, slo se incluir el grupo de archivos primario.
A diferencia de las copias de seguridad de archivos y grupos de archivos, las copias de
seguridad parciales se pueden realizar en las bases de datos que utilizan el modelo de
recuperacin simple, porque se incluyen todos los datos que se pueden modificar. Si
tiene una base de datos grande que contiene una gran cantidad de datos estticos en
grupos de archivos de solo lectura, puede utilizar una copia de seguridad parcial para
reducir el tamao y el tiempo necesarios para realizar copias de seguridad peridicas.
Siempre que guarde la ltima copia de seguridad completa de la base de datos y no
cambie la estructura de la base de datos, puede utilizar las copias de seguridad
completas parciales y diferenciales parciales sin necesidad de realizar otra copia de
seguridad completa de la base de datos.
Asimismo, puede realizar una restauracin parcial a partir de una copia de seguridad
parcial, siempre que todos los grupos de archivos que desee se incluyan en la sesin de
la copia de seguridad parcial. Tambin puede realizar una restauracin de base de datos
a partir de una copia de seguridad parcial, con la ltima copia de seguridad completa de
la base de datos como requisito previo.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 139

Descripcin general de la restauracin

Nota: Si se utiliza el modelo de recuperacin simple, no se puede realizar una copia de


seguridad diferencial de la base de datos despus de realizar una copia de seguridad
completa parcial, hasta que realice otra copia de seguridad completa de base de datos.
Para todos los modelos de recuperacin, si realiza una copia de seguridad completa
parcial despus de una copia de seguridad diferencial de la base de datos, la copia de
seguridad completa parcial depender de la copia de seguridad diferencial de la base de
datos como requisito previo.
Importante: En SQL Server 7.0 y 2000, una copia de seguridad diferencial de la base de
datos no depender de las copias de seguridad completas de archivos y de grupos de
archivos que se puedan encontrar entre sta y la anterior copia de seguridad completa
de la base de datos. Sin embargo, en SQL Server 2005 y versiones posteriores, una copia
de seguridad de base de datos diferencial o una copia de seguridad diferencial parcial
depende de cualquier copia de seguridad completa que intervenga, incluyendo las
copias de seguridad completas y parciales de archivos y grupos de archivos. La funcin
Seleccin automtica no puede detectar esta condicin. Si mezcla copias de seguridad
de archivos y grupos de archivos de los que se han hecho copias de seguridad
diferenciales de bases de datos y copias de seguridad diferenciales parciales en SQL
Server 2005, es posible que necesite reunir las secuencias de restauracin de forma
manual.

Descripcin general de la restauracin


Restaurar consiste en cargar una base de datos a partir de una copia de seguridad de
dicha base de datos y (si corresponde) una o ms copias de seguridad de su registro de
transacciones. Si se pierde o resulta daada una base de datos, para restaurarla puede
volver a cargar la copia de seguridad de la base de datos ms reciente y las copias de
seguridad de los registros sucesivos. La restauracin sobrescribe cualquier informacin
de la base de datos con la informacin de la copia de seguridad. CA ARCserve Backup y
el Agente para Microsoft SQL Server permiten realizar operaciones de restauracin
mediante el comando de restauracin de Microsoft SQL Server.
Cuando restaura una base de datos en uso que est en lnea, Microsoft SQL Server
restaura las transacciones no confirmadas que se encontraban activas cuando comenz
la tarea de restauracin. Cuando la operacin de restauracin haya finalizado, la base de
datos quedar en el mismo estado en el que estaba cuando se inici el comando Backup
de la copia de seguridad utilizado en la tarea de restauracin, sin incluir las
transacciones que estaban activas en ese momento.
Una vez que los datos de la copia de seguridad se han restaurado, Microsoft SQL Server
reiniciar las pginas restantes que no se hayan utilizado. Por ejemplo, si una base de
datos de 100 MB contiene slo 5 MB de datos, Microsoft SQL Server sobrescribir los
100 MB de espacio. Por tanto, casi se tarda el mismo tiempo en restaurar una base de
datos que en crearla.

140 Gua del Agente para Microsoft SQL Server

Descripcin general de la restauracin

Microsoft SQL Server bloquea las bases de datos mientras las restaura, de forma que no
sea posible modificarlas durante la operacin de restauracin. Sin embargo, los usuarios
pueden acceder y modificar otras bases de datos de Microsoft SQL Server mientras
tanto.
Nota: Si se intenta realizar una restauracin cuando se est intentando acceder a una
base de datos, Microsoft SQL Server no permitir que se realice la operacin de
restauracin.
Importante: De forma predeterminada, Microsoft SQL Server 2005 no permitir que se
realice una restauracin si la base de datos est conectada y se estn utilizando los
modelos de recuperacin completa o de registro masivo. Para restaurar estas bases de
datos, debe desconectar la base de datos realizando una copia de seguridad del registro
de transacciones con la opcin Final del registro de modo que no se pierdan
transacciones, o bien realizar la restauracin con la opcin Sobrescribir bases de datos y
archivos existentes (WITH REPLACE). La nica excepcin es una restauracin de
reparacin de pgina daada.
si se produce un error mientras se est restaurando una base de datos, Microsoft SQL
Server notificar al administrador del sistema pero no recuperar la base de datos
parcialmente restaurada. Deber reiniciar la restauracin de la base de datos para
completar la tarea de restauracin.
Nota: Si cancela una tarea de restauracin, es posible que la base de datos se quede en
un estado de carga y no pueda utilizarse hasta que finalice la secuencia de restauracin.
Si la sesin que se estaba restaurando cuando se cancel la tarea no es la primera sesin
en la secuencia de restauracin, deber iniciar la secuencia de restauracin otra vez
desde el comienzo.
La base de datos de destino debe tener al menos tanto espacio de almacenamiento
asignado como la base de datos de la que se ha realizado la copia de seguridad. La
cantidad real de datos incluidos en la base de datos de la que se ha realizado la copia de
seguridad no es importante para este requisito. Para obtener informacin sobre el
espacio de almacenamiento asignado, utilice Enterprise Manager o Management Studio
de Microsoft SQL o el comando DBCC CHECKALLOC. Si la base de datos est
desconectada, compruebe el tamao de los archivos listados en el rbol de archivos del
cuadro de dilogo Opciones de restauracin del agente para esta sesin o en la vista
Gestor de base de datos de ARCserve.
Si se produce un error de medios, reinicie Microsoft SQL Server. Si despus de haberse
producido un error de medios Microsoft SQL Server no puede acceder a la base de
datos, marcar la base de datos como Sospechosa, la bloquear y mostrar un mensaje
de advertencia. Es posible que necesite separar (de Microsoft SQL Server) una base de
datos daada. Para ello, puede utilizar Management Studio o el Gestor corporativo de
Microsoft SQL Server.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 141

Descripcin general de la restauracin

Mtodos y tipos de restauracin


Puede realizar la restauracin a partir de los siguientes tipos de sesiones de copia de
seguridad:

Copias de seguridad diferencial y completa de base de datos

Copias de seguridad diferencial y completa parcial

Copias de seguridad de registro de transacciones

Copias de seguridad diferencial y completa de archivos y grupos de archivos

Puede utilizar uno de los siguientes mtodos de restauracin para cualquier operacin
de restauracin:

Restaurar por rbol: esta opcin mostrar un rbol con las redes y equipos de los
que CA ARCserve Backup ha realizado una copia de seguridad. Para ejecutar una
operacin de restauracin, expanda los equipos o las instancias pertinentes para
seleccionar las bases de datos que desee restaurar. Estas bases de datos son las
sesiones de copia de seguridad ms recientes. Esta opcin est seleccionada de
forma predeterminada.

Restaurar por sesin: esta opcin muestra una lista con los medios utilizados
cuando se realizaron copias de seguridad con CA ARCserve Backup. Para ejecutar
una operacin de restauracin, expanda los medios que contienen la copia de
seguridad que desee y seleccione la sesin que contiene el registro de sesin o la
base de datos en concreto que desee restaurar.

Nota: CA ARCserve Backup slo admite Restaurar por rbol y Restaurar por sesin para
las bases de datos de Microsoft SQL Server.

Listas de comprobacin de dependencias, por tipo.


Mediante el mtodo Restaurar por rbol o Restaurar por sesin, se pueden llevar a cabo
varios tipos de restauracin. Cada tipo dispone de dependencias y requisitos especficos
para poder llevar a cabo una restauracin correcta. Las siguientes tablas organizan los
requisitos de acuerdo con el tipo de restauracin.

Lista de comprobacin de dependencias de la restauracin de base de datos


Las restauraciones de las bases de datos permiten restaurar y recuperar las bases de
datos en su totalidad. Es posible restaurar bases de datos de una copia de seguridad de
base de datos completa, diferencial, parcial completa o parcial diferencial.

Sesin seleccionada

Requisitos previos

Requisitos posteriores

Copia de seguridad completa


de la base de datos

Ninguno

Ninguno

142 Gua del Agente para Microsoft SQL Server

Descripcin general de la restauracin

Sesin seleccionada

Requisitos previos

Copia de seguridad diferencial La ltima antes de la copia de seguridad


de la base de datos
completa de la base de datos

Requisitos posteriores
Ninguno

Para obtener ms
informacin, consulte la nota
1 (en la pgina 150).
Copia de seguridad completa
parcial

La ltima antes de la copia de seguridad


completa de la base de datos

Copia de seguridad diferencial La ms reciente de las siguientes:


parcial
La ltima antes de la copia de
Para obtener ms
seguridad completa de la base de
informacin, consulte la nota
datos
1 (en la pgina 150).
La ltima antes de la copia de
seguridad completa parcial

Ninguno
Ninguno

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 143

Descripcin general de la restauracin

Lista de comprobacin de dependencias de la restauracin del registro de transacciones


Una restauracin del registro de transacciones permite restaurar y procesar los
contenidos de un registro de transacciones, proceso tambin denominado "aplicar" o
"reproducir" los registros. Microsoft SQL Server vuelve a ejecutar los cambios
contenidos en el registro y revierte las transacciones que no estuvieran confirmadas al
efectuar la copia de seguridad del registro de transacciones. La aplicacin de registros
de transacciones permite recuperar al mximo posible la base de datos, hasta el
momento en el que se realiz la ltima copia de seguridad del registro de transacciones.
La nica transaccin no confirmada que Microsoft SQL Server no restaura es la
transaccin del registro de copia de seguridad de Microsoft SQL, que, en su lugar, se
realiza como parte del proceso de restauracin. Las restauraciones del registro de
transacciones nicamente pueden llevarse a cabo a partir de copias de seguridad de
registros de transacciones.

Sesin seleccionada

Requisitos previos

Requisitos posteriores

Copia de seguridad del


registro de
transacciones

Cualquiera de las siguientes:

Ninguna, si se selecciona como una


restauracin del registro de transacciones.

La ltima antes de la copia de


seguridad del registro de
transacciones.

La ltima antes de la copia de


seguridad del registro de
transacciones con truncamiento.

La ltima antes de la copia de


seguridad de la base de datos.

La ltima antes de la copia de


seguridad parcial.

O bien, la sesin seleccionada para


la restauracin parcial, de archivos
y grupos de archivos o de pgina
daada.

La siguiente copia de seguridad del registro


de transacciones, si se incluye como parte de
una restauracin de archivos y grupos de
archivos o de la reparacin de pginas
daadas.

Nota: Si la ltima copia de seguridad realizada antes de una copia de seguridad de un


registro de transacciones con truncamiento es otra copia de seguridad de un registro de
transacciones, dicha sesin ser, especficamente, el nico requisito previo necesario.

144 Gua del Agente para Microsoft SQL Server

Descripcin general de la restauracin

Lista de comprobacin de dependencia de la restauracin de archivos y grupos de archivos


MSSQLSvrWSPW
Una restauracin de archivos y grupos de archivos restaura y recupera los archivos y los
grupos de archivos seleccionados. Los archivos y grupos de archivos se pueden restaurar
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.
La restauracin de archivos y grupos de archivos, al igual que la restauracin diferencial
o del registro, nicamente se puede aplicar a la base de datos original desde la que se
ha hecho la copia de seguridad o a una copia que nunca haya abandonado el estado de
carga o de espera. Para este propsito, las bases de datos duplicadas se clasifican como
copia en espera o como la base de datos original.
Al realizar una restauracin de archivos y de grupos de archivos, el orden es importante.

Sesin seleccionada

Requisitos previos

Requisitos posteriores

Copia de seguridad completa de Ninguno


la base de datos
Para obtener ms
informacin, consulte la nota
2 (en la pgina 150).

Seleccione entre:

Copia de seguridad completa


parcial

Ninguno

Seleccione entre:

Para obtener ms
informacin, consulte la nota
2 (en la pgina 150).

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con
truncamiento y las copias de seguridad del
final del registro de transacciones

Copia de seguridad completa de Ninguno


archivos y grupos de archivos
Para obtener ms
informacin, consulte la nota
2 (en la pgina 150).

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con
truncamiento y las copias de seguridad del
final del registro de transacciones

Seleccione entre:

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con
truncamiento y las copias de seguridad del
final del registro de transacciones

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 145

Descripcin general de la restauracin

Sesin seleccionada

Requisitos previos

Copia de seguridad diferencial


de la base de datos

La ltima antes de la copia de Seleccione entre:


seguridad completa de la base
Todas las copias de seguridad sucesivas del
de datos
registro de transacciones

Para obtener ms informacin,


consulte la nota 1 (en la
pgina 150).

Copia de seguridad diferencial


parcial Para ms informacin,
consulte la nota 1 (en la
pgina 150).

Utilice la ms reciente de las


siguientes:

Copia de seguridad diferencial


de archivos y grupos de
archivos
Para obtener ms informacin,
consulte la nota 1 (en la
pgina 150).

Requisitos posteriores

La ltima antes de la
copia de seguridad
completa de la base de
datos
La ltima antes de la
copia de seguridad
completa parcial

Todas las copias de seguridad sucesivas del


registro de transacciones con
truncamiento y las copias de seguridad del
final del registro de transacciones

Seleccione entre:

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con
truncamiento y las copias de seguridad del
final del registro de transacciones

La ltima copia de seguridad


Seleccione entre:
completa previa que contenga
Todas las copias de seguridad sucesivas del
los archivos incluidos en la
registro de transacciones
sesin seleccionada.
Todas las copias de seguridad sucesivas del
registro de transacciones con truncamiento y
las copias de seguridad del final del registro de
transacciones

146 Gua del Agente para Microsoft SQL Server

Descripcin general de la restauracin

Lista de comprobacin de dependencias de la restauracin parcial


Las restauraciones parciales restauran y recuperan el grupo de archivos principal y los
dems grupos de archivos especificados en las opciones de restauracin como una
nueva base de datos. El resultado es un subconjunto de la base de datos. Los grupos de
archivos que no se restauren aparecern marcados como desconectados y no se
encontrarn accesibles.
Dado que algunos grupos de archivos se encuentran sin conexin, es posible que las
bases de datos creadas a partir de una restauracin parcial no se puedan seleccionar
para realizar una copia de seguridad de una base de datos. Para resolver esta situacin,
restaure el grupo de archivos restante a la base de datos restaurada parcialmente o
elimnelos de la estructura de la base de datos mediante Management Studio o el
Gestor corporativo de Microsoft SQL Server.

Sesin seleccionada

Requisitos previos

Requisitos posteriores

Copia de seguridad completa de la


base de datos

Ninguno

Ninguno

Copia de seguridad completa


parcial

Ninguno

Ninguno

Copia de seguridad diferencial de la La ltima antes de la copia de seguridad


base de datos
completa de la base de datos

Ninguno

Copia de seguridad diferencial


parcial

Ninguno

Para obtener ms informacin,


consulte la nota 1 (en la
pgina 150).

La ms reciente de las siguientes:

La ltima antes de la copia de


seguridad completa de la base de
datos

La ltima antes de la copia de


seguridad completa parcial

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 147

Descripcin general de la restauracin

Lista de comprobacin de dependencias de la reparacin de pginas daadas


Las restauraciones de las pginas daadas restauran nicamente las pginas de los
datos de los discos marcados como daados. SQL Server 2005 y las versiones
posteriores permiten aislar las partes daadas de una base de datos mientras el resto se
deja intacto. Cuando esto sucede con una base de datos del modelo de recuperacin
completa, es posible elegir la base de datos para reparar la pgina daada. Esta opcin
es mucho ms rpida que restaurar la base de datos. Las dependencias de este tipo de
restauracin son similares a las de la restauracin de archivos y grupos de archivos.
Hay versiones en lnea y sin conexin de esta operacin.

En lnea: la base de datos permanece en lnea y se mantiene el acceso a las tablas


no daadas. Esta reparacin requiere la versin Enterprise Edition de SQL Server.

Sin conexin: antes de llevar a cabo la restauracin, la base de datos debe


desconectarse mediante una copia de seguridad del final de registro.

Sesin seleccionada

Requisitos previos

Requisitos posteriores

Copia de seguridad
completa de la base de
datos

Ninguno

Seleccione entre:

Para obtener ms informacin,


consulte la nota 2 (en la
pgina 150).

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con truncamiento y
las copias de seguridad del final del registro
de transacciones

Ninguno

Seleccione entre:

Para obtener ms informacin,


consulte la nota 2 (en la
pgina 150).

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con truncamiento y
las copias de seguridad del final del registro
de transacciones

Ninguno

Seleccione entre:

Para obtener ms informacin,


consulte la nota 2 (en la
pgina 150).

Todas las copias de seguridad sucesivas del


registro de transacciones

Todas las copias de seguridad sucesivas del


registro de transacciones con truncamiento y
las copias de seguridad del final del registro
de transacciones

Copia de seguridad
completa parcial

Copia de seguridad
completa de archivos y
grupos de archivos

148 Gua del Agente para Microsoft SQL Server

Descripcin general de la restauracin

Sesin seleccionada

Requisitos previos

Copia de seguridad
diferencial de la base de
datos

La ltima antes de la copia de


Seleccione entre:
seguridad completa de la base de
Todas las copias de seguridad sucesivas del
datos
registro de transacciones

Para obtener ms
informacin, consulte la
nota 1 (en la pgina 150).

Copia de seguridad
diferencial parcial

Requisitos posteriores

Utilice la ms reciente de las


siguientes:

Para obtener ms

informacin, consulte la
nota 1 (en la pgina 150).

Seleccione entre:

La ltima antes de la copia de


seguridad completa de la

base de datos
La ltima antes de la copia de
seguridad completa parcial

Todas las copias de seguridad sucesivas del


registro de transacciones con truncamiento y
las copias de seguridad del final del registro
de transacciones
Todas las copias de seguridad sucesivas del
registro de transacciones
Todas las copias de seguridad sucesivas del
registro de transacciones con truncamiento y
las copias de seguridad del final del registro
de transacciones

Copia de seguridad
diferencial de archivos y
grupos de archivos

La ltima copia de seguridad


Seleccione entre:
completa previa que contenga los
Todas las copias de seguridad sucesivas del
archivos incluidos en la sesin
registro de transacciones
seleccionada.
Para obtener ms
Todas las copias de seguridad sucesivas del
informacin, consulte la
registro de transacciones con truncamiento y
nota 1 (en la pgina 150).
las copias de seguridad del final del registro
de transacciones

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 149

Descripcin general de la restauracin

Nota 1
En SQL Server 2005 y versiones posteriores, una copia de seguridad diferencial de
cualquier archivo de datos depende de la ltima copia de seguridad completa
anterior de dicho archivo de datos. Si un archivo de datos est contenido en una
copia de seguridad completa parcial o en una copia de seguridad completa de
archivos y grupos de archivos, las copias de seguridad diferenciales de la base de
datos realizadas despus de dichas copias de seguridad y antes de la siguiente copia
de seguridad completa de la base de datos dependern de la copia de seguridad
completa parcial o de la copia de seguridad completa de archivos y grupos de
archivos. Lo mismo se aplica a los archivos de datos incluidos en una copia de
seguridad completa de archivos y grupos de archivos y en una copia de seguridad
parcial diferencial. Tambin es assi las selecciones de archivos varan entre las
copias de seguridad de archivos y grupos de archivos y las copias de seguridad de
archivos y grupos de archivos diferenciales. Esta versin de CA ARCserve Backup no
detecta estas condiciones.
De forma alternativa, la restauracin de las copias de seguridad de registros de
transacciones que se encuentran entre la copia de seguridad completa o completa
parcial de la base de datos y la copia de seguridad de la base de datos o la copia de
seguridad parcial diferencial, pondr a la base de datos en el estado adecuado para
hacer una restauracin a partir de la copia de seguridad diferencial. No obstante,
esta opcin necesitar ms tiempo que la restauracin de las copias de seguridad
completas o parciales completas de los archivos y grupos de archivos intermedias.
Nota 2
Para llevar a cabo una restauracin de archivos y grupos de archivos o una
reparacin de una pgina daada sin conexin, la base de datos deber encontrarse
en estado de carga o de espera. Por norma general, esto se consigue mediante una
copia de seguridad de la transaccin final del registro. Sin embargo, tambin se
puede obtener mediante la restauracin de una base de datos de la sesin
seleccionada o anterior mediante la opcin Dejar la base de datos no operativa,
pero capaz de restaurar ms registros de transacciones. Sin embargo, si restaura
una sesin ms antigua, deber restaurar todas las sesiones del registro de
transacciones comprendidas entre la sesin ms antigua y la sesin seleccionada. Si
no lo hace, el registro de transacciones se restaurar despus de que la
restauracin de archivos y grupos de archivos no se pueda aplicar a otros archivos
de bases de datos, y es posible que se produzcan errores.

150 Gua del Agente para Microsoft SQL Server

Descripcin general de la restauracin

Elementos de recuperacin de desastres de Microsoft SQL Server


Cuando se realiza la copia de seguridad de una instancia de Microsoft SQL Server que
incluye copias de seguridad completas de las bases de datos del sistema principal, de
modelos y msdb, el Agente para Microsoft SQL Server generar una nueva sesin de
copia de seguridad denominada Elementos de recuperacin de desastres de Microsoft
SQL Server. Esta sesin contiene una imagen de las bases de datos principal y de
modelos que se pueden restaurar como archivos, con la instancia de Microsoft SQL
Server sin conexin. La restauracin de esta sesin ocupar el lugar del resultado de una
operacin de reconstruccin de la base de datos principal. Esto le permite conectar
Microsoft SQL Server, con lo que podr realizar restauraciones a partir de las copias de
seguridad que se han realizado en lnea.
La sesin Elementos de recuperacin de desastres aparecer en la vista Restaurar por
rbol con el nombre Elementos de recuperacin de desastres de Microsoft SQL
Server, seguido del nombre de la instancia en el caso de una instancia con nombre de
Microsoft SQL Server. En la vista Restaurar por sesin, tendr un nombre de volumen
del tipo sqldr@ seguido del nombre de la instancia. En el caso de una instancia
predeterminada de Microsoft SQL Server, el nombre de la instancia aparecer como
MSSQLSERVER independientemente de la versin de SQL Server.
La restauracin de una sesin de Elementos de recuperacin de desastres de Microsoft
SQL Server a su ubicacin original restaurar los archivos a la ubicacin donde existan
los archivos de las bases de datos principal y de modelos. Al restaurarlos a una ubicacin
alternativa y seleccionar un disco o directorio, los archivos se colocarn en el directorio
que seleccione. Al restaurarlos a una ubicacin alternativa y seleccionar slo el equipo,
se restaurarn en la ruta del archivo original del equipo seleccionado.
Nota: Si intenta restaurar los elementos de recuperacin de desastres de SQL Server a
su ubicacin original mientras la base de datos est en lnea, se producirn errores en la
restauracin porque Microsoft SQL Server utilizar los archivos existentes.
Tras restaurar los elementos de recuperacin de desastres, debera restaurar
inmediatamente la base de datos principal, la base de datos msdb si est desconectada
y la base de datos de modelos a partir de las copias de seguridad en lnea normales.
Importante: Los elementos de recuperacin de desastres son especficos de la
instancia a partir de la que se realiz la copia de seguridad. Si los utiliza para una
instancia distinta, es posible que dicha instancia no se inicie o que funcione de forma
incorrecta tras iniciarse.
Nota: La opcin Recuperacin de desastres de CA ARCserve Backup incluir las sesiones
de los elementos de recuperacin de desastres de Microsoft SQL Server cuando se
realiza una restauracin de recuperacin de desastres. Si utiliza la opcin Recuperacin
de desastres para restaurar el equipo que aloja la base de datos de ARCserve, debe
restaurar las tres bases de datos del sistema una vez finalizada la operacin de
recuperacin de la base de datos. Para obtener ms informacin, consulte la Gua de
administracin.

Captulo 5: Realizar copias de seguridad y restauraciones en entornos de clster 151

Descripcin general de la restauracin

Restauracin de bases de datos master


Antes de restaurar la base de datos principal, si faltan los archivos de la base de datos,
es posible que necesite restaurar los elementos de recuperacin de desastres de
Microsoft SQL Server para esa instancia, o bien reconstruirla mediante la utilidad de
reconstruccin de bases de datos principales de Microsoft SQL Server. Restaurar la base
de datos requiere que la operacin de restauracin tenga acceso exclusivo a la instancia
de SQL Server. Para asegurarse de esto, la instancia de Microsoft SQL Server se debe
ejecutar en el modo de usuario nico. Para obtener instrucciones completas sobre la
reconstruccin de la base de datos master de Microsoft SQL Server, consulte la
documentacin de Microsoft SQL Server.
Antes de restaurar la base de datos principal, debe detener todas las aplicaciones que
puedan estar utilizando esta instancia de Microsoft SQL Server. Esto incluye algunos
servicios secundarios que forman parte de Microsoft SQL Server, como el agente para la
automatizacin de SQL Server (servicio Agente de SQL Server"). La nica excepcin es
el propio CA ARCserve Backup. El Agente para la base de datos de ARCserve garantizar
que CA ARCserve Backup no utilice ninguna base de datos de ARCserve que pueda
contener la instancia.
El Agente para Microsoft SQL Server detecta de forma automtica la restauracin de la
base de datos principal. El agente reiniciar Microsoft SQL Server en modo de usuario
nico antes de ejecutar la operacin de restauracin y volver a establecer Microsoft
SQL Server en modo de multiusuario al finalizar la restauracin de la base de datos
principal.
Importante: Debe detener todas las aplicaciones y servicios que no sean de CA
ARCserve Backup y que puedan estar utilizando bases de datos en la instancia de
Microsoft SQL Server para la que est restaurando la base de datos principal. De lo
contrario, una de estas aplicaciones podra volver a conectarse a la instancia de SQL
Server despus de que se reinicie y evitar que el agente realice la restauracin.

152 Gua del Agente para Microsoft SQL Server

Glosario
Empaquetado de tareas dinmico
Un mtodo de tareas de copia de seguridad de empaquetado que selecciona
automticamente para la copia de seguridad de todos los componentes del objeto
seleccionado, esto es, volmenes y archivos secundarios.
Empaquetado de tareas explcito
Un mtodo de empaquetado de la tarea de copia de seguridad que permite elegir los
objetos para la copia de seguridad individual, sin tener en cuenta los objetos principales.
Opciones de agente
Las opciones del agente permiten especificar opciones de tarea de copia de seguridad
por base de datos o definir un conjunto de opciones predeterminadas para todas las
bases de datos.
Opciones de agente de nivel de base de datos
Las opciones del agente que se aplican nicamente a la base de datos seleccionada se
pueden ampliar o pueden anular las Opciones globales o las Opciones de agente.
Opciones de la comprobacin de la consistencia de la base de datos
Estas opciones prueban la coherencia fsica y lgica de una base de datos.
Opciones de subconjunto de base de datos
Las opciones de subconjunto de base de datos permiten definir los componentes de
base de datos que se desea proteger, esto es, toda la base de datos, los archivos y/o los
grupos de archivos.
Opciones globales, Opciones de agente
Las Opciones globales/Opciones de agente permiten establecer las opciones de tarea
predeterminadas para todos los objetos del Agente de SQL Server.
Servicio Agente universal
Servicio compartido con Agentes de CA ARCserve Backup, incluyendo el Agente para
Microsoft SQL Server, que proporciona un nico punto de acceso para las operaciones
de copia de seguridad y restauracin. El servicio reconoce dinmicamente los agentes
nuevos, a medida que van instalndose.

Glosario 153

S-ar putea să vă placă și