Data Protection para Microsoft SQL Server Guía de instalación y del usuario
200
0
0
Texto completo
(2)
(3) IBM Tivoli Storage Manager para Bases de datos. . Data Protection para Microsoft SQL Server Guía de instalación y del usuario Versión 5 Release 2. SC10-3934-01.
(4) Nota Antes de utilizar esta información y el producto al que da soporte, lea la información general del apartado “Avisos” en la página 169.. Segunda edición (septiembre de 2003) Este manual es la traducción del original inglés IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server Installation and User’s Guide Version 5 Release 2, SC32-9059-01. Esta edición se aplica a la versión 5 release 2 modificación 1 de IBM Tivoli Storage Manager para Bases de datos Data Protection para Microsoft SQL Server, (número de producto 5698–APD) y a los releases subsiguientes hasta que se indique lo contrario en nuevas ediciones o boletines técnicos.. | Los cambios efectuados desde la edición de septiembre de 2002 están marcados con una barra vertical (|) en el | margen izquierdo. Asegúrese de utilizar la edición correcta para el nivel del producto. Puede solicitar publicaciones a través del representante de IBM o de la oficina de IBM de su localidad. Sus comentarios nos ayudan a mejorar la información que suministramos. Si tiene alguna observación que hacer acerca de esta publicación o de cualquier otra documentación relativa a IBM Tivoli Storage Manager, consulte el apartado “Cómo ponerse en contacto con el servicio de soporte al cliente” en la página viii. © Copyright International Business Machines Corporation 1997, 2003. Reservados todos los derechos..
(5) Contenido Resumen de Cambios . . . . . . . . . v Septiembre de 2003, Versión 5 Release 2.1. .. .. .. . v. Prefacio . . . . . . . . . . . . . . vii A quién va dirigida esta publicación . . . . Sitio Web de IBM Tivoli Storage Manager . . Publicaciones de IBM Tivoli Storage Manager Cómo ponerse en contacto con el servicio de soporte al cliente . . . . . . . . . . Convenios utilizados en este manual . . . Interpretación de los diagramas de sintaxis .. . .. . vii . vii . viii. . . . .. . .. . viii . x . x. Tablas . . . . . . . . . . . . . . . xv Capítulo 1. Presentación de Data Protection para SQL . . . . . . . . . 1 | Novedades . . . . . . . . . . . . . . . 1 Consideraciones acerca de la migración y la coexistencia de versiones . . . . . . . . . . 1 Características de Data Protection para SQL . . . . 2 Funciones de Data Protection para SQL . . . . . 3 Copia de seguridad de la base de datos de SQL Server . . . . . . . . . . . . . . . 3 Restauración de base de datos de SQL Server . . 5 Consulta de Data Protection para SQL . . . . . 7 Inactivación de la base de datos de SQL Server . . 8 Seguridad de Data Protection para SQL . . . . . 8 Seguridad de Tivoli Storage Manager . . . . . 8 Información de conexión de SQL Server . . . . 8 Rendimiento de Data Protection para SQL . . . . 9 Consideraciones acerca de la estrategia de copia de seguridad de Data Protection para SQL . . . . . 10 Consideraciones adicionales acerca de la estrategia . . . . . . . . . . . . . . 12 Ayuda en línea . . . . . . . . . . . . . 14 Soporte para la globalización . . . . . . . . 14 Ejecución de Data Protection para SQL en un MSCS 15. Capítulo 2. Instalación de Data Protection para SQL . . . . . . . . . 17. |. Requisitos de Data Protection para SQL . . . Requisitos de software y sistema operativo . Requisitos de hardware . . . . . . . Comunicaciones . . . . . . . . . . Instalación de Data Protection para SQL . . . Paquetes de idiomas . . . . . . . . Instalación de Data Protection para SQL en un entorno MSCS . . . . . . . . . . .. . . . . . .. . . . . . .. 17 17 18 18 18 19. .. . 20. Capítulo 3. Configuración de Data Protection para SQL . . . . . . . . . 21 Registro de Data Protection para SQL en un Tivoli Storage Manager Server . . . . . . . . . . 21 Configuración de Tivoli Storage Manager Server . . 21 © Copyright IBM Corp. 1997, 2003. Configuración del archivo de opciones de Data Protection para SQL . . . . . . . . . . Establecimiento de la caducidad automática . . Requisitos y recomendaciones para la política de Tivoli Storage Manager . . . . . . . . .. . 22 . 24 . 26. Capítulo 4. Utilización de la interfaz gráfica de usuario . . . . . . . . . . 29 Visión general de la GUI . . . . . . . . . Barra de menús . . . . . . . . . . . Barra de herramientas . . . . . . . . . Ventanas de copia de seguridad y restauración Copia de seguridad de bases de datos de SQL . . Pestaña Obtener copia de seguridad de bases de datos . . . . . . . . . . . . . . Pestaña Obtener copia de seguridad de grupos/archivos . . . . . . . . . . . Árbol de copia de seguridad . . . . . . Lista de copia de seguridad . . . . . . . Restauración de bases de datos de SQL . . . . Pestaña Restaurar bases de datos . . . . . Pestaña Restaurar grupos/archivos . . . . Opciones de restauración . . . . . . . . Árbol de restauración . . . . . . . . . Lista de restauración . . . . . . . . . Inactivación de bases de datos de SQL . . . . Árbol y lista de inactivación . . . . . . .. . 29 . 29 . 32 32 . 35 . 35 . . . . . . . . . . .. 36 37 37 39 39 40 40 42 42 44 44. Capítulo 5. Utilización de la interfaz de la línea de comandos . . . . . . . . 45 Visión general de la sintaxis de comandos . Comandos de Data Protection para SQL . Parámetros posicionales . . . . . . Parámetros opcionales . . . . . . . Características de los parámetros . . . Notas . . . . . . . . . . . . Comandos de Data Protection para SQL . . Comando backup . . . . . . . . Comando query . . . . . . . . . Comando restore . . . . . . . . Comando inactivate . . . . . . . Comando help . . . . . . . . . Comando set . . . . . . . . . . Comando changetsmpassword . . . .. . . . . . . . . . . . . . .. . . . . . . . . . . . . . .. . . . . . . . . . . . . . .. 45 45 46 48 50 51 52 52 59 69 82 86 90 92. Capítulo 6. Parámetros de la línea de comandos . . . . . . . . . . . . . 93 Parámetros posicionales . . . . . . . . . . 93 nombrebd . . . . . . . . . . . . . . 93 Tipos de objeto de copia de seguridad . . . . 94 Query . . . . . . . . . . . . . . . 99 Set . . . . . . . . . . . . . . . . 103 CHANGETSMPassword . . . . . . . . . 108 Parámetros opcionales . . . . . . . . . . 109. iii.
(6) Apéndice A. Utilización del planificador de Tivoli Storage Manager . . . . . . . . . . . . . 131 Procedimiento de ejemplo . . . . . Consideraciones acerca del planificador. . .. Apéndice B. Instalación silenciosa. . .. . .. . 131 . 137. 139. Instalación mediante el programa de configuración (setup.exe) . . . . . . . . . . . . . . Creación de archivos de proceso por lotes . . . Instalación mediante MSI (msiexec.exe) . . . . . Problemas de instalación: captación de un registro de la instalación . . . . . . . . . . . . Creación del paquete en un CD o en un servidor de archivos . . . . . . . . . . . . . . Creación de un paquete de instalación silenciosa Reproducción de la instalación silenciosa . . . . Mensajes de error del programa de configuración. 141 142 142 143 143 143 144 144. Sentencias include/exclude de ejemplo . . Restauración de la base de datos maestra . Establecimiento del modo de usuario . .. . . .. . . .. . 145 . 148 . 149. Apéndice D. Ayudas para la determinación de problemas . . . . . 151 Apéndice E. Mensajes de Data Protection para SQL . . . . . . . . 153 Avisos . . . . . . . . . . . . . . 169 Marcas registradas.. Glosario. .. .. .. .. .. .. .. .. .. .. . 170. . . . . . . . . . . . . . 171. Índice . . . . . . . . . . . . . . . 175. Apéndice C. Procedimientos avanzados. . . . . . . . . . . . . 145. iv. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(7) Resumen de Cambios A continuación se resumen los cambios realizados en esta publicación.. Septiembre de 2003, Versión 5 Release 2.1 | | | | | | | | |. Este release contiene los cambios siguientes: v Soporte de Windows Server 2003. Consulte el apartado “Requisitos de software y sistema operativo” en la página 17. v Existen Paquetes de idiomas disponibles que se instalan por separado. Para obtener información detallada, consulte el apartado “Paquetes de idiomas” en la página 19. v Data Protection para SQL admite SQL Server 2000 (de 64 bits). Para obtener más información, consulte el apartado “Requisitos de software y sistema operativo” en la página 17.. © Copyright IBM Corp. 1997, 2003. v.
(8) vi. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(9) Prefacio En este manual, se hace referencia a IBM Tivoli Storage Manager para Bases de datos Data Protection para Microsoft SQL Server como Data Protection para SQL. Data Protection para SQL realiza copias de seguridad en línea de bases de datos Microsoft Exchange Server en el almacenamiento de Tivoli Storage Manager. Tivoli Storage Manager es un producto independiente de cliente-servidor bajo licencia que brinda servicios de gestión del almacenamiento en un entorno de sistemas de varias plataformas. | | | | |. A lo largo de este documento, el término Windows (a menos que se especifique lo contrario) hace referencia a los sistemas operativos siguientes: v Windows NT Server v Windows 2000 Server v Windows Server 2003. | | |. A lo largo de este documento, el término SQL Server (a menos que se especifique lo contrario) hace referencia a los productos siguientes: v SQL Server 7.0 v SQL Server 2000 (de 32 bits) v SQL Server 2000 (de 64 bits). | |. A quién va dirigida esta publicación Esta publicación va destinada a los instaladores de sistemas, usuarios de sistemas, y administradores de sistemas. En este manual se supone que el lector comprende las aplicaciones siguientes: v Microsoft SQL Server v Tivoli Storage Manager Server v Cliente de archivado y copia de seguridad de Tivoli Storage Manager v Interfaz de programación de aplicaciones de Tivoli Storage Manager También se supone que comprende uno de los sistemas operativos siguientes: v Windows NT Server v Windows 2000 Server v Windows Server 2003. Sitio Web de IBM Tivoli Storage Manager En la dirección siguiente se dispone de publicaciones e información de soporte: www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html. A través de la página de presentación de Tivoli Storage Manager puede acceder a temas de su interés. También puede mantenerse al día respecto a la información más reciente sobre el producto Tivoli Storage Manager.. © Copyright IBM Corp. 1997, 2003. vii.
(10) Publicaciones de IBM Tivoli Storage Manager Tabla 1. Publicaciones de Tivoli Storage Manager relacionadas Título. Número de pedido. IBM Tivoli Storage Manager for Windows Backup-Archive Client GC32-0788 Installation and User’s Guide IBM Tivoli Storage Manager for UNIX Backup-Archive Clients Installation and User’s Guide. GC32-0789. IBM Tivoli Storage Manager for Windows Administrator’s Guide GC32-0782 IBM Tivoli Storage Manager for Windows Administrator’s Reference. GC32-0783. IBM Tivoli Storage Manager for AIX Administrator’s Guide. GC32-0768. IBM Tivoli Storage Manager for AIX Administrator’s Reference. GC32-0769. IBM Tivoli Storage Manager for Sun Solaris Administrator’s Guide. GC32-0778. IBM Tivoli Storage Manager for Sun Solaris Administrator’s Reference. GC32-0779. IBM Tivoli Storage Manager Messages. SC32-9090. IBM Tivoli Storage Manager Using the Application Program Interface. GC32-0793. IBM Tivoli Storage Manager for Windows Storage Agent User’s Guide. GC32-0785. Las publicaciones de IBM siguientes proporcionan información adicional. Tabla 2. Publicaciones de IBM relacionadas Título. Número de pedido. Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook). SG24–6148. Cómo ponerse en contacto con el servicio de soporte al cliente Para obtener soporte para este o para cualquier producto Tivoli, se puede poner en contacto con el Soporte de software de IBM de una de las siguientes formas: v Visite el sitio Web de Soporte de software de IBM en: www.ibm.com/software/sysmgmt/products/support. | | | | |. v La base de datos IBM Support Solutions contiene una base de conocimientos de artículos e información sobre temas relacionados con la copia de seguridad y la restauración. Acceda a esta información en:. | |. Haga clic en los enlaces Hints and Tips, Solutions y Support Flashes de la tabla Self help para obtener información de búsqueda. v Envíe electrónicamente un registro de gestión de problemas (PMR) a la dirección IBMSERV/IBMLINK. Puede acceder a IBMLINK desde el sitio Web de IBM en:. www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManagerforDatabases.html. www.ibm.com/ibmlink. v Envíe electrónicamente un registro de gestión de problemas (PMR) a www.ibm.com/software/support/probsub.html. viii usuario. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del.
(11) v Los clientes con problemas de audición deben visitar los servicios TDD/TTY Voice Relay y el sitio Web de Accessibility Center en www.ibm.com/able/voicerelay.html. Los clientes de Estados Unidos también pueden llamar al teléfono 1-800-IBM-SERV (1-800-426-7378). Los clientes de otros países deben consultar los números telefónicos de soporte al cliente en el sitio Web. También puede revisar la Guía de soporte de software de IBM, que está disponible en nuestro sitio Web, en la dirección techsupport.services.ibm.com/guides/handbook.html. Cuando se ponga en contacto con el Soporte de software de IBM, esté preparado para proporcionar información de identificación de su empresa, para que el personal técnico puede ayudarle con rapidez. Se necesita información de identificación de la compañía para registrarse para el soporte en línea disponible en el sitio Web. El sitio Web de soporte ofrece una amplia información, que incluye una guía de los servicios de soporte (Guía de soporte de software de IBM); preguntas formuladas frecuentemente (FAQ); y documentación para todos los productos de software de IBM, incluyendo Notas del release, Manuales técnicos y documentos técnicos, defectos (APAR) y soluciones. La documentación para determinados releases el producto está disponible en los formatos PDF y HTML. También se dispone de documentos traducidos para algunos releases del producto. Todas las publicaciones de Tivoli se pueden bajar electrónicamente o solicitarlas al Centro de publicaciones de IBM: www.ibm.com/shop/publications/order/. Estamos muy interesados en conocer su experiencia con los productos y la documentación de Tivoli. También agradeceremos sus sugerencias de mejora. Si tiene algún comentario o sugerencia que hacer acerca de nuestra documentación, cumplimente nuestro foormulario de información del cliente seleccionando el enlace Feedback en la barra de navegación izquierda del sitio Web siguiente: www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html. Cuando informe de un problema, tenga preparada la información siguiente: v La versión, el release, la modificación y el número de nivel de servicio de Tivoli Storage Manager Server. Puede obtener esta información entrando el comando query status en la línea de comandos de Tivoli Storage Manager. v La versión, el release, la modificación y el número de nivel de servicio del cliente Tivoli Storage Manager. Puede obtener esta información entrando el comando dsmc en la línea de comandos. v El protocolo de comunicaciones (por ejemplo, TCP/IP), versión y número de release, que está utilizando. v La actividad que estaba realizando cuando se produjo el problema; enumere uno a uno los pasos que siguió antes de que se produjera. v El texto exacto de todos los mensajes de error que haya recibido.. Prefacio. ix.
(12) Convenios utilizados en este manual En este documento se utilizan varios convenios de tipo de letra para las acciones y los términos especiales. Estos convenios tienen el significado siguiente: Tabla 3. Convenios de tipo de letra Ejemplo. Descripción. negrita. Los comandos, las palabras clave, los roles de autorización y otra información que se tiene que utilizar aparecen en negrita. Ejemplo: Inicie una sesión con el servidor como usuario root.. cursiva. Los valores o variables que se tienen que proporcionar aparecen en cursiva. Las palabras y frases enfatizadas también aparecen en cursiva. Ejemplo: El nombre de nodo del nodo de producción y del nodo de copia no deben ser iguales.. negrita y cursiva. Las opciones y los parámetros aparecen en negrita y cursiva. Ejemplo: Especifique el valor de la opción compression.. monoespaciado. Los directorios, parámetros, URL y ejemplos de salida aparecen en monoespaciado. Ejemplo: El producto se instala en el directorio C:\archivos de programa\tivoli\tsm\client\ba.. MAYÚSCULAS. Las variables de entorno asociadas a los sistemas operativos Tivoli Storage Manager o SQL Server aparecen en MAYÚSCULAS. Ejemplo: Asegúrese de que la variable de entorno DSM_DIR está correctamente establecida.. Interpretación de los diagramas de sintaxis En este apartado se describe cómo leer los diagrama de sintaxis utilizados en este manual. Para leer un diagrama de sintaxis, siga la ruta de la línea. Léalo de izquierda a derecha y de arriba a abajo. v El símbolo ─── indica el comienzo de un diagrama de sintaxis. v El símbolo ─── al final de una línea indica que el diagrama de sintaxis continúa en la línea siguiente. v El símbolo ─── al principio de una línea indica que un diagrama de sintaxis es continuación de la línea anterior. v El símbolo ─── indica el final de un diagrama de sintaxis. Los elementos de sintaxis, como por ejemplo una palabra clave o una variable, pueden estar: v En la línea (elemento obligatorio) v Por encima de la línea (elemento predeterminado) v Por debajo de la línea (elemento opcional).. x. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(13) Descripción de los diagramas de sintaxis. Ejemplo. Abreviaturas: Las letras mayúsculas indican el truncamiento más corto aceptable. Si un elemento aparece completamente en mayúsculas, no se puede truncar.. . KEYWOrd. . Puede escribir el elemento en cualquier combinación de mayúsculas o minúsculas. En este ejemplo, puede entrar KEYWO, KEYWORD o KEYWOrd. Símbolos: Entre estos símbolos exactamente como aparecen en el diagrama de sintaxis.. * {} : , = () .. Asterisco Llaves Dos puntos Coma Signo igual Guión Paréntesis Punto Espacio. . KEYWOrd nombre_var. . repetir. . Variables: Los elementos en minúsculas en cursiva (nombre_var) indican variables. En este ejemplo, puede especificar un nombre_var cuando entre el comando KEYWORD. Repetición: Una flecha que vuelve a la izquierda significa que se puede repetir el elemento. Un carácter o espacio dentro de la flecha significa que los elementos repetidos se deben separar mediante dicho carácter o espacio. Una nota al pie de la flecha hace referencia al número de veces que se puede repetir el elemento.. , . repetir. . repetir. . (1) . Notas: 1. Especifique repetir hasta 5 veces.. Prefacio. xi.
(14) Descripción de los diagramas de sintaxis. Ejemplo. Elecciones obligatorias: Cuando hay dos o más elementos en una pila y uno de ellos se encuentra en la línea, se debe especificar un elemento.. . A B C. . En este ejemplo, debe elegir A, B o C. Elección opcional: Cuando un elemento se encuentra por debajo de la línea, es opcional. En el primer ejemplo, puede elegir A o nada en absoluto. Cuando hay dos o más elementos en una pila por debajo de la línea, todos ellos son opcionales. En el segundo ejemplo, puede elegir A, B, C o nada en absoluto.. A A B C. Valores predeterminados: Los valores predeterminados se encuentran por encima de la línea. Se selecciona el valor predeterminado a no ser que se altere temporalmente. Puede alterar temporalmente el valor predeterminado incluyendo una opción de la pila que se encuentra por debajo de la línea.. A B C. En este ejemplo, A es el valor predeterminado. Puede alterar temporalmente A seleccionando B o C. También puede especificar explícitamente el valor predeterminado. Elecciones repetibles: Una pila de elementos seguida de una flecha que vuelve a la izquierda significa que se puede seleccionar más de un elemento o, en algunos casos, que se puede repetir un único elemento.. A B C. . En este ejemplo, puede elegir cualquier combinación de A, B o C.. xii. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del. usuario.
(15) Descripción de los diagramas de sintaxis. Ejemplo. Fragmentos de sintaxis: Algunos diagramas, debido a su longitud, tienen que fragmentar la sintaxis. El nombre del fragmento aparece en el diagrama, entre barras verticales. El fragmento expandido aparece en el diagrama, entre barras verticales, después de un encabezamiento con el mismo nombre de fragmento.. . Nombre del fragmento. . Nombre del fragmento: A B C. Prefacio. xiii.
(16) xiv usuario. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del.
(17) Tablas 1. 2. 3. 4. 5. 6. 7. 8. 9.. Publicaciones de Tivoli Storage Manager relacionadas . . . . . . . . . . . . viii Publicaciones de IBM relacionadas . . . . viii Convenios de tipo de letra . . . . . . . . x Funciones de la GUI de Data Protection para SQL . . . . . . . . . . . . . . . 29 Funciones de las pestañas de la GUI . . . . 33 Comandos de Data Protection para SQL 45 Parámetros de tipo de copia de seguridad de Data Protection para SQL . . . . . . . . 46 Parámetros posicionales de Data Protection para SQL por comando . . . . . . . . 47 Parámetros opcionales de Data Protection para SQL por comando . . . . . . . . . . 49. © Copyright IBM Corp. 1997, 2003. 10. 11. 12. 13.. | 14. | | 15. | 16.. Parámetros posicionales de Data Protection para SQL . . . . . . . . . . . . . 93 Tipos de objeto de copia de seguridad de Data Protection para SQL . . . . . . . . . . 94 Parámetros opcionales de Data Protection para SQL . . . . . . . . . . . . . 109 Opciones para una instalación silenciosa 139 Características de la instalación silenciosa (sólo cliente base) . . . . . . . . . . 140 Características de la instalación silenciosa (sólo Paquetes de idioma) . . . . . . . 141 Transformaciones para una instalación silenciosa . . . . . . . . . . . . . 141. xv.
(18) xvi usuario. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del.
(19) Capítulo 1. Presentación de Data Protection para SQL Data Protection para SQL permite realizar copias de seguridad y restauraciones en línea de bases de datos de Microsoft SQL Server en el almacenamiento de Tivoli Storage Manager Server utilizando las interfaces de línea de comandos o gráfica de usuario (GUI) en Windows NT, Windows 2000 y Windows 2003. Este capítulo proporciona la información siguiente acerca de Data Protection para SQL: v Migración y coexistencia de versiones v Características v Funciones v Seguridad v v v v |. Rendimiento Consideraciones acerca de la estrategia de copia de seguridad Ayuda en línea Consideraciones acerca de Microsoft Cluster Server (MSCS). Novedades. |. Las características siguientes son nuevas en Data Protection para SQL Versión 5.2.1:. | | | |. SQL Server 2000 (de 64 bits) Data Protection para SQL admite SQL Server 2000 (de 64 bits) ejecutándose en Windows Server 2003 (sólo de 64 bits). Consulte el apartado “Requisitos de software y sistema operativo” en la página 17.. | | |. Windows Server 2003 Data Protection para SQL admite Windows Server 2003. Consulte el apartado “Requisitos de software y sistema operativo” en la página 17.. | | | | | | |. Paquetes de idiomas Data Protection para SQL Versión 5.2.1 brinda soporte de idioma en forma de Paquetes de idiomas que se pueden instalar por separado. Si desea utilizar un idioma distinto del inglés, debe instalar el Paquete de idioma correspondiente al idioma que desee. El inglés se instala automáticamente con el código base. Para obtener información detallada, consulte el apartado “Paquetes de idiomas” en la página 19.. Consideraciones acerca de la migración y la coexistencia de versiones ¡IMPORTANTE! | | | | | | | | | | |. Data Protection para SQL Versión 5.2.1 utiliza los mismos convenios de denominación de copia de seguridad, los mismos nombres y colocación de espacios de archivo así como el mismo metacontenido que Data Protection para SQL Versión 5.1.5. Al igual que la Versión 5.1.5, Data Protection para SQL Versión 5.2.1 es completamente incompatible con Data Protection para SQL Versión 1. Con la Versión 5.1.5 o la Versión 5.2.1 no puede consultar ni restaurar objetos de copia de seguridad creados por la Versión 1. Por lo tanto, si restaura objetos de copia de seguridad creados por la Versión 1, deberá conservar la Versión 1 mientras conserve esos objetos de copia de seguridad. La Versión 5.2.1 y la Versión 5.1.5 pueden coexistir con la Versión 1. Sin embargo, igual que sucede en la Versión 5.1.5, las interfaces de Data Protection para SQL Versión 5.2.1 no son compatibles © Copyright IBM Corp. 1997, 2003. 1.
(20) | | | |. con las interfaces de la Versión 1. No se proporciona ninguna herramienta de migración para ayudarle a convertir los scripts de línea de comandos de la Versión 1 a la sintaxis de la Versión 5.2.1. El programa de instalación de la Versión 5.2.1 no sustituirá ninguna Versión 1 instalada.. | |. Data Protection para SQL Versión 5.2.1 es compatible con Data Protection para SQL Versión 2.2.x y Versión 5.1.5.. Características de Data Protection para SQL Data Protection para SQL le ayuda a proteger y gestionar los datos de SQL Server facilitándole la realización de las acciones siguientes: v Hacer copias de seguridad de cualquier base de datos de SQL en cualquier Tivoli Storage Manager Server. v Realizar copias de seguridad y restauraciones completas y de registros de transacciones de las bases de datos de SQL. v Realizar copias de seguridad con un rango ampliado de opciones, por ejemplo operaciones diferenciales, de archivo y de grupo. Consulte el apartado “Copia de seguridad de la base de datos de SQL Server” en la página 3 para obtener más información. v Realizar operaciones desde varias instancias de SQL Server en la misma máquina que Data Protection para SQL (para SQL Server 2000).. v. v v. v | | | | v. v v. v. 2. Nota: Sólo puede acceder a un SQL Server por ejecución de Data Protection para SQL desde la línea de comandos o la GUI. Realizar cualquier copia de seguridad utilizando bandas de datos en hebras paralelas mediante el uso de sesiones paralelas (un máximo de 32 bandas para SQL Server 7.0 y de 64 bandas para SQL Server 2000). Automatizar copias de seguridad planificadas. Consulte el Apéndice A, “Utilización del planificador de Tivoli Storage Manager”, en la página 131. Realizar operaciones de restauración expandidas en objetos de copia de seguridad, por ejemplo reasignación, restauración a marcas con nombre y restauración parcial de copias de seguridad completas. Consulte el apartado “Restauración de base de datos de SQL Server” en la página 5. Restaurar copias de seguridad de base de datos en un SQL Server diferente. – Data Protection para SQL Versión 5.2.1 puede restaurar copias de seguridad de bases de datos que se hayan realizado en versiones de 32 bits o de 64 bits de SQL Server. Para conocer las combinaciones admitidas por Microsoft, consulte la documentación de Microsoft. Conservar con una copia de seguridad la información necesaria para volver a crear o mover bases de datos o archivos de SQL, por ejemplo orden de clasificación, página de códigos e información de Unicode, o nombres lógicos y físicos de archivos y grupos de archivos. La información de metaobjetos se conserva en Tivoli Storage Manager Server separadamente de los objetos de datos de copia de seguridad. Desactivar todos los objetos activos, todos los objetos de un tipo de copia de seguridad determinado u objetos específicos. Desactivar objetos cuya antigüedad supera el número de días especificado. Consulte el apartado “Inactivación de la base de datos de SQL Server” en la página 8. Establecer la caducidad automática de los objetos de copia de seguridad basándose en el límite de versiones y el periodo de conservación. Consulte el apartado “Requisitos y recomendaciones para la política de Tivoli Storage Manager” en la página 26.. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(21) v Consultar en cualquier SQL Server local o cualquier Tivoli Storage Manager Server conectado información de base de datos, estado y configuración. Consulte el apartado “Consulta de Data Protection para SQL” en la página 7. v Supervisar resultados a través del registro de actividad de Data Protection para SQL y podar automáticamente el registro de actividad. v Establecer opciones de información de conexión de Tivoli Storage Manager en los Tivoli Storage Manager Server. v Establecer opciones de seguridad y rendimiento de Tivoli Storage Manager. Consulte el apartado “Seguridad de Data Protection para SQL” en la página 8. v Participar en clústeres de migración tras error de MSCS y Windows 2000. Consulte el apartado “Ejecución de Data Protection para SQL en un MSCS” en la página 15. v Aplicar clústeres de migración tras error (para mantenimiento o restauración de la base de datos maestra) sin eliminación de clústeres. v Obtener ayuda en línea sensible al contexto para tareas y conceptos. Consulte el apartado “Ayuda en línea” en la página 14. v Ver documentación en línea para Data Protection para SQL. v Soporte para la globalización. Funciones de Data Protection para SQL Data Protection para SQL proporciona estas funciones: v Copia de seguridad (página 3) v Restauración (página 5) v Consulta (página 7) v Inactivación (página 8). Copia de seguridad de la base de datos de SQL Server Una copia de seguridad crea una copia de toda una base de datos de SQL o de una parte de dicha base de datos en el soporte de almacenamiento de Tivoli Storage Manager. Data Protection para SQL proporciona los mecanismos de selección y la lógica que se necesitan para hacer una copia de seguridad de los datos de SQL y restaurar dichos datos. Por ejemplo, cuando se inicia una operación de copia de seguridad, Data Protection para SQL: 1. Inicia una sesión con un Tivoli Storage Manager Server utilizando la API de Tivoli Storage Manager y la información contenida en un archivo de opciones de cliente. 2. Inicia una sesión con SQL Server utilizando la interfaz de SQL-DMO. 3. Indica al SQL Server que utiliza la interfaz de SQL-VDI que empiece a realizar una copia de seguridad de los objetos de base de datos seleccionados. 4. Recibe datos de SQL Server y los envía a Tivoli Storage Manager Server. 5. Finaliza las sesiones de Tivoli Storage Manager y SQL Server. Notas: 1. Data Protection para SQL puede comprimir los datos de SQL antes de enviarlos a Tivoli Storage Manager Server. 2. Metadatos: Cuando se realiza una copia de seguridad, Data Protection para SQL conserva la información acerca de SQL Server y la base de datos. Esta información está disponible para las operaciones de consulta y restauración después de que se haya completado la copia de seguridad. La información acerca de los nombres y los tamaños de los grupos de archivos y archivos de la base de datos se almacena junto con los datos de la base de datos, como un subobjeto. Este subobjeto recibe el nombre de metadatos. Sólo necesitará este subobjeto ″meta″. Capítulo 1. Presentación de Data Protection para SQL. 3.
(22) cuando sea necesaria la información acerca de los grupos de archivos y archivos individuales de la base de datos. Data Protection para SQL ofrece una gama ampliada de tipos de copia de seguridad además de las copias de seguridad completa y de registro que permiten una mayor flexibilidad cuando no se desea realizar una copia de seguridad de una base de datos entera o cuando dicha acción no resulta práctica debido al tiempo disponible para realizar la copia de seguridad o debido a los requisitos de rendimiento. Data Protection para SQL proporciona seis tipos de copia de seguridad: Copia de seguridad completa de la base de datos Data Protection para SQL hace una copia de seguridad de una base de datos de SQL Server entera y de la parte del registro de transacciones necesario para proporcionar un estado de base de datos coherente. Con las copias de seguridad completas y diferenciales, la copia incluye suficiente información de cualquier registro de transacciones asociado para realizar una copia de seguridad coherente consigo misma. La parte del registro incluido sólo contiene las transacciones que se producen desde el principio de la copia de seguridad hasta la terminación de la misma. Nota: No tiene que realizar una copia de seguridad completa para constituir el equivalente de una copia de seguridad completa. SQL Server reconoce como copia de seguridad completa la copia de seguridad de todos los grupos o archivos de una base de datos así como la del registro. Una copia de seguridad base puede ser una copia de seguridad completa, de grupo, de archivo o de conjunto. Copia de seguridad diferencial Data Protection para SQL sólo hace copia de seguridad de las páginas de datos de una base de datos de SQL Server que se han modificado desde que se hizo la última copia de seguridad completa y de una parte del registro de transacciones. Esto equivale a una copia de seguridad incremental del cliente de archivado y copia de seguridad de Tivoli Storage Manager. Copia de seguridad de registro Data Protection para SQL sólo hace copia de seguridad del contenido de un registro de transacciones de base de datos de SQL Server desde la última copia de seguridad de registro satisfactoria. Para realizar la primera copia de seguridad de registro, necesita haber realizado primero una copia de seguridad completa o de su equivalente. Normalmente, las copias de seguridad de registro siguen a las copias de seguridad completas. La parte del registro incluida en las copias de seguridad completa y diferencial no es equivalente a una copia de seguridad de registro. Adicionalmente, en las copias de seguridad completa y diferencial, el archivo de registro no se trunca como sucede durante una copia de seguridad del archivo de registro. Sin embargo, una copia de seguridad de registro a continuación de una copia de seguridad completa o diferencial incluirá las mismas transacciones que una copia de seguridad completa o diferencial. Las copias de seguridad de registro no son acumulativas como las diferenciales; deben aplicarse a una copia de seguridad base y en el orden correcto. Nota: Una copia de seguridad de registro en términos de SQL Server no es equivalente a una copia de seguridad incremental en términos de Tivoli Storage Manager.. 4. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(23) Copia de seguridad de archivos Data Protection para SQL sólo hace una copia de seguridad del contenido de un archivo lógico especificado de SQL Server. Esto puede facilitar la planificación para realizar copias de seguridad de bases de datos muy grandes al permitir hacer una copia de seguridad de conjuntos de archivos diferentes durante diferentes copias de seguridad planificadas. Las copias de seguridad de archivos, grupos y conjuntos deben ir seguidas de una copia de seguridad de registro, pero no es necesario realizar una copia de seguridad completa. Copia de seguridad de grupos Data Protection para SQL sólo hace una copia de seguridad del contenido de un grupo de archivos especificado de SQL Server. Esto le permite hacer una copia de seguridad solamente del conjunto de tablas e índices de base de datos de un grupo específico de archivos. Copia de seguridad de conjuntos Data Protection para SQL hace una copia de seguridad del contenido de grupos de archivos y archivos de SQL Server especificados como si fuera una unidad. Para obtener más información sobre cómo realizar copias de seguridad utilizando la GUI, consulte el apartado “Copia de seguridad de bases de datos de SQL” en la página 35 y sobre cómo realizar copias de seguridad utilizando la línea de comandos, consulte el apartado “Comando backup” en la página 52 o el Capítulo 6, “Parámetros de la línea de comandos”, en la página 93. Consulte también el apartado “Consideraciones acerca de la estrategia de copia de seguridad de Data Protection para SQL” en la página 10.. Restauración de base de datos de SQL Server Una restauración de Data Protection para SQL obtiene copias de seguridad de la totalidad o de una parte de una o más bases de datos de SQL y las devuelve a SQL Server. Una restauración completa de una base de datos incluye la restauración de una copia de seguridad completa o el equivalente de ésta (de copias de seguridad de grupos, archivos o conjuntos) y la restauración de todos los registros de transacciones desde que se hizo la última copia de seguridad completa. Para una restauración, Data Protection para SQL: 1. Inicia una sesión con un Tivoli Storage Manager Server utilizando la API de Tivoli Storage Manager y la información contenida en un archivo de opciones de cliente. 2. Inicia una sesión con SQL Server utilizando la interfaz de SQL-DMO. 3. Consulta en Tivoli Storage Manager Server una lista de copias de seguridad de base de datos. 4. Indica a SQL Server que utiliza la interfaz de SQL VDI que empiece a restaurar los objetos de base de datos seleccionados. 5. Recibe datos del Tivoli Storage Manager Server y los reenvía a SQL Server. 6. Finaliza las sesiones de Tivoli Storage Manager y SQL Server. Data Protection para SQL proporciona el mismo rango de tipos de objeto para la restauración que para la copia de seguridad: Restauración completa de la base de datos Data Protection para SQL restaura los objetos de copia de seguridad completa de base de datos para bases de datos de SQL especificadas.. Capítulo 1. Presentación de Data Protection para SQL. 5.
(24) Restauración diferencial Data Protection para SQL sólo restaura los objetos de copia de seguridad diferencial de base de datos para bases de datos de SQL especificadas. El tiempo de restauración se reduce porque sólo se restaura la última copia de seguridad diferencial (después de que se haya restaurado la copia de seguridad completa asociada). Restauración de registro Data Protection para SQL sólo restaura los objetos de copia de seguridad de registro para bases de datos de SQL especificadas. Restauración de archivos Data Protection para SQL restaura solamente los objetos de copia de seguridad de archivo necesarios de una copia de seguridad completa, una copia de seguridad de grupos de archivos, una copia de seguridad de archivos o una copia de seguridad de conjuntos para bases de datos de SQL especificadas. Restauración de grupos Data Protection para SQL restaura solamente los objetos de copia de seguridad de grupo necesarios de una copia de seguridad completa, una copia de seguridad de grupos de archivos, una copia de seguridad de archivos o una copia de seguridad de conjuntos para bases de datos de SQL especificadas. Restauración de conjuntos Data Protection para SQL sólo restaura los objetos de copia de seguridad de conjunto para bases de datos de SQL especificadas. En función de la estrategia de copia de seguridad que elija, es posible que la restauración de una base de datos de SQL incluya la restauración de varios objetos de copia de seguridad de Tivoli Storage Manager Server.Consulte el apartado “Consideraciones acerca de la estrategia de copia de seguridad de Data Protection para SQL” en la página 10. Para dar soporte a las posibilidades de restauración actuales de SQL Server, Data Protection para SQL también proporciona la posibilidad de reubicar archivos durante la restauración y de realizar restauraciones a un punto en el tiempo, restauraciones de marcas con nombre o restauraciones parciales: reubicar Le permite mover archivos de base de datos individuales a una nueva ubicación sin tener que crear primero los archivos. punto en el tiempo Le permite restaurar una copia de seguridad de registro de transacciones a una fecha y una hora de transacción de SQL específicas. marcas con nombre Para SQL Server 2000, le permite restaurar una copia de seguridad de registro de transacciones en un punto con nombre o antes del mismo, posiblemente después de un punto especificado en el tiempo, y recuperar varias bases de datos relacionadas en la misma marca con nombre. parcial Para SQL Server 2000, le permite restaurar en una ubicación temporal sólo la parte suficiente de una base de datos para copiar una tabla específica en la base de datos activa.. 6. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(25) | |. Las funciones de restauración de Data Protection para SQL adicionales incluyen las siguientes: v Restauración de una copia de seguridad utilizando el mismo número de bandas de datos utilizadas para crear la copia de seguridad o un número menor de bandas para SQL Server 2000. v Restauración sin recuperación hasta la última restauración con recuperación. v Restauración desde cualquier versión de copia de seguridad disponible creada por Data Protection para SQL Versión 5.2.1, Versión 5.1.5 o Versión 2.2. v Sustitución de una base de datos existente por la base de datos restaurada (o sustitución mediante la reubicación de la base de datos restaurada). v Restauración en un SQL Server diferente o en un SQL Server en suspensión. v Restauración automática de todos los objetos de copia de seguridad necesarios para realizar una restauración completa utilizando la selección inteligente de la GUI. Para obtener más información sobre las restauraciones utilizando la GUI, consulte el apartado “Restauración de bases de datos de SQL” en la página 39, y sobre las restauraciones utilizando la línea de comandos, consulte el apartado “Comando restore” en la página 69 o el Capítulo 6, “Parámetros de la línea de comandos”, en la página 93.. Consulta de Data Protection para SQL Una consulta de Data Protection para SQL proporciona esta información: v Consulta el estado de un SQL Server local. v Lista las bases de datos de un SQL Server. v Lista los objetos de base de datos del almacenamiento de Tivoli Storage Manager. v Proporciona información acerca de Data Protection para SQL v Proporciona información de conexión acerca de Tivoli Storage Manager Server. Consultar SQL Server Una consulta de cualquier SQL Server en el mismo nodo que Data Protection para SQL proporciona esta información: v Información acerca de un SQL Server específico v Todas las bases de datos de un SQL Server v La configuración de cualquier base de datos de SQL Server Consultar Tivoli Storage Manager Server Puede consultar Tivoli Storage Manager Server con el fin de listar lo siguiente: v Un resumen de los tipos y las cantidades de copia de seguridad para una base de datos de SQL específica o para todas las bases de datos de SQL v Todas las bases de datos de un SQL Server determinado de las que se ha hecho una copia de seguridad en el Tivoli Storage Manager Server y el nodo actuales v Información de conexión acerca de Tivoli Storage Manager Server. v La configuración guardada de cualquier objeto de copia de seguridad v Todas las versiones o las versiones activas de todas las copias de seguridad, un tipo específico de copia de seguridad o una copia de seguridad específica v Archivos o grupos de archivos. Capítulo 1. Presentación de Data Protection para SQL. 7.
(26) Consultar Data Protection para SQL Lista los valores que están en vigor en el archivo de configuración de Data Protection para SQL. Para obtener más información sobre la consulta de Data Protection para SQL utilizando la línea de comandos, consulte el apartado “Comando query” en la página 59 y el apartado “Query” en la página 99. Mediante la utilización de la GUI de Data Protection para SQL, puede visualizar información sobre servidores, bases de datos y objetos de copia de seguridad a través del panel de control de lista de las ventanas de copia de seguridad y restauración. Consulte el apartado “Lista de copia de seguridad” en la página 37 y el apartado “Lista de restauración” en la página 42 para obtener detalles.. Inactivación de la base de datos de SQL Server Esta función permite a los objetos de copia de seguridad de base de datos de SQL estar inactivos en Tivoli Storage Manager Server y, a continuación, participar en el proceso de caducidad de Tivoli Storage Manager.Las copias de seguridad típicas no necesitan este comando porque Tivoli Storage Manager realiza la inactivación como parte de la gestión de política de Tivoli Storage Manager. Por lo tanto, los objetos de copia de seguridad se inactivan normalmente como parte del proceso de copia de seguridad planificada. Data Protection para SQL: 1. Inicia una sesión con un Tivoli Storage Manager Server. 2. Marca como inactivo el objeto especificado. 3. Finaliza la sesión de Tivoli Storage Manager. Para aquellos casos en los que el proceso automático no es suficiente, la función de inactivación desactiva de forma explícita uno o más (o todos) los objetos de copia de seguridad activos de Tivoli Storage Manager Server.Igual que sucede con las funciones de copia de seguridad y restauración, Data Protection para SQL le permite seleccionar cualquiera o la totalidad de seis tipos de objeto de copia de seguridad para la operación: completa, diferencial, registro, archivo, grupo o conjunto. Además, es posible inactivar cualquier objeto o tipo de objeto que tenga más de un número de días especificado. Para obtener más información sobre la inactivación utilizando la GUI, consulte el apartado “Inactivación de bases de datos de SQL” en la página 44, y sobre la inactivación utilizando la línea de comandos, consulte el apartado “Comando inactivate” en la página 82 o el Capítulo 6, “Parámetros de la línea de comandos”, en la página 93.. Seguridad de Data Protection para SQL Data Protection para SQL necesita que el usuario tenga autorización de administrador de Windows. Esta autorización es necesaria para la instalación.. Seguridad de Tivoli Storage Manager En Data Protection para SQL se aplican los requisitos de seguridad estándares de Tivoli Storage Manager. Data Protection para SQL debe estar registrado en Tivoli Storage Manager Server y se deben utilizar el nombre de nodo y la contraseña apropiados al conectarse a Tivoli Storage Manager Server.. Información de conexión de SQL Server Data Protection para SQL proporciona tres opciones al especificar la información de conexión de SQL Server:. 8. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del usuario.
(27) |. v Aceptar la cuenta sa predeterminada y la contraseña en blanco. v Utilizar la seguridad de ID de usuario de SQL y especificar el nombre de usuario y la contraseña de SQL. Con la seguridad de ID de usuario de SQL, el administrador de SQL Server proporciona el ID de conexión y la contraseña que dan acceso a SQL Server. v Utilizar una conexión fiable y dejar que Windows autentique la conexión. Nota: Se deberá añadir el nombre de usuario de Windows o de usuario de conexión de SQL al rol de servidor fijo SYSADMIN de SQL Server para que Data Protection para SQL pueda utilizarlo.. Rendimiento de Data Protection para SQL Existen muchos factores que pueden afectar al rendimiento de copia de seguridad y restauración de Data Protection para SQL, por ejemplo la configuración de hardware, el tipo de red y la capacidad. Estos factores no están incluidos en los temas tratados en este documento. Sin embargo, para obtener un rendimiento óptimo se pueden ajustar algunos parámetros que están relacionados con Data Protection para SQL. Búferes: Data Protection para SQL es una aplicación multihebra que utiliza hebras de ejecución asíncronas para transferir datos entre SQL y los Tivoli Storage Manager Server.Para lograrlo, se utilizan varios búferes de datos a fin de permitir que una hebra reciba datos de un extremo, mientras que otra hebra envía datos al otro extremo. Por ejemplo, una hebra puede estar efectuando una lectura de datos de un SQL Server mientras que otra puede estar enviando datos a Tivoli Storage Manager Server. El número de búferes que Data Protection para SQL asigna a estas hebras puede especificarse en los parámetros /buffers y /sqlbuffers de la interfaz de la línea de comandos. El tamaño de estos búferes puede especificarse en los parámetros /buffersize y /sqlbuffersize. Para obtener más información, consulte el apartado “Parámetros opcionales” en la página 109. Bandas de datos: Además de las multihebras para maximizar el rendimiento en una sola sesión, Data Protection para SQL utiliza hebras independientes para admitir las bandas de datos de SQL, lo que permite el uso de varias sesiones paralelas para hacer una copia de seguridad y restaurar una base de datos individual. Esto constituye otro método para maximizar el rendimiento de datos. Si una sesión individual no puede aprovechar por completo el ancho de banda disponible, varias sesiones paralelas pueden producir un rendimiento de datos mejorado, especialmente si la base de datos está repartida entre varios volúmenes físicos. Si utiliza una banda de datos por volumen físico para SQL Server y Tivoli Storage Manager Server, el rendimiento (medido como el periodo de tiempo necesario para hacer una copia de seguridad de una base de datos de SQL determinada o para restaurarla) mostrará una mejora respecto al caso en el que no se utilizan bandas (aproximadamente proporcional al número de bandas de datos utilizadas, dadas las restricciones de los dispositivos y de la red que se utilizan y la actividad general independiente de las bandas en SQL Server, Tivoli Storage Manager Server y Data Protection para SQL).Para obtener más información sobre las bandas utilizando la línea de comandos, consulte el apartado 128.. Capítulo 1. Presentación de Data Protection para SQL. 9.
(28) Notas: 1. Las bandas adicionales no mejoran necesariamente el rendimiento e incluso pueden reducir el rendimiento si las restricciones del sistema que incluyen la memoria real y paginada, las CPU, las tarjetas de interfaz de red, las redes, las lecturas y grabaciones de dispositivos y RAID quedan saturadas o exceden la capacidad. 2. Si utiliza bandas conjuntamente con búferes de SQL, asegúrese de que el número de búferes de SQL especificado sea igual o superior al número de bandas. 3. Los valores predeterminados que Data Protection para SQL asigna a los búferes, al tamaño de búfer y a las bandas pueden cambiarse en el archivo de configuración de Data Protection para SQL. Utilice el comando set o el menú Edición de la GUI para modificar el archivo de configuración. Interfaz de dispositivo virtual Microsoft SQL Server 7.0 introdujo la VDI para hacer la copia de seguridad de las bases de datos y restaurarlas. Data Protection para SQL utiliza esta interfaz como una alternativa de alto rendimiento a las interfaces de conexiones con nombre utilizadas con las versiones anteriores del servidor. Sin LAN La ejecución de Data Protection para SQL en un entorno sin LAN, si se está equipado para ello, evita las restricciones de red. Especifique enablelanfree = yes en el archivo de opciones de Data Protection para SQL. Para obtener información sobre cómo configurar un entorno sin LAN, consulte la publicación de Tivoli IBM Tivoli Storage Manager for Windows Storage Agent User’s Guide.. Consideraciones acerca de la estrategia de copia de seguridad de Data Protection para SQL En función de los requisitos específicos relacionados con el tráfico de red, la ventana de copia de seguridad y los tiempos de restauración aceptables, puede elegir seguir diferentes estrategias de copia de seguridad. A continuación se describen algunas estrategias utilizadas comúnmente: Sólo copia de seguridad completa Este planteamiento es el mejor para bases de datos de SQL que sean relativamente pequeñas porque implica la realización de la copia de seguridad de la base de datos entera cada vez. Cada copia de seguridad completa tarda más tiempo en realizarse, pero el proceso de restauración es más eficiente porque sólo es necesario restaurar la copia de seguridad completa más reciente (u otra apropiada). Ésta es la estrategia apropiada para bases de datos de sistema tales como master (maestra), model y msdb debido a su tamaño normalmente pequeño. Copia de seguridad completa y de registro Normalmente se utiliza una estrategia de copia de seguridad completa y de registro de transacciones cuando la ventana de copia de seguridad normal o la capacidad de red no puede admitir una copia de seguridad completa cada vez. En tales casos, una copia de seguridad completa periódica seguida de una serie de copias de seguridad de registro permite minimizar la ventana de copia de seguridad y el tráfico de red. Por ejemplo, puede realizar copias de seguridad completas durante el fin de semana y copias de seguridad de registro durante los días laborables. Las. 10. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del. usuario.
(29) copias de seguridad completas pueden realizarse durante las horas de baja utilización del sistema cuando se pueden tolerar una ventana de copia de seguridad más grande y un incremento del tráfico de red. No obstante, el proceso de restauración se hace más complejo porque se deben restaurar una copia de seguridad completa así como las copias de seguridad de registro subsiguientes. Nota: Es posible realizar una restauración a un punto en el tiempo para restaurar un registro de transacciones a una fecha y hora especificada. Copia de seguridad diferencial Realice este tipo de copia de seguridad entre copias de seguridad completas. Una copia de seguridad diferencial de base de datos puede ahorrar tiempo y espacio — menos espacio porque sólo consta de las partes de una base de datos que se han cambiado desde que se hizo la última copia de seguridad completa (es acumulativa) y menos tiempo porque puede evitar tener que aplicar a la operación todas las copias de seguridad de registro individuales realizadas durante ese tiempo. Esto también se aplica a las operaciones de restauración; sólo es necesario restaurar la última copia de seguridad diferencial (versión más reciente). Si el tiempo de restauración es más crítico que el tiempo de copia de seguridad, puede que sea deseable realizar copias de seguridad diferenciales de SQL Server 7.0. Sin embargo, las copias de seguridad diferenciales con SQL 7.0 pueden tardar más tiempo en realizarse que las copias de seguridad de registro y más tiempo del esperado, incluso aunque la base de datos haya cambiado poco desde que se hizo la última copia de seguridad completa. Esto se debe a que SQL 7.0 procesa cada página de la base de datos para determinar si debe incluirse en la copia de seguridad diferencial. Por otra parte, SQL Server 2000 hace un seguimiento de las páginas de base de datos que se han cambiado desde que se hizo la última copia de seguridad completa y no tiene que procesar las páginas que no se van a incluir en la copia de seguridad diferencial. Copia de seguridad completa, diferencial y de registro Esta estrategia permite un escenario de restauración más rápido al reducir el número de registros de transacciones que puede ser necesario restaurar y aplicar. Por ejemplo, si se realiza una copia de seguridad completa cada semana, una copia de seguridad diferencial cada noche y una copia de seguridad de registro cada cuatro horas, la restauración incluirá la copia de seguridad completa, una copia de seguridad diferencial y un máximo de cinco copias de seguridad de registro. Sin embargo, solamente un esquema de copia de seguridad completa y de registro en el mismo ciclo podría necesitar una copia de seguridad completa y un máximo de cuarenta y una copias de seguridad de registro para restaurarse (seis días multiplicado por seis copias de seguridad de registro por día más un máximo de cinco copias de seguridad el día en que se ha realizado la copia de seguridad completa). Copias de seguridad de archivos o grupos Utilice una estrategia de copia de seguridad de archivos cuando no resulte práctico hacer una copia de seguridad de una base de datos entera debido a su tamaño y a los problemas asociados de tiempo y rendimiento. Tenga en cuenta que cuando se realizan operaciones de restauración para un archivo o grupo de archivos, es necesario proporcionar una copia de seguridad independiente del registro de transacciones.. Capítulo 1. Presentación de Data Protection para SQL. 11.
(30) Las opciones de archivo o grupo también pueden ahorrar tiempo de copia de seguridad y restauración en los casos en los que determinadas tablas o índices tienen más actualizaciones que otros y necesitan que se realicen copias de seguridad de ellos más a menudo. Es más efectivo, en términos de tiempo, colocar dichos datos en sus propios archivos o grupos de archivos y, a continuación, hacer una copia de seguridad únicamente de esos elementos.. Consideraciones adicionales acerca de la estrategia La lista siguiente proporciona información adicional que deberá tener en cuenta al elegir una estrategia de copia de seguridad para Data Protection para SQL Versión 5.2.1 con SQL Server.. | | |. Ahorrar tiempo: v Si falla un volumen de SQL Server, se puede ahorrar tiempo de restauración restaurando sólo los archivos que están en dicho volumen. v La utilización de varias bandas de datos pueden acelerar el tiempo de copia de seguridad y restauración. Si hace una copia de seguridad directamente en soporte de almacenamiento secuencial, por ejemplo una agrupación de cintas, utilice tantas bandas como unidades de cinta existentes que se puedan asignar a la copia de seguridad de SQL; de lo contrario, las sesiones independientes se pondrán en cola en espera de una cinta. Para SQL Server 7.0, la restauración debe utilizar el mismo número de bandas de datos como la copia de seguridad. v Si se utiliza la compresión de datos se reducirán el tráfico de red y los requisitos de almacenamiento. Sin embargo, el incremento o la disminución del tiempo total de copia de seguridad depende de varios factores que incluyen la velocidad de los procesadores que realizan la compresión y el ancho de banda de red disponible. Para redes rápidas, la compresión puede incrementar los tiempos de copia de seguridad y restauración. Consulte la página 23 para obtener más detalles. Bandas de datos: v Si utiliza bandas de datos, utilice también la asignación de espacio de archivos de Tivoli Storage Manager Server para intentar conservar cada banda en un volumen de almacenamiento diferente. Utilice el comando de Tivoli Storage Manager update stgpool para establecer este parámetro. Se recomienda que no se permita que los metadatos (contados como un espacio de archivo independiente) vayan a soporte en cinta. v El número máximo de bandas de datos que puede utilizar debe ser menor que el máximo admitido por SQL Server e inferior al valor de la opción de Tivoli Storage Manager Server txngroupmax del archivo dsmserv.opt. SQL Server 7.0 permite un máximo de 32 bandas de datos y SQL Server 2000 permite un máximo de 64. Clústeres: Si utiliza clústeres de Microsoft Cluster Server para efectuar la migración tras un error, deberá instalar Data Protection para SQL en cada nodo de clúster y configurarlo de forma idéntica. Para realizar la instalación de migración tras error se necesita una configuración adicional. Deberá identificar un SQL Server de clúster por el nombre de servidor virtual y utilizar dicho nombre en Data Protection para SQL para acceder a ese SQL Server.. | | | | | | |. 12. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del. usuario.
(31) | |. Consulte el apartado “Ejecución de Data Protection para SQL en un MSCS” en la página 15 para obtener más información. Opción de truncar registro en punto de control: Cuando elija realizar sólo copias de seguridad completas en SQL, también puede indicar que desea truncar el registro después de los puntos de control. Esto evitará que el registro crezca sin límites. Opción de truncar registro: Cuando elija realizar una copia de seguridad de registro de transacciones, puede indicar que no desea truncar el registro. En general, no deseará truncar el registro cuando esté volviendo a crear una base de datos corrupta. Esta opción permite al servidor hacer una copia de seguridad de registro de transacciones pero no intenta tocar los datos de ningún modo. Graba todas las entradas de registro de transacciones desde el momento en que se realizó la última copia de seguridad de registro hasta el punto en que se ha producido la corrupción de la base de datos. Para SQL Server 7.0, el grupo de archivos primario debe ser accesible. Asignación: Si utiliza la estrategia de copia de seguridad completa y de registro, deberá decidir si se deben modificar las políticas de gestión de almacenamiento de Tivoli Storage Manager para asegurarse de que todas las copias de seguridad de registro se almacenen juntas en el Tivoli Storage Manager Server (asignado).Esto ayuda a mejorar el rendimiento de restauración al reducir el número de montajes de soporte necesarios para restaurar una serie de copias de seguridad de registro. Consulte con el administrador de Tivoli Storage Manager para obtener detalles sobre la asignación. Varios SQL Server: v Si se ejecutan varias instancias de SQL Server, las instancias adicionales se identificarán por el nombre. Deberá utilizar dicho nombre en Data Protection para SQL para acceder a dicho SQL Server. v Si desea restaurar una copia de seguridad en un SQL Server diferente, en SQL Server 7.0, dicho servidor deberá tener el mismo orden de clasificación, la misma página de códigos y la misma configuración de Unicode que el servidor original; de lo contrario, SQL Server 7.0 rechazará la restauración y emitirá un mensaje de error. Recomendaciones diversas: v Deberá utilizar el parámetro maxnummp en un comando de Tivoli Storage Manager register node o update node a fin de permitir que un nodo utilice varias sesiones para almacenar datos en soportes desmontables (lo que requiere que se asignen varios puntos de montaje a dicho nodo). v Las copias de seguridad de conjuntos están destinadas a utilizarse en circunstancias especiales. Si piensa hacer una copia de seguridad de un conjunto de archivos y de grupos de archivos con regularidad, haga una copia de seguridad independiente de cada uno para aprovechar los límites de versión en la clase de gestión. v No puede hacer una copia de seguridad de la base de datos tempdb. Se trata de una base de datos temporal que se vuelve a crear cada vez que se inicia SQL Server. v Las bases de datos de SQL con la opción truncar registro en punto de control (master (maestra) o msdb) o que utilizan el modelo de recuperación Simple de SQL Server 2000 no tienen registros de transacciones de los que se puedan hacer copias de seguridad. Capítulo 1. Presentación de Data Protection para SQL. 13.
(32) v Independientemente de la frecuencia de las copias de seguridad de la base de datos, se recomienda encarecidamente que se ejecute siempre dbcc checkdb y dbcc checkcatalog en una base de datos justo antes de hacer una copia de seguridad de la misma para comprobar la coherencia lógica y física de la base de datos. Consulte la documentación de SQL Server para obtener más información sobre cómo utilizar el comprobador de coherencia de bases de datos de SQL Server. v Data Protection para SQL proporciona funciones de copia de seguridad y restauración para las bases de datos de SQL y los registros de transacciones asociados. Sin embargo, Data Protection para SQL propiamente dicho no proporciona una solución completa de recuperación tras desastre para un SQL Server. Existen muchos otros archivos que forman parte de la instalación de SQL Server. En una situación de recuperación tras desastre sería necesario recuperar dichos archivos. Los archivos ejecutables y de configuración son ejemplos de dichos archivos. Se puede obtener un plan completo de recuperación tras desastre utilizando el cliente de archivado y copia de seguridad de Tivoli Storage Manager normal para Windows, junto con Data Protection para SQL. Consulte la documentación de Microsoft SQL Server para obtener más detalles sobre la estrategia y planificación de copia de seguridad de SQL Server.. Ayuda en línea Data Protection para SQL proporciona ayuda en línea que se puede ver desde la GUI. Seleccione Ayuda –>Contenido en la barra de herramientas de la GUI para iniciar la ayuda en línea. La ayuda en línea incluye información sobre: v Cómo configurar Data Protection para SQL. v Cómo hacer una copia de seguridad de una base de datos y cómo restaurar y activar dicha base de datos. v Información de conceptos acerca de Data Protection para SQL. Data Protection para SQL también proporciona una versión en línea de esta Guía de instalación y del usuario en formato PDF y HTML compilado. Estos archivos están instalados en el directorio Archivos de programa\Tivoli\TSM\doc.. Soporte para la globalización Data Protection para SQL admite los idiomas siguientes: v Inglés americano v Portugués de Brasil v Francés v Alemán v Italiano v Japonés v Coreano v Chino simplificado v Español v Chino tradicional Si desea utilizar un idioma distinto del inglés, debe instalar el Paquete de idioma correspondiente al idioma que desee. Para obtener información detallada, consulte la descripción del apartado “Paquetes de idiomas” en la página 19.. | | |. 14. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del. usuario.
(33) Ejecución de Data Protection para SQL en un MSCS |. Data Protection para SQL admite la ejecución de SQL Server en un entorno MSCS. Para Windows 2000 y Windows 2003, Data Protection para SQL utiliza el Directorio activo para trabajar con clústeres de migración tras error. La lista siguiente proporciona información que hay que tener en cuenta al ejecutar Data Protection para SQL en un entorno Microsoft Cluster Server. v Las referencias a SQL Server que se hacen en este manual pertenecen al nombre de SQL Server virtual en un entorno MSCS. v Deberá instalar Data Protection para SQL en ambos nodos del clúster. Además, cuando instale Data Protection para SQL, deberá instalarlo en un disco local en cada nodo (no en un disco de clúster compartido). v Deberá especificar clusternode yes en el archivo de opciones de Data Protection para SQL. v Utilice configuraciones idénticas en el archivo de opciones de Data Protection para SQL cuando configure Data Protection para SQL en cada nodo del clúster. v Si está utilizando el planificador de Tivoli Storage Manager para automatizar las copias de seguridad, deberá instalar el servicio de planificador en ambos nodos del clúster para habilitar el soporte de migración tras error. Consulte el Apéndice A, “Utilización del planificador de Tivoli Storage Manager”, en la página 131 para obtener más información. v Tivoli Storage Manager Server trata las copias de seguridad como si procedieran de un solo servidor (el servidor virtual) sin tener en cuenta en qué nodo del clúster se ha realizado una copia de seguridad. Cuando acceda a MSCS desde la GUI, tenga en cuenta lo siguiente: v La GUI debe invocarse con el parámetro /sqlserver. Por ejemplo, si el nombre de SQL Server en MSCS es ″sqlvs2″, la invocación de la GUI es: tdpsql /sqlserver=sqlvs2. v Si instala Data Protection para SQL antes de convertirlo a un entorno Microsoft Cluster Server, necesitará modificar el atajo del menú Inicio para el programa de GUI de Data Protection para SQL. Para ello añada el parámetro /sqlserver en la invocación de tdpsql. Por ejemplo, si ha instalado Data Protection para SQL en la ubicación predeterminada y el nombre de SQL Server virtual es sqlvs2, deberá modificar el atajo de forma que sea: "C:\Archivos de programa\Tivoli\TSM\TDPSql\tdpsql.exe /sqlserver=sqlvs2". Si tiene un entorno de clúster de SQL Server ACTIVE/ACTIVE, deberá crear un atajo del menú Inicio para cada SQL Server virtual que pueda ejecutarse en esta máquina.. Capítulo 1. Presentación de Data Protection para SQL. 15.
(34) 16. IBM Tivoli Storage Manager para Bases de datos: Data Protection para Microsoft SQL Server Guía de instalación y del. usuario.
Documento similar
El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés
que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el
El examen de la materia de Historia de acceso a la Universidad para mayores de 25 años consistirá en una prueba escrita, en cuya realización los aspirantes deberán
[r]
[r]
SECUNDARIA COMPRENDE LOS
[r]
Esta herramienta gratuita facilita las tareas necesarias para la gestión de Microsoft SQL Server Express, permitiendo modificar las configuraciones de la base de datos y