25118370 Espanol Informix Ontape

Embed Size (px)

Citation preview

  • 5/30/2018 25118370 Espanol Informix Ontape

    1/362

    IBM Informix

    Gua de copia de seguridad yrestauracin

    Versin 9.4

  • 5/30/2018 25118370 Espanol Informix Ontape

    2/362

  • 5/30/2018 25118370 Espanol Informix Ontape

    3/362

    IBM Informix

    Gua de copia de seguridad yrestauracin

    Versin 9.4

  • 5/30/2018 25118370 Espanol Informix Ontape

    4/362

    Nota

    Antes de utilizar este manual y el producto al que da soporte, lea la informacin contenida en la seccinAvisos en la pgina E-1.

    Primera edicin (marzo de 2003)

    Esta publicacin es la traduccin del original ingls IBM Informix Backup and Restore Guide, G251-1240-00.

    Este documento contiene informacin propiedad de IBM. Se proporciona bajo los trminos de un acuerdo de licenciay est protegida por la ley de la propiedad intelectual. La informacin contenida en esta publicacin no incluyeninguna garanta de producto, y ninguna declaracin de este manual se debe interpretar en tal sentido.

    Cuando el usuario enva informacin a IBM, otorga a IBM un derecho no exclusivo para utilizar o distribuir lainformacin de la forma que IBM considere apropiado, sin incurrir en ninguna obligacin con el remitente de lainformacin.

    Copyright International Business Machines Corporation 1996, 2003. Reservados todos los derechos.

  • 5/30/2018 25118370 Espanol Informix Ontape

    5/362

    Introduccin

    Contenido de esta introduccin

    Esta introduccin proporciona una visin general de la informacin de estemanual y describe los convenios que utiliza.

    Acerca de este manual

    Este manual describe cmo utilizar los programas de utilidad ONBar yontapepara hacer copia de seguridad y restaurar datos del servidor de basesde datos. Estos programas de utilidad le permiten recuperar las bases dedatos despus de haber perdido datos o haberse corrompido debido a unerror de hardware o software o a un error.

    ONBar necesita IBM Informix Storage Manager, Versin 2.2 o un gestor dealmacenamiento de terceros para gestionar los dispositivos dealmacenamiento. Los procesos de copia de seguridad y restauracin, losmandatos de ONBar y los parmetros de configuracin de ONBar sondiferentes para IBM Informix Dynamic Server e IBM Informix ExtendedParallel Server.

    El programa de utilidad ontapeno necesita un gestor de almacenamiento ytrabaja solo sobre Dynamic Server.

    Tipos de usuariosEste manual est escrito para los usuarios siguientes:

    v Administradores de bases de datos

    v Administradores de sistemas

    v Operadores de operaciones de copia de seguridad

    v Personal de soporte tcnico

    Este manual est escrito dando por supuesto que el lector tiene la formacinsiguiente:

    v Algunos conocimientos sobre gestores de almacenamiento, que sonaplicaciones para gestionar los dispositivos y soportes de almacenamientoque contienen copias de seguridad de datos.

    v Conocimientos prcticos sobre el PC y sistema operativo utilizados y sobrelos programas de utilidad proporcionados por el sistema operativo

    v Experiencia prctica en el manejo de bases de datos relacionales yconocimientos sobre conceptos de bases de datos

    Copyright IBM Corp. 1996, 2003 i

  • 5/30/2018 25118370 Espanol Informix Ontape

    6/362

    v Experiencia en la administracin de servidores de bases de datos, desistemas operativos o de redes

    Si tiene conocimientos limitados sobre bases de datos relacionales, SQL osobre el sistema operativo utilizado, consulte el manualIBM Informix: Gua deiniciacincorrespondiente a su servidor de bases de datos para obtener una

    lista de publicaciones complementarias.Dependencias de software

    Este manual est escrito dando por supuesto que el lector est utilizando unode estos servidores de bases de datos:

    v IBM Informix Dynamic Server, Versin 9.4

    v IBM Informix Extended Parallel Server, Versin 8.40

    ONBar trabaja de forma diferente sobre Dynamic Server y sobre ExtendedParallel Server.

    Premisas sobre el entorno local del usuarioLos productos IBM Informix dan soporte a diversos idiomas, culturas yjuegos de cdigos. Toda la informacin referente a juegos de caracteres,clasificacin y y representacin de datos numricos, moneda, y formato defecha y hora est englobado dentro de un nico entorno denominado entornolocal de Global Language Suport (GLS).

    Los ejemplos de este manual estn escritos dando por supuesto que el lectorest utilizando el entorno local predefinido, en_us.8859-1. Este entorno utilizalos convenios de formato del ingls de EE.UU. para la fecha, hora y moneda.

    Adems, este entorno local soporta el juego de cdigos ISO 8859-1, quecomprendre el juego de cdigos ASCII y muchos caracteres de 8 bits como , y .

    Si sus datos o identificadores de SQL contendrn caracteres diferentes de lospredefinidos o si desea seguir normas de clasificacin de datos diferentes delas predefinidas, debe especificar el entorno local apropiado, distinto deldefinido por omisin.

    Para obtener instrucciones sobre cmo especificar un entorno local distinto deldefinido por omisin y otras formas de sintaxis, y conocer otrasconsideraciones referentes a los entornos locales GLS, consulte el manualIBM Informix: Gua del usuario de GLS.

    Base de datos de demostracinEl programa de utilidad DBAccess, que se proporciona con los productos deservidor de bases de datos, incluye una o ms de las siguientes bases de datosde demostracin:

    iv IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    7/362

    v La base de datos stores_demomuestra un esquema relacional que contieninformacin sobre un distribuidor ficticio de productos deportivos al pormayor. Muchos ejemplos de los manuales de IBM Informix estn basadosen la base de datos stores_demo.

    Extended Parallel Server

    v La base de datos sales_demomuestra un esquema dimensional paraaplicaciones de depsito de datos. Para obtener informacin conceptualsobre el modelado de datos dimensional, consulte el manualuIBM InformixGua para el diseo e implantacin de bases de datos.

    Fin de Extended Parallel Server

    Dynamic Server

    v La base de datos superstores_demomuestra un esquema relacional deobjetos. La base de datos superstores_democontiene ejemplos de tipos dedatos ampliados, herencia de tipos y tablas y rutinas definidas por elusuario.

    Fin de Dynamic Server

    Para obtener informacin sobre cmo crear y llenar las bases de datos dedemostracin,, consulte el manual IBM Informix: Gua del usuario de DBAccesPara obtener descripciones de las bases de datos y su contenido, consulte elmanual IBM Informix: Guide to SQL Reference.

    Los scripts que utiliza para instalar las bases de datos de demostracinresiden en el directorio $INFORMIXDIR/binen UNIX y en el directorio%INFORMIXDIR%\binen Windows.

    Nuevas funciones de Dynamic Server, Versin 9.4

    Las tablas siguientes proporcionan informacin sobre las nuevas funciones decopia de seguridad y restauracin de IBM Informix Dynamic Server, Versin9.4, que se tratan en el presente manual. Para obtener una descripcin detodas las nuevas funciones, consulte el manualIBM Informix: Gua deiniciacin.

    Introduccin

  • 5/30/2018 25118370 Espanol Informix Ontape

    8/362

    Nuevas funciones Referencia

    Renombrar un bloque de datos para queutilice una va de acceso y un valor dedesplazamiento diferentes durante unarestauracin en fro

    Redenominacin de bloques de datosdurante una restauracin (solo DynamicServer) en la pgina 6-27y la pgina14-14

    Especificar la escritura y lectura de una

    cinta hasta el final del dispositivo medianteontape

    Especificacin de los parmetros de

    tamao de cinta en la pgina 12-5

    Un script de shell modificable,alarmprogram.sh, para gestionar alarmas desuceso

    ALARMPROGRAM en la pgina 9-5

    Funciones de Dynamic Server 9.3Versin 9.3 incluye nuevas funciones que hacen ms fcil el instalar, utilizar ygestionar el servidor de bases de datos.

    Nuevas funciones ReferenciaAdicin dinmica de archivos deanotaciones lgicas

    Comprobacin de que hay espaciosuficiente en el archivo de anotacioneslgicas en la pgina 4-8

    La opcin ONBar de IBM Informix ServerAdministrator

    Ayuda en lnea de ISA

    Funciones de Dynamic Server 9.21Estas funciones aparecieron con IBM Informix Dynamic Server, Versin 9.21.

    Funciones ReferenciaCopia de seguridad y restauracin de tablassin registro de anotaciones (RAW) utilizandoONBar uontape

    Copia de seguridad de tipos de tablaen la pgina 4-20y la pgina13-10

    Restauracin de tipos de tabla en lapgina 6-37y la pgina14-13

    Mandato onbar -b -lpara hacer copia deseguridad de archivos de anotaciones lgicas

    Los scripts log_full.shy log_full.batse hanactualizado con nuevos parmetros para la

    copia de seguridad continua de archivos deanotaciones. La sintaxis onbar -lpara hacercopia de seguridad de archivos deanotaciones lgicas no podr utilizarse en elfuturo.

    Copia de seguridad de archivos deanotaciones lgicas en la pgina 4-21

    vi IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    9/362

    Cambios de organizacin de este manual desde la Versin 9.2El manual IBM Informix: Gua de copia de seguridad y restauracinse hareorganizado de la manera siguiente:

    v ElCaptulo 1trata de conceptos de copia de seguridad y restauracin ycompara ONBar con ontape.

    v

    ElCaptulo 2al Captulo 11tratan sobre ONBar.v ElCaptulo 12al Captulo 14tratan sobre ontape.

    v ElCaptulo 7contiene informacin nueva sobre el uso de la copia deseguridad y restauracin externas para iniciar la Duplicacin de Datos deAlta Disponibilidad.

    Nuevas funciones de Extended Parallel Server

    Para obtener una lista de las nuevas funciones de Extended Parallel Server,Versin 8.40 consulte el manual IBM Informix: Gua de iniciacin.

    Solo UNIX

    En las plataformas UNIX, el directorio $INFORMIXDIR/release/en_us/0333contiene los siguientes archivos en lnea:

    Archivo en lnea Finalidad

    ids_onbar_docnotes_9.40.htmlxps_onbar_docnotes_8.40.htmlids_onbar_docnotes_9.40.txtxps_onbar_docnotes_8.40.txt

    El archivo de notas de documentacincorrespondiente a su versin de estemanual describe temas no tratados en elmanual o que se modificaron desde su

    publicacin.ids_unix_release_notes_9.40.htmlxps_release_notes_8.40.htmlids_unix_release_notes_9.40.txtxps_release_notes_8.40.txt

    El archivo de notas de release describediferencias con respecto a versionesanteriores de productos IBM Informix ycmo estas diferencias pueden afectar a loproductos actuales. Este archivo tambincontiene informacin sobre problemasconocidos y formas de eludirlos.

    ids_machine_notes_9.40.txtxps_machine_notes_8.40.txt

    El archivo de notas de mquina describelas acciones especiales que el usuario debemprender para configurar y utilizar

    productos IBM Informix en su mquina.Las notas de release se nombran deacuerdo con el producto descrito.

    Fin de Solo UNIX

    Introduccin v

  • 5/30/2018 25118370 Espanol Informix Ontape

    10/362

    Solo Windows

    La carpeta Informixcontiene los elementos siguientes. Para visualizar estacarpeta, seleccione Inicio Programas Informix Notas de documentacino Notas de releaseen la barra de tareas.

    Elemento de grupo deprogramas Descripcin

    Notas de documentacin Este elemento incluye adiciones o correcciones hechasen manuales, con informacin sobre funciones quepueden no estar tratadas en los manuales o que se hanmodificado desde su publicacin.

    Notas del release Este elemento describe diferencias con respecto aversiones anteriores de productos IBM Informix ycmo estas diferencias pueden afectar a los productosactuales. Este archivo tambin contiene informacinsobre problemas conocidos y formas de eludirlos.

    Las notas de mquina no son aplicables a las plataformas Windows.

    Fin de Solo Windows

    v Archivos de mensajes de error. Los productos del software IBM Informixproporcionan archivos ASCII que contienen mensajes de error y las accionescorrectivas correspondientes.

    Solo UNIX

    En UNIX, para leer los mensajes de error utilice el mandato finderrparavisualizar mensajes de error en lnea.

    Fin de Solo UNIX

    Solo Windows

    En Windows, para leer los mensajes de error y las acciones correctorasutilice el programa de utilidad Informix Error Messages. Para acceder a eseprograma de utilidad, seleccione Inicio Programas Informixen la barrade tareas.

    Fin de Solo Windows

    viii IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    11/362

    Convenios utilizados en este documento

    Esta seccin describe los convenios utilizados en este manual. Estos conveniohacen ms fcil reunir informacin procedente de este manual y de otrosvolmenes del cuerpo de documentacin.

    Se tratan los convenios siguientes:v Convenios tipogrficos

    v Otros convenios

    v Diagramas de sintaxis

    v Convenios para la lnea de mandatos

    v Convenios para el cdigo de programacin de ejemplo

    Convenios tipogrficosEste manual utiliza los convenios siguientes para presentar nuevos trminos,representar paneles de pantalla, describir la sintaxis de mandatos, etc.

    Convenio Significado

    PALABRACLAVE

    Todos los elementos principales de una sentencia de lenguaje deprogramacin (palabras clave) aparecen escritas en letrasmaysculas, utilizando un font sin remate.

    cursivacursivacursiva

    Dentro del cuerpo del texto, los trminos nuevos y las palabras quese desea resaltar aparecen escritos en cursiva. Dentro de losejemplos de sintaxis y de cdigo de programacin, los valoresvariables que debe especificar el usuario estn escritos en cursiva.

    negrita

    negrita

    Los nombres de entidades de programa (como, por ejemplo, clases,

    sucesos y tablas), variables de entorno, nombre de archivo y vas dacceso y elementos de interfaz (como, por ejemplo, iconos, opcionede men y botones) aparecen en negrita.

    monoespaciadomonoespaciado

    La informacin visualizada por el producto y la que escribe elusuario aparece escrita con un tipo de letra de monoespaciado.

    PULSACIN DETECLAS

    Las teclas que debe pulsar el usuario aparecen escritas en letrasmaysculas, utilizando un font sin remate.

    Este smbolo indica un elemento de men. Por ejemplo, SeleccioneHerramientas Opciones significa que debe seleccionar elelementoOpcionesen el men Herramientas.

    Sugerencia: Cuando se le indica que entre caracteres o que ejecute unmandato, debe pulsar seguidamenteIntrodespus entrar losdatos. Cuando se le indica que escriba el texto o que pulseotras teclas, no es necesario pulsar Intro.

    Otros conveniosA lo largo del manual ver texto que est marcado de diferentes maneras.

    Introduccin

  • 5/30/2018 25118370 Espanol Informix Ontape

    12/362

    ComentariosLos comentarios identifican tres tipos de informacin, tal como se muestra enestos ejemplos:

    Aviso: Identifica prrafos que contienen instrucciones esenciales, notas de

    precaucin o informacin crtica

    Importante: Identifica prrafos que contienen informacin significativasobre la funcin u operacin que se est describiendo.

    Sugerencia: Identifica prrafos que proporcionan detalles adicionales omtodos abreviados para las tareas descritas

    Funcin, producto y plataformaLa marcacin utilizada para la informacin sobre funciones, productos yplataformas identifica prrafos que contienen informacin especfica de lafuncin, producto o plataforma. Estos son algunos ejemplos de estamarcacin:

    Dynamic Server

    Identifica informacin que es especfica de IBM Informix Dynamic Server

    Fin de Dynamic Server

    Solo UNIX

    Identifica informacin que es especfica de las UNIX

    Fin de Solo UNIX

    Solo Windows

    Identifica informacin que es especfica del Windows

    Fin de Solo Windows

    Esta marcacin puede ser aplicable a uno o ms prrafos de una seccin.Cuando una seccin completa es aplicable a un producto o plataformadeterminados, esto se indica como parte del texto de cabecera:

    Clasificacin de tablas (solo Windows)

    x IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    13/362

    Diagramas de sintaxisEste manual utiliza diagramas formados por los componentes siguientes pardescribir la sintaxis de sentencias y de todos los mandatos excepto losmandatos del mbito del sistema.

    Nota: A partir de la Versin 9.4, los diagramas de sintaxis se han

    reformateado para que se ajusten al estndar de IBM.

    Los diagramas de sintaxis que representan sentencias de SQL y sentencias delnea de mandatos se han modificado de las maneras siguientes:

    v Los smbolos situados al inicio y al final de sentencias ahora son flechasdobles, en lugar de una lnea vertical al final.

    v Los smbolos situados al inicio y al final de diagramas de sintaxis ahora solneas verticales en lugar de flechas.

    v El nmero de veces que se puede repetir un bucle ahora se describe en unnota a pie de diagrama, en lugar de utilizar un nmero dentro de unsmbolo de puerta lgica.

    v Las sentencias de sintaxis que son ms largas que una lnea ahoracontinan en la lnea siguiente, en lugar de crear un bucle con una lneacontinua.

    v Las rutas de diagrama que son especficas de un producto o condicinahora se describen en notas a pie de diagrama, en lugar de utilizar iconos.

    La tabla siguiente describe los componentes de un diagrama de sintaxis.

    Componente Significado

    Inicio de la sentencia.

    La sentencia contina en la lnea siguiente. Loselementos de sintaxis que no sean sentenciascompletas finalizan con este smbolo.La sentencia contina de una lnea anterior. Loselementos de sintaxis que no sean sentenciascompletas comienzan con este smbolo.Final de la sentencia.

    Elemento necesario.

    Elemento opcional.

    DBA TO

    SELECT ON

    CONNECT TO

    Elemento necesario con posibilidad de eleccin. Deespecificarse un solo elemento.

    Introduccin

  • 5/30/2018 25118370 Espanol Informix Ontape

    14/362

    Componente Significado

    Elemento opcional con posibilidad de eleccin. Siexiste un valor por omisin, aparece impreso encimade la lnea.

    Elementos opcionales. Se pueden especificar varios

    elementos, separados por una coma.

    Inicio de un segmento de sintaxis

    Final de un segmento de sintaxis

    Cmo leer un diagrama de lnea de mandatos

    El siguiente diagrama de lnea de mandatos utiliza algunos de los elementoslistados en la tabla de la seccin anterior.

    Creacin de un trabajo sin conversin

    onpladm create job trabajo-p proyecto

    -n -d dispositivo

    -D base_datos -t tabla

    (1)modalidad de ejecucin

    -S servidor -T destino

    Notas:

    1 Vea la pgina 17-4

    La segunda lnea de este diagrama tiene un segmento llamadoEstablecimiento de la modalidad de ejecucin, que segn la nota a pie dediagrama est en la pgina 17-4. Este segmento se muestra en el diagrama desegmento siguiente (el diagrama utiliza los componentes de inicio y final desegmento).

    Establecimiento de la modalidad de ejecucin:

    xii IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    15/362

    -fdpa

    lc

    u n N

    Para crear un mandato correctamente, comience con el nombre del mandatoen la parte superior izquierda. Continue el diagrama hacia la derecha,incluyendo los elementos que desee. Los elementos del diagrama sonsensibles a las maysculas/minsculas.

    El diagrama de Creacin de un trabajo sin conversinsirve de ejemplo parlos pasos siguientes:

    1. Escriba onpladm create job y luego el nombre del trabajo.

    2. Opcionalmente, escriba -py luego el nombre del proyecto.

    3. Escriba los elementos necesarios siguientes:v -n

    v -dy el nombre del dispositivo

    v -Dy el nombre de la base de datos

    v -ty el nombre de la tabla

    4. Opcionalmente, puede seleccionar uno o ms de los elementos siguientesrepetirlos cuantas veces desee:

    5.

    v -Sy el nombre del servidor

    v -Ty el nombre del servidor de destino

    v La modalidad de ejecucin. Para definir la modalidad de ejecucin, sigel diagrama de segmento Establecimiento de la modalidad deejecucinpara escribir -f, opcionalmente escriba d, po a, yopcionalmente escriba lo u.

    6. Siga el diagrama hasta el smbolo terminador.

    El diagrama est completo.

    Palabras clave y puntuacinLas palabras clave son palabras reservadas que se utilizan en sentencias y entodos los mandatos salvo los mandatos del mbito del sistema. Cuando unapalabra clave aparece en un diagrama de sintaxis, se representa en letrasmaysculas. Cuando utiliza una palabra clave en un mandato, puedeescribirlo en letras maysculas o minsculas, pero debe escribirlo exactamental como aparece en el diagrama de sintaxis.

    Introduccin xi

  • 5/30/2018 25118370 Espanol Informix Ontape

    16/362

    Debe tambin utilizar en las sentencias y mandatos los signos de puntuacindel diagrama de sintaxis, exactamente tal como aparecen en l.

    Identificadores y nombresLas variables sirven como espacios reservados para identificadores y nombresen los diagramas de sintaxis y ejemplos. Puede sustituir una variable por un

    nombre, identificador o literal arbitrario, dependiendo del contexto. Lasvariables tambin se utilizan para representar elementos de sintaxis complejosque se detallan en diagramas de sintaxis adicionales. Cuando una variableaparece en un diagrama de sintaxis, ejemplo o texto, se representa en letrascursivas minsculas.

    El siguiente diagrama de sintaxis utiliza variables para mostrar un ejemplo dela forma general de una sentencia SELECT simple.

    SELECT nombre_columna FROM nombre_tabla

    Cuando escribe una sentencia SELECT de esta forma, sustituye las variablesnombre_columnay nombre_tablapor el nombre de una columna y tabladeterminadas.

    Convenios para cdigos de ejemploEncontrar ejemplos de cdigo SQL a lo largo de todo este manual. Exceptocuando se indique lo contrario, este cdigo no es especfico de ningunaherramienta de desarrollo de aplicaciones de IBM Informix.

    Si el ejemplo solo contiene sentencias de SQL, no estn delimitadas por signos

    de punto y coma. Por ejemplo, el cdigo puede tener este aspecto:CONNECT TO stores_demo...

    DELETE FROM customerWHERE customer_num = 121

    ...

    COMMIT WORKDISCONNECT CURRENT

    Para utilizar este cdigo de SQL para un producto determinado, debe aplicarlas reglas de sintaxis de ese producto. Por ejemplo, si est utilizandoDBAccess y especifica varias sentencias, debe delimitarlas con signos depunto y coma. Si est utilizando una API de SQL, debe utilizar EXECSQL alinicio de cada sentencia, y un punto y coma (u otro delimitador apropiado) alfinal de la sentencia.

    xiv IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    17/362

    Sugerencia: Los puntos suspensivos que aparecen en un ejemplo de cdigode programacin indican que la aplicacin completa contendrams cdigo, pero no es necesario mostrarlo para describir elconcepto que se est tratando.

    Para obtener instrucciones detalladas sobre el uso de sentencias de SQL para

    una herramienta de desarrollo de aplicaciones determinada o para una API dSQL especfica, consulte el manual del producto.

    Publicaciones afines

    Para obtener una lista de publicaciones que proporcionan informacin generasobre servidores de bases de datos y plataformas de sistema operativo,consulte el manual IBM Informix: Gua de iniciacin.

    Declaracin de conformidad con los estndares industriales

    El American National Standards Institute (ANSI) ha establecido un conjuntode normas industriales para SQL. Los productos IBM Informix basados enSQL son conformes totalmente con el documento de Nivel Bsico SQL-92(publicado como ANSI X3.135-1992), que es idntico a ISO 9075:1992. Ademmuchas caractersticas de los servidores de bases de datos Informix cumplencon las normas de Nivel intermedio y Nivel completo de SQL-92 y con losestndares X/Open SQL CAE (entorno de aplicaciones comunes).

    IBM agradece sus comentarios

    IBM est interesado en conocer cualquier correccin o clarificacin que ellector considere til para nuestros manuales y que nos ayuden en futurasversiones. Incluya la informacin siguiente:

    v Nombre y versin del manual que est utilizando

    v Cualquier comentario que desee hacer sobre el manual

    v Su nombre, direccin y nmero de telfono

    Envenos un correo electrnico a la siguiente direccin:

    [email protected]

    Esta direccin est reservada para notificar errores y omisiones de nuestrosmanuales. Para obtener ayuda inmediata sobre un problema tcnico, consultea los Servicios de Asistencia al Cliente.

    Apreciamos sus sugerencias.

    Introduccin x

  • 5/30/2018 25118370 Espanol Informix Ontape

    18/362

    xvi IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    19/362

    Contenido

    Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Contenido de esta introduccin . . . . . . . . . . . . . . . . . . . . . . . . Acerca de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . .Tipos de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . .Dependencias de software . . . . . . . . . . . . . . . . . . . . . . . . .Premisas sobre el entorno local del usuario . . . . . . . . . . . . . . . . . . . Base de datos de demostracin . . . . . . . . . . . . . . . . . . . . . . .

    Nuevas funciones de Dynamic Server, Versin 9.4 . . . . . . . . . . . . . . . . . .Funciones de Dynamic Server 9.3 . . . . . . . . . . . . . . . . . . . . . . . Funciones de Dynamic Server 9.21 . . . . . . . . . . . . . . . . . . . . . . Cambios de organizacin de este manual desde la Versin 9.2 . . . . . . . . . . . . . v

    Nuevas funciones de Extended Parallel Server . . . . . . . . . . . . . . . . . . . vConvenios utilizados en este documento . . . . . . . . . . . . . . . . . . . . .

    Convenios tipogrficos . . . . . . . . . . . . . . . . . . . . . . . . . .Otros convenios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagramas de sintaxis. . . . . . . . . . . . . . . . . . . . . . . . . . . Convenios para cdigos de ejemplo. . . . . . . . . . . . . . . . . . . . . . x

    Publicaciones afines . . . . . . . . . . . . . . . . . . . . . . . . . . . . Declaracin de conformidad con los estndares industriales . . . . . . . . . . . . . . . IBM agradece sus comentarios. . . . . . . . . . . . . . . . . . . . . . . . .

    Parte 1. Informacin preliminar sobre la copia de seguridad y restauracin

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin . . . . . . 1

    Qu es un sistema de recuperacin? . . . . . . . . . . . . . . . . . . . . . . 1Qu es una copia de seguridad? . . . . . . . . . . . . . . . . . . . . . . 1Qu es una copia de seguridad de archivos de anotaciones lgicas?. . . . . . . . . . . 1Qu es una restauracin? . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Comparacin de ON-Bar y ontape . . . . . . . . . . . . . . . . . . . . . . . 1-Planificacin de una estrategia de recuperacin . . . . . . . . . . . . . . . . . . 1-

    Qu tipos de prdidas de datos se pueden producir? . . . . . . . . . . . . . . . 1-Qu nivel de gravedad tiene el error? . . . . . . . . . . . . . . . . . . . . 1-Cmo utiliza los datos? . . . . . . . . . . . . . . . . . . . . . . . . . 1-Planificacin de las copias de seguridad . . . . . . . . . . . . . . . . . . . . 1-

    Planificacin de un sistema de copia de seguridad para un servidor de bases de datos de

    produccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-Evaluacin de los recursos de hardware y de memoria . . . . . . . . . . . . . . . 1-Evaluacin del tiempo de copia de seguridad y de restauracin . . . . . . . . . . . . 1-Evaluacin de la actividad de registro de anotaciones y de la actividad de transacciones . . . 1-

    Parte 2. El sistema de copia de seguridad y restauracin de ON-Bar

    Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar . . . . . . . . . 2Dnde encontrar informacin sobre ON-Bar e ISM (Dynamic Server solamente) . . . . . . . . 2

    Copyright IBM Corp. 1996, 2003 xv

  • 5/30/2018 25118370 Espanol Informix Ontape

    20/362

    ON-Bar para Dynamic Server (solo Dynamic Server) . . . . . . . . . . . . . . . . . 2-4ON-Bar para Extended Parallel Server (solo Extended Parallel Server) . . . . . . . . . . . 2-6

    Comunicacin del servidor de bases de datos y el gestor de almacenamiento . . . . . . . . 2-7Planificador de copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 2-7

    Programas de utilidad de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . 2-9Gestor de almacenamiento IBM para Informix (ISM) . . . . . . . . . . . . . . . . 2-9Gestores de almacenamiento de otros proveedores . . . . . . . . . . . . . . . . 2-10La interfaz XBSA . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11Las tablas de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11Los archivos de inicio de emergencia . . . . . . . . . . . . . . . . . . . . . 2-12El archivo de anotaciones de actividades de ON-Bar . . . . . . . . . . . . . . . . 2-13

    Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar . . . . . . . . . . . 3-1Configuracin de un gestor de almacenamiento. . . . . . . . . . . . . . . . . . . 3-1

    Instalacin y configuracin de un gestor de almacenamiento de otro proveedor . . . . . . . 3-2Configuracin de ISM . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3Actualizacin del archivo sm_versions . . . . . . . . . . . . . . . . . . . . . 3-3Configuracin de varios gestores de almacenamiento en nodos de coservidor (solo Extended

    Parallel Server) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Validacin del gestor de almacenamiento . . . . . . . . . . . . . . . . . . . . 3-5

    Configuracin de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5Creacin del grupo bargroup Group (solo UNIX) . . . . . . . . . . . . . . . . . 3-5Actualizacin del script onbar . . . . . . . . . . . . . . . . . . . . . . . 3-6Definicin de variables de entorno de ISM y de parmetros de ONCONFIG . . . . . . . . 3-6Especificacin de la ubicacin de la biblioteca XBSA . . . . . . . . . . . . . . . . 3-7

    Utilizacin de parmetros de configuracin de ON-Bar . . . . . . . . . . . . . . . . 3-9Utilizacin de parmetros de configuracin de ON-Bar en Dynamic Server (solo Dynamic Server) 3-9Utilizacin de parmetros de configuracin ON-Bar en Extended Parallel Server (solo ExtendedParallel Server) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10

    Consideraciones previas a la realizacin de una copia de seguridad de prueba . . . . . . . . 3-17Eleccin de gestores de almacenamiento y dispositivos de almacenamiento . . . . . . . . . 3-18Caractersticas soportadas por ISM . . . . . . . . . . . . . . . . . . . . . 3-18Caractersticas no soportadas por ISM . . . . . . . . . . . . . . . . . . . . 3-19Requisitos de los dispositivos de almacenamiento . . . . . . . . . . . . . . . . 3-19Consideraciones sobre Extended Parallel Server (solo Extended Parallel Server). . . . . . . 3-20

    Captulo 4. Realizacin de operaciones de copia de seguridad con ON-Bar . . . . . . . . 4-1Sintaxis de los mandatos de ON-Bar . . . . . . . . . . . . . . . . . . . . . . 4-3Preparacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . . 4-3

    Para qu datos ON-Bar crea una copia de seguridad? . . . . . . . . . . . . . . . 4-3Para qu archivos administrativos se debe crear una copia de seguridad?. . . . . . . . . 4-4

    Instalacin y configuracin de un gestor de almacenamiento . . . . . . . . . . . . . 4-5Qu es una copia de seguridad del sistema completo? (solo Dynamic Server) . . . . . . . 4-6Qu es una copia de seguridad estndar? . . . . . . . . . . . . . . . . . . . 4-6Qu es una copia de seguridad fsica? (solo Extended Parallel Server) . . . . . . . . . . 4-6Eleccin de un nivel de copia de seguridad . . . . . . . . . . . . . . . . . . . 4-6Recogida de informacin sobre el sistema antes de realizar una copia de seguridad. . . . . . 4-8

    Copia de seguridad de espacios de almacenamiento y archivos de anotaciones lgicas . . . . . . 4-9Sintaxis de la copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 4-10Copia de seguridad despus de cambiar el esquema fsico. . . . . . . . . . . . . . 4-12

    xviii IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    21/362

    Utilizacin de ISM durante una copia de seguridad . . . . . . . . . . . . . . . . 4-Utilizacin de Informix Server Administrator de IBM para hacer copias de seguridad y verificar 4-Ejemplos de copia de seguridad de ON-Bar. . . . . . . . . . . . . . . . . . . 4-Copia de seguridad de tipos de tabla . . . . . . . . . . . . . . . . . . . . . 4-

    Copia de seguridad de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . 4-Copia de seguridad de archivos de anotaciones lgicas en Dynamic Server (solo DynamicServer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-Copia de seguridad de archivos de anotaciones lgicas en Extended Parallel Server (soloExtended Parallel Server) . . . . . . . . . . . . . . . . . . . . . . . . . 4-Supervisin de las copias de seguridad de archivos de anotaciones lgicas . . . . . . . . 4-Recuperacin de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . . 4-Omisin de la aplicacin lgica (solo Extended Parallel Server) . . . . . . . . . . . . 4-Restauracin de bases de datos y tablas sin registro de anotaciones. . . . . . . . . . . 4-

    Descripcin de los procesos de copia de seguridad de ON-Bar . . . . . . . . . . . . . 4-Secuencia de la copia de seguridad en Dynamic Server (solo Dynamic Server) . . . . . . . 4-Secuencia de la copia de seguridad en Extended Parallel Server (solo Extended Parallel Server) 4-

    Captulo 5. Verificacin de las copias de seguridad . . . . . . . . . . . . . . . . 5

    Verificacin de las copias de seguridad con archecker . . . . . . . . . . . . . . . . . 5Utilizacin de archecker para verificar copias de seguridad . . . . . . . . . . . . . . 5Preparacin para verificar copias de seguridad . . . . . . . . . . . . . . . . . . 5Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Clculo de la cantidad de espacio temporal para archecker . . . . . . . . . . . . . . 5Ejemplos de verificacin . . . . . . . . . . . . . . . . . . . . . . . . . 5Interpretacin de los mensajes de verificacin . . . . . . . . . . . . . . . . . . 5Qu hacer si falla la verificacin de la copia de seguridad . . . . . . . . . . . . . . 5Procedimientos para corregir problemas de verificacin de las copias de seguridad . . . . . . 5

    Captulo 6. Restauracin de datos con ON-Bar . . . . . . . . . . . . . . . . . . 6

    Qu tipos de restauraciones realiza ON-Bar . . . . . . . . . . . . . . . . . . . . 6Qu es una restauracin en caliente? . . . . . . . . . . . . . . . . . . . . . 6Qu es una restauracin en fro? . . . . . . . . . . . . . . . . . . . . . . 6Qu es una restauracin mixta? . . . . . . . . . . . . . . . . . . . . . . . 6Qu es una restauracin en paralelo? . . . . . . . . . . . . . . . . . . . . . 6Qu es una restauracin del sistema completo? (solo Dynamic Server). . . . . . . . . . 6Qu es una restauracin de punto en el tiempo? . . . . . . . . . . . . . . . . . 6Qu es una restauracin importada? . . . . . . . . . . . . . . . . . . . . . 6Qu es una restauracin con redenominacin de bloques de datos? (solo Dynamic Server) . . . 6Qu es una restauracin reiniciable? (solo Dynamic Server) . . . . . . . . . . . . . 6

    Utilizacin de la lista de comprobacin para la recuperacin . . . . . . . . . . . . . . 6Supervisin de las restauraciones . . . . . . . . . . . . . . . . . . . . . . 6

    Comprobacin de que los dispositivos de almacenamiento estn disponibles . . . . . . . . 6Restauracin de archivos de guardar con ISM . . . . . . . . . . . . . . . . . . 6

    Realizacin de una restauracin completa. . . . . . . . . . . . . . . . . . . . . 6Realizacin de una restauracin solo fsica o solo lgica . . . . . . . . . . . . . . 6-Utilizacin de Informix Server Administrator de IBM para restaurar datos . . . . . . . . 6-Ejemplos de mandatos de restauracin de ON-Bar . . . . . . . . . . . . . . . . 6-

    Redenominacin de bloques de datos durante una restauracin (solo Dynamic Server) . . . . . 6-Consideraciones importantes . . . . . . . . . . . . . . . . . . . . . . . 6-Requisitos para los nuevos bloques de datos . . . . . . . . . . . . . . . . . . 6-

    Contenido x

  • 5/30/2018 25118370 Espanol Informix Ontape

    22/362

    Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29Ejemplos de redenominacin de bloques de datos durante una restauracin . . . . . . . . 6-30

    Transferencia de datos con la restauracin importada . . . . . . . . . . . . . . . . 6-32Importacin de una restauracin . . . . . . . . . . . . . . . . . . . . . . 6-33Inicializacin de la duplicacin de datos de alta disponibilidad con ON-Bar (solo DynamicServer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35

    Restauracin de tipos de tabla . . . . . . . . . . . . . . . . . . . . . . . . 6-37Utilizacin de la restauracin reiniciable para recuperar datos (solo Dynamic Server) . . . . . . 6-39

    Ejemplo de restauracin reiniciable . . . . . . . . . . . . . . . . . . . . . 6-39Reinicio de una restauracin . . . . . . . . . . . . . . . . . . . . . . . . 6-40Resolucin de una restauracin fallida . . . . . . . . . . . . . . . . . . . . 6-43

    Descripcin de los procesos de restauracin de ON-Bar. . . . . . . . . . . . . . . . 6-45Secuencia de restauracin en caliente en Dynamic Server (solo Dynamic Server) . . . . . . 6-46Secuencia de restauracin en fro en Dynamic Server (solo Dynamic Server) . . . . . . . . 6-47Secuencia de restauracin en caliente en Extended Parallel Server (solo Extended Parallel Server) 6-49Secuencia de restauracin en fro en Extended Parallel Server (Extended Parallel Server) . . . 6-51

    Captulo 7. Realizacin de una copia de seguridad y restauracin externa . . . . . . . . 7-1

    Recuperacin de datos utilizando una copia de seguridad y recuperacin externa . . . . . . . 7-1Qu se copia en una operacin de copia de seguridad externa? . . . . . . . . . . . . . 7-3

    Reglas para realizar una copia de seguridad externa . . . . . . . . . . . . . . . . 7-3Realizacin de una copia de seguridad externa . . . . . . . . . . . . . . . . . . 7-4

    Preparacin para una copia de seguridad externa . . . . . . . . . . . . . . . . . . 7-7Bloqueo y desbloqueo de Dynamic Server (solo Dynamic Server) . . . . . . . . . . . . 7-7Bloqueo y desbloqueo de Extended Parallel Server (solo Extended Parallel Server) . . . . . . 7-8Supervisin de una copia de seguridad externa . . . . . . . . . . . . . . . . . 7-13Seguimiento de una copia de seguridad externa . . . . . . . . . . . . . . . . . 7-13

    Qu se restaura en una restauracin externa? . . . . . . . . . . . . . . . . . . . 7-14Utilizacin de mandatos de restauracin externa . . . . . . . . . . . . . . . . . 7-15

    Reglas para realizar una restauracin externa . . . . . . . . . . . . . . . . . . 7-16Realizacin de una restauracin externa . . . . . . . . . . . . . . . . . . . . 7-17Inicializacin de HDR con una copia de seguridad y restauracin externas (solo Dynamic Server) 7-20

    Captulo 8. Utilizacin de programas de utilidad de ON-Bar . . . . . . . . . . . . . 8-1Personalizacin de mandatos de ON-Bar y de gestor de almacenamiento . . . . . . . . . . 8-2

    Impresin de los archivos de inicio de copia de seguridad . . . . . . . . . . . . . . 8-3Migracin a una cinta de los archivos de anotaciones lgicas de copia de seguridad . . . . . 8-4

    Utilizacin de start_worker.sh para iniciar manualmente procesos onbar_worker (solo ExtendedParallel Server) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6Caducidad y sincronizacin de los catlogos de copia de seguridad . . . . . . . . . . . . 8-6

    Eleccin de una poltica de caducidad . . . . . . . . . . . . . . . . . . . . . 8-7

    Utilizacin del programa de utilidad onsmsync . . . . . . . . . . . . . . . . . . 8-8Inicio y detencin de sesiones ON-Bar (solo Extended Parallel Server). . . . . . . . . . . 8-12

    Utilizacin del programa de utilidad onbar_w . . . . . . . . . . . . . . . . . . 8-13Supervisacin del estado del Planificador de Copia de Seguridad (solo Extended Parallel Server) 8-15

    Utilizacin de la opcinonstat -g bus . . . . . . . . . . . . . . . . . . . . 8-15Utilizacin de la opcinonstat -g bus_sm . . . . . . . . . . . . . . . . . . . 8-16

    Captulo 9. Definicin de parmetros de configuracin de ON-Bar . . . . . . . . . . . 9-1Definicin de parmetros de configuracin de archecker en AC_CONFIG (solo Dynamic Server) . . 9-2

    xx IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    23/362

    Archivo AC_CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . 9AC_MSGPATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9AC_STORAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9AC_VERBOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Definicin de parmetros de ON-Bar en ONCONFIG . . . . . . . . . . . . . . . . . 9ALARMPROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . 9BAR_ACT_LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9BAR_BOOT_DIR (solo Extended Parallel Server) . . . . . . . . . . . . . . . . . 9BAR_BSALIB_PATH . . . . . . . . . . . . . . . . . . . . . . . . . . . 9BAR_DBS_COSVR (solo Extended Parallel Server) . . . . . . . . . . . . . . . . 9-BAR_HISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-BAR_IDLE_TIMEOUT (solo Extended Parallel Server) . . . . . . . . . . . . . . . 9-BAR_LOG_COSVR (solo Extended Parallel Server) . . . . . . . . . . . . . . . . 9-BAR_MAX_BACKUP (solo Dynamic Server) . . . . . . . . . . . . . . . . . . 9-BAR_NB_XPORT_COUNT (solo Dynamic Server) . . . . . . . . . . . . . . . . 9-BAR_PROGRESS_FREQ . . . . . . . . . . . . . . . . . . . . . . . . . 9-BAR_RETRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-BAR_SM (solo Extended Parallel Server). . . . . . . . . . . . . . . . . . . . 9-

    BAR_SM_NAME (solo Extended Parallel Server) . . . . . . . . . . . . . . . . . 9-BAR_WORKER_COSVR (solo Extended Parallel Server) . . . . . . . . . . . . . . 9-BAR_WORKER_MAX (solo Extended Parallel Server) . . . . . . . . . . . . . . . 9-BAR_XFER_BUF_SIZE (solo Dynamic Server) . . . . . . . . . . . . . . . . . . 9-BAR_XFER_BUFSIZE (solo Extended Parallel Server) . . . . . . . . . . . . . . . 9-BAR_XPORT_COUNT (solo Extended Parallel Server) . . . . . . . . . . . . . . . 9-ISM_DATA_POOL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-ISM_LOG_POOL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-LOG_BACKUP_MODE (solo Extended Parallel Server) . . . . . . . . . . . . . . . 9-LTAPEDEV (solo Dynamic Server) . . . . . . . . . . . . . . . . . . . . . . 9-RESTARTABLE_RESTORE (solo Dynamic Server) . . . . . . . . . . . . . . . . . 9-

    Archivos utilizados por ON-Bar e ISM . . . . . . . . . . . . . . . . . . . . . 9-

    Captulo 10. Tablas de catlogo de ON-Bar . . . . . . . . . . . . . . . . . . . 10La tabla bar_action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10La tabla bar_instance . . . . . . . . . . . . . . . . . . . . . . . . . . . 10La tabla bar_object . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10La tabla bar_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10La tabla bar_version . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Mapa del catlogo de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . 10Tablas SMI del Planificador de copia de seguridad (solo Extended Parallel Server). . . . . . . 10

    sysbuobject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-sysbuobjses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-

    sysbusession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-sysbusm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-sysbusmdbspace . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-sysbusmlog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-sysbusmworker. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-sysbuworker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-

    Captulo 11. Mensajes y cdigos de retorno de ON-Bar . . . . . . . . . . . . . . 11Acerca de los mensajes de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . 11

    Contenido x

  • 5/30/2018 25118370 Espanol Informix Ontape

    24/362

    Formato de los mensajes . . . . . . . . . . . . . . . . . . . . . . . . . 11-1Nmeros de mensaje . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2

    Mensajes de utilizacin de ON-Bar . . . . . . . . . . . . . . . . . . . . . . 11-3Cdigos de retorno de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . 11-7

    Parte 3. El sistema de copia de seguridad y restauracin de ontape

    Captulo 12. Configuracin de ontape . . . . . . . . . . . . . . . . . . . . . 12-1Definicin de los parmetros de configuracin de ontape . . . . . . . . . . . . . . . 12-2

    Definicin de los parmetros de dispositivo de cinta. . . . . . . . . . . . . . . . 12-3Especificacin de los parmetros de tamao de bloque de cinta . . . . . . . . . . . . 12-5Especificacin de los parmetros de tamao de cinta . . . . . . . . . . . . . . . 12-5

    Comprobacin y cambio de parmetros de configuracin de ontape . . . . . . . . . . . 12-6Quin puede cambiar parmetros de ontape? . . . . . . . . . . . . . . . . . . 12-6Cundo puede cambiar parmetros de ontape? . . . . . . . . . . . . . . . . . 12-6Cambio de parmetros de ontape . . . . . . . . . . . . . . . . . . . . . . 12-7

    Captulo 13. Operaciones de copia de seguridad con ontape . . . . . . . . . . . . 13-1Sintaxis de ontape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2

    Inicio de ontape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2Utilizacin de los cdigos de terminacin de ontape . . . . . . . . . . . . . . . . 13-3

    Cambio del estado del registro de anotaciones de una base de datos . . . . . . . . . . . 13-3Creacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 13-4

    Eleccin de un nivel de copia de seguridad . . . . . . . . . . . . . . . . . . . 13-4Operaciones de copia de seguridad despus de cambiar el esquema fsico . . . . . . . . 13-5Preparacin de una operacin de copia de seguridad . . . . . . . . . . . . . . . 13-6Realizacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . 13-8Cuando los archivos de anotaciones lgicas se llenan durante una copia de seguridad . . . . 13-10Terminacin prematura de una copia de seguridad . . . . . . . . . . . . . . . . 13-11

    Supervisin del historial de copias de seguridad utilizando oncheck . . . . . . . . . . 13-11Copia de seguridad de archivos de anotaciones lgicas con ontape . . . . . . . . . . . 13-12

    Consideraciones previas a la copia de seguridad de los archivos de anotaciones lgicas . . . 13-12Cundo debe hacer copia de seguridad de los archivos de anotaciones lgicas? . . . . . . 13-14Inicio de una copia de seguridad de archivos de anotaciones lgicas automtica . . . . . . 13-14Inicio de una copia de seguridad continua de archivos de anotaciones lgicas . . . . . . . 13-14Finalizacin de una copia de seguridad continua de archivos de anotaciones lgicas. . . . . 13-15Qu dispositivo se debe utilizar para las copias de seguridad de archivos de anotacioneslgicas? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-16

    Captulo 14. Restauracin con ontape. . . . . . . . . . . . . . . . . . . . . 14-1

    Eleccin del tipo de restauracin fsica . . . . . . . . . . . . . . . . . . . . . 14-2Restauracin de sistema completo . . . . . . . . . . . . . . . . . . . . . . 14-2Restauracin de determinados espacios de bases de datos, espacios de BLOB y espacios de SB 14-3

    Eleccin de una restauracin en fro, en caliente o mixta . . . . . . . . . . . . . . . 14-3Restauracin en fro . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3Restauracin en caliente . . . . . . . . . . . . . . . . . . . . . . . . . 14-4Restauracin mixta . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4

    Realizacin de una restauracin . . . . . . . . . . . . . . . . . . . . . . . 14-5Restauracin del sistema completo. . . . . . . . . . . . . . . . . . . . . . . 14-7

    xxii IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    25/362

    Reunin de las cintas apropiadas . . . . . . . . . . . . . . . . . . . . . . 14Determinacin de si debe realizarse una restauracin completa en fro o mixta . . . . . . . 14Verificacin de la configuracin del servidor de bases de datos . . . . . . . . . . . . 14Realizacin de una restauracin en fro . . . . . . . . . . . . . . . . . . . . 14

    Restauracin de espacios de almacenamientos seleccionados. . . . . . . . . . . . . . 14-Reunin de las cintas apropiadas . . . . . . . . . . . . . . . . . . . . . . 14-Comprobacin de que los dispositivos necesarios estn disponibles . . . . . . . . . . 14-Copia de seguridad de archivos de anotaciones lgicas . . . . . . . . . . . . . . 14-Realizacin de una restauracin en caliente . . . . . . . . . . . . . . . . . . 14-

    Restauracin de tablas en bruto . . . . . . . . . . . . . . . . . . . . . . . 14-Redenominacin de bloques de datos durante una restauracin (solo Dynamic Server) . . . . . 14-

    Consideraciones importantes . . . . . . . . . . . . . . . . . . . . . . . 14-Requisitos para nuevos bloques . . . . . . . . . . . . . . . . . . . . . . 14-Ejemplos de redenominacin de bloques de datos durante una restauracin . . . . . . . 14-

    Parte 4. Apndices

    Apndice A. Resolucin de problemas. . . . . . . . . . . . . . . . . . . . . A

    Apndice B. Gua de consulta del mandato onstat . . . . . . . . . . . . . . . . B

    Apndice C. Migracin . . . . . . . . . . . . . . . . . . . . . . . . . . C

    Apndice D. Soporte de GLS . . . . . . . . . . . . . . . . . . . . . . . . D

    Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EMarcas registradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . E

    ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X

    Contenido xxi

  • 5/30/2018 25118370 Espanol Informix Ontape

    26/362

    xxiv IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    27/362

    Parte 1. Informacin preliminar sobre la copia deseguridad y restauracin

    Copyright IBM Corp. 1996, 2003

  • 5/30/2018 25118370 Espanol Informix Ontape

    28/362

    IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    29/362

    Captulo 1. Informacin preliminar sobre la copia deseguridad y restauracin

    Qu es un sistema de recuperacin? . . . . . . . . . . . . . . . . . . . . . . 1Qu es una copia de seguridad? . . . . . . . . . . . . . . . . . . . . . . 1Qu es una copia de seguridad de archivos de anotaciones lgicas?. . . . . . . . . . . 1

    Cuando no se utiliza el registro de anotaciones . . . . . . . . . . . . . . . . . 1Qu son las copia de seguridad manuales y las copias de seguridad continuas de archivos deanotaciones lgicas? . . . . . . . . . . . . . . . . . . . . . . . . . . 1Qu es una recuperacin de archivos de anotaciones? . . . . . . . . . . . . . . 1Por qu es necesario guardar copias de seguridad de los archivos de anotaciones lgicas . . . 1

    Qu es una restauracin? . . . . . . . . . . . . . . . . . . . . . . . . . 1Qu es una restauracin en fro, en caliente y mixta? . . . . . . . . . . . . . . 1Qu son las restauraciones fsicas y lgicas? . . . . . . . . . . . . . . . . . 1

    Comparacin de ON-Bar y ontape . . . . . . . . . . . . . . . . . . . . . . . 1-Planificacin de una estrategia de recuperacin . . . . . . . . . . . . . . . . . . 1-

    Qu tipos de prdidas de datos se pueden producir? . . . . . . . . . . . . . . . 1-Qu nivel de gravedad tiene el error? . . . . . . . . . . . . . . . . . . . . 1-Cmo utiliza los datos? . . . . . . . . . . . . . . . . . . . . . . . . . 1-Planificacin de las copias de seguridad . . . . . . . . . . . . . . . . . . . . 1-

    Planificacin de un sistema de copia de seguridad para un servidor de bases de datos deproduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-

    Evaluacin de los recursos de hardware y de memoria . . . . . . . . . . . . . . . 1-Evaluacin del tiempo de copia de seguridad y de restauracin . . . . . . . . . . . . 1-Evaluacin de la actividad de registro de anotaciones y de la actividad de transacciones . . . 1-

    Contenido de este captulo

    Se proporcionan dos programas de utilidad para hacer una copia deseguridad y restaurar datos de un servidor de bases de datos.

    Programadeutilidad Gestor de almacenamiento Consulte

    ONBar IBM Informix Storage Manager (ISM) Captulo 2al Captulo 11ontape Ninguno Captulo 12al Captulo 14

    Este captulo describe los conceptos bsicos sobre la copia de seguridad yrestauracin de datos para servidores de bases de datos Informix. Se tratan lotemas siguientes:

    v Comparacin de ONBar y ontape

    v Planificacin de una estrategia de recuperacin de datos

    Copyright IBM Corp. 1996, 2003 1

  • 5/30/2018 25118370 Espanol Informix Ontape

    30/362

    v Planificacin de un sistema de copia de seguridad para un servidor debases de datos de produccin

    Qu es un sistema de recuperacin?

    Un sistema de recuperacinle permite hacer una copia de seguridad de los

    datos del servidor de bases de datos y luego restaurarlos si los datos actualesse daan o dejan de ser accesibles. Los datos se pueden daar o perderdebido a causas que pueden comprender desde un error de programa o errorde disco hasta un desastre que afecta a todo el sistema. Un sistema derecuperacin le permite recuperar datos que ha perdido debido a esasanomalas.

    Qu es una copia de seguridad?Una copia de seguridades una copia de uno o ms espacios de base de datos(tambin llamados espacios de almacenamiento) y de los archivos deanotaciones lgicas que mantiene el servidor de bases de datos. En Dynamic

    Server, tambin hacer una copia de seguridad de espacios de BLOBy espacios deSB. En Extended Parallel Server, puede tambin hacer una copia de seguridadde segmentos de base de datos. Para obtener una descripcin de los espacios dealmacenamiento, consulte el manual IBM Informix: Gua del administrador.

    La copia de seguridad se escribe normalmente en un soporte dealmacenamiento secundario, tal como un disco, una cinta magntica o un discoptico. Es recomendable que guarde el soporte de almacenamiento fuera delnea y que conserve una copia fuera del lugar de trabajo, si es posible.

    Importante: Las copias de seguridad de bases de datos no sustituyen a lascopias de seguridad normales realizadas por el sistema operativoque copian archivos diferentes de los archivos de bases de datosInformix.

    LaFigura 1-1muestra el concepto bsico de copia de seguridad de una basede datos.

    No siempre es necesario hacer una copia de seguridad de todos los espaciosde almacenamiento. Si algunas tablas cambian y otras lo hacen raramente, no

    Datos del servidor debases de datos

    Soporte de copiade seguridad

    Figura 1-1. Copia de seguridad de los datos de un servidor de bases de datos

    1-2 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    31/362

    es eficiente hacer una copia de seguridad de los espacios de almacenamientoque contienen tablas inalteradas cada vez que haga una copia de seguridad dlos datos del servidor de bases de datos. Es necesario planificardetenidamente un plan de copia de seguridad para evitar largas esperas alhacer copias de seguridad o restaurar datos.

    Para proporcionar un entorno de copia de seguridad ms flexible, ONBar yontapepermiten los tres niveles de copia de seguridad siguientes:

    v El nivel 0 hace una copia de seguridad de todas las pginas utilizadas quecontienen datos para los espacios de almacenamiento especificados.

    Son necesarias todas estas pginas para restaurar la base de datos al estadque tena cuando hizo la copia de seguridad.

    v El nivel 1 hace una copia de seguridad de solo los datos que han cambiaddesde la ltima copia de seguridad de nivel 0 de los espacios dealmacenamiento especificados.

    Se hace copia de seguridad de todas las pginas de tabla y de ndicecambiadas, incluidas la que contienen datos suprimidos. Los datos que secopian en la copia de seguridad reflejan el estado que tenan los datosmodificados en el momento de comenzar la copia de seguridad de nivel 1

    v El nivel 2 hace una copia de seguridad de solo los datos que han cambiaddesde la ltima copia de seguridad de nivel 1 de los espacios dealmacenamiento especificados.

    La copia de seguridad de nivel 2 contiene cada pgina de tabla y de ndiceperteneciente a un espacio de almacenamiento que ha cambiado desde laltima copia de seguridad de nivel 1.

    Importante: Si es necesario sustituir discos u otros soportes dealmacenamiento debido a su destruccin completa, debe realizacomo mnimo una copia de seguridad de nivel 0 de todos losespacios de almacenamiento y archivos de anotaciones lgicaspertinentes para poder restaurar los datos completamente alnuevo hardware.

    Para conocer detalles, consulte elCaptulo 4, Realizacin de operaciones decopia de seguridad con ON-Bar, en la pgina 4-1y elCaptulo 13,Operaciones de copia de seguridad con ontape, en la pgina 13-1.

    Qu es una copia de seguridad de archivos de anotaciones lgicas?Una copia de seguridad de archivos de anotaciones lgicas es una copia en disco ocinta de todos los archivos de anotaciones lgicas llenos. Los archivos deanotaciones lgicas guardan un registro de la actividad del servidor de basesde datos que se ha producido entre procesos de copia de seguridad.

    Para liberar los archivos de anotaciones lgicas llenos, haga una copia deseguridad de ellos. El servidor de bases de datos reutiliza los archivos de

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1

  • 5/30/2018 25118370 Espanol Informix Ontape

    32/362

    anotaciones lgicas liberados para registrar nuevas transacciones. Para obteneruna descripcin completa del archivo de anotaciones lgicas, consulte elmanual IBM Informix: Gua del administrador.

    Cuando no se utiliza el registro de anotacionesAunque no especifique la opcin de registro de anotaciones para bases de

    datos o tablas, es necesario hacer copia de seguridad de los archivos deanotaciones lgicas pues contienen informacin administrativa, tal comoregistros de puntos de control y adiciones y supresiones de bloques deinformacin. Cuando hace copia de seguridad de estos archivos deanotaciones lgicas, puede realizar restauraciones dinmicas aunque no utiliceel registro de anotaciones para ninguna de las bases de datos.

    Qu son las copia de seguridad manuales y las copias de seguridadcontinuas de archivos de anotaciones lgicas?Una copia de seguridad manual de archivos de anotaciones lgicashace copia deseguridad de todos los archivos de anotaciones lgicas llenos y se detiene en

    el archivo de anotaciones lgicas actual.

    Si activa la copia de seguridad continua de archivos de anotaciones lgicas, elservidor de bases de datos hace copia de seguridad de cada archivo deanotaciones lgicas automticamente cuando pasa a estar lleno. Si inhabilita lacopia de seguridad continua de archivos de anotaciones lgicas, los archivosde anotaciones lgicas se siguen llenando. Si todos los archivos de anotacioneslgicas estn llenos, el servidor de bases de datos queda detenido hasta que serealiza la copia de seguridad de los archivos de anotaciones.

    Qu es una recuperacin de archivos de anotaciones?Cuando el servidor de bases de datos est fuera de lnea (Dynamic Server) oen modalidad de microkernel (Extended Parallel Server), puede efectuar untipo especial de copia de seguridad de archivos de anotaciones lgicasllamado recuperacin de anotaciones. En una recuperacin de archivos deanotaciones, el servidor de bases de datos accede directamente a los archivosde anotaciones del disco. La recuperacin de archivos de anotaciones realizala copia de seguridad de los archivos de anotaciones lgicas que no se hancopiado todava y que no estn daados ni destruidos. La recuperacin dearchivos de anotaciones le permite recuperar todos los datos hasta el ltimoarchivo de anotaciones lgicas disponible y no daado y la ltima transaccin

    finalizada.Por qu es necesario guardar copias de seguridad de los archivos deanotaciones lgicasEfecte copias de seguridad frecuentes de los archivos de anotaciones lgicaspor las razones siguientes:

    v Para liberar los archivos de anotaciones lgicas llenos

    1-4 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    33/362

    v Para minimizar la prdida de datos si falla un disco que contiene archivosde anotaciones lgicas

    v Para asegurar que las restauraciones contengan transacciones coherentes ylas ms recientes

    Guarde las copias de seguridad de archivos de anotaciones lgicas desde las

    dos ltimas copias de seguridad de nivel 0 para poder utilizarlas en unarestauracin. Si una copia de seguridad de nivel 0 es inaccesible o esinutilizable, puede restaurar los datos a partir de una copia ms antigua, sidispone de una. Si cualquiera de las copias de seguridad de archivos deanotaciones lgicas es tambin inaccesible o es inutilizable, no puederecuperar las transacciones a partir de esos archivos de anotaciones lgicas na partir de ningn archivo de anotaciones lgicas subsiguiente.

    Aviso: Perder las transacciones contenidas en archivos de anotaciones lgicpara los que no se haga copia de seguridad ni se recuperen.

    Considere el ejemplo de laFigura 1-2,que muestra que el lunes a las 10:00P.M se realiza una copia de seguridad de nivel 0 y luego se copian losarchivos de anotaciones lgicas el martes a medianoche. El mircoles a las11:00 A.M. se produce una anomala que destruye sus bases de datos. Podrrestaurar las transacciones que se produjeron entre la medianoche del martesy las 11:00 A.M. del mircoles a menos que haya configurado una copia deseguridad continua de archivos de anotaciones lgicas.

    Si estn daados los discos que contienen los espacios de almacenamientodonde residen los archivos de anotaciones lgicas, las transacciones

    posteriores a la medianoche del martes se pueden perder. Para restaurar estatransacciones a partir de la ltima copia de seguridad de archivos deanotaciones lgicas, intente recuperar los archivos de anotaciones lgicas antde reparar o sustituir el disco anmalo y luego realice una restauracin enfro.

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1

  • 5/30/2018 25118370 Espanol Informix Ontape

    34/362

    Para obtener ms informacin, consulte los temasCopia de seguridad dearchivos de anotaciones lgicas en la pgina 4-21 yCopia de seguridad dearchivos de anotaciones lgicas con ontape en la pgina 13-12..

    Qu es una restauracin?Una restauracinreconstruye los datos del servidor de bases de datos a partirde espacios de almacenamiento y archivos de anotaciones lgicas de copia deseguridad. La restauracin reconstruye los datos que han pasado a serinaccesibles por cualquiera de estas razones:

    v Es necesario sustituir un disco anmalo que contiene datos del servidor debases de datos.

    v Un error lgico en un programa ha daado una base de datos.

    v Es necesario trasladar datos del servidor de bases de datos a una nuevamquina.

    v Un usuario ha daado o destruido accidentalmente datos.

    Para restaurar datos al estado que tenan cuando se produjo el error, debetener como mnimo de una copia de seguridad de nivel 0 de cada espacio dealmacenamiento de antes del error y los archivos de anotaciones lgicas

    donde residen todas las transacciones producidas desde la realizacin de esascopias de seguridad.

    Qu es una restauracin en fro, en caliente y mixta?Cuando restaura datos, debe decidir si desea hacerlo mientras el servidor debases de datos est fuera de servicio, en lnea, fuera de lnea (Dynamic Server)o en la modalidad de microkernel (Extended Parallel Server). Los tipos derestauracin son los siguientes:

    Copia de segu-ridad de nivel 0

    TiempoLunes 10 P.M. Mircoles 11 A.M.

    Soporte de copia de seguridadde anotaciones lgicas delgestor de almacenamiento

    Copia de seguridad deanotaciones lgicas

    Archivos de anotacioneslgicas

    Anomala

    Transac-ciones

    Martes media-noche

    Figura 1-2. Espacio de almacenamiento y copias de seguridad de archivos de anotaciones lgicas

    1-6 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    35/362

    v Si restaura datos no crticos mientras el servidor de bases de datos est enlnea o fuera de servicio, el proceso se denomina restauracin en caliente.

    v Cuando el Dynamic Server est fuera de lnea o el Extended Parallel Serveest en la modalidad de microkernel, puede realizar una restauracin en fro

    v Una restauracin mixtaes una restauracin en fro de algunos espacios dealmacenamiento seguida de una restauracin en caliente de los espacios dealmacenamiento restantes.

    Restauracin en caliente: Tal como muestra laFigura 1-3,una restauracinen caliente restaura espacios de almacenamiento no crticos. Una restauracinen caliente consta de una o ms restauraciones fsicas, una copia de seguridade archivos de anotaciones lgicas y una restauracin lgica.

    Restauracin en fro: Tal como muestra laFigura 1-4,una restauracin enfro recupera los archivos de anotaciones lgicas y restaura los espacios debase de datos crticos (espacio de base de datos raz y los espacios de base ddatos donde residen el archivo de anotaciones fsicas y los archivos deanotaciones lgicas), otros espacios de almacenamiento y los archivos deanotaciones lgicas.

    Soporte de copiade seguridad

    Soportes de copia de seguridadde anotaciones lgicas

    Espacios de basede datos crticos Espacio de b.d .1 Espacio de b. d. 2

    Transacciones

    Figura 1-3. Restauracin en caliente

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1

  • 5/30/2018 25118370 Espanol Informix Ontape

    36/362

    Puede realizar una restauracin en fro en una mquina que sea diferente deaqulla donde realiz la copia de seguridad; para ello asigne una nueva vade acceso y valor de desplazamiento durante la restauracin.

    Qu son las restauraciones fsicas y lgicas?ONBar y ontaperestauran datos de un servidor de bases de datos en dosfases:

    v

    La primera fase es larestauracin fsica, que restaura datos a partir de copiasde seguridad de todos los espacios de almacenamiento o solo de algunosseleccionados.

    v La segunda fase es la restauracin lgica, que restaura transacciones a partirde las copias de seguridad de archivos de anotaciones lgicas. El servidorde bases de datos conoce automticamente qu archivos de anotacioneslgicas restaurar.

    Restauracin fsica: Durante una restauracin fsica, ONBar o ontaperestaura los datos a partir de las copias de seguridad ms recientes de nivel 0,nivel 1 y nivel 2. Si se produce un error de disco, puede restaurar a un nuevodisco solo los espacios de almacenamiento que contienen datos que residen enel disco anmalo. LaFigura 1-5muestra una restauracin fsica.

    Soporte de copiade seguridad

    Soportes de copia de seguridadde archivos de anotaciones lgicas

    Espacios de basede datos crticos Espacio de b. d. 1 Espacio de b. d. 2

    Transacciones

    Figura 1-4. Restauracin en fro

    1-8 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    37/362

    Restauracin lgica: Tal como muestra laFigura 1-6,el servidor de bases dedatos aplicalos archivos de anotaciones lgicas para reaplicar las transaccionde base de datos que se produjeron desde la ltima copia de seguridad. Larestauracin lgica solo es aplicable a los espacios de almacenamientorestaurados fsicamente.

    Para obtener ms informacin, consulte elCaptulo 6, Restauracin de datoscon ON-Bar, en la pgina 6-1y elCaptulo 14, Restauracin con ontape, enla pgina 14-1.

    Soportes de copiade seguridad

    Espacio de b.d. raz Espacio de b. d.1 Espacio de b. d.2

    Figura 1-5. Restauracin fsica

    Soportes de copia de seguridadde anotaciones lgicas

    Espacio de b. d. raz

    Espacio de b. d. 1

    Espacio de b. d. 2

    Transacciones

    INSERT...

    Figura 1-6. Restauracin lgica

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1

  • 5/30/2018 25118370 Espanol Informix Ontape

    38/362

    Comparacin de ON-Bar y ontape

    ElTabla 1-1compara ONBar con ontape. Si conmuta a ONBar y ISM desdeontape, observe que ONBar se comporta de forma diferente.

    Tabla 1-1. Diferencias entre ON-Bar y ontape

    Puede el programa de utilidad ... ON-Bar ontape

    Utilizar un gestor de almacenamiento para supervisar las copiasde seguridad y los soportes de almacenamiento?

    s no

    Hacer copia de seguridad de todos los datos del servidor debases de datos?

    s s

    Hacer copia de seguridad de espacios de almacenamientoseleccionados?

    s no

    Hacer copia de seguridad de archivos de anotaciones lgicas? s sHacer copias de seguridad continuas de archivos de anotacioneslgicas?

    s s

    Hacer copia de seguridad mientras el servidor de bases de datos

    est en lnea?

    s s

    Hacer copia de seguridad mientras el servidor de bases de datosest fuera de servicio?

    s s

    Restaurar todos los datos del servidor de bases de datos? s sRestaurar espacios de almacenamiento seleccionados? s sHacer copia de seguridad y restaurar espacios dealmacenamiento secuencialmente?

    s s

    Efectuar restauraciones en fro mientras el servidor de bases dedatos est fuera de lnea o en la modalidad de microkernel?

    s s

    Inicializar la duplicacin de datos de alta disponibilidad? s sRestaurar datos hasta un punto determinado en el tiempo? s no

    Efectuar restauraciones fsicas y lgicas separadas? s noHacer copia de seguridad y restaurar espacios dealmacenamiento diferentes en paralelo?

    s no

    Utilizar simultneamente varias unidades de cinta para las copiasde seguridad y restauraciones?

    s no

    Reiniciar una restauracin? s noCambiar una va de acceso de datos o dispositivo durante unarestauracin en fro?

    s s

    Efectuar restauraciones importadas? s noEfectuar copias de seguridad y restauraciones externas? s noCambiar la modalidad de registro de anotaciones para bases dedatos?

    no s

    El programa de utilidad ontapeno utiliza la base de datos sysutilsni losarchivos de inicio de emergencia. El programa de utilidad ontapeda soporte adispositivos de copia de seguridad remotos situados en otros sistemasprincipales, mientras que ISM no les da soporte. ISM da soporte a conjuntosdiferentes de unidades de cinta para varias plataformas de hardware.

    1-10 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    39/362

    El programa de utilidad ontapeda soporte a dos sesiones simultneas: unapara la copia de seguridad o restauracin fsica, y una para la copia deseguridad de archivos de anotaciones. Existe un lmite de cuatro sesionessimultneas para cada instancia de ISM.

    Puede utilizar ONBar con gestores de almacenamiento de otros proveedores

    para obtener un mayor soporte de dispositivos y gestin del almacenamiento

    El programa de utilidad ontapele permite cambiar la modalidad de registrode anotaciones para una base de datos. Si utiliza ONBar, utilice ondblogpara cambiar la modalidad de registro de anotaciones para una base de dato

    Aviso: Las cintas de copia de seguridad producidas por ontapey ONBar noson compatibles. No puede crear una copia de seguridad con ontaperestaurarla con ONBar, ni viceversa.

    Planificacin de una estrategia de recuperacinAntes de utilizar ONBar u ontape, planifique sus objetivos de recuperacinde datos.

    Qu tipos de prdidas de datos se pueden producir?El primer paso es determinar qu volumen de prdida de datos es aceptablePueden producirse los tipos siguientes de prdida de datos:

    v Supresin de lo siguiente:

    Filas, columnas, tablas o bases de datos

    Bloques de datos, espacios de almacenamiento o archivos de anotacionelgicas

    v Corrupcin de los datos o creacin de datos incorrectos

    v Error de hardware (tal como un error en un disco que contiene archivos ddatos o una cinta de copia de seguridad que se deteriora)

    v Error del servidor de bases de datos

    v Desastre natural

    Qu nivel de gravedad tiene el error?Despus de determinar sus objetivos de recuperacin, cree un plan de

    recuperacin. Desarrolle un plan de recuperacin para varios niveles de errortal como muestra laTabla 1-2.

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-1

  • 5/30/2018 25118370 Espanol Informix Ontape

    40/362

    Tabla 1-2. Planes de ejemplo de recuperacin

    Gravedad delerror Prdida de datos Plan de recuperacin sugerido

    Baja Prdida de datos no crticos La restauracin de los datos se puedeaplazar para realizarla en horas depoca actividad. Utilice unarestauracin en caliente.

    Media Los datos perdidos soncrticos para la empresa,pero no residen en unespacio de base de datoscrtico.

    Realice una restauracin en calientede esos datos lo antes posible.

    Alta Prdida de espacios de basede datos crticos.

    Utilice una restauracin mixta pararestaurar inmediatamente los datoscrticos y una restauracin en calientepara restaurar los datos no crticosdurante las horas de poca actividad.

    Desastre Prdida de todos los datos. Realice una restauracin en caliente orestauracin mixta lo antes posible.

    Cmo utiliza los datos?Despus de desarrollar su plan de recuperacin, cree un plan de copia deseguridad. La forma de utilizar los datos tambin determina el plan de copiade seguridad, de esta manera:

    v Utilizacin de los datos

    Cmo utilizan los datos los usuarios?

    Espacios de base de datos crticos (espacio de base de datos raz yespacios de base de datos donde residen los archivos de anotacionesfsicas y al menos un archivo de anotaciones lgicas)

    Datos de aplicacin crticos de la empresa

    Almacenamiento de datos a largo plazo con fines legales y deconservacin de archivos

    Uso compartido de datos entre grupos

    Datos de prueba

    v Tiempo de transaccin

    Cunto tiempo de transaccin se puede perder? Adems, cunto tiempopodra exigir entrar de nuevo manualmente las transacciones perdidas? Porejemplo, es aceptable reentrar todas las transacciones producidas durantelas tres ltimas horas?

    v Cantidad y distribucin

    Cuntos datos es aceptable perder? Por ejemplo, ha perdido un cuarto desus perfiles de clientes, o ha perdido las cifras de ventas de la reginMedio-Oeste, pero conserva las cifras de la Costa Oeste.

    1-12 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    41/362

    Responda a las preguntas siguientes para ayudar a determinar con qufrecuencia y cundo desea hacer copia de seguridad de los datos:

    v Existe en su empresa un periodo de inactividad en el que se puedarestaurar el sistema?

    v Si su sistema trabaja las 24 horas, los 7 das de la semana (ningn periodode inactividad), existe algn tiempo de poca actividad en el que se puedarealizar una restauracin?

    v Si una restauracin se debe realizar durante un periodo de gran actividad,cuan crtico es el tiempo?

    v Qu datos puede restaurar mientras el servidor de bases de datos est enlnea? (restauracin en caliente) Qu datos se deben restaurar fuera delnea? (restauracin en fro)

    v Cuntos dispositivos de almacenamiento estn disponibles para hacercopia de seguridad y restaurar los datos?

    Planificacin de las copias de seguridadLaTabla 1-3muestra un ejemplo de plan de copia de seguridad para unsistema de tamao pequeo o mediano. Ajuste su plan de copia de seguridadde acuerdo con las necesidades de su sistema. Cuanto ms a menudo cambielos datos y ms importantes sean estos, con mayor frecuencia necesitar haceuna copia de seguridad de ellos. Para obtener ms informacin, consulte eltemaEleccin de un nivel de copia de seguridad en la pgina 4-6..

    Tabla 1-3. Plan de copia de seguridad de ejemplo

    Nivel de copia de seguridad Plan de copia de seguridad

    Copia de seguridad completa (nivel 0) Sbado a las 6 P.M.

    Copia de seguridad incremental (nivel 1) Martes y jueves a las 6 P.M.Copia de seguridad incremental (nivel 2) Cada da a las 6 P.M.Copia de seguridad de nivel 0 de espacios dealmacenamiento que se actualizan con frecuencia

    Cada hora

    Importante: Realice una copia de seguridad de nivel 0 despus de cambiar eesquema fsico, por ejemplo, al aadir un bloque de datos a unespacio de almacenamiento. (Consulte el temaRecogida deinformacin sobre el sistema antes de realizar una copia deseguridad en la pgina 4-8).

    Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-1

  • 5/30/2018 25118370 Espanol Informix Ontape

    42/362

    Planificacin de un sistema de copia de seguridad para un servidor de bases dedatos de produccin

    Para planificar una proteccin de copia de seguridad apropiada para susdatos, analice la configuracin y actividad de su servidor de bases de datos, ylos tipos de soporte de copia de seguridad disponibles en su sistema.

    Considere tambin su presupuesto para soportes de almacenamiento, discos,sistemas PC y controladores, y el tamao de su red.

    Evaluacin de los recursos de hardware y de memoriaEvale los elementos siguientes del servidor de bases de datos y de laconfiguracin de hardware para determinar qu gestor de almacenamiento ydispositivos de almacenamiento utilizar:

    v El nmero de procesadores virtuales de E/S

    v La cantidad de memoria disponible y la distribucin de la actividad de losprocesadores

    Evaluacin del tiempo de copia de seguridad y de restauracinEl tiempo necesario para la copia de seguridad o restauracin depende de laconfiguracin del servidor de bases de datos y del tamao de la base dedatos:

    v La velocidad de los discos o dispositivos de cinta

    Cuanto ms rpidos sean los dispositivos de almacenamiento, menor ser eltiempo de copia de seguridad o restauracin.

    v El nmero de copias de seguridad incrementales que desea restaurar si unerror de disco o del sistema hace necesario reconstruir la base de datos

    Las copias de seguridad incrementales utilizan menos espacio dealmacenamiento que las copias de seguridad completas y tambindisminuyen el tiempo de restauracin.

    v El tamao y nmero de espacios de almacenamiento de la base de datos

    Copias de seguridad:es necesario un poco ms tiempo para hacer copiasde seguridad de muchos espacios de almacenamiento pequeos que deunos pocos espacios de almacenamiento grandes cuyo tamao total sea elmismo.

    Restauraciones: habitualmente una restauracin necesita el mismo tiempopara recuperar el espacio de almacenamiento mayor y los archivos de

    anotaciones lgicas.v El hecho de si los espacios de almacenamiento estn o no duplicados

    Si los espacios de almacenamiento estn duplicados, disminuye laprobabilidad de tener que restaurar datos daados o corruptos. Puederestaurar los datos duplicados durante horas de poca actividad mientras elservidor de bases de datos est en lnea.

    v El periodo de tiempo que se interrumpe el trabajo de los usuarios durantelas copias de seguridad y restauraciones

    1-14 IBM Informix: Gua de copia de seguridad y restauracin

  • 5/30/2018 25118370 Espanol Informix Ontape

    43/362

    Si realiza copias de seguridad y restauraciones en caliente mientras elservidor de bases de datos est en lnea, los usuarios pueden continuar sutrabajo, pero pueden observar una respuesta ms lenta. Si realiza copias deseguridad y restauraciones en caliente mientras el servidor de bases dedatos est inactivo, los usuarios deben salir del servidor de bases de datosSi realiza una restauracin en fro mientras el servidor de bases de datos

    est fuera de lnea, los usuarios no pueden utilizar el servidor, por lo quecuanto ms rpida sea la restauracin, mejor. La realizacin de una copia dseguridad y restauracin externas elimina los periodos de inactividad delsistema.

    v El plan de copia de seguridad

    No es necesario incluir todos los espacios de almacenamiento en cadasesin de copia de seguridad o restauracin. Planifique las copias deseguridad de modo que pueda copiar ms a menudo los espacios dealmacenamiento que cambian rpidamente que aqullos que raramente onunca cambian. Asegrese de realizar una copia de seguridad de nivel 0 d

    cada espacio de almacenamiento al menos una vez.v La distribucin de las tablas entre los espacios de base de datos y la

    distribucin de los espacios de base de datos entre los discos

    Cuando disee el esquema del servidor de bases de datos, disponga losdatos de forma que pueda restaurar la informacin importanterpidamente. Por ejemplo, debe disponer los datos crticos y de usofrecuente en un pequeo conjunto de espacios de almacenamiento de losdiscos ms rpidos. Puede tambin fragmentar las tablas grandes entreespacios de base de datos para equilibrar la E/S y maximizar elrendimiento entre varios discos. Para obtener ms informacin, consulte el

    manualIBM Informix: Performance Guide.v La carga de trabajo del servidor de bases de datos y del sistema

    Cuanto mayor sea la carga de trabajo del servidor de bases de datos o delsistema, ms largo ser el tiempo de copia de seguridad o restauracin.

    v Los valores de los parmetros de configuracin de la copia de seguridad yrestauracin

    Por ejemplo, el nmero y tamao de los almacenamientos intermedios