You are on page 1of 449

DB2 IBM Informix

IBM Informix - Gua de copia de seguridad y


restauracin
Versin 10.0/8.5
G210-0117-00

DB2 IBM Informix


IBM Informix - Gua de copia de seguridad y
restauracin
Versin 10.0/8.5
G210-0117-00


Nota
Antes de utilizar la informacin de este manual y el producto al que sirve de complemento, lea la informacin
contenida en la seccin Avisos en la pgina F-1.
Primera edicin (diciembre de 2004)
Esta publicacin es la traduccin del original ingls IBM Informix Backup and Restore Guide Version 10.0/8.5,
(G251-2269-00).
Este documento contiene informacin propiedad de IBM. Se proporciona bajo los trminos de un acuerdo de licencia
y est protegida por la ley de la propiedad intelectual. La informacin contenida en esta publicacin no incluye
ninguna 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 la
informacin de la forma que IBM considere apropiado, sin incurrir en ninguna obligacin con el remitente de la
informacin.
Copyright International Business Machines Corporation 1996, 2004. Reservados todos los derechos.

Contenido
Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Acerca de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Tipos de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Dependencias de software . . . . . . . . . . . . . . . . . . . . . . . . . xii
Premisas sobre el entorno local del usuario . . . . . . . . . . . . . . . . . . . xiii
Base de datos de demostracin . . . . . . . . . . . . . . . . . . . . . . . xiii
Nuevas funciones de Dynamic Server . . . . . . . . . . . . . . . . . . . . . . xiv
Funciones de Dynamic Server 10.0 . . . . . . . . . . . . . . . . . . . . . . xiv
Funciones de Dynamic Server 9.4 . . . . . . . . . . . . . . . . . . . . . . . xv
Funciones de Dynamic Server 9.3 . . . . . . . . . . . . . . . . . . . . . . xvi
Funciones de Dynamic Server 9.21 . . . . . . . . . . . . . . . . . . . . . . xvi
Nuevas funciones de Extended Parallel Server . . . . . . . . . . . . . . . . . . . xvii
Convenios de la documentacin . . . . . . . . . . . . . . . . . . . . . . . . xvii
Convenios tipogrficos . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Funcin, producto y plataforma . . . . . . . . . . . . . . . . . . . . . . xviii
Diagramas de sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Convenios del cdigo de ejemplo . . . . . . . . . . . . . . . . . . . . . . xxii
Documentacin adicional . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Guas de instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Notas en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Mensajes de error de Informix . . . . . . . . . . . . . . . . . . . . . . . xxv
Manuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Ayuda en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Conjunto de la documentacin de IBM Informix Dynamic Server Versin 10.0 y CSDK Versin 2.90 xxvii
Cumplimiento con los estndares industriales . . . . . . . . . . . . . . . . . . . xxx
IBM agradece sus comentarios . . . . . . . . . . . . . . . . . . . . . . . . xxx
Parte 1. Informacin preliminar sobre la copia de seguridad y restauracin
Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin . . . . . . 1-1
Qu es un sistema de recuperacin? . . . . . . . . . . . . . . . . . . . . . . 1-2
Qu es una copia de seguridad? . . . . . . . . . . . . . . . . . . . . . . 1-2
Qu es una copia de seguridad de archivos de anotaciones lgicas? . . . . . . . . . . . 1-4
Qu es una restauracin? . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Comparacin de ON-Bar y ontape . . . . . . . . . . . . . . . . . . . . . . . 1-10
Planificacin de una estrategia de recuperacin . . . . . . . . . . . . . . . . . . 1-11
Qu tipos de prdidas de datos se pueden producir? . . . . . . . . . . . . . . . 1-11
Qu nivel de gravedad tiene el error? . . . . . . . . . . . . . . . . . . . . 1-11
Cmo utiliza los datos? . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Planificacin de las copias de seguridad . . . . . . . . . . . . . . . . . . . . 1-13
Planificacin de un sistema de copia de seguridad para un servidor de bases de datos de
produccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Evaluacin de los recursos de hardware y de memoria . . . . . . . . . . . . . . . 1-14

Copyright IBM Corp. 1996, 2004 iii
Evaluacin del tiempo de copia de seguridad y de restauracin . . . . . . . . . . . . 1-14
Evaluacin de la actividad de registro de anotaciones y de la actividad de transacciones . . . 1-16
Parte 2. Visin general del sistema de copia de seguridad y restauracin de
ON-Bar
Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar . . . . . . . . . 2-1
Dnde encontrar informacin sobre ON-Bar, ISM y TSM . . . . . . . . . . . . . . . . 2-2
ON-Bar para Dynamic Server . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
ON-Bar para Extended Parallel Server . . . . . . . . . . . . . . . . . . . . . . 2-7
Comunicacin del servidor de bases de datos y el gestor de almacenamiento . . . . . . . . 2-8
Planificador de copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 2-8
Programas de utilidad de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . 2-10
IBM Informix Storage Manager . . . . . . . . . . . . . . . . . . . . . . . 2-11
IBM Tivoli Storage Manager (UNIX) . . . . . . . . . . . . . . . . . . . . . 2-11
Gestores de almacenamiento de terceros . . . . . . . . . . . . . . . . . . . . 2-12
La interfaz XBSA . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Las tablas de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Los archivos de inicio de emergencia . . . . . . . . . . . . . . . . . . . . . 2-14
El archivo de anotaciones de actividades de ON-Bar . . . . . . . . . . . . . . . . 2-16
Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar . . . . . . . . . . . 3-1
Configuracin de un gestor de almacenamiento . . . . . . . . . . . . . . . . . . . 3-2
Instalacin y configuracin de un gestor de almacenamiento . . . . . . . . . . . . . 3-2
Configuracin de ISM . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Configurar TSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Actualizacin del archivo sm_versions . . . . . . . . . . . . . . . . . . . . . 3-6
Configuracin de varios gestores de almacenamiento en nodos de coservidor (XPS) . . . . . 3-7
Validacin del gestor de almacenamiento . . . . . . . . . . . . . . . . . . . . 3-8
Configuracin de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Creacin del grupo bargroup (UNIX) . . . . . . . . . . . . . . . . . . . . . 3-8
Actualizacin del script onbar . . . . . . . . . . . . . . . . . . . . . . . 3-9
Definicin de variables de entorno de ISM y de parmetros de ONCONFIG . . . . . . . . 3-9
Definicin de la Interfaz Informix para variables de entorno de TSM . . . . . . . . . . 3-10
Especificacin de la ubicacin de la biblioteca XBSA . . . . . . . . . . . . . . . . 3-11
Utilizacin de parmetros de configuracin de ON-Bar . . . . . . . . . . . . . . . . 3-12
Utilizacin de parmetros de configuracin de ON-Bar en Dynamic Server . . . . . . . . 3-13
Utilizacin de parmetros de configuracin de ON-Bar en Extended Parallel Server . . . . . 3-14
Pasos previos a la realizacin de una copia de seguridad de prueba . . . . . . . . . . . 3-21
Eleccin de gestores de almacenamiento y dispositivos de almacenamiento . . . . . . . . . 3-22
Caractersticas soportadas por ISM . . . . . . . . . . . . . . . . . . . . . 3-22
Caractersticas no soportadas por ISM . . . . . . . . . . . . . . . . . . . . 3-23
Funciones que pueden utilizarse con TSM . . . . . . . . . . . . . . . . . . . 3-23
Funcin no compatible con TSM . . . . . . . . . . . . . . . . . . . . . . 3-23
Requisitos de los dispositivos de almacenamiento . . . . . . . . . . . . . . . . 3-23
Consideraciones para Extended Parallel Server . . . . . . . . . . . . . . . . . 3-24
Captulo 4. Realizacin de copias de seguridad con ON-Bar . . . . . . . . . . . . . 4-1
Sintaxis de los mandatos de ON-Bar . . . . . . . . . . . . . . . . . . . . . . 4-3

iv IBM Informix - Gua de copia de seguridad y restauracin
Preparacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . . 4-3
De qu datos ON-Bar crea una copia de seguridad? . . . . . . . . . . . . . . . . 4-4
De qu archivos administrativos se debe crear una copia de seguridad? . . . . . . . . . 4-4
Instalacin y configuracin de un gestor de almacenamiento . . . . . . . . . . . . . 4-5
Qu es una copia de seguridad del sistema completo? (IDS) . . . . . . . . . . . . . 4-6
Qu es una copia de seguridad estndar? . . . . . . . . . . . . . . . . . . . 4-6
Qu es una copia de seguridad incremental? . . . . . . . . . . . . . . . . . . 4-6
Qu es una copia de seguridad fsica? (XPS) . . . . . . . . . . . . . . . . . . 4-7
Eleccin de un nivel de copia de seguridad . . . . . . . . . . . . . . . . . . . 4-7
Recogida 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-9
Sintaxis de la copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 4-10
Copia de seguridad despus de cambiar el esquema fsico . . . . . . . . . . . . . . 4-14
Utilizacin de ISM durante una copia de seguridad . . . . . . . . . . . . . . . . 4-15
Utilizacin de Informix Server Administrator de IBM para hacer copias de seguridad y verificar 4-16
Ejemplos de copia de seguridad de ON-Bar . . . . . . . . . . . . . . . . . . . 4-17
Copia de seguridad de tipos de tabla . . . . . . . . . . . . . . . . . . . . . 4-23
Visualizacin de la actividad reciente de ON-Bar (IDS) . . . . . . . . . . . . . . . . 4-24
Copia de seguridad de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . 4-25
Copia de seguridad de archivos de anotaciones lgicas en Dynamic Server . . . . . . . . 4-25
Copia de seguridad de archivos de anotaciones lgicas en Extended Parallel Server . . . . . 4-30
Supervisin de las copias de seguridad de archivos de anotaciones lgicas . . . . . . . . 4-33
Recuperacin de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . . 4-34
Descripcin de los procesos de copia de seguridad de ON-Bar . . . . . . . . . . . . . 4-35
Secuencia de la copia de seguridad en Dynamic Server . . . . . . . . . . . . . . . 4-35
Secuencia de la copia de seguridad en Extended Parallel Server . . . . . . . . . . . . 4-36
Captulo 5. Verificacin de las copias de seguridad . . . . . . . . . . . . . . . . 5-1
Verificacin de las copias de seguridad con archecker . . . . . . . . . . . . . . . . . 5-1
Utilizacin de archecker para verificar copias de seguridad . . . . . . . . . . . . . . 5-2
Preparacin para verificar copias de seguridad . . . . . . . . . . . . . . . . . . 5-3
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Clculo de la cantidad de espacio temporal para archecker . . . . . . . . . . . . . . 5-5
Ejemplos de verificacin . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Interpretacin de los mensajes de verificacin . . . . . . . . . . . . . . . . . . 5-8
Qu hacer si falla la verificacin de la copia de seguridad . . . . . . . . . . . . . . 5-8
Procedimientos para corregir problemas de verificacin de las copias de seguridad . . . . . . 5-9
Captulo 6. Restauracin de datos con ON-Bar . . . . . . . . . . . . . . . . . . 6-1
Qu tipos de restauraciones realiza ON-Bar . . . . . . . . . . . . . . . . . . . . 6-2
Qu es una restauracin en caliente? . . . . . . . . . . . . . . . . . . . . . 6-2
Qu es una restauracin en fro? . . . . . . . . . . . . . . . . . . . . . . 6-3
Qu es una restauracin mixta? . . . . . . . . . . . . . . . . . . . . . . . 6-4
Qu es una restauracin paralela? . . . . . . . . . . . . . . . . . . . . . . 6-4
Qu es una restauracin del sistema completo? (IDS) . . . . . . . . . . . . . . . 6-5
Qu es una restauracin de punto en el tiempo? . . . . . . . . . . . . . . . . . 6-5
Qu es una restauracin importada? . . . . . . . . . . . . . . . . . . . . . 6-5
Qu es una restauracin con redenominacin de bloques de datos? (IDS) . . . . . . . . . 6-6
Qu es una restauracin reiniciable? (IDS) . . . . . . . . . . . . . . . . . . . 6-6
Utilizacin de la lista de comprobacin de pre-recuperacin . . . . . . . . . . . . . . 6-7

Contenido v
Supervisin de las restauraciones . . . . . . . . . . . . . . . . . . . . . . 6-8
Comprobacin de que los dispositivos de almacenamiento estn disponibles . . . . . . . . 6-9
Restauracin de archivos de guardar con ISM . . . . . . . . . . . . . . . . . . 6-9
Realizacin de una restauracin completa . . . . . . . . . . . . . . . . . . . . 6-10
Realizacin de una restauracin solo fsica o solo lgica . . . . . . . . . . . . . . 6-13
Utilizacin de Informix Server Administrator de IBM para restaurar datos . . . . . . . . 6-18
Ejemplos de mandatos de restauracin de ON-Bar . . . . . . . . . . . . . . . . 6-18
Redenominacin de bloques de datos durante una restauracin (IDS) . . . . . . . . . . . 6-36
Consideraciones importantes . . . . . . . . . . . . . . . . . . . . . . . 6-36
Requisitos para los nuevos bloques de datos . . . . . . . . . . . . . . . . . . 6-37
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
Ejemplos de redenominacin de bloques de datos durante una restauracin . . . . . . . . 6-39
Transferencia de datos con la restauracin importada . . . . . . . . . . . . . . . . 6-41
Importacin de una restauracin . . . . . . . . . . . . . . . . . . . . . . 6-42
Inicializacin de la duplicacin de datos de alta disponibilidad con ON-Bar (IDS) . . . . . . 6-44
Restauracin de bases de datos y tablas sin registro de anotaciones . . . . . . . . . . . . 6-46
Restauracin de tipos de tabla . . . . . . . . . . . . . . . . . . . . . . . . 6-47
Utilizacin de la restauracin reiniciable para recuperar datos (IDS) . . . . . . . . . . . 6-48
Ejemplo de restauracin reiniciable . . . . . . . . . . . . . . . . . . . . . 6-49
Reinicio de una restauracin . . . . . . . . . . . . . . . . . . . . . . . . 6-50
Resolucin de una restauracin fallida . . . . . . . . . . . . . . . . . . . . 6-52
Descripcin de los procesos de restauracin de ON-Bar . . . . . . . . . . . . . . . . 6-54
Secuencia de la restauracin en caliente en Dynamic Server . . . . . . . . . . . . . 6-55
Secuencia de la restauracin en fro en Dynamic Server . . . . . . . . . . . . . . . 6-56
Secuencia de la restauracin en caliente en Extended Parallel Server . . . . . . . . . . 6-58
Secuencia de la restauracin en fro en Extended Parallel Server . . . . . . . . . . . . 6-59
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-2
Qu se copia en una operacin de copia de seguridad externa? . . . . . . . . . . . . . 7-3
Reglas para realizar una copia de seguridad externa . . . . . . . . . . . . . . . . 7-4
Realizacin de una copia de seguridad externa . . . . . . . . . . . . . . . . . . 7-5
Preparacin para una copia de seguridad externa . . . . . . . . . . . . . . . . . . 7-9
Bloqueo y desbloqueo de Dynamic Server . . . . . . . . . . . . . . . . . . . 7-9
Bloqueo y desbloqueo de Extended Parallel Server . . . . . . . . . . . . . . . . 7-10
Supervisin de una copia de seguridad externa . . . . . . . . . . . . . . . . . 7-14
Seguimiento de una copia de seguridad externa . . . . . . . . . . . . . . . . . 7-15
Qu se restaura en una restauracin externa? . . . . . . . . . . . . . . . . . . . 7-15
Utilizacin de mandatos de restauracin externa . . . . . . . . . . . . . . . . . 7-16
Reglas para realizar una restauracin externa . . . . . . . . . . . . . . . . . . 7-18
Realizacin de una restauracin externa . . . . . . . . . . . . . . . . . . . . 7-19
Inicializacin de HDR con una copia de seguridad y restauracin externas (IDS) . . . . . . 7-23
Captulo 8. Utilizacin de programas de utilidad de ON-Bar . . . . . . . . . . . . . 8-1
Personalizacin de mandatos de ON-Bar y de gestor de almacenamiento . . . . . . . . . . 8-2
Impresin de los archivos de inicio de copia de seguridad . . . . . . . . . . . . . . 8-3
Migracin 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 (XPS) . . . . . 8-5
Caducidad y sincronizacin de los catlogos de copia de seguridad . . . . . . . . . . . . 8-6
Eleccin de una poltica de caducidad . . . . . . . . . . . . . . . . . . . . . 8-7

vi IBM Informix - Gua de copia de seguridad y restauracin
Utilizacin del programa de utilidad onsmsync . . . . . . . . . . . . . . . . . . 8-8
Inicio y detencin de sesiones de ON-Bar (XPS) . . . . . . . . . . . . . . . . . . 8-13
Utilizacin del programa de utilidad onbar_w . . . . . . . . . . . . . . . . . . 8-14
Supervisin del estado del Planificador de copia de seguridad (XPS) . . . . . . . . . . . 8-16
Utilizacin de la opcin onstat -g bus . . . . . . . . . . . . . . . . . . . . 8-16
Utilizacin de la opcin onstat -g bus_sm . . . . . . . . . . . . . . . . . . . 8-17
Captulo 9. Definicin de parmetros de configuracin de ON-Bar . . . . . . . . . . . 9-1
Definicin de parmetros de configuracin de archecker en AC_CONFIG . . . . . . . . . . 9-2
Archivo AC_CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
AC_MSGPATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
AC_STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
AC_TIMEOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
AC_VERBOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
Definicin de parmetros de ON-Bar en ONCONFIG . . . . . . . . . . . . . . . . . 9-6
ALARMPROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
ALRM_ALL_EVENTS (IDS) . . . . . . . . . . . . . . . . . . . . . . . . 9-7
BAR_ACT_LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
BAR_BOOT_DIR (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
BAR_BSALIB_PATH . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
BAR_DBS_COSVR (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
BAR_DEBUG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
BAR_DEBUG_LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
BAR_HISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
BAR_IDLE_TIMEOUT (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-13
BAR_LOG_COSVR (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
BAR_MAX_BACKUP (IDS) . . . . . . . . . . . . . . . . . . . . . . . . 9-14
BAR_NB_XPORT_COUNT (IDS) . . . . . . . . . . . . . . . . . . . . . . 9-15
BAR_PROGRESS_FREQ . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
BAR_RETRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
BAR_SM (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
BAR_SM_NAME (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
BAR_WORKER_COSVR (XPS) . . . . . . . . . . . . . . . . . . . . . . . 9-19
BAR_WORKER_MAX (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-19
BAR_XFER_BUF_SIZE (IDS) . . . . . . . . . . . . . . . . . . . . . . . . 9-20
BAR_XFER_BUFSIZE (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-21
BAR_XPORT_COUNT (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-22
ISM_DATA_POOL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
ISM_LOG_POOL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
LOG_BACKUP_MODE (XPS) . . . . . . . . . . . . . . . . . . . . . . . 9-24
LTAPEDEV (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
RESTARTABLE_RESTORE (IDS) . . . . . . . . . . . . . . . . . . . . . . 9-25
Archivos utilizados por ON-Bar, ISM y TSM . . . . . . . . . . . . . . . . . . . 9-26
Captulo 10. Tablas de catlogo de ON-Bar . . . . . . . . . . . . . . . . . . . 10-1
La tabla bar_action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
La tabla bar_instance . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
La tabla bar_ixbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5
La tabla bar_object . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
La tabla bar_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9

Contenido vii
La tabla bar_syncdeltab . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10
Mapa del catlogo de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . 10-10
Tablas de SMI del Planificador de copia de seguridad (XPS) . . . . . . . . . . . . . . 10-11
sysbuobject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12
sysbuobjses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
sysbusession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-14
sysbusm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-14
sysbusmdbspace . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
sysbusmlog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
sysbusmworker . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
sysbuworker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-16
Captulo 11. Mensajes y cdigos de retorno de ON-Bar . . . . . . . . . . . . . . 11-1
Acerca de los mensajes de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . 11-1
Formato de los mensajes . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
Nmeros de mensaje . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
Mensajes de utilizacin de ON-Bar . . . . . . . . . . . . . . . . . . . . . . 11-3
Cdigos de retorno de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . 11-8
Parte 3. El sistema de copia de seguridad y restauracin de ontape (IDS)
Captulo 12. Configuracin de ontape . . . . . . . . . . . . . . . . . . . . . 12-1
Definicin de los parmetros de configuracin de ontape . . . . . . . . . . . . . . . 12-2
Definicin de los parmetros de dispositivo de cinta . . . . . . . . . . . . . . . . 12-3
Especificacin de los parmetros de tamao de bloque de cinta . . . . . . . . . . . . 12-5
Especificacin de los parmetros de tamao de cinta . . . . . . . . . . . . . . . 12-6
Comprobacin y cambio de parmetros de configuracin de ontape . . . . . . . . . . . 12-6
Quin puede cambiar parmetros de ontape? . . . . . . . . . . . . . . . . . . 12-6
Cundo puede cambiar parmetros de ontape? . . . . . . . . . . . . . . . . . 12-7
Cambio de parmetros de ontape . . . . . . . . . . . . . . . . . . . . . . 12-8
Captulo 13. Operaciones de copia de seguridad con ontape . . . . . . . . . . . . 13-1
Sintaxis de ontape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
Inicio de ontape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
Utilizacin de los cdigos de terminacin de ontape . . . . . . . . . . . . . . . . 13-3
Cambio del estado del registro de anotaciones de una base de datos . . . . . . . . . . . 13-3
Creacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 13-4
Eleccin de un nivel de copia de seguridad . . . . . . . . . . . . . . . . . . . 13-4
Copia de seguridad despus de cambiar el esquema fsico . . . . . . . . . . . . . . 13-5
Preparacin de una operacin de copia de seguridad . . . . . . . . . . . . . . . 13-6
Realizacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . 13-9
Cuando los archivos de anotaciones lgicas se llenan durante una copia de seguridad . . . . 13-12
Terminacin prematura de una copia de seguridad . . . . . . . . . . . . . . . . 13-13
Supervisin del historial de copias de seguridad utilizando oncheck . . . . . . . . . . 13-13
Copia de seguridad de archivos de anotaciones lgicas con ontape . . . . . . . . . . . 13-14
Consideraciones previas a la copia de seguridad de los archivos de anotaciones lgicas . . . 13-14
Cundo debe hacer copia de seguridad de los archivos de anotaciones lgicas? . . . . . . 13-16
Inicio de una copia de seguridad de archivos de anotaciones lgicas automtica . . . . . . 13-16
Inicio de una copia de seguridad continua de archivos de anotaciones lgicas . . . . . . . 13-17

viii IBM Informix - Gua de copia de seguridad y restauracin
Finalizacin de una copia de seguridad continua de archivos de anotaciones lgicas . . . . . 13-18
Qu dispositivo se debe utilizar para las copias de seguridad de archivos de anotaciones
lgicas? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
Captulo 14. Restauracin con ontape . . . . . . . . . . . . . . . . . . . . . 14-1
Eleccin del tipo de restauracin fsica . . . . . . . . . . . . . . . . . . . . . 14-2
Restauracin de sistema completo . . . . . . . . . . . . . . . . . . . . . . 14-2
Restauracin de determinados espacios de bases de datos, espacios de BLOB y espacios de SB 14-2
Eleccin de una restauracin en fro, en caliente o mixta . . . . . . . . . . . . . . . 14-3
Restauracin en fro . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
Restauracin en caliente . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
Restauracin mixta . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
Realizacin de una restauracin . . . . . . . . . . . . . . . . . . . . . . . 14-5
Restauracin del sistema completo . . . . . . . . . . . . . . . . . . . . . . . 14-7
Reunin de las cintas apropiadas . . . . . . . . . . . . . . . . . . . . . . 14-8
Determinacin de si debe realizarse una restauracin completa en fro o mixta . . . . . . . 14-8
Verificacin de la configuracin del servidor de bases de datos . . . . . . . . . . . . 14-8
Realizacin de una restauracin en fro . . . . . . . . . . . . . . . . . . . . 14-9
Restauracin de espacios de almacenamientos seleccionados . . . . . . . . . . . . . . 14-12
Reunin de las cintas apropiadas . . . . . . . . . . . . . . . . . . . . . . 14-13
Comprobacin de que los dispositivos necesarios estn disponibles . . . . . . . . . . 14-13
Copia de seguridad de archivos de anotaciones lgicas . . . . . . . . . . . . . . 14-13
Realizacin de una restauracin en caliente . . . . . . . . . . . . . . . . . . 14-14
Restauracin de tablas en bruto . . . . . . . . . . . . . . . . . . . . . . . 14-14
Redenominacin de bloques de datos durante una restauracin . . . . . . . . . . . . 14-14
Consideraciones importantes . . . . . . . . . . . . . . . . . . . . . . . 14-15
Requisitos para nuevos bloques . . . . . . . . . . . . . . . . . . . . . . 14-16
Ejemplos de redenominacin de bloques de datos durante una restauracin . . . . . . . 14-16
Restauracin a partir de la entrada estndar . . . . . . . . . . . . . . . . . . . 14-18
Copia de seguridad y restauracin simultneas utilizando la E/S estndar . . . . . . . . . 14-19
Captulo 15. Realizacin de una copia de seguridad y restauracin externa utilizando ontape 15-1
Recuperacin de datos utilizando una copia de seguridad y recuperacin externa . . . . . . . 15-1
Qu se copia en una operacin de copia de seguridad externa? . . . . . . . . . . . . . 15-2
Reglas para realizar una copia de seguridad externa . . . . . . . . . . . . . . . . 15-2
Realizacin de una copia de seguridad externa . . . . . . . . . . . . . . . . . 15-3
Preparacin para una copia de seguridad externa . . . . . . . . . . . . . . . . . . 15-4
Bloqueo y desbloqueo de Dynamic Server . . . . . . . . . . . . . . . . . . . 15-4
Seguimiento de una copia de seguridad externa . . . . . . . . . . . . . . . . . 15-5
Qu se restaura en una restauracin externa? . . . . . . . . . . . . . . . . . . . 15-5
Utilizacin de mandatos de restauracin externa . . . . . . . . . . . . . . . . . 15-6
Reglas para realizar una restauracin externa . . . . . . . . . . . . . . . . . . 15-7
Realizacin de una restauracin externa . . . . . . . . . . . . . . . . . . . . 15-7
Inicializacin de HDR con una copia de seguridad y recuperacin externas . . . . . . . . 15-8
Parte 4. Otros programas de utilidad de restauracin de datos
Captulo 16. Restauracin de datos a nivel de tabla . . . . . . . . . . . . . . . . 16-1
Visin general de archecker . . . . . . . . . . . . . . . . . . . . . . . . . 16-2

Contenido ix
El archivo de configuracin de archecker . . . . . . . . . . . . . . . . . . . 16-3
El archivo de mandatos de esquema de archecker . . . . . . . . . . . . . . . . 16-3
Restauracin de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4
Restauracin fsica . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4
Restauracin lgica . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-5
Utilizacin del programa de utilidad archecker para restaurar datos . . . . . . . . . . . 16-7
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-7
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-9
Gua de consulta del esquema de archecker . . . . . . . . . . . . . . . . . . . 16-11
La sentencia CREATE TABLE . . . . . . . . . . . . . . . . . . . . . . . 16-11
La sentencia CREATE EXTERNAL TABLE . . . . . . . . . . . . . . . . . . . 16-12
La sentencia DATABASE . . . . . . . . . . . . . . . . . . . . . . . . 16-14
La sentencia INSERT . . . . . . . . . . . . . . . . . . . . . . . . . . 16-14
La sentencia RESTORE . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
La sentencia SET . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
Comentarios de SQL . . . . . . . . . . . . . . . . . . . . . . . . . . 16-17
Ejemplos de archivos de mandatos de esquema . . . . . . . . . . . . . . . . . 16-17
Gua de consulta de los parmetros de configuracin de archecker . . . . . . . . . . . 16-20
AC_DEBUG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-21
AC_IXBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-22
AC_LTAPEBLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . 16-22
AC_LTAPEDEV (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_MSGPATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_PAGESIZE (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_SCHEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_TAPEBLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
AC_TAPEDEV (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
AC_VERBOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
Parte 5. Apndices
Apndice A. Resolucin de problemas . . . . . . . . . . . . . . . . . . . . . A-1
Apndice B. Gua de consulta del mandato onstat . . . . . . . . . . . . . . . . B-1
Apndice C. Migracin . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
Apndice D. Soporte de GLS . . . . . . . . . . . . . . . . . . . . . . . . D-1
Apndice E. Accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . E-1
Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-1
ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X-1

x IBM Informix - Gua de copia de seguridad y restauracin
Introduccin
Acerca de este manual . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Tipos de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Dependencias de software . . . . . . . . . . . . . . . . . . . . . . . . . xii
Premisas sobre el entorno local del usuario . . . . . . . . . . . . . . . . . . . xiii
Base de datos de demostracin . . . . . . . . . . . . . . . . . . . . . . . xiii
Nuevas funciones de Dynamic Server . . . . . . . . . . . . . . . . . . . . . . xiv
Funciones de Dynamic Server 10.0 . . . . . . . . . . . . . . . . . . . . . . xiv
Funciones de Dynamic Server 9.4 . . . . . . . . . . . . . . . . . . . . . . . xv
Funciones de Dynamic Server 9.3 . . . . . . . . . . . . . . . . . . . . . . xvi
Funciones de Dynamic Server 9.21 . . . . . . . . . . . . . . . . . . . . . . xvi
Nuevas funciones de Extended Parallel Server . . . . . . . . . . . . . . . . . . . xvii
Convenios de la documentacin . . . . . . . . . . . . . . . . . . . . . . . . xvii
Convenios tipogrficos . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Funcin, producto y plataforma . . . . . . . . . . . . . . . . . . . . . . xviii
Diagramas de sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Cmo leer un diagrama de sintaxis de lnea de mandatos . . . . . . . . . . . . . xx
Palabras clave y puntuacin . . . . . . . . . . . . . . . . . . . . . . . xxii
Identificadores y nombres . . . . . . . . . . . . . . . . . . . . . . . . xxii
Convenios del cdigo de ejemplo . . . . . . . . . . . . . . . . . . . . . . xxii
Documentacin adicional . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Guas de instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Notas en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Ubicacin de las notas en lnea . . . . . . . . . . . . . . . . . . . . . . xxiv
Nombres de archivo de las notas en lnea . . . . . . . . . . . . . . . . . . xxv
Mensajes de error de Informix . . . . . . . . . . . . . . . . . . . . . . . xxv
Manuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Manuales en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Manuales impresos . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Ayuda en lnea . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Accesibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Conjunto de la documentacin de IBM Informix Dynamic Server Versin 10.0 y CSDK Versin 2.90 xxvii
Cumplimiento con los estndares industriales . . . . . . . . . . . . . . . . . . . xxx
IBM agradece sus comentarios . . . . . . . . . . . . . . . . . . . . . . . . xxx
Contenido de esta introduccin
Esta introduccin proporciona una visin general de la informacin de este
manual y describe los convenios que utiliza.

Copyright IBM Corp. 1996, 2004 xi
Acerca de este manual
Este manual describe cmo utilizar los programas de utilidad ONBar y
ontape para hacer copia de seguridad y restaurar datos del servidor de bases
de datos. Estos programas de utilidad le permiten recuperar las bases de
datos despus de haber perdido datos o haberse corrompido debido a un
error de hardware o software o a un error.
ONBar necesita IBM Informix Storage Manager, Versin 2.2, IBM Tivoli
Storage Manager o un gestor de almacenamiento de terceros para gestionar
los dispositivos de almacenamiento. Los procesos de copia de seguridad y
restauracin, los mandatos de ONBar y los parmetros de configuracin de
ONBar son diferentes para IBM Informix Dynamic Server e IBM Informix
Extended Parallel Server.
El programa de utilidad ontape no necesita un gestor de almacenamiento y
trabaja solo sobre Dynamic Server.
Tipos de usuarios
Este 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 formacin
siguiente:
v Algunos conocimientos sobre gestores de almacenamiento, que son
aplicaciones para gestionar los dispositivos y soportes de almacenamiento
que contienen copias de seguridad de datos.
v Conocimientos prcticos sobre el PC y sistema operativo utilizados y sobre
los programas de utilidad proporcionados por el sistema operativo
v Experiencia prctica en el manejo de bases de datos relacionales y
conocimientos sobre conceptos de bases de datos
v Experiencia en la administracin de servidores de bases de datos, de
sistemas operativos o de redes
Si tiene conocimientos limitados sobre bases de datos relacionales, SQL o
sobre el sistema operativo utilizado, consulte el manual IBM Informix: Gua de
iniciacin correspondiente 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 uno
de estos servidores de bases de datos:

xii IBM Informix - Gua de copia de seguridad y restauracin
v IBM Informix Dynamic Server, Versin 10.0
v IBM Informix Extended Parallel Server, Versin 8.50
ONBar trabaja de forma diferente sobre Dynamic Server y sobre Extended
Parallel Server.
Premisas sobre el entorno local del usuario
Los productos IBM Informix dan soporte a diversos idiomas, culturas y
juegos de cdigos. Toda la informacin referente a juegos de caracteres,
clasificacin y representacin de datos numricos, moneda, y formato de fecha
y hora est englobada dentro de un nico entorno denominado entorno local
de Global Language Suport (GLS).
Los ejemplos de este manual estn escritos dando por supuesto que el lector
est utilizando el entorno local predefinido, en_us.8859-1. Este entorno utiliza
los convenios de formato del ingls de EE.UU. para la fecha, hora y moneda.
Adems, este entorno local es compatible con el juego de cdigos ISO 8859-1,
que comprende el juego de cdigos ASCII y muchos caracteres de 8 bits tales
como , y .
Si sus datos o identificadores de SQL contendrn caracteres diferentes de los
predefinidos o si desea seguir normas de clasificacin de datos diferentes de
las predefinidas, debe especificar el entorno local apropiado, distinto del
definido por omisin.
Para obtener instrucciones sobre cmo especificar un entorno local distinto del
definido por omisin y otras formas de sintaxis, y conocer otras
consideraciones referentes a los entornos locales GLS, consulte el manual
IBM Informix: Gua del usuario de GLS.
Base de datos de demostracin
El programa de utilidad DBAccess, que se proporciona con los productos de
servidor de bases de datos, incluye una o ms de las siguientes bases de datos
de demostracin:
v La base de datos stores_demo muestra un esquema relacional que contiene
informacin sobre un distribuidor ficticio de productos deportivos al por
mayor. Muchos ejemplos de los manuales de IBM Informix estn basados
en la base de datos stores_demo.

Extended Parallel Server
v La base de datos sales_demo muestra un esquema dimensional para
aplicaciones de depsito de datos. Para obtener informacin conceptual
sobre el modelado de datos dimensional, consulte el manual IBM Informix:
Gua para el diseo e implantacin de bases de datos.

Introduccin xiii
Dynamic Server
v La base de datos superstores_demo muestra un esquema relacional de
objetos. La base de datos superstores_demo contiene ejemplos de tipos de
datos ampliados, herencia de tipos y tablas y rutinas definidas por el
usuario.

Fin de Dynamic Server
Para obtener informacin sobre cmo crear y llenar las bases de datos de
demostracin,, consulte el manual IBM Informix: Gua del usuario de DBAccess.
Para obtener descripciones de las bases de datos y su contenido, consulte el
manual IBM Informix: Guide to SQL Reference.
Los scripts que utiliza para instalar las bases de datos de demostracin
residen en el directorio $INFORMIXDIR/bin en UNIX y en el directorio
%INFORMIXDIR%\bin en Windows.
Nuevas funciones de Dynamic Server
Esta seccin describe las nuevas funciones de Dynamic Server referentes a las
operaciones de copia de seguridad y restauracin.
Para obtener una descripcin de todas las nuevas funciones, consulte el
manual IBM Informix: Gua de iniciacin.
Funciones de Dynamic Server 10.0
La tabla siguiente proporciona informacin sobre las nuevas funciones de
copia de seguridad y restauracin de IBM Informix Dynamic Server, Versin
10.0, que se tratan en el presente manual.

xiv IBM Informix - Gua de copia de seguridad y restauracin
Nuevas funciones Referencia
Ver informacin sobre archivos de
anotaciones lgicas de los que se ha hecho
copia de seguridad
Visualizacin de los archivos de
anotaciones lgicas de los que se ha
hecho copia de seguridad en la pgina
4-28
Marcar como caducadas copias de
seguridad con mltiples restauraciones de
punto en el tiempo
Caducidad de copias de seguridad con
varias restauraciones de punto en el
tiempo en la pgina 8-11
ALARM_ALL_EVENTS, parmetro de
configuracin
ALRM_ALL_EVENTS (IDS) en la
pgina 9-7
Ver la actividad reciente de ON-Bar con
fines de depuracin
Visualizacin de la actividad reciente de
ON-Bar (IDS) en la pgina 4-24
BAR_DEBUG en la pgina 9-12
Especificacin del nivel de depuracin
de ON-Bar (IDS) en la pgina 2-16
Realizar una copia de seguridad o
restauracin externa mediante ontape
Captulo 15, Realizacin de una copia
de seguridad y restauracin externa
utilizando ontape, en la pgina 15-1
Hacer una copia de seguridad en la salida
estndar y restaurar a partir de la entrada
estndar mediante ontape
Preparacin para realizar la copia de
seguridad en la salida estndar en la
pgina 13-8
Restauracin a partir de la entrada
estndar en la pgina 14-18
Copia de seguridad y restauracin
simultneas utilizando la E/S estndar
en la pgina 14-19
Interfaz de Informix para Tivoli Storage
Manager (TSM)
Configurar TSM en la pgina 3-3
Restauracin de punto en el tiempo a nivel
de tabla
Captulo 16, Restauracin de datos a
nivel de tabla

Funciones de Dynamic Server 9.4
La tabla siguiente proporciona informacin sobre las funciones de copia de
seguridad y restauracin de IBM Informix Dynamic Server, Versin 9.4, que
se tratan en el presente manual.

Introduccin xv
Funciones Referencia
Renombrar un bloque de datos para que
utilice una va de acceso y un valor de
desplazamiento diferentes durante una
restauracin en fro
Redenominacin de bloques de datos
durante una restauracin (IDS) en la
pgina 6-36 y la pgina 14-14
Especificar la escritura y lectura de una
cinta hasta el final del dispositivo mediante
ontape
Especificacin de los parmetros de
tamao de cinta en la pgina 12-6
Un script de shell modificable,
alarmprogram.sh, para gestionar alarmas de
suceso
ALARMPROGRAM en la pgina 9-6

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

Funciones Referencia
Adicin dinmica de archivos de
anotaciones lgicas
Comprobacin de que hay espacio
suficiente en el archivo de anotaciones
lgicas en la pgina 4-8
La opcin ONBar de IBM Informix Server
Administrator
Ayuda en lnea de ISA

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

Funciones Referencia
Copia de seguridad y restauracin de tablas
sin registro de anotaciones (RAW) utilizando
ONBar u ontape
Copia de seguridad de tipos de tabla
en la pgina 4-23 y la pgina 13-12
Restauracin de tipos de tabla en la
pgina 6-47 y la pgina 14-14
Mandato onbar -b -l para hacer copia de
seguridad de archivos de anotaciones lgicas
Los scripts log_full.sh y log_full.bat se han
actualizado con nuevos parmetros para la
copia de seguridad continua de archivos de
anotaciones. La sintaxis onbar -l para hacer
copia de seguridad de archivos de
anotaciones lgicas no podr utilizarse en el
futuro.
Copia de seguridad de archivos de
anotaciones lgicas en la pgina 4-25


xvi IBM Informix - Gua de copia de seguridad y restauracin
Nuevas funciones de Extended Parallel Server
Extended Parallel Server, Versin 8.5 permite restaurar datos a nivel de tabla
utilizando el programa de utilidad archecker. Para obtener ms informacin,
consulte el Captulo 16, Restauracin de datos a nivel de tabla, en la pgina
16-1.
Para obtener una lista completa de las nuevas funciones de Extended Parallel
Server, Versin 8.5, consulte el manual IBM Informix: Gua de iniciacin.
Convenios de la documentacin
Este apartado describe los convenios que se utilizan en este manual. Estos
convenios facilitan la reunin de informacin de ste y otros volmenes que
forman el conjunto de la documentacin.
Se tratarn los convenios siguientes:
v Convenios tipogrficos
v Otros convenios
v Diagramas de sintaxis
v Convenios de lnea de mandatos
v Convenios del cdigo de ejemplo
Convenios tipogrficos
Este manual utiliza los convenios siguientes para presentar trminos nuevos,
ilustrar pantallas, describir la sintaxis de mandatos, etc.

Convenio Significado
PALABRA
CLAVE
Todos los elementos principales de una sentencia de lenguaje de
programacin (palabras clave) aparecen en letras maysculas
escritas utilizando un font con remate (serif).
cursiva
cursiva
cursiva
En el texto, aparecen en cursiva trminos nuevos y palabras que se
destacan. En la sintaxis y ejemplos de cdigo, aparecen en cursiva
valores de variable que debe especificar el usuario.
negrita
negrita
Aparecen en negrita nombres de entidades de programa (como
clases, sucesos y tablas), variables de entorno, nombres de archivos
y vas de acceso y elementos de interfaz (como iconos, elementos de
men y botones).
monoespaciado
monoespaciado
La informacin que visualiza el producto y la informacin que
especifica el usuario aparecen con el tipo de letra de
monoespaciado.
PULSACIN Las teclas que debe pulsar aparecen en letras maysculas escritas
con un font sin remate (sans serif).

Introduccin xvii
Convenio Significado
> Este smbolo indica un elemento de men. Por ejemplo, Elija
Herramientas>Opciones significa que tiene que elegir el elemento
Opciones en el men Herramientas.

Consejo: Cuando se le indique que entre caracteres o que ejecute un
mandato, pulse inmediatamente INTRO despus de la entrada.
Cuando se le indique que escriba texto o que pulse otras teclas,
no es necesario que pulse INTRO.
Funcin, producto y plataforma
La marcacin de funcin, producto y plataforma identifica prrafos que
contienen informacin especfica de una funcin, producto o plataforma. A
continuacin, se proporcionan algunos ejemplos de esta marcacin:

Dynamic Server
Identifica informacin especfica de IBM Informix Dynamic Server

Fin de Dynamic Server

Extended Parallel Server
Identifica informacin especfica de IBM Informix Extended Parallel Server

Fin de Extended Parallel Server

UNIX solamente
Identifica informacin especfica de las plataformas UNIX

Fin de UNIX solamente

Windows solamente
Identifica informacin especfica del entorno de Windows

Fin de Windows solamente
Esta marcacin puede aplicarse a uno o ms prrafos de un apartado. Cuando
un apartado completo se aplica a un producto o a una plataforma en
particular, se indica como parte del texto de cabecera; por ejemplo:
Clasificacin de tablas (slo Linux)

xviii IBM Informix - Gua de copia de seguridad y restauracin
Diagramas de sintaxis
Esta gua utiliza diagramas de sintaxis creados con los componentes siguientes
para describir la sintaxis de las sentencias y todos los mandatos distintos de
los que estn en el nivel del sistema.
Nota: A partir del ao 2004, se han reformateado los diagramas de sintaxis
para adaptarse al estndar de IBM.
Los diagramas de sintaxis que muestran sentencias de lnea de mandatos y
SQL han cambiado del siguiente modo:
v Ahora los smbolos al principio y al final de las sentencias son flechas
dobles en vez de una lnea vertical al final.
v Ahora los smbolos al principio y al final de los diagramas de segmentos de
sintaxis son lneas verticales en vez de flechas.
v Ahora se describe cuntas veces se puede repetir un bucle en la nota al pie
de un diagrama en vez de que aparezca un nmero en un smbolo de
puerta.
v Ahora las sentencias de sintaxis que tienen ms de una lnea continan en
la siguiente lnea en vez de realizar un bucle hacia abajo con una lnea
continua.
v Ahora las vas de acceso especficas del producto o de la condicin se
describen en las notas al pie del diagrama en vez de los iconos.
En la tabla siguiente se describen los componentes del diagrama de sintaxis.

Componente representado en PDF
Componente representado en
HTML Significado


>>---------------------- Comienza la sentencia.


-----------------------> La sentencia contina en
la lnea siguiente.


>----------------------- La sentencia contina
desde la lnea anterior.


----------------------->< La sentencia finaliza.
SELECT

--------SELECT---------- Elemento necesario.
LOCAL


--+-----------------+---
------LOCAL------
Elemento opcional.

Introduccin xix
Componente representado en PDF
Componente representado en
HTML Significado
ALL
UNIQUE
DISTINCT


---+-----ALL-------+---
+--DISTINCT-----+
---UNIQUE------
Elemento necesario a
elegir. Debe haber un solo
elemento.
FOR READ ONLY
FOR UPDATE


---+------------------+---
+--FOR UPDATE-----+
--FOR READ ONLY--
Los elementos opcionales
a elegir se muestran
debajo de la lnea
principal, de los cuales
puede especificar uno.
PRIOR
PREVIOUS
NEXT

.---NEXT---------.
----+----------------+---
+---PRIOR--------+
---PREVIOUS-----
Los valores debajo de la
lnea principal son
opcionales, de los cuales
puede especificar uno. Si
no especifica uno, se
utilizar como valor por
omisin el valor por
encima de la lnea.
,
nombre_ndice
nombre_tabla


.-------,-----------.
V |
---+-----------------+---
+--nombre_ndice-+
--nombre_tabla--
Elementos opcionales.
Estn permitidos varios
elementos; cada repeticin
debe ir precedida de una
coma.
Referencia a tabla


>>-| Referencia a tabla |->< Referencia a un segmento
de la sintaxis.
view
synonym
table
Referencia a tabla

Referencia a tabla
|--+-----view--------+--|
+------table------+
----synonym------
Segmento de sintaxis.

Cmo leer un diagrama de sintaxis de lnea de mandatos
El siguiente diagrama de sintaxis de lnea de mandatos utiliza algunos
elementos listados en la tabla del apartado anterior.
Diagrama Creacin de un trabajo sin conversin
onpladm create job trabajo
-p

proyecto
-n -d dispositivo -D base de datos -t tabla

xx IBM Informix - Gua de copia de seguridad y restauracin


(1)

Establecimiento de la modalidad de ejecucin

-S

servidor

-T

destino


Notas:
1 Vea la pgina 17-4
La segunda lnea de este diagrama contiene un segmento definido como
Establecimiento de la modalidad de ejecucin, que de acuerdo con la nota al
pie del diagrama, se encuentra en la pgina 17-4. Este segmento se muestra en
el siguiente diagrama de segmento (el diagrama utiliza los componentes de
inicio y fin de segmento).
Establecimiento de la modalidad de ejecucin:

-f

d

p

a
l
c

u

n

N


Para construir un mandato correctamente, comience por la parte superior
izquierda con el mandato. Siga el diagrama hacia la derecha, incluyendo los
elementos que desee. Los elementos del diagrama son sensibles a las
maysculas y minsculas.
El diagrama Creacin de un trabajo sin conversin ilustra los pasos siguientes:
1. Escriba onpladm create job y, a continuacin, el nombre del trabajo.
2. Opcionalmente, escriba -p y, a continuacin, el nombre del proyecto.
3. Escriba los siguientes elementos necesarios:
v -n
v -d y el nombre del dispositivo
v -D y el nombre de la base de datos
v -t y el nombre de la tabla
4. Opcionalmente, puede elegir uno o ms de los elementos siguientes y
repetirlos un nmero arbitrario de veces:
v -S y el nombre del servidor
v -T y el nombre del servidor de destino

Introduccin xxi
v La modalidad de ejecucin. Para establecerla, siga el diagrama de
segmento Establecimiento de la modalidad de ejecucin hasta escribir -f,
escriba opcionalmente, d, p o bien a, y, a continuacin, escriba
opcionalmente l o bien u.
5. Siga el diagrama hasta el elemento final.
El diagrama est completo.
Palabras clave y puntuacin
Las palabras clave son palabras reservadas para las sentencias y todos los
mandatos, excepto los mandatos de nivel del sistema. Cuando aparece una
palabra clave en un diagrama de sintaxis, se muestra en letras maysculas.
Cuando utilice una palabra clave en un mandato, puede escribirla en letras
maysculas o minsculas, pero debe representar la palabra clave exactamente
tal como aparezca en el diagrama de sintaxis.
Tambin debe utilizar cualquier smbolo de puntuacin en las sentencias y
mandatos exactamente tal como se muestre en los diagramas de sintaxis.
Identificadores y nombres
Las variables sirven de contenedores para los identificadores y nombres en los
diagramas de sintaxis y ejemplos. Puede sustituir una variable por un
nombre, identificador o literal arbitrario, segn el contexto. Las variables
tambin se utilizan para representar elementos de sintaxis complejos que se
amplan en diagramas de sintaxis adicionales. Cuando aparece una variable en
un diagrama de sintaxis, ejemplo o texto, se muestra en cursiva en minsculas.
En el diagrama de sintaxis siguiente se utilizan variables para ilustrar el
formato general de una sentencia SELECT simple.
SELECT nombre_columna FROM nombre_tabla

Cuando escriba una sentencia SELECT con este formato, sustituir las
variables nombre_columna y nombre_tabla por el nombre de una columna y una
tabla especficas.
Convenios del cdigo de ejemplo
Los ejemplos de cdigo SQL aparecen a lo largo de todo este manual. Excepto
cuando se indique, el cdigo no es especfico de ninguna herramienta
individual de desarrollo de aplicaciones IBM Informix.
Si solo se listan sentencias de SQL en el ejemplo, no estn delimitadas por
signos de punto y coma. Como muestra, puede ver el cdigo en el ejemplo
siguiente:

xxii IBM Informix - Gua de copia de seguridad y restauracin
CONNECT TO stores_demo
...

DELETE FROM customer
WHERE customer_num = 121
...

COMMIT WORK
DISCONNECT CURRENT
Para utilizar este cdigo SQL para un producto especfico, debe aplicar las
reglas de sintaxis del producto. Por ejemplo, si va a utilizar DBAccess,
deber delimitar las diversas sentencias con signos de punto y coma. Si va a
utilizar una API SQL, deber utilizar EXEC SQL al principio de cada sentencia
y un signo de punto y coma (u otro delimitador apropiado) al final de la
sentencia.
Consejo: Los puntos suspensivos en un ejemplo de cdigo indican que se
aadira ms cdigo en una aplicacin completa, pero no es
necesario mostrarlo para describir el concepto que se explica.
Para obtener instrucciones detalladas sobre la utilizacin de sentencias de SQL
para una herramienta determinada de desarrollo de aplicaciones o API SQL,
consulte el manual referente al producto.
Documentacin adicional
Si desea obtener ms informacin, consulte los tipos de documentacin que se
indican a continuacin:
v Guas de instalacin
v Notas en lnea
v Mensajes de error de Informix
v Manuales
v Ayuda en lnea
Guas de instalacin
Las guas de instalacin se encuentran en el directorio /doc del CD del
producto o en el directorio /doc del archivo comprimido del producto, si lo ha
descargado desde el sitio Web de IBM. O bien, puede obtener las guas de
instalacin del sitio de documentacin en lnea de IBM Informix, cuya
direccin es http://www.ibm.com/software/data/informix/pubs/library/.
Notas en lnea
En los apartados siguientes se describen los archivos en lnea que
complementan la informacin de este manual. Examine estos archivos antes
de empezar a utilizar el producto IBM Informix. Contienen informacin muy
importante sobre cuestiones relacionadas con la aplicacin y el rendimiento.

Introduccin xxiii
Archivo en lnea Descripcin Formato
Notas de la TOC El archivo de notas de la TOC (Tabla de
contenido) ofrece un directorio completo de
los hiperenlaces con las notas del release, el
archivo de defectos arreglados y conocidos, y
todos los archivos de notas de documentacin
para los ttulos de manuales individuales.
HTML
Notas de la
documentacin
El archivo de notas de documentacin de
cada manual contiene informacin y
correcciones importantes que complementan
la informacin del manual, o bien informacin
que se ha modificado desde la publicacin del
manual.
HTML, texto
Notas del release El archivo de notas del release describe
diferencias en las funciones con respecto a
versiones anteriores de productos IBM
Informix, y cmo estas diferencias pueden
afectar a los productos actuales. Para algunos
productos, este archivo tambin contiene
informacin sobre los problemas conocidos y
sus soluciones alternativas.
HTML, texto
Notas de la mquina (Slo para plataformas que no son de
Windows) El archivo de notas de la mquina
describe cualquier accin especfica de la
plataforma que debe realizar para configurar
y utilizar productos IBM Informix en el
sistema.
texto
Archivo de defectos
arreglados y conocidos
Este archivo de texto lista las cuestiones que
se han identificado con la versin actual.
Tambin lista los defectos notificados por el
cliente que se han arreglado tanto en la
versin actual como en versiones anteriores.
texto

Ubicacin de las notas en lnea
Las notas en lnea se encuentran a su disposicin en el sitio de documentacin
en lnea de IBM Informix en la siguiente direccin:
http://www.ibm.com/software/data/informix/pubs/library/. Asimismo,
puede localizar estos archivos antes o despus de la instalacin, tal como se
describe a continuacin.
Antes de la instalacin
Todas las notas en lnea estn ubicadas en el directorio /doc del CD del
producto. El modo ms fcil de acceder a las notas de la documentacin, las

xxiv IBM Informix - Gua de copia de seguridad y restauracin
notas del release y al archivo de defectos arreglados y conocidos es a travs
de los hiperenlaces desde el archivo de notas de la TOC.
El archivo de notas de la mquina y el archivo de defectos arreglados y
conocidos slo se proporcionan en formato de texto.
Despus de la instalacin
En las plataformas UNIX del entorno local por omisin, los archivos de notas
de la documentacin, de notas del release y de notas de la mquina aparecen
bajo el directorio $INFORMIXDIR/release/en_us/0333.

Dynamic Server
En Windows, los archivos de la documentacin y del release aparecen en la
carpeta de Informix. Para visualizarla, seleccione Inicio> Programas > IBM
Informix Dynamic Server versin > Notas de la documentacin o Notas del
release en la barra de tareas.
Las notas de la mquina no se aplican a las plataformas Windows.

Fin de Dynamic Server
Nombres de archivo de las notas en lnea
Las notas en lnea tienen los formatos de archivo siguientes:

Archivo en lnea Formato de archivo Ejemplos
Notas de la TOC prod_so_tocnotes_versin.html ids_win_tocnotes_10.0.html
Notas de la
documentacin
prod_nombmanual_docnotes_versin.html
/txt
ids_hpl_docnotes_10.0.html
Notas del release prod_so_relnotes_versin.html/txt ids_unix_relnotes_10.0.txt
Notas de la mquina prod_machine_notes_versin.txt ids_machine_notes_10.0.txt
Archivo de defectos
arreglados y conocidos
prod_defects_versin.txt


ids_win_fixed_and_known
_defects_versin.txt
ids_defects_10.0.txt
client_defects_2.90.txt

ids_win_fixed_and_known
_defects_10.0.txt

Mensajes de error de Informix
Este archivo es un ndice exhaustivo de los mensajes de error y de las
acciones de correccin de los productos y nmeros de versin de Informix.

Introduccin xxv
En las plataformas UNIX, utilice el mandato finderr para leer los mensajes de
error y las acciones de correccin.

Dynamic Server
En Windows, utilice el programa de utilidad Mensajes de error de Informix
para leer los mensajes de error y las acciones de correccin. Para visualizar
este programa de utilidad, seleccione Inicio > Programas > IBM Informix
Dynamic Server versin > Mensajes de error de Informix desde la barra de
tareas.

Fin de Dynamic Server
Tambin puede acceder a estos archivos desde el sitio de documentacin en
lnea de IBM Informix, cuya direccin es:
http://www.ibm.com/software/data/informix/pubs/library/.
Manuales
Manuales en lnea
Con los productos de IBM Informix, se facilita un CD que contiene los
manuales en formato electrnico. Puede instalar la documentacin o acceder a
ella directamente desde el CD. Para obtener informacin sobre cmo instalar,
leer e imprimir manuales en lnea, vea la explicacin de instalacin que se
adjunta con el CD. Tambin puede obtener los mismos manuales en lnea
desde el sitio de documentacin en lnea de IBM Informix, cuya direccin es
http://www.ibm.com/software/data/informix/pubs/library/.
Manuales impresos
Para solicitar manuales en copia impresa, pngase en contacto con el
representante de ventas o visite el sitio Web del centro de publicaciones de
IBM en la siguiente direccin:
http://www.ibm.com/software/howtobuy/data.html.
Ayuda en lnea
La ayuda en lnea de IBM Informix, que se facilita con cada interfaz grfica
del usuario (GUI), muestra informacin sobre aquellas interfaces y las
funciones que desempean. Utilice los recursos de ayuda que cada GUI
proporciona para visualizar la ayuda en lnea.
Accesibilidad
IBM se compromete a que nuestra documentacin sea accesible para las
personas con discapacidades. Nuestros manuales estn en formato HTML por
lo tanto se puede acceder a ellos con tecnologa asistida, como por ejemplo,
software lector de pantallas. Los diagramas de sintaxis de nuestros manuales
estn en formato decimal con puntos, que es un formato accesible que slo

xxvi IBM Informix - Gua de copia de seguridad y restauracin
est disponible si utiliza un lector de pantallas. Para ms informacin sobre el
formato decimal con puntos, vea el apndice Accesibilidad.
Conjunto de la documentacin de IBM Informix Dynamic Server Versin 10.0 y
CSDK Versin 2.90
En las tablas siguientes se listan los manuales que forman parte del conjunto
de la documentacin de IBM Informix Dynamic Server Versin 10.0 y CSDK
Versin 2.90. Las versiones en formato PDF y HTML de estos manuales se
encuentran en la direccin:
http://www.ibm.com/software/data/informix/pubs/library/. Puede solicitar
las versiones en copia impresa de estos manuales en el centro de
publicaciones de IBM, cuya direccin es:
http://www.ibm.com/software/howtobuy/data.html.
Tabla 1. Manuales del servidor de bases de datos
Manual Tema
Administrators Guide Comprensin, configuracin y administracin del servidor de bases de
datos.
Administrators Reference Material de consulta para Informix Dynamic Server, como por ejemplo,
los programas de utilidad onmode y onstat del servidor de bases de
datos, as como las descripciones de los parmetros de configuracin, las
tablas sysmasters y los registros de anotaciones cronolgicas lgicas.
Gua de copia de seguridad
y restauracin
Los conceptos y mtodos que tiene que comprender cuando utilice los
programas de utilidad ON-Bar y ontape para realizar copias de
seguridad y restauracin de los datos.
Gua del usuario de
DB-Access
Utilizacin del programa de utilidad DB-Access para acceder, modificar
y recuperar datos de las bases de datos de Informix.
DataBlade API
Function Reference
Las funciones de la API de DataBlade, y el subconjunto de funciones
ESQL/C que la API de DataBlade soporta. Puede utilizar la API de
DataBlade para desarrollar aplicaciones LIBMI cliente y rutinas C
definidas por el usuario para acceder a los datos en las bases de datos de
Informix.
DataBlade API
Programmers Guide
API de DataBlade, que es la interfaz de programacin de aplicaciones en
lenguaje C que se proporciona con Dynamic Server. Utilice la API de
DataBlade para desarrollar aplicaciones cliente y servidor que acceden a
los datos almacenados en bases de datos de Informix.
Gua para el diseo e
implantacin de bases de
datos
Diseo, implantacin y gestin de las bases de datos de Informix.
Gua de Enterprise
Replication
Cmo disear, implantar y gestionar un sistema Enterprise Replication
para duplicar datos entre varios servidores de bases de datos.
Archivo Mensajes de error Causas y soluciones para mensajes de error numerados que podra
recibir al trabajar con productos IBM Informix.

Introduccin xxvii
Tabla 1. Manuales del servidor de bases de datos (continuacin)
Manual Tema
Gua de iniciacin Describe los productos empaquetados con IBM Informix Dynamic Server
y la interoperabilidad con otros productos de IBM. Resume funciones
importantes de Dynamic Server y las nuevas funciones para cada
versin.
Guide to SQL: Reference Informacin sobre bases de datos, tipos de datos, tablas del catlogo del
sistema, variables de entorno y las bases de datos de demostracin
stores_demo de Informix.
Guide to SQL: Syntax Descripciones detalladas de la sintaxis de todas las sentencias SQL y SPL
de Informix.
Guide to SQL: Tutorial Gua de aprendizaje sobre SQL, implementada por los productos
Informix, que describe las ideas y trminos bsicos que se utilizan
cuando se trabaja con una base de datos relacional.
High-Performance Loader
Users Guide
Acceso a y utilizacin de High-Performance Loader (HPL), para cargar y
descargar grandes cantidades de datos hacia y desde bases de datos
Informix.
Gua de instalacin para
Microsoft Windows
Instrucciones para instalar IBM Informix Dynamic Server en Windows.
Gua de instalacin para
UNIX y Linux
Instrucciones para instalar IBM Informix Dynamic Server en UNIX y
Linux.
J/Foundation Developers
Guide
Escritura de rutinas definidas por el usuario (UDR) en el lenguaje de
programacin Java para Informix Dynamic Server con J/Foundation.
Large Object Locator
DataBlade Module Users
Guide
Utilizacin de Large Object Locator, un mdulo base de DataBlade que
pueden utilizar otros mdulos que crean o almacenan datos de objetos
grandes. Large Object Locator permite crear una nica interfaz coherente
para objetos grandes y ampla el concepto de objetos grandes para incluir
los datos almacenados fuera de la base de datos.
Migration Guide Conversin e inversin desde las ltimas versiones de servidores de
bases de datos Informix. Migracin entre diferentes servidores de bases
de datos Informix.
Optical Subsystem Guide Optical Subsystem, un programa de utilidad que soporta el
almacenamiento de datos BYTE y TEXTO en un disco ptico.
Performance Guide Configuracin y funcionamiento de IBM Informix Dynamic Server para
lograr un rendimiento ptimo.
R-Tree Index Users Guide Creacin de ndices R-tree en tipos de datos adecuados, creando nuevas
clases del operador que utilizan el mtodo de acceso R-tree, y gestin de
bases de datos que utilizan el mtodo de acceso secundario R-tree.
SNMP Subagent Guide Subagente de IBM Informix que permite que un gestor de red SNMP
(Protocolo simple de gestin de red) supervise el estado de los servidores
Informix.

xxviii IBM Informix - Gua de copia de seguridad y restauracin
Tabla 1. Manuales del servidor de bases de datos (continuacin)
Manual Tema
Storage Manager Gua del
administrador
Informix Storage Manager (ISM), que gestiona dispositivos de
almacenamiento y soportes de almacenamiento para el servidor de bases
de datos Informix.
Trusted Facility Guide Posibilidades de auditora segura de Dynamic Server, entre las que se
incluyen la creacin y mantenimiento de registros de auditora.
Gua del desarrollador de
rutinas definidas por el
usuario y tipos de datos
Cmo definir nuevos tipos de datos y habilitar rutinas definidas por el
usuario (URD) para ampliar IBM Informix Dynamic Server.
Virtual-Index Interface
Programmers Guide
Creacin de un mtodo de acceso secundario (ndice) con Virtual-Index
Interface (VII) para ampliar los esquemas de creacin de ndices
incorporados de IBM Informix Dynamic Server. Normalmente, se utiliza
con un mdulo DataBlade.
Virtual-Table Interface
Programmers Guide
Creacin de un mtodo de acceso principal con Virtual-Table Interface
(VTI) para que los usuarios tengan una nica interfaz SQL con las tablas
Informix y con los datos que no siguen el esquema de almacenamiento
de Informix Dynamic Server.

Tabla 2. Manuales de cliente/conectividad
Manual Tema
Client Products Installation
Guide
Instalacin de IBM Informix Client Software Developers Kit (Client SDK)
y de IBM Informix Connect en sistemas que utilizan UNIX, Linux, y
Windows.
Embedded SQLJ Users
Guide
Utilizacin de IBM Informix Embedded SQLJ para integrar sentencias
SQL en programas Java.
ESQL/C Programmers
Manual
Implementacin de IBM Informix de SQL incorporado para C.
Gua del usuario de GLS La funcin Soporte de idioma global (GLS), que permite que las API de
IBM Informix y los servidores de bases de datos manejen diferentes
idiomas, convenios culturales y juegos de cdigos.
JDBC Driver Programmers
Guide
Instalacin y utilizacin de Informix JDBC Driver para conectarse con
una base de datos Informix dentro de una aplicacin o un applet Java.
.NET Provider Reference
Guide
Utilizacin de Informix .NET Provider para habilitar las aplicaciones
cliente .NET para acceder a los datos y manipularlos en bases de datos
Informix.
ODBC Driver Programmers
Manual
Utilizacin de la API de Informix ODBC Driver para acceder a una base
de datos Informix e interaccionar con el servidor de bases de datos
Informix.

Introduccin xxix
Tabla 2. Manuales de cliente/conectividad (continuacin)
Manual Tema
OLE DB Provider
Programmers Guide
Instalacin y configuracin de Informix OLE DB Provider para habilitar
las aplicaciones cliente, como por ejemplo, las aplicaciones ActiveX Data
Object (ADO) y pginas Web, para acceder a los datos en un servidor
Informix.
Object Interface for C++
Programmers Guide
Arquitectura de la interfaz de objetos C++ y una referencia de clase
completa.

Tabla 3. Manuales de DataBlade Developers Kit
Manual Tema
DataBlade Developers Kit
Users Guide
Desarrollo y empaquetado de los mdulos DataBlade utilizando
BladeSmith y BladePack.
DataBlade Module
Development Overview
Orientacin bsica para desarrollar mdulos DataBlade. Incluye un
ejemplo que ilustra el desarrollo de un mdulo DataBlade.
DataBlade Module
Installation and Registration
Guide
Instalacin de mdulos DataBlade y utilizacin de BladeManager para
gestionar mdulos DataBlade en bases de datos Informix.

Cumplimiento con los estndares industriales
Las instituciones American National Standards Institute (ANSI) e International
Organization of Standardization (ISO) han establecido conjuntamente un
conjunto de normas de la industria para el Lenguaje de consulta estructurado
(SQL). Los productos basados en SQL de IBM Informix son productos
totalmente compatibles con el nivel bsico de SQL-92 (publicado como ANSI
X3.135-1992), que es idntico a ISO 9075:1992. Adems, muchas funciones de
los servidores de bases de datos IBM Informix cumplen con los estndares del
nivel intermedio y completo de SQL-92 y X/Open SQL Common Applications
Environment (CAE).
IBM agradece sus comentarios
Deseamos conocer cualquier correccin o clarificacin que encuentre que
pudiera resultar til en nuestros manuales, para ayudarnos a mejorar las
futuras versiones. Incluya la informacin siguiente:
v Nombre y versin del manual que est utilizando
v Apartado y nmero de pgina
v Sus comentarios sobre el manual
Envenos sus comentarios a la siguiente direccin de correo electrnico:

xxx IBM Informix - Gua de copia de seguridad y restauracin
hojacom@es.ibm.com
Esta direccin de correo electrnico est reservada para la notificacin de
errores y omisiones en nuestra documentacin. Si necesita ayuda inmediata
con un problema tcnico, pngase en contacto con el servicio tcnico de IBM.
Valoramos en gran medida sus sugerencias.

Introduccin xxxi
xxxii IBM Informix - Gua de copia de seguridad y restauracin
Parte 1. Informacin preliminar sobre la copia de
seguridad y restauracin

Copyright IBM Corp. 1996, 2004
IBM Informix - Gua de copia de seguridad y restauracin
Captulo 1. Informacin preliminar sobre la copia de
seguridad y restauracin
Qu es un sistema de recuperacin? . . . . . . . . . . . . . . . . . . . . . . 1-2
Qu es una copia de seguridad? . . . . . . . . . . . . . . . . . . . . . . 1-2
Qu es una copia de seguridad de archivos de anotaciones lgicas? . . . . . . . . . . . 1-4
Cuando no se utiliza el registro de anotaciones . . . . . . . . . . . . . . . . . 1-4
Qu son las copia de seguridad manuales y las copias de seguridad continuas de archivos de
anotaciones lgicas? . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Qu es una recuperacin de archivos de anotaciones? . . . . . . . . . . . . . . 1-4
Por qu es necesario guardar copias de seguridad de los archivos de anotaciones lgicas . . . 1-5
Qu es una restauracin? . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Qu es una restauracin en caliente, una restauracin en fro y una restauracin mixta? . . . 1-6
Qu son las restauraciones fsicas y lgicas? . . . . . . . . . . . . . . . . . 1-8
Comparacin de ON-Bar y ontape . . . . . . . . . . . . . . . . . . . . . . . 1-10
Planificacin de una estrategia de recuperacin . . . . . . . . . . . . . . . . . . 1-11
Qu tipos de prdidas de datos se pueden producir? . . . . . . . . . . . . . . . 1-11
Qu nivel de gravedad tiene el error? . . . . . . . . . . . . . . . . . . . . 1-11
Cmo utiliza los datos? . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Planificacin de las copias de seguridad . . . . . . . . . . . . . . . . . . . . 1-13
Planificacin de un sistema de copia de seguridad para un servidor de bases de datos de
produccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Evaluacin de los recursos de hardware y de memoria . . . . . . . . . . . . . . . 1-14
Evaluacin del tiempo de copia de seguridad y de restauracin . . . . . . . . . . . . 1-14
Evaluacin de la actividad de registro de anotaciones y de la actividad de transacciones . . . 1-16
Contenido de este captulo
Se proporcionan dos programas de utilidad para hacer una copia de
seguridad y restaurar datos de un servidor de bases de datos.

Programa
de
utilidad Gestor de almacenamiento Consulte
ONBar IBM Informix Storage
Manager (ISM)
IBM Tivoli Storage Manager
Gestor de almacenamiento de terceros
Del Captulo 2 al Captulo 11
ontape Ninguno Del Captulo 12 al Captulo 14

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

Copyright IBM Corp. 1996, 2004 1-1
v Comparacin de ONBar y ontape
v Planificacin de una estrategia de recuperacin de datos
v Planificacin de un sistema de copia de seguridad para un servidor de
bases de datos de produccin
Qu es un sistema de recuperacin?
Un sistema de recuperacin le permite hacer una copia de seguridad de los
datos del servidor de bases de datos y luego restaurarlos si los datos actuales
se daan o dejan de ser accesibles. Los datos se pueden daar o perder
debido a causas que pueden comprender desde un error de programa o error
de disco hasta un desastre que afecta a todo el sistema. Un sistema de
recuperacin le permite recuperar datos que ha perdido debido a esas
anomalas.
Qu es una copia de seguridad?
Una copia de seguridad es una copia de uno o ms espacios de base de datos
(tambin llamados espacios de almacenamiento) y de los archivos de
anotaciones lgicas que mantiene el servidor de bases de datos. En Dynamic
Server, tambin puede hacer una copia de seguridad de espacios de BLOB y
espacios de SB. En Extended Parallel Server, tambin puede hacer una copia de
seguridad de segmentos de base de datos. Para obtener una descripcin de los
espacios de almacenamiento, consulte el manual IBM Informix: Administrator's
Guide.
La copia de seguridad se escribe normalmente en un soporte de
almacenamiento secundario, tal como un disco, una cinta magntica o un disco
ptico. Es recomendable que guarde el soporte de almacenamiento fuera de
lnea 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 las
copias de seguridad normales realizadas por el sistema operativo,
que copian archivos diferentes de los archivos de bases de datos
Informix.
La Figura 1-1 muestra el concepto bsico de copia de seguridad de una base
de datos.


1-2 IBM Informix - Gua de copia de seguridad y restauracin
No siempre es necesario hacer una copia de seguridad de todos los espacios
de almacenamiento. Si algunas tablas cambian y otras lo hacen raramente, no
es eficiente hacer una copia de seguridad de los espacios de almacenamiento
que contienen tablas inalteradas cada vez que haga una copia de seguridad de
los datos del servidor de bases de datos. Es necesario planificar
detenidamente un plan de copia de seguridad para evitar largas esperas al
hacer copias de seguridad o restaurar datos.
Para proporcionar un entorno de copia de seguridad ms flexible, ONBar y
ontape permiten los tres niveles de copia de seguridad siguientes:
v El nivel 0 hace una copia de seguridad de todas las pginas utilizadas que
contienen datos para los espacios de almacenamiento especificados.
Son necesarias todas estas pginas para restaurar la base de datos al estado
que tena cuando hizo la copia de seguridad.
v El nivel 1 hace una copia de seguridad de solo los datos que han cambiado
desde la ltima copia de seguridad de nivel 0 de los espacios de
almacenamiento especificados.
Se hace copia de seguridad de todas las pginas de tabla y de ndice
cambiadas, incluidas la que contienen datos suprimidos. Los datos que se
copian en la copia de seguridad reflejan el estado que tenan los datos
modificados 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 cambiado
desde la ltima copia de seguridad de nivel 1 de los espacios de
almacenamiento especificados.
La copia de seguridad de nivel 2 contiene cada pgina de tabla y de ndice
perteneciente a un espacio de almacenamiento que ha cambiado desde la
ltima copia de seguridad de nivel 1.
Importante: Si es necesario sustituir discos u otros soportes de
almacenamiento debido a su destruccin completa, debe realizar
como mnimo una copia de seguridad de nivel 0 de todos los
espacios de almacenamiento y archivos de anotaciones lgicas
pertinentes para poder restaurar los datos completamente al
nuevo hardware.
Datos del servidor de
bases de datos
Soporte de copia
de seguridad

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

Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-3
Para conocer detalles, consulte el Captulo 4, Realizacin de copias de
seguridad con ON-Bar, en la pgina 4-1 y el Captulo 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 o
cinta de todos los archivos de anotaciones lgicas llenos. Los archivos de
anotaciones lgicas guardan un registro de la actividad del servidor de bases
de datos que se ha producido entre procesos de copia de seguridad.
Para liberar los archivos de anotaciones lgicas llenos, haga una copia de
seguridad de ellos. El servidor de bases de datos reutiliza los archivos de
anotaciones lgicas liberados para registrar nuevas transacciones. Para obtener
una descripcin completa del archivo de anotaciones lgicas, consulte el
manual IBM Informix: Administrator's Guide.
Cuando no se utiliza el registro de anotaciones
Aunque no especifique la opcin de registro de anotaciones para bases de
datos o tablas, es necesario hacer copia de seguridad de los archivos de
anotaciones lgicas pues contienen informacin administrativa, tal como
registros de puntos de control y adiciones y supresiones de bloques de
informacin. Cuando hace copia de seguridad de estos archivos de
anotaciones lgicas, puede realizar restauraciones dinmicas aunque no utilice
el registro de anotaciones para ninguna de las bases de datos.
Qu son las copia de seguridad manuales y las copias de seguridad
continuas de archivos de anotaciones lgicas?
Una copia de seguridad manual de archivos de anotaciones lgicas hace copia de
seguridad 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, el
servidor de bases de datos hace copia de seguridad de cada archivo de
anotaciones lgicas automticamente cuando pasa a estar lleno. Si inhabilita la
copia de seguridad continua de archivos de anotaciones lgicas, los archivos
de anotaciones lgicas se siguen llenando. Si todos los archivos de anotaciones
lgicas estn llenos, el servidor de bases de datos queda detenido hasta que se
realiza 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) o
en modalidad de microkernel (Extended Parallel Server), puede efectuar un
tipo especial de copia de seguridad de archivos de anotaciones lgicas
llamado recuperacin de anotaciones. En una recuperacin de archivos de
anotaciones, el servidor de bases de datos accede directamente a los archivos
de anotaciones del disco. La recuperacin de archivos de anotaciones realiza

1-4 IBM Informix - Gua de copia de seguridad y restauracin
la copia de seguridad de los archivos de anotaciones lgicas que no se han
copiado todava y que no estn daados ni destruidos. La recuperacin de
archivos de anotaciones le permite recuperar todos los datos hasta el ltimo
archivo de anotaciones lgicas disponible y no daado y la ltima transaccin
finalizada.
Por qu es necesario guardar copias de seguridad de los archivos de
anotaciones lgicas
Efecte copias de seguridad frecuentes de los archivos de anotaciones lgicas
por las razones siguientes:
v Para liberar los archivos de anotaciones lgicas llenos
v Para minimizar la prdida de datos si falla un disco que contiene archivos
de anotaciones lgicas
v Para asegurar que las restauraciones contengan transacciones coherentes y
las 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 una
restauracin. Si una copia de seguridad de nivel 0 es inaccesible o es
inutilizable, puede restaurar los datos a partir de una copia ms antigua, si
dispone de una. Si cualquiera de las copias de seguridad de archivos de
anotaciones lgicas es tambin inaccesible o es inutilizable, no puede
recuperar las transacciones a partir de esos archivos de anotaciones lgicas ni
a partir de ningn archivo de anotaciones lgicas subsiguiente.
Aviso: Perder las transacciones contenidas en archivos de anotaciones lgicas
para los que no se haga copia de seguridad ni se recuperen.
Considere el ejemplo de la Figura 1-2, que muestra que el lunes a las 10:00
P.M se realiza una copia de seguridad de nivel 0 y luego se copian los
archivos de anotaciones lgicas el martes a medianoche. El mircoles a las
11:00 A.M. se produce una anomala que destruye sus bases de datos. No
podr restaurar las transacciones que se produjeron entre la medianoche del
martes y las 11:00 A.M. del mircoles a menos que haya configurado una
copia de seguridad continua de los archivos de anotaciones lgicas.
Si estn daados los discos que contienen los espacios de almacenamiento
donde residen los archivos de anotaciones lgicas, las transacciones
posteriores a la medianoche del martes se pueden perder. Para restaurar estas
transacciones a partir de la ltima copia de seguridad de archivos de
anotaciones lgicas, intente recuperar los archivos de anotaciones lgicas antes
de reparar o sustituir el disco anmalo y luego realice una restauracin en
fro.


Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-5
Para obtener ms informacin, consulte los temas Copia de seguridad de
archivos de anotaciones lgicas en la pgina 4-25 y Copia de seguridad de
archivos de anotaciones lgicas con ontape en la pgina 13-14.
Qu es una restauracin?
Una restauracin reconstruye los datos del servidor de bases de datos a partir
de espacios de almacenamiento y archivos de anotaciones lgicas de copia de
seguridad. La restauracin reconstruye los datos que han pasado a ser
inaccesibles por cualquiera de estas razones:
v Es necesario sustituir un disco anmalo que contiene datos del servidor de
bases 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 nueva
mquina.
v Un usuario ha daado o destruido accidentalmente datos.
Para restaurar datos al estado que tenan cuando se produjo el error, debe
tener como mnimo de una copia de seguridad de nivel 0 de cada espacio de
almacenamiento de antes del error y los archivos de anotaciones lgicas
donde residen todas las transacciones producidas desde la realizacin de esas
copias de seguridad.
Qu es una restauracin en caliente, una restauracin en fro y una
restauracin mixta?
Cuando restaura datos, debe decidir si desea hacerlo mientras el servidor de
bases de datos est fuera de servicio, en lnea, fuera de lnea (Dynamic Server)
o en la modalidad de microkernel (Extended Parallel Server). Los tipos de
restauracin son los siguientes:
Copia de segu-
ridad de nivel 0
Tiempo
Lunes 10 P.M. Mircoles 11 A.M.
Soporte de copia de seguridad
de anotaciones lgicas del
gestor de almacenamiento
Copia de seguridad de
anotaciones lgicas
Archivos de anotaciones
lgicas
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
v Si restaura datos no crticos mientras el servidor de bases de datos est en
lnea o fuera de servicio, el proceso se denomina restauracin en caliente.
v Cuando el Dynamic Server est fuera de lnea o el Extended Parallel Server
est en la modalidad de microkernel, puede realizar una restauracin en fro.
v Una restauracin mixta es una restauracin en fro de algunos espacios de
almacenamiento seguida de una restauracin en caliente de los espacios de
almacenamiento restantes.
Restauracin en caliente: Tal como muestra la Figura 1-3, una restauracin
en caliente restaura espacios de almacenamiento no crticos. Una restauracin
en caliente consta de una o ms restauraciones fsicas, una copia de seguridad
de archivos de anotaciones lgicas y una restauracin lgica.

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

Soporte de copia
de seguridad
Soportes de copia de seguridad
de anotaciones lgicas
Espacios de base
de 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-7
Puede realizar una restauracin en fro en una mquina que sea diferente de
aqulla donde realiz la copia de seguridad; para ello asigne una nueva va
de acceso y valor de desplazamiento durante la restauracin.
Qu son las restauraciones fsicas y lgicas?
ONBar y ontape restauran datos de un servidor de bases de datos en dos
fases:
v La primera fase es la restauracin fsica, que restaura datos a partir de copias
de seguridad de todos los espacios de almacenamiento o solo de algunos
seleccionados.
v La segunda fase es la restauracin lgica, que restaura transacciones a partir
de las copias de seguridad de archivos de anotaciones lgicas. El servidor
de bases de datos conoce automticamente qu archivos de anotaciones
lgicas restaurar.
Restauracin fsica: Durante una restauracin fsica, ONBar o ontape
restaura 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 nuevo
disco solo los espacios de almacenamiento que contienen datos que residen en
el disco anmalo. La Figura 1-5 muestra una restauracin fsica.

Soporte de copia
de seguridad
Soportes de copia de seguridad
de archivos de anotaciones lgicas
Espacios de base
de 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
Restauracin lgica: Tal como muestra la Figura 1-6, el servidor de bases de
datos aplica los archivos de anotaciones lgicas para reaplicar las transacciones
de base de datos que se produjeron desde la ltima copia de seguridad. La
restauracin lgica solo es aplicable a los espacios de almacenamiento
restaurados fsicamente.

Para obtener ms informacin, consulte el Captulo 6, Restauracin de datos
con ON-Bar, en la pgina 6-1 y el Captulo 14, Restauracin con ontape, en
la pgina 14-1.
Soportes de copia
de 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 seguridad
de 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-9
Comparacin de ON-Bar y ontape
La Tabla 1-1 compara ONBar con ontape. Si conmuta a ONBar y ISM desde
ontape, 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 copias
de seguridad y los soportes de almacenamiento?
s no
Hacer copia de seguridad de todos los datos del servidor de
bases de datos?
s s
Hacer copia de seguridad de espacios de almacenamiento
seleccionados?
s no
Hacer copia de seguridad de archivos de anotaciones lgicas? s s
Hacer copias de seguridad continuas de archivos de anotaciones
lgicas?
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 datos
est fuera de servicio?
s s
Restaurar todos los datos del servidor de bases de datos? s s
Restaurar espacios de almacenamiento seleccionados? s s
Hacer copia de seguridad y restaurar espacios de
almacenamiento secuencialmente?
s s
Efectuar restauraciones en fro mientras el servidor de bases de
datos est fuera de lnea o en la modalidad de microkernel?
s s
Inicializar la duplicacin de datos de alta disponibilidad? s s
Restaurar datos hasta un punto determinado en el tiempo? s no
Efectuar restauraciones fsicas y lgicas separadas? s no
Hacer copia de seguridad y restaurar espacios de
almacenamiento diferentes en paralelo?
s no
Utilizar simultneamente varias unidades de cinta para las copias
de seguridad y restauraciones?
s no
Reiniciar una restauracin? s no
Cambiar una va de acceso de datos o dispositivo durante una
restauracin en fro?
s s
Efectuar restauraciones importadas? s no
Efectuar copias de seguridad y restauraciones externas? s no
Cambiar la modalidad de registro de anotaciones para bases de
datos?
no s

1-10 IBM Informix - Gua de copia de seguridad y restauracin
El programa de utilidad ontape no utiliza la base de datos sysutils ni los
archivos de inicio de emergencia. El programa de utilidad ontape da soporte a
dispositivos de copia de seguridad remotos situados en otros sistemas
principales, mientras que ISM no les da soporte. ISM da soporte a conjuntos
diferentes de unidades de cinta para varias plataformas de hardware.
El programa de utilidad ontape da soporte a dos sesiones simultneas: una
para la copia de seguridad o restauracin fsica, y una para la copia de
seguridad de archivos de anotaciones. Existe un lmite de cuatro sesiones
simultneas para cada instancia de ISM.
Puede utilizar ONBar con gestores de almacenamiento de terceros para
obtener un mayor soporte de dispositivos y gestin del almacenamiento.
El programa de utilidad ontape le permite cambiar la modalidad de registro
de anotaciones para una base de datos. Si utiliza ONBar, utilice ondblog
para cambiar la modalidad de registro de anotaciones para una base de datos.
Aviso: Las cintas de copia de seguridad producidas por ontape y ONBar no
son compatibles. No puede crear una copia de seguridad con ontape y
restaurarla con ONBar, ni viceversa.
Planificacin de una estrategia de recuperacin
Antes de utilizar ONBar u ontape, planifique sus objetivos de recuperacin
de datos.
Qu tipos de prdidas de datos se pueden producir?
El primer paso es determinar qu volumen de prdida de datos es aceptable.
Pueden 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 anotaciones
lgicas
v Corrupcin de los datos o creacin de datos incorrectos
v Error de hardware (tal como un error en un disco que contiene archivos de
datos 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 error,

Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-11
tal como muestra la Tabla 1-2.
Tabla 1-2. Planes de ejemplo de recuperacin
Gravedad del
error Prdida de datos Plan de recuperacin sugerido
Baja Prdida de datos no crticos La restauracin de los datos se puede
aplazar para realizarla en horas de
poca actividad. Utilice una
restauracin en caliente.
Media Los datos perdidos son
crticos para la empresa,
pero no residen en un
espacio de base de datos
crtico.
Realice una restauracin en caliente
de esos datos lo antes posible.
Alta Prdida de espacios de base
de datos crticos.
Utilice una restauracin mixta para
restaurar inmediatamente los datos
crticos y una restauracin en caliente
para restaurar los datos no crticos
durante las horas de poca actividad.
Desastre Prdida de todos los datos. Realice una restauracin en caliente o
restauracin mixta lo antes posible.

Cmo utiliza los datos?
Despus de desarrollar su plan de recuperacin, cree un plan de copia de
seguridad. La forma de utilizar los datos tambin determina el plan de copia
de 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 y
espacios de base de datos donde residen los archivos de anotaciones
fsicas 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 de
conservacin de archivos
Uso compartido de datos entre grupos
Datos de prueba
v Tiempo de transaccin
Cunto tiempo de transaccin se puede perder? Adems, cunto tiempo
podra exigir entrar de nuevo manualmente las transacciones perdidas? Por
ejemplo, es aceptable reentrar todas las transacciones producidas durante
las tres ltimas horas?
v Cantidad y distribucin

1-12 IBM Informix - Gua de copia de seguridad y restauracin
Cuntos datos es aceptable perder? Por ejemplo, ha perdido un cuarto de
sus perfiles de clientes, o ha perdido las cifras de ventas de la regin
Medio-Oeste, pero conserva las cifras de la Costa Oeste.
Responda a las preguntas siguientes para ayudar a determinar con qu
frecuencia y cundo desea hacer copia de seguridad de los datos:
v Existe en su empresa un periodo de inactividad en el que se pueda
restaurar el sistema?
v Si su sistema trabaja las 24 horas, los 7 das de la semana (ningn periodo
de inactividad), existe algn tiempo de poca actividad en el que se pueda
realizar 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 en
lnea? (restauracin en caliente) Qu datos se deben restaurar fuera de
lnea? (restauracin en fro)
v Cuntos dispositivos de almacenamiento estn disponibles para hacer
copia de seguridad y restaurar los datos?
Planificacin de las copias de seguridad
La Tabla 1-3 muestra un ejemplo de plan de copia de seguridad para un
sistema de tamao pequeo o mediano. Ajuste su plan de copia de seguridad
de acuerdo con las necesidades de su sistema. Cuanto ms a menudo cambien
los datos y ms importantes sean estos, con mayor frecuencia necesitar hacer
una copia de seguridad de ellos. Para obtener ms informacin, consulte
Eleccin de un nivel de copia de seguridad en la pgina 4-7.
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 de
almacenamiento que se actualizan con frecuencia
Cada hora

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

Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-13
Planificacin de un sistema de copia de seguridad para un servidor de bases de
datos de produccin
Para planificar una proteccin de copia de seguridad apropiada para sus
datos, analice la configuracin y actividad de su servidor de bases de datos, y
los 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 memoria
Evale los elementos siguientes del servidor de bases de datos y de la
configuracin de hardware para determinar qu gestor de almacenamiento y
dispositivos 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 los
procesadores
Evaluacin del tiempo de copia de seguridad y de restauracin
El tiempo necesario para la copia de seguridad o restauracin depende de la
configuracin del servidor de bases de datos y del tamao de la base de
datos:
v La velocidad de los discos o dispositivos de cinta
Cuanto ms rpidos sean los dispositivos de almacenamiento, menor ser el
tiempo de copia de seguridad o restauracin.
v El nmero de copias de seguridad incrementales que desea restaurar si un
error de disco o del sistema hace necesario reconstruir la base de datos
Las copias de seguridad incrementales utilizan menos espacio de
almacenamiento que las copias de seguridad completas y tambin
disminuyen 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 copias
de seguridad de muchos espacios de almacenamiento pequeos que de
unos pocos espacios de almacenamiento grandes cuyo tamao total sea el
mismo.
Restauraciones: habitualmente una restauracin necesita el mismo tiempo
para 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 la
probabilidad de tener que restaurar datos daados o corruptos. Puede
restaurar los datos duplicados durante horas de poca actividad mientras el
servidor de bases de datos est en lnea.
v El periodo de tiempo que se interrumpe el trabajo de los usuarios durante
las copias de seguridad y restauraciones

1-14 IBM Informix - Gua de copia de seguridad y restauracin
Si realiza copias de seguridad y restauraciones en caliente mientras el
servidor de bases de datos est en lnea, los usuarios pueden continuar su
trabajo, pero pueden observar una respuesta ms lenta. Si realiza copias de
seguridad y restauraciones en caliente mientras el servidor de bases de
datos est inactivo, los usuarios deben salir del servidor de bases de datos.
Si 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 que
cuanto ms rpida sea la restauracin, mejor. La realizacin de una copia de
seguridad y restauracin externas elimina los periodos de inactividad del
sistema.
v El plan de copia de seguridad
No es necesario incluir todos los espacios de almacenamiento en cada
sesin de copia de seguridad o restauracin. Planifique las copias de
seguridad de modo que pueda copiar ms a menudo los espacios de
almacenamiento que cambian rpidamente que aqullos que raramente o
nunca cambian. Asegrese de realizar una copia de seguridad de nivel 0 de
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 los
datos de forma que pueda restaurar la informacin importante
rpidamente. Por ejemplo, debe disponer los datos crticos y de uso
frecuente en un pequeo conjunto de espacios de almacenamiento de los
discos ms rpidos. Puede tambin fragmentar las tablas grandes entre
espacios de base de datos para equilibrar la E/S y maximizar el
rendimiento entre varios discos. Para obtener ms informacin, consulte el
manual IBM 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 del
sistema, ms largo ser el tiempo de copia de seguridad o restauracin.
v Los valores de los parmetros de configuracin de la copia de seguridad y
restauracin
Por ejemplo, el nmero y tamao de los almacenamientos intermedios de
datos que ONBar utiliza para intercambiar datos con el servidor de bases
de datos pueden afectar al rendimiento. Utilice los parmetros de
configuracin BAR_NB_XPORT_COUNT y BAR_XFER_BUF_SIZE (IDS) o
BAR_XPORT_COUNT y BAR_XFER_BUFSIZE (XPS) para controlar el
nmero y tamao de los almacenamientos intermedios de datos.


Captulo 1. Informacin preliminar sobre la copia de seguridad y restauracin 1-15
Evaluacin de la actividad de registro de anotaciones y de la actividad de
transacciones
Los factores siguientes sobre el uso del servidor de bases de datos tambin
influyen en sus decisiones respecto del gestor de almacenamiento y los
dispositivos de almacenamiento:
v El volumen y ritmo de actividad de transacciones previstos
v El nmero y tamao de los archivos de anotaciones lgicas
Si necesita restaurar datos de un servidor de bases de datos que tiene una
escasa actividad de transacciones, defina muchos archivos de anotaciones
lgicos pequeos. Es menos probable que pierda datos debido a copias de
seguridad de archivos de anotaciones lgicas poco frecuentes.
v Con qu rapidez se llenan los archivos de anotaciones lgicas
Haga una copia de seguridad de los archivos de anotaciones antes de que
se llenen para que el servidor de bases de datos no quede detenido
v Modalidades de registro de anotaciones para bases de datos y tablas
Cuando utiliza muchas bases de datos o tablas sin registro de anotaciones,
las copias de seguridad de archivos de anotaciones lgicas pueden pasar a
ser menos frecuentes.

1-16 IBM Informix - Gua de copia de seguridad y restauracin
Parte 2. Visin general del sistema de copia de
seguridad y restauracin de ON-Bar

Copyright IBM Corp. 1996, 2004
IBM Informix - Gua de copia de seguridad y restauracin
Captulo 2. El sistema de copia de seguridad y
restauracin de ON-Bar
Dnde encontrar informacin sobre ON-Bar, ISM y TSM . . . . . . . . . . . . . . . . 2-2
ON-Bar para Dynamic Server . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
ON-Bar para Extended Parallel Server . . . . . . . . . . . . . . . . . . . . . . 2-7
Comunicacin del servidor de bases de datos y el gestor de almacenamiento . . . . . . . . 2-8
Planificador de copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 2-8
Programas de utilidad de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . 2-10
IBM Informix Storage Manager . . . . . . . . . . . . . . . . . . . . . . . 2-11
IBM Tivoli Storage Manager (UNIX) . . . . . . . . . . . . . . . . . . . . . 2-11
Gestores de almacenamiento de terceros . . . . . . . . . . . . . . . . . . . . 2-12
La interfaz XBSA . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Las tablas de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Los archivos de inicio de emergencia . . . . . . . . . . . . . . . . . . . . . 2-14
Archivo de inicio de emergencia en Dynamic Server . . . . . . . . . . . . . . . 2-15
Archivos de inicio de emergencia en Extended Parallel Server . . . . . . . . . . . 2-15
El archivo de anotaciones de actividades de ON-Bar . . . . . . . . . . . . . . . . 2-16
Especificacin de la ubicacin del archivo de anotaciones de actividades . . . . . . . . 2-16
Especificacin del nivel de depuracin de ON-Bar (IDS) . . . . . . . . . . . . . 2-16
Especificacin de la ubicacin del archivo de anotaciones de depuracin . . . . . . . . 2-17
Seguimiento del progreso de una copia de seguridad o restauracin . . . . . . . . . 2-17
Contenido de este captulo
Este capitulo proporciona informacin bsica sobre los componentes de
ONBar y describe cmo este ltimo trabaja. Se tratan los temas siguientes:
v Dnde encontrar informacin sobre ONBar, ISM y TSM
v ONBar para Dynamic Server
v ONBar para Extended Parallel Server
v Programas de utilidad de ONBar
La Tabla 2-1 en la pgina 2-2 muestra qu versiones del servidor de bases de
datos se pueden utilizar con ONBar, IBM Informix Storage Manager (ISM),
Versin 2.2, y Tivoli Storage Manager (TSM), Versin 5.1.6 y posteriores.

Copyright IBM Corp. 1996, 2004 2-1
Tabla 2-1. Soporte para On-Bar, ISM y TSM
Servidor de bases de datos Versin
Soporte para
ON-Bar
Soporte para
ISM
Soporte para
TSM
Dynamic Server Versin 7.24 X
Dynamic Server Versin 7.3x X X
IBM Informix Universal
Server
Versin 9.1x X X
Dynamic Server Versin 9.2x X X
Dynamic Server Versin 9.3 X X
Dynamic Server Versin 9.4 X X
Dynamic Server Versin 10.0 X X X
IBM Informix OnLine XPS Versin 8.11 X X
Dynamic Server con
opciones AD y XP
Versin 8.2x X X
Extended Parallel Server Versin 8.3x X X
Extended Parallel Server Versin 8.40 X X
Extended Parallel Server Versin 8.50 X X X

Dnde encontrar informacin sobre ON-Bar, ISM y TSM
La Tabla 2-2 de documentacin de tareas permite localizar rpidamente
mandatos de ONBar e informacin sobre ISM y TSM.
Tabla 2-2. Tabla de documentacin de tareas para ON-Bar, ISM y TSM
Si desea: Captulo o manual
Aprender conceptos sobre las operaciones de
copia de seguridad y restauracin
Captulo 1
Configurar y utilizar ON-Bar, ISM, TSM u otro
gestor de almacenamiento
Captulo 3 del presente manual
IBM Informix: Storage Manager Gua del administrador
Gua del administrador de Tivoli Storage Manager
Manual del gestor de almacenamiento de terceros
Utilizar el script onbar para personalizar las
operaciones de ON-Bar, ISM y TSM.
Captulo 3 (configuracin)
Captulo 8 (personalizacin)
Utilizar parmetros de configuracin de ON-Bar,
ISM y TSM
Ver una lista de los archivos utilizados por
ON-Bar, ISM y TSM
Captulo 9 del presente manual
IBM Informix: Storage Manager Gua del administrador

2-2 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 2-2. Tabla de documentacin de tareas para ON-Bar, ISM y TSM (continuacin)
Si desea: Captulo o manual
Configurar ISM, TSM u otro gestor de
almacenamiento para utilizar determinados
dispositivos de almacenamiento a fin de realizar
operaciones de copia de seguridad y restauracin
Gestionar soportes de copia de seguridad y
dispositivos de almacenamiento para ON-Bar
Determinar la ubicacin de todos los datos de
copia de seguridad
Trasladar datos de copia de seguridad a travs
de un ciclo de vida gestionado
IBM Informix: Storage Manager Gua del administrador
Gua del administrador de Tivoli Storage Manager
Manual del gestor de almacenamiento de terceros
Hacer copia de seguridad de espacios de
almacenamiento y archivos de anotaciones
lgicas:
v onbar -b -L [0|1|2] (copia de seguridad
estndar)
v onbar -b -O (omitir comprobacin de errores)
v onbar -b -w (copia de seguridad del sistema
completo, IDS)
v onbar -b -F (copia de seguridad ficticia, IDS)
v onbar -b -p (copia de seguridad fsica, XPS)
Copia de seguridad de espacios de almacenamiento
y archivos de anotaciones lgicas en la pgina 4-9
Hacer copia de seguridad solo de archivos de
anotaciones lgicas:
v onbar -b -l
v onbar -b -l -s (recuperacin de archivos de
anotaciones)
v onbar -b -l -c (la copia de seguridad incluye
archivo de anotaciones actual, IDS)
v onbar -b -l -C (copia de seguridad continua de
archivos de anotaciones, IDS)
Copia de seguridad de archivos de anotaciones
lgicas en la pgina 4-25
Ver archivos de anotaciones lgicas de los que se
ha hecho copia de seguridad, utilizando onbar -P
Visualizacin de los archivos de anotaciones lgicas
de los que se ha hecho copia de seguridad en la
pgina 4-28
Verificar las copias de seguridad antes de utilizar
los datos en una restauracin:
v onbar -v (verificar copia de seguridad)
v onbar -b -v (hacer copia de seguridad y
verificar, XPS)
Captulo 5

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-3
Tabla 2-2. Tabla de documentacin de tareas para ON-Bar, ISM y TSM (continuacin)
Si desea: Captulo o manual
Efectuar restauraciones en caliente o en fro:
v onbar -r (restauracin paralela)
v onbar -r -p (restauracin fsica)
v onbar -r -l (restauracin lgica)
v onbar -r -O (omitir comprobacin de errores)
v onbar -r -t (restauracin de punto en el
tiempo)
v onbar -r -n (restauracin de punto en
anotaciones, IDS)
v onbar -r -w (restauracin del sistema completo,
IDS)
v onbar -RESTART (restauracin reiniciable,
IDS)
v onbar -r rename (restauracin con
redenominacin de bloques de datos, IDS)
Captulo 6, Restauracin de datos con ON-Bar, en
la pgina 6-1
Efectuar copias de seguridad y restauraciones
externas:
v onmode -c block|unblock (copia de seguridad
externa, IDS)
v onutil ebr block|unblock (copia de seguridad
externa, XPS)
v onbar -r -e (restauracin externa)
Captulo 15
Utilizar el programa de utilidad onsmsync para
marcar como caducados objetos de copia de
seguridad antiguos
Captulo 8
Utilizar el programa de utilidad onbar_w o el
script start_worker para iniciar procesos de
onbar-worker manualmente (XPS)
Captulo 8
Supervisar el estado del Planificador de copia de
seguridad (XPS)
Captulo 8
Consultar las tablas de la base de datos sysutils
y las tablas del Planificador de copia de
seguridad en la base de datos sysmaster
Captulo 10
Encontrar acciones correctoras para los mensajes
de error de ONBar
El programa de utilidad finderr para UNIX o los
mensajes de error de IBM Informix para Windows
Encontrar cdigos de retorno de ONBar Captulo 11
Utilizar GLS con ON-Bar Apndice D

2-4 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 2-2. Tabla de documentacin de tareas para ON-Bar, ISM y TSM (continuacin)
Si desea: Captulo o manual
Crear y suprimir espacios de almacenamiento y
bloques de datos. Gestionar el estado del registro
de anotaciones para bases de datos, archivos de
anotaciones lgicas y el archivo de anotaciones
fsicas.
Efectuar recuperaciones rpidas
El manual IBM Informix: Administrator's Guide
correspondiente al servidor de bases de datos
Localizar informacin completa sobre todos los
parmetros de configuracin del servidor de
bases de datos. Utilizar el programa de utilidad
ondblog para cambiar la modalidad de registro
de anotaciones.
Utilizar el programa de utilidad onlog para
visualizar los registros de anotaciones lgicas.
IBM Informix: Administrator's Reference
Restaurar datos a nivel de tabla con archecker Captulo 16, Restauracin de datos a nivel de tabla,
en la pgina 16-1

ON-Bar para Dynamic Server
La Figura 2-1 en la pgina 2-7 muestra los componentes siguientes de ONBar
para Dynamic Server:
v Espacios de almacenamiento (espacios de base de datos, espacios de BLOB
y espacios de SB) y archivos de anotaciones lgicas para hacer copia de
seguridad o restaurar
v Las tablas de catlogo de ONBar contenidas en la base de datos sysutils
v El script onbar (onbar.sh en UNIX o onbar.bat en Windows)
v El controlador onbar-driver (onbar_d)
v La biblioteca compartida de XBSA del gestor de almacenamiento del
sistema
Utilice ISM, TSM o un gestor de almacenamiento proporcionado por otros
proveedores.
v Datos de copia de seguridad contenidos en soportes de almacenamiento
v El archivo de anotaciones de actividades de ONBar
v El archivo de inicio de emergencia de ONBar
ONBar se comunica con el servidor de bases de datos y con el gestor de
almacenamiento. Utilice el mandato onbar para iniciar una copia de seguridad
o restauracin. En una sesin de copia de seguridad, ONBar solicita el
contenido de los espacios de almacenamiento y de los archivos de anotaciones
lgicas al servidor de bases de datos y lo pasa al gestor de almacenamiento.
El gestor de almacenamiento guarda los datos en soportes de almacenamiento.

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-5
En una sesin de restauracin, ONBar solicita al gestor de almacenamiento
los datos de copia de seguridad y los restaura en el servidor de bases de
datos.
Si especifica una copia de seguridad o restauracin paralela, el controlador
onbar-driver (onbar_d) crea procesos onbar_d secundarios que realizan las
operaciones de copia de seguridad y restauracin. Cada proceso secundario
procesa un solo espacio de almacenamiento y luego concluye su ejecucin.
ONBar procesa los archivos de anotaciones de forma secuencial. Si especifica
una copia de seguridad o restauracin secuencial, el controlador onbar-driver
efecta la operacin para un solo objeto cada vez.
Los procesos onbar_d escriben mensajes de estado y de error en el archivo de
anotaciones de actividades de ONBar y escriben informacin en el archivo de
inicio de emergencia utilizado en una restauracin en fro. Para obtener ms
detalles, consulte Secuencia de la copia de seguridad en Dynamic Server en
la pgina 4-35.


2-6 IBM Informix - Gua de copia de seguridad y restauracin
ON-Bar para Extended Parallel Server
La Figura 2-2 en la pgina 2-9 muestra los componentes siguientes de ONBar
para Extended Parallel Server:
v Espacios de almacenamiento (espacios de base de datos y segmentos de
base de datos) y archivos de anotaciones lgicas para hacer copia de
seguridad o restaurar
v Las tablas de catlogo de ONBar contenidas en la base de datos sysutils
v El script onbar y onbar-driver (onbar_d), onbar-worker (onbar_w), y
onbar-merger (onbar_m)
Archivo de inicio
de emergencia
Soportes de copia
de seguridad
Espacios de
almacenamiento y
anotaciones lgicas
IDS
onbar_d
XBSA
Archivo de anotaciones
de actividades
Gestor de
almacenamiento
Base de datos sysutils
Mandatos onbar

Figura 2-1. Componentes de ON-Bar para Dynamic Server

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-7
v La biblioteca compartida de XBSA de cada gestor de almacenamiento del
sistema
Utilice ISM, TSM o un gestor de almacenamiento proporcionado por otros
proveedores.
v Datos de copia de seguridad contenidos en soportes de almacenamiento
v El archivo de anotaciones de actividades de ONBar
v Los archivos de inicio de emergencia de ONBar
Comunicacin del servidor de bases de datos y el gestor de
almacenamiento
En una sesin de copia de seguridad, ONBar solicita el contenido de los
espacios de almacenamiento y de los archivos de anotaciones lgicas al
servidor de bases de datos y lo pasa al gestor de almacenamiento. El gestor
de almacenamiento guarda los datos en soportes de almacenamiento. En una
sesin de restauracin, ONBar solicita al gestor de almacenamiento los datos
de copia de seguridad y los restaura en el servidor de bases de datos.
Los procesos onbar_d,onbar_w y onbar_m escriben mensajes de estado y de
error en el archivo de anotaciones de actividades de ONBar. Los procesos
onbar_w y onbar_m escriben informacin en los archivos de inicio de
emergencia utilizados en un restauracin en fro.
Planificador de copia de seguridad
El controlador onbar-driver (onbar_d) transmite las peticiones de copia de
seguridad o restauracin al Planificador de copia de seguridad de Extended
Parallel Server. El Planificador de copia de seguridad supervisa todas las
actividades de copia de seguridad y restauracin, activas y planificadas, para
todos los coservidores. El Planificador de copia de seguridad crea una o ms
sesiones, cada una de las cuales contiene una lista de objetos para hacer copia
de seguridad o restaurar. El Planificador inicia procesos onbar-worker para
hacer copia de seguridad o restaurar los objetos y coordina la actividad de las
sesiones. Una sesin es una peticin individual de copia de seguridad o
restauracin.
Para conocer detalles, consulte Secuencia de la copia de seguridad en
Extended Parallel Server en la pgina 4-36.


2-8 IBM Informix - Gua de copia de seguridad y restauracin
Soporte de copia
de seguridad
Espacios de almacenamiento y
anotaciones lgicas
XPS
onbar_d onbar_m
onbar_w
XBSA
Archivo de anotaciones
de actividades
Gestor de
almacenamiento
Archivo de inicio
de emergencia
Base de datos sysutils
Mandatos onbar
Figura 2-2. Componentes de ON-Bar para Extended Parallel Server

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-9
Programas de utilidad de ON-Bar
ONBar incluye los programas de utilidad siguientes. Puede invocar onbar
desde la lnea de mandatos, un script, un planificador tal como cron (UNIX) o
desde un proceso de gestor de almacenamiento.

Programa de
utilidad Descripcin IDS XPS
onbar Script de shell editable para UNIX y archivo
de proceso por lotes (onbar.bat) de Windows
que sirve para iniciar el controlador
onbar-driver. Utilice el script onbar o archivo
de proceso por lotes para comprobar la versin
del gestor de almacenamiento y personalizar
operaciones de copia de seguridad y
restauracin.
X X
onbar_d El mandato onbar invoca el programa de
utilidad onbar_d, el cual a su vez inicia el
controlador onbar-driver. El controlador
onbar-driver inicia y controla las actividades
de copia de seguridad y restauracin.
X
onbar_d El programa de utilidad onbar_d transfiere
datos entre Dynamic Server y el gestor de
almacenamiento.
X
onbar_w Transfiere datos entre un coservidor Extended
Parallel Server y el gestor de almacenamiento
hasta que se satisface la peticin de copia de
seguridad o restauracin.
X
onbar_m Recoge y procesa los archivos de inicio de
emergencia de copia de seguridad de cada
coservidor y crea el archivo de inicio de la
restauracin.
X
start_worker.sh Inicia manualmente procesos de onbar-worker. X
onsmsync Sincroniza el contenido de la base de datos
sysutils, los archivos de inicio de emergencia y
los catlogos del gestor de almacenamiento. Se
puede utilizar para eliminar copias de
seguridad que ya no sean necesarias, de
acuerdo con unas polticas que el usuario
puede seleccionar.
X X
ondblog Cambia la modalidad de registro de
anotaciones para la base de datos.
X X
archecker Verifica copias de seguridad y restaura datos a
nivel de tabla
X X


2-10 IBM Informix - Gua de copia de seguridad y restauracin
IBM Informix Storage Manager
ONBar se proporciona junto con ISM. Pero, si lo prefiere, puede adquirir un
gestor de almacenamiento de terceros. Debe utilizar un gestor de
almacenamiento para realizar copias de seguridad y restauraciones con
ONBar. El gestor de almacenamiento es una aplicacin que gestiona los
dispositivos y soportes de almacenamiento que contienen las copias de
seguridad. El gestor de almacenamiento gestiona el etiquetado de todos los
soportes de almacenamiento, las peticiones de montaje y los volmenes de
almacenamiento.
El servidor ISM reside en la misma mquina que ONBar y el servidor de
bases de datos Informix; los dispositivos de almacenamiento estn conectados
a esta mquina tambin. ISM puede almacenar datos en unidades de cinta
simples, dispositivos de disco ptico y sistemas de archivos. ISM tambin
realiza las funciones siguientes:
v Configura hasta un mximo de cuatro dispositivos de almacenamiento
v Aade, cambia y suprime usuarios administrativos
v Etiqueta y monta volmenes de almacenamiento de dispositivos de
almacenamiento
v Gestiona volmenes de almacenamiento
v Comprime y descomprime datos
v Cifra y descifra datos
Para obtener ms informacin, consulte Instalacin y configuracin de un
gestor de almacenamiento en la pgina 3-2, Eleccin de gestores de
almacenamiento y dispositivos de almacenamiento en la pgina 3-22, el
Captulo 9, Definicin de parmetros de configuracin de ON-Bar, en la
pgina 9-1 y el manual IBM Informix: Storage Manager Gua del administrador.
IBM Tivoli Storage Manager (UNIX)
IBM Tivoli Storage Manager (TSM) es un programa cliente/servidor que
proporciona al usuario soluciones de gestin del almacenamiento en un
entorno que combina productos de varios proveedores. TSM proporciona un
recurso para la gestin y archivado del espacio, con copia de seguridad
gestionada mediante una poltica, automatizada y planificada centralmente.
TSM almacena datos en servidores TSM separados. Los servidores de bases de
datos Informix son los clientes TSM que hacen uso de la biblioteca que
implementa funciones de XBSA para utilizar TSM con servidores de bases de
datos Informix (Interfaz Informix para TSM). La Interfaz Informix para TSM
forma parte de la instalacin del servidor de bases de datos Informix. TSM se
distribuye por separado.

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-11
TSM gestiona de forma eficiente recursos de disco, pticos y de biblioteca de
cintas. TSM proporciona las funciones siguientes:
v Reduce la complejidad de la red mediante interfaces y funciones que
abarcan entornos de red.
v Aumenta la productividad del administrador mediante la automatizacin
de procesos repetitivos, la planificacin de procesos desatendidos y la
administracin de TSM desde cualquier lugar de la red.
v Reduce el riesgo de la prdida de datos gracias a copias de seguridad
planificadas repetitivas
v Optimiza los recursos de almacenamiento existentes mediante el traslado
automatizado de archivos desde los sistemas de archivos clientes al espacio
de almacenamiento de TSM
TSM proporciona los servicios siguientes:
v Servicios de copia de seguridad y restauracin para generar copias de
seguridad planificadas y restaurar datos cuando sea necesario
v Servicios de archivado y recuperacin para proporcionar copias de datos de
punto en el tiempo para un almacenamiento de larga duracin
v Servicios de gestin jerrquica del almacenamiento proporcionados por el
servidor para automatizar la migracin desde un soporte de
almacenamiento de alto coste a otro de menor coste
v Servicios de automatizacin para automatizar tareas habituales de
administracin del almacenamiento
v Servicios de administracin para realizar tareas cotidianas de supervisin,
administracin y contabilidad, tales como las funciones siguientes:
Definir opciones de cliente y servidor
Definir dispositivos
Formatear volmenes de almacenamiento
Aadir clientes adicionales
Etiquetar volmenes de cinta
v Servicios de seguridad para controlar el acceso de los usuarios
v Gestin de la recuperacin para desastres a fin de aplicar procedimientos
completos de copia de seguridad y restauracin
Gestores de almacenamiento de terceros
Algunos gestores de almacenamiento de terceros pueden gestionar bateras de
cintas, robots y bibliotecas de discos pticos, as como dispositivos simples de
cinta y de disco. Estos gestores de almacenamiento pueden efectuar estas
funciones adicionales:
v Planificar copias de seguridad
v Dar soporte a copias de seguridad y restauraciones en red y distribuidas

2-12 IBM Informix - Gua de copia de seguridad y restauracin
Consulte el sitio Web http://www.ibm.com/software/data/informix/support
para encontrar informacin sobre los gestores de almacenamiento de terceros
que se pueden utilizar con ONBar.
Compruebe que el gestor de almacenamiento haya pasado el proceso de
validacin de Informix. El proceso de validacin es especfico de la versin
del producto de copia de seguridad y restauracin, de la versin del sistema
operativo y de la versin del servidor de bases de datos Informix.
La interfaz XBSA
ONBar y el gestor de almacenamiento se comunican a travs de la interfaz
de programacin XBSA (X/Open Backup Services Application), que permite
que el gestor de almacenamiento gestione soportes de almacenamiento para el
servidor de bases de datos. Mediante la utilizacin de una interfaz de
sistemas abiertos con el gestor de almacenamiento, ONBar puede trabajar
con diversos gestores de almacenamiento que tambin hacen uso de XBSA.
Cada gestor de almacenamiento crea y distribuye una versin exclusiva de la
biblioteca compartida de XBSA. Debe utilizar la versin de la biblioteca
compartida de XBSA que se proporciona con el gestor de almacenamiento. Por
ejemplo, si utiliza ISM, utilice la biblioteca compartida de XBSA
proporcionada con ISM. ONBar y la biblioteca compartida de XBSA se deben
compilar de la misma manera (32 bits o 64 bits).
ONBar utiliza XBSA para intercambiar los tipos de informacin siguientes
con un gestor de almacenamiento:
v Datos de control. ONBar intercambia datos de control con un gestor de
almacenamiento para verificar que ONBar y XBSA son compatibles, para
asegurar que los objetos se restauran en la instancia apropiada del servidor
de bases de datos y en el orden correcto, y para supervisar el historial de
los objetos de la copia de seguridad.
v Datos de copia de seguridad o restaurados. Durante las copias de
seguridad y restauraciones, ONBar y el gestor de almacenamiento utilizan
XBSA para intercambiar datos procedentes de espacios de almacenamiento
y archivos de anotaciones lgicas especificados.
ONBar utiliza transacciones de XBSA para asegurar la coherencia de los
datos. Todos las operaciones incluidas en una transaccin se tratan como una
unidad. Todas las operaciones de una transaccin se deben ejecutar
satisfactoriamente para que los objetos transferidos al gestor de
almacenamiento se puedan restaurar.
Las tablas de ON-Bar
ONBar utiliza las siguientes tablas de catlogo de la base de datos sysutils
para supervisar las operaciones de copia de seguridad y restauracin:
v La tabla bar_server supervisa instancias del servidor de bases de datos.

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-13
v La tabla bar_object supervisa objetos de copia de seguridad. Un objeto de
copia de seguridad es una copia de seguridad de un espacio de base de datos,
espacio de BLOB, espacio de SB o archivo de anotaciones lgicas.
v La tabla bar_action supervisa todos los intentos de copia de seguridad y
restauracin producidos para cada objeto de copia de seguridad, excepto
algunos sucesos de recuperacin de archivos de anotaciones y restauracin
en fro.
v La tabla bar_instance describe cada objeto que se copia durante un intento
satisfactorio de copia de seguridad.
El programa de utilidad onsmsync utiliza las tablas siguientes para supervisar
sus operaciones:
v La tabla bar_ixbar contiene la historia de todas las copias de seguridad
satisfactorias no caducadas correspondientes a todas las lneas de tiempo.
Esta tabla es mantenida y utilizada solamente por onsmsync.
v La tabla bar_syncdeltab est vaca normalmente, excepto cuando se ejecuta
onsmsync. Esta tabla es mantenida y utilizada solamente por onsmsync.
Para obtener una descripcin del contenido de estas tablas, consulte el
Captulo 10, Tablas de catlogo de ON-Bar, en la pgina 10-1.
Los archivos de inicio de emergencia
Los archivos de inicio de emergencia de ONBar residen en el directorio
$INFORMIXDIR/etc en UNIX y en el directorio %INFORMIXDIR%\etc en
Windows. Los archivos de inicio de emergencia contienen la informacin
necesaria para realizar una restauracin en fro y se actualizan despus de
cada copia de seguridad.
ONBar debe poder restaurar objetos a partir de un gestor de almacenamiento
aunque las tablas de la base de datos sysutils no estn disponibles. Durante
una restauracin en fro, el servidor de bases de datos no se puede utilizar
para acceder a sysutils, por lo que ONBar utiliza el archivo de inicio de
emergencia para obtener la informacin que necesita para la restauracin en
fro.
Aviso: NO modifique el archivo o archivos de inicio de emergencia en modo
alguno. Si lo hace, podra hacer que ON-Bar seleccione una copia de
seguridad incorrecta como parte de una restauracin, lo cual puede
producir una corrupcin de los datos o un error del sistema. En
especial, debe evitar eliminar o modificar entradas de archivo de inicio
de emergencia correspondientes a archivos de anotaciones lgicas.

2-14 IBM Informix - Gua de copia de seguridad y restauracin
Archivo de inicio de emergencia en Dynamic Server
ONBar utiliza un archivo de inicio de emergencia de Dynamic Server. El
nombre del archivo de inicio de emergencia es ixbar.nmero_servidor, donde
nmero_servidor es el valor del parmetro de configuracin SERVERNUM.
Archivos de inicio de emergencia en Extended Parallel Server
La Tabla 2-3 lista los tipos de archivos de inicio de emergencia utilizados por
Extended Parallel Server. Cada nodo donde reside un gestor de
almacenamiento contiene un archivo de inicio de copia de seguridad y un
archivo de inicio de restauracin. Si un nodo tiene varios coservidores, estos
coservidores utilizan un mismo archivo de inicio de copia de seguridad y
archivo de inicio de restauracin. El servidor de bases de datos tiene un
archivo de inicio de fusin.
Utilice el parmetro de configuracin BAR_BOOT_DIR para especificar la
ubicacin de los archivos de inicio de emergencia. Para obtener ms
informacin, consulte BAR_BOOT_DIR (XPS) en la pgina 9-9. Si no
especifica BAR_BOOT_DIR, el servidor de bases de datos guarda los archivos
de inicio en $INFORMIXDIR/etc.
Tabla 2-3. Archivos de inicio de emergencia
Tipo de
archivo de
inicio Nombre del archivo de inicio Descripcin
Copia de
seguridad
Bixbar_nombreSistemaPrincipal.
nmero_servidor
Este archivo contiene informacin sobre la
operacin de copia de seguridad y se actualiza
despus de cada copia de seguridad.
Restauracin Rixbar_nombreSistemaPrincipal.
nmero_servidor
El proceso onbar-merger recrea los archivos de
inicio de restauracin, que el proceso
onbar-worker utiliza durante una restauracin en
fro.
Fusin Mixbar_nombreSistemaPrincipal.
nmero_servidor
El proceso onbar-merger recrea el archivo de
inicio de fusin durante una restauracin en fro.
El archivo de inicio de fusin es temporal y se
elimina cuando concluye el proceso onbar_d que
lo cre.

Durante una restauracin fro, ONBar sigue estos pasos para crear un
archivo de inicio de restauracin y restaurar los datos.
Para crear los archivos de inicio de emergencia durante una restauracin en
fro:
1. ON-Bar fusiona los archivos de inicio de copia de seguridad procedentes
de todos los coservidores y crea un archivo de inicio de fusin para la
restauracin.

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-15
2. ON-Bar distribuye entre cada coservidor el archivo de inicio de fusin, el
cual pasa a ser el archivo de inicio de restauracin, que sobrescribe los
archivos de inicio de restauracin antiguos.
3. ON-Bar utiliza la informacin del archivo de inicio de restauracin en
lugar del contenido de la base de datos sysutils para determinar qu copia
de seguridad de cada espacio de almacenamiento y archivo de anotaciones
debe utilizar.
El archivo de anotaciones de actividades de ON-Bar
ONBar escribe mensajes informativos, de progreso, de aviso y de depuracin
en el archivo de anotaciones de actividades de ONBar. El archivo de anotaciones
de actividades tambin registra qu espacios de almacenamiento y archivos de
anotaciones lgicas se copiaron (copia de seguridad) o restauraron, el progreso
de la operacin y el tiempo aproximado que necesit. Utilice la informacin
del archivo de anotaciones de actividades para determinar si una operacin de
copia de seguridad o restauracin se realiz satisfactoriamente. El programa
de utilidad ondblog escribe sus mensajes de error en el archivo de
anotaciones de actividades.
Para obtener una lista de los mensajes informativos, de aviso y de error de
ONBar, utilice el programa de utilidad finderr o Find Error o consulte el
manual IBM Informix: Error Messages en el sitio Web
http://www.ibm.com/software/data/informix/pubs/library/.
Especificacin de la ubicacin del archivo de anotaciones de actividades
Para conocer cmo cambiar la ubicacin del archivo de anotaciones de
actividades de ONBar, consulte el parmetro BAR_ACT_LOG en la pgina
9-7.
Especificacin del nivel de depuracin de ON-Bar (IDS)
Puede utilizar el parmetro de configuracin BAR_DEBUG para definir el
nivel de los mensajes de depuracin que el programa de utilidad ON-Bar
escribe en el archivo de anotaciones de depuracin de ON-Bar. El archivo de
anotaciones de depuracin de ON-Bar se especifica mediante el parmetro de
configuracin BAR_DEBUG_LOG. Por omisin, no se escriben mensajes de
depuracin.
Puede actualizar el valor de BAR_DEBUG editando el archivo ONCONFIG. El
momento en que entra en vigor el valor actualizado de BAR_DEBUG depende
del servidor de bases de datos utilizado:
v Para Dynamic Server, el nuevo valor de BAR_DEBUG entra en vigor
inmediatamente para cualquier mandato de ON-Bar que est en ejecucin
actualmente y para cualquier mandato subsiguiente. Cuando actualiza
BAR_DEBUG, cualquier mandato de ON-Bar que est en ejecucin
actualmente leer el nuevo valor de BAR_DEBUG y escribir mensajes de
depuracin para el nuevo nivel.

2-16 IBM Informix - Gua de copia de seguridad y restauracin
v Para Extended Parallel Server, el nuevo valor de BAR_DEBUG entra en
vigor para los mandatos de ON-Bar ejecutados despus de actualizar el
valor de BAR_DEBUG.
Especificacin de la ubicacin del archivo de anotaciones de depuracin
Para conocer cmo cambiar la ubicacin del archivo de anotaciones de
depuracin de ON-Bar, consulte BAR_DEBUG_LOG en la pgina 9-12.
Seguimiento del progreso de una copia de seguridad o restauracin
Si la operacin de copia de seguridad o restauracin necesita mucho tiempo
para completarse, es especialmente til conocer el progreso de la operacin.
Utilice el parmetro de configuracin BAR_PROGRESS_FREQ para especificar,
en minutos, la frecuencia de los mensajes de progreso que se escriben en el
archivo de anotaciones de actividades de ONBar. Para conocer cmo cambiar
la frecuencia de los mensajes de progreso, consulte el parmetro
BAR_PROGRESS_FREQ en la pgina 9-16.

Captulo 2. El sistema de copia de seguridad y restauracin de ON-Bar 2-17
2-18 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 3. Configuracin del gestor de almacenamiento y
ON-Bar
Configuracin de un gestor de almacenamiento . . . . . . . . . . . . . . . . . . . 3-2
Instalacin y configuracin de un gestor de almacenamiento . . . . . . . . . . . . . 3-2
Configuracin de ISM . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Configurar TSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Edicin de los archivos de opciones del cliente de TSM . . . . . . . . . . . . . . 3-3
Asignacin de una clase de gestin de TSM para una copia de seguridad . . . . . . . . 3-4
Registro en el servidor de TSM . . . . . . . . . . . . . . . . . . . . . . 3-5
Inicializacin de la contrasea de la Interaz Informix de TSM . . . . . . . . . . . . 3-5
Actualizacin del archivo sm_versions . . . . . . . . . . . . . . . . . . . . . 3-6
Configuracin de varios gestores de almacenamiento en nodos de coservidor (XPS) . . . . . 3-7
Validacin del gestor de almacenamiento . . . . . . . . . . . . . . . . . . . . 3-8
Configuracin de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Creacin del grupo bargroup (UNIX) . . . . . . . . . . . . . . . . . . . . . 3-8
Actualizacin del script onbar . . . . . . . . . . . . . . . . . . . . . . . 3-9
Definicin de variables de entorno de ISM y de parmetros de ONCONFIG . . . . . . . . 3-9
Definicin de la Interfaz Informix para variables de entorno de TSM . . . . . . . . . . 3-10
Especificacin de la ubicacin de la biblioteca XBSA . . . . . . . . . . . . . . . . 3-11
Utilizacin de parmetros de configuracin de ON-Bar . . . . . . . . . . . . . . . . 3-12
Utilizacin de parmetros de configuracin de ON-Bar en Dynamic Server . . . . . . . . 3-13
Utilizacin de parmetros de configuracin de ON-Bar en Extended Parallel Server . . . . . 3-14
Configuracin de varios gestores de almacenamiento . . . . . . . . . . . . . . 3-14
Parmetros de configuracin globales . . . . . . . . . . . . . . . . . . . . 3-15
Parmetros de configuracin especficos del gestor de almacenamiento . . . . . . . . 3-15
Ejemplos de configuraciones de ON-Bar y gestores de almacenamiento . . . . . . . . 3-18
Pasos previos a la realizacin de una copia de seguridad de prueba . . . . . . . . . . . 3-21
Eleccin de gestores de almacenamiento y dispositivos de almacenamiento . . . . . . . . . 3-22
Caractersticas soportadas por ISM . . . . . . . . . . . . . . . . . . . . . 3-22
Caractersticas no soportadas por ISM . . . . . . . . . . . . . . . . . . . . 3-23
Funciones que pueden utilizarse con TSM . . . . . . . . . . . . . . . . . . . 3-23
Funcin no compatible con TSM . . . . . . . . . . . . . . . . . . . . . . 3-23
Requisitos de los dispositivos de almacenamiento . . . . . . . . . . . . . . . . 3-23
Consideraciones para Extended Parallel Server . . . . . . . . . . . . . . . . . 3-24
Contenido de este captulo
Este captulo proporciona la informacin necesaria para planificar y configurar
ONBar con un gestor de almacenamiento:
v Instalar y configurar un gestor de almacenamiento
v Configurar ONBar
v Pasos previos a una copia de seguridad de prueba
v Eleccin de gestores de almacenamiento y dispositivos de almacenamiento

Copyright IBM Corp. 1996, 2004 3-1
Configuracin de un gestor de almacenamiento
Esta seccin describe la instalacin y configuracin de un gestor de
almacenamiento.
Instalacin y configuracin de un gestor de almacenamiento
Los gestores de almacenamiento difieren ligeramente en sus requisitos de
instalacin y configuracin. Asegrese de que sigue con cuidado las
instrucciones del fabricante. Si tiene alguna dificultad en la instalacin y
configuracin del gestor de almacenamiento, consulte directamente al
fabricante. Para obtener una lista de gestores de almacenamiento
homologados para su versin de ONBar, consulte a su representante de
ventas.
Importante: Algunos gestores de almacenamiento le permiten especificar la
clase de datos de los que se debe hacer copia de seguridad en
dispositivos de almacenamiento determinados. Para conseguir
unas copias de seguridad y restauraciones ms eficientes,
configure el gestor de almacenamiento para copiar los archivos
de anotaciones lgicas en un dispositivo y los espacios de
almacenamiento en un dispositivo diferente.
Para configurar un gestor de almacenamiento de terceros:
1. Defina los parmetros de configuracin y variables de entorno de ONBar.
2. Configure el gestor de almacenamiento para que ONBar se pueda
comunicar correctamente con l. Para obtener informacin, consulte la
documentacin del gestor de almacenamiento.
3. Configure los dispositivos de almacenamiento.
Para configurar los dispositivos de almacenamiento, siga las instrucciones
de la documentacin del gestor de almacenamiento. El gestor de
almacenamiento debe conocer los nombres de los dispositivos que debe
utilizar.
4. Etiquete los volmenes de almacenamiento.
5. Monte los volmenes de almacenamiento en los dispositivos de
almacenamiento.
6. Actualice la definicin del gestor de almacenamiento en el archivo
sm_versions. Para obtener ms informacin, consulte Actualizacin del
archivo sm_versions en la pgina 3-6.
7. Verifique que el parmetro de configuracin BAR_BSALIB_PATH
especifica la va correcta de la biblioteca compartida de XBSA del gestor de
almacenamiento. Para obtener ms informacin, consulte Especificacin
de la ubicacin de la biblioteca XBSA en la pgina 3-11.
Despus de configurar el gestor de almacenamiento y dispositivos de
almacenamiento, y de etiquetar volmenes para las copias de seguridad del

3-2 IBM Informix - Gua de copia de seguridad y restauracin
servidor de bases de datos y de archivos de anotaciones lgicas, est en
condiciones de iniciar una operacin de copia de seguridad o restauracin con
ONBar.
Configuracin de ISM
Para obtener instrucciones sobre cmo configurar ISM para trabajar con
ONBar, consulte el manual IBM Informix: Storage Manager Gua del
administrador. El servidor ISM se instala junto con el servidor de bases de
datos Informix en UNIX o Windows. Varias instancias de servidor de bases de
datos pueden compartir una misma instancia de ISM.
Aviso: Instale una sola copia de ISM en cada mquina para evitar posibles
conflictos con la biblioteca compartida de XBSA. No ejecute ISM y
Legato NetWorker en la misma mquina, pues son incompatibles entre
s.
Configurar TSM
Para utilizar Tivoli Storage Manager con bases de datos Informix, debe
instalar y configurar el cliente de Tivoli Storage Manager en la mquina del
servidor de bases de datos y Tivoli Storage en la mquina de almacenamiento.
Para obtener ms informacin sobre TSM, lea los manuales siguientes:
v Tivoli Storage Manager Backup-Archive Clients Installation and Users Guide
v Tivoli Storage Manager Using the Application Program Interface
v Tivoli Storage Manager Administrators Guide
v Tivoli Storage Manager Administrators Reference
Adems, debe configurar la Interfaz Informix de TSM y ejecutar otras tareas
de configuracin de TSM en la mquina del servidor de bases de datos
Informix. Estas tareas se describen en las secciones siguientes.
Edicin de los archivos de opciones del cliente de TSM
La Interfaz Informix de TSM se comunica con el servidor de TSM utilizando
la API de TSM. Por omisin, la Interfaz Informix de TSM utiliza el archivo de
opciones del usuario cliente (dsm.opt) y el archivo de opciones del sistema
cliente (dsm.sys) situados en el directorio de instalacin de la API de TSM:
v Especifique el servidor de TSM que se debe utilizar en el archivo de
opciones del usuario cliente, dsm.opt.
v Especifique el nombre del servidor de TSM, el mtodo de comunicaciones y
las opciones de servidor en el archivo de opciones del sistema cliente,
dsm.sys.
Utilice los archivos de ejemplo dsm.opt.smp y dsm.sys.smp, que se
distribuyen con la API de TSM, como ayuda para comenzar a trabajar
rpidamente.

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-3
Es necesario que sea el usuario root para poder editar los archivos dsm.opt y
dsm.sys.
Consulte los manuales TSM Installing the Clients y TSM Trace Facility Guide
para obtener informacin sobre las opciones que puede especificar en estos
archivos.
Edicin del archivo de opciones del usuario cliente de TSM: El archivo de
opciones del usuario cliente de TSM, dsm.opt, debe especificar la stanza
correcta del servidor de TSM, tal como aparece listada en el archivo dsm.sys.
Defina las opciones siguientes en el archivo dsm.opt:
v SERVERNAME: para especificar la stanza del servidor de TSM, tal como
aparece listada en el archivo dsm.sys, con la que se comunica la Interfaz
Informix de TSM para solicitar servicios.
v TRACEFILE: para enviar la informacin de salida de rastreo hacia un
archivo designado.
v TRACEFLAG: para definir distintivos de rastreo especficos.
Edicin del archivo de opciones del sistema cliente de TSM: El archivo de
opciones del sistema cliente de TSM, dsm.sys, debe especificar la direccin
correcta y el mtodo de comunicacin correcto del servidor de TSM.
Las opciones de TSM siguientes son las ms importantes que se deben definir
en el archivo dsm.sys:
v SERVERNAME: para especificar el nombre que desea utilizar para
identificar un servidor cuando se especifique en el archivo dsm.opt y para
crear una stanza que contenga opciones para ese servidor
v COMMMETHOD: para identificar el mtodo de comunicacin
v TCPSERVERADDRESS: para identificar el servidor de TSM
v PASSWORDACCESS: para especificar GENERATE para almacenar la
contrasea de TSM
La opcin SERVERNAME contenida en los archivos dsm.opt y dsm.sys define
solamente nombres de stanza de servidor. La opcin TCPSERVERADDRESS
determina el servidor con el que se establece comunicacin realmente.
Puede definir varias stanzas de servidor en el archivo dsm.sys. Consulte el
manual Tivoli Storage Manager Backup-Archive Client Installation and Users Guide
para obtener informacin sobre la definicin de varias stanzas de servidor.
Asignacin de una clase de gestin de TSM para una copia de seguridad
Cuando realiza una copia de seguridad de una base de datos, la clase de
gestin por omisin correspondiente a su nodo es used. Puede alterar
temporalmente el valor por omisin con un valor diferente que se especifica

3-4 IBM Informix - Gua de copia de seguridad y restauracin
en la opcin INCLUDE. Esta opcin se especifica en el archivo de opciones
include-exclude. El nombre del archivo de opciones include-exclude est
especificado en el archivo de opciones del sistema cliente (dsm.sys). Para
obtener ms informacin, consulte el manual Tivoli Storage Manager
Backup-Archive Client Installation and Users Guide.
Utilice los siguientes convenios para denominar los archivos de ON-Bar:
v Copia de seguridad de base de datos:
/nombre_servidor_bases_datos/nombre_servidor_bases_datos/
nombre_espacio_base_datos/nivel
v Copia de seguridad de archivo de anotaciones:
/nombre_servidor_bases_datos/nombre_servidor_bases_datos/
nmero_servidor/id_exclusivo_archivo_anotaciones
Lo siguiente es un ejemplo de la sentencia INCLUDE para una copia de
seguridad de una base de datos:
Include /servidor_bases_datosA/servidor_bases_datosA/espacio_base_datosA/*
InformixDbMgmt
Lo siguiente es un ejemplo de la sentencia INCLUDE para una copia de
seguridad de un archivo de anotaciones lgicas:
Include /servidor_bases_datosA/servidor_bases_datosA/55/* InformixLogMgmt
donde 55 es el valor del parmetro SERVERNUM en el archivo ONCONFIG.
Registro en el servidor de TSM
Antes de realizar una copia de seguridad y restauracin con un servidor de
TSM, debe registrar un nombre de nodo y una contrasea en TSM. El proceso
de definir un nombre de nodo y una contrasea se denomina registro.
Despus de registrar el nodo de la Interfaz Informix de TSM en un servidor
de TSM, puede comenzar a utilizar la Interfaz Informix de TSM para hacer
una copia de seguridad y restauracin sobre los espacios de almacenamiento y
archivos de anotaciones lgicas de Informix. Si la estacin de trabajo tiene un
nombre de nodo asignado al cliente de copia de seguridad-archivado de TSM,
es conveniente utilizar un nombre de nodo diferente para la Interfaz Informix
de TSM. Para obtener informacin sobre la realizacin del proceso de registro,
consulte el manual Tivoli Storage Manager Backup-Archive Client Installation and
Users Guide.
Inicializacin de la contrasea de la Interaz Informix de TSM
Para inicializar la contrasea para la Interfaz Informix de TSM, utilice el
programa txbsapswd. Este programa establece una conexin con la stanza de
servidor que especific en el archivo dsm.opt. Debe ejecutar el programa
txbsapswd como usuario root antes de utilizar la Interfaz Informix de TSM.

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-5
Para inicializar la contrasea:
1. Inicie el programa txbsapswd situado en el directorio
$INFORMIXDIR/bin.
2. Escriba la contrasea y pulse Intro. Para conservar la contrasea actual,
pulse Intro sin especificar un valor.
Actualizacin del archivo sm_versions
El gestor de almacenamiento debe tener una entrada en el archivo
sm_versions. Si est utilizando ISM, especifique ism en el campo sm_name de
sm_versions. Para determinar qu nombre codificado debe utilizar en
sm_versions para gestores de almacenamiento de terceros, consulte la
documentacin del gestor de almacenamiento.
La definicin del gestor de almacenamiento contenida en el archivo
sm_versions utiliza este formato:
1|ver_XBSA|nombre_gestor_almacenamiento|ver_gestor_almacenamiento
ver_XBSA es la versin de release de la biblioteca compartida XBSA del gestor
de almacenamiento. nombre_gestor_almacenamiento es el nombre del gestor de
almacenamiento. ver_gestor_almacenamiento es la versin del gestor de
almacenamiento. La longitud mxima del campo es 128 caracteres.
El ejemplo siguiente muestra la definicin de ISM contenida en el archivo
sm_versions:
1|1.0.1|ism| ISM.2.20.UC1.114|
El ejemplo siguiente muestra la definicin de TSM contenida en el archivo
sm_versions:
1|5.1.6|adsm|5
Antes de iniciar un proceso de copia de seguridad o restauracin, ONBar
obtiene el nmero de versin del gestor de almacenamiento actual a partir de
la biblioteca compartida de XBSA, que es especfica del gestor de
almacenamiento. Si esta versin es compatible con la versin actual de
ONBar y est definida en el archivo sm_versions, ONBar inicia la operacin
solicitada.
Para actualizar la definicin del gestor de almacenamiento en sm_versions:
1. Copie la plantilla sm_versions.std en el nuevo archivo sm_versions, en el
directorio $INFORMIXDIR/etc de UNIX, o en el directorio
%INFORMIXDIR%\etc de Windows.
2. Si est utilizando ISM, emita el mandato ism_startup -init para actualizar
automticamente sm_versions con el nmero de versin correcto y
nombre del gestor de almacenamiento, o edite manualmente sm_versions.

3-6 IBM Informix - Gua de copia de seguridad y restauracin
Si est instalando un parche de ISM, debe editar manualmente
sm_versions.
Aviso: El mandato ism_startup -init borra los registros de copias de
seguridad anteriores.
3. Si est utilizando un gestor de almacenamiento de terceros, este
proporciona la definicin del archivo sm_versions. Cree su propio archivo
sm_versions con los datos correctos para el gestor de almacenamiento,
utilizando el formato de sm_versions.std como plantilla.

Extended Parallel Server
4. Si todos los coservidores utilizan un mismo archivo sm_versions del
subdirectorio etc, el archivo sm_versions debe tener una entrada para cada
marca de gestor de almacenamiento.
Si los nodos de coservidor no comparten el mismo subdirectorio etc,
especifique una lnea en el archivo sm_versions para el gestor de
almacenamiento utilizado en el nodo de coservidor.

Fin de Extended Parallel Server
5. Detenga todos los procesos de ONBar (onbar_d, onbar_w o onbar_m)
que estn actualmente en ejecucin y reinicie los procesos para que los
cambios sean efectivos.
Configuracin de varios gestores de almacenamiento en nodos de
coservidor (XPS)
Extended Parallel Server permite la existencia de varias instancias de gestor
de almacenamiento, pero una sola instancia por nodo. Puede configurar y
utilizar marcas diferentes de gestores de almacenamiento para fines diferentes.
Para conseguir el mejor rendimiento, ejecute procesos onbar-worker en todos
los nodos que tengan dispositivos de almacenamiento. Por ejemplo, suponga
que tiene dos dispositivos de almacenamiento: una unidad de cinta y una
biblioteca de discos pticos, y desea conectarlos en nodos diferentes. Cuando
existe un proceso onbar-worker en cada nodo, los datos se transfieren con
ms rapidez, pues no tienen que circular por la red. Para ver ejemplos
complejos, consulte Utilizacin de parmetros de configuracin de ON-Bar
en Extended Parallel Server en la pgina 3-14.
Para conocer cmo actualizar el archivo sm_versions cuando se utilizan varios
gestores de almacenamiento, vea el paso 4 en la seccin Para actualizar la
definicin del gestor de almacenamiento en sm_versions en la pgina 3-6.
Algunos gestores de almacenamiento de terceros tienen una arquitectura
cliente/servidor. Para estos gestores de almacenamiento, una instancia por nodo
significa un cliente de gestor de almacenamiento.

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-7
Importante: Cada nodo MPP de hardware que contenga un coservidor donde
se ejecutan procesos onbar-worker debe tener una copia local de
la versin de la biblioteca compartida de XBSA correspondiente
al gestor de almacenamiento.
Validacin del gestor de almacenamiento
Cuando convierte o revierte un servidor de bases de datos Informix, puede
que el gestor de almacenamiento utilizado en la versin antigua no pueda ser
validado para la versin hacia la que est migrando. Verifique que el
proveedor del gestor de almacenamiento ha finalizado satisfactoriamente el
proceso de validacin de Informix para la versin y plataforma del servidor
de bases de datos. Si la validacin no es satisfactoria, es necesario instalar un
gestor de almacenamiento validado para poder realizar copias de seguridad
con ONBar.
Configuracin de ON-Bar
ONBar se instala junto con el software del servidor de bases de datos
Informix. Para utilizar ONBar con gestores de almacenamiento instalados,
debe definir parmetros especficos en el archivo ONCONFIG. La seccin
siguiente describe los parmetros de configuracin necesarios de ONBar.

Dynamic Server
Utilice el archivo onconfig.std como plantilla.

Fin de Dynamic Server

Extended Parallel Server
Utilice el archivo onconfig.std como plantilla para coservidores individuales.
Utilice el archivo onconfig.xps como plantilla para varios coservidores.

Fin de Extended Parallel Server
Creacin del grupo bargroup (UNIX)
Si desea que usuarios distintos de los usuarios informix o root puedan
ejecutar mandatos de ONBar, puede crear un grupo bargroup. Los miembros
de bargroup pueden ejecutar mandatos de ONBar. El grupo bargroup de
UNIX es similar al grupo Informix-Admin de Windows. Para conocer cmo
crear un grupo, consulte su documentacin de UNIX.
Importante: Por razones de seguridad, es recomendable que el usuario root
no ejecute mandatos onbar.

3-8 IBM Informix - Gua de copia de seguridad y restauracin
Actualizacin del script onbar
Cuando el programa de instalacin instala los archivos del servidor de bases
de datos, incluidos los archivos de ONBar, el script onbar se distribuye como
script de shell para que los usuarios puedan aadir al script los pasos
necesarios de preproceso o postproceso.
Para evitar que se pierdan los cambios realizados por el usuario en el script
onbar, el script onbar se distribuye como archivo denominado onbar.sh
(UNIX) o onbar.bat (Windows). Cuando el programa de instalacin instala los
archivos del servidor de bases de datos en una instalacin existente,
comprueba si existen diferencias entre el nuevo script onbar y el antiguo
script onbar.
v Si los scripts son iguales, el programa de instalacin, cambia el nombre de
archivo onbar.sh o onbar.bat por onbar, el nuevo script onbar se escribe
encima del antiguo script onbar y no se pierden datos de usuario.
v Si existe alguna diferencia entre el script onbar nuevo y el script onbar
antiguo, el programa de instalacin cambia el nombre de archivo onbar.sh
o onbar.bat por onbar, sustituye el nombre del script antiguo onbar por
otro de la forma onbar.fecha, y notifica al usuario el cambio de nombre del
script onbar existente.
Si recibe un mensaje indicando que se ha cambiado el nombre del script
onbar mediante la adicin de una fecha, examine el nuevo script onbar
(nombre de archivo onbar) e integre el contenido del script onbar antiguo
dentro del nuevo script onbar. Por ejemplo, si onbar ha pasado a llamarse
onbar.2000.12.15, integre el contenido de onbar.2000.12.15 dentro de onbar.
Para obtener informacin sobre la utilizacin del script onbar, consulte
Personalizacin de mandatos de ON-Bar y de gestor de almacenamiento en
la pgina 8-2. Para obtener informacin sobre la instalacin del servidor de
bases de datos, consulte el manual IBM Informix: Installation Guide.
Definicin de variables de entorno de ISM y de parmetros de ONCONFIG
Cuando utiliza ISM, es necesario definir determinadas variables de entorno.
Para obtener informacin, consulte el manual IBM Informix: Storage Manager
Gua del administrador.

Dynamic Server
Puede definir estas variables de entorno en el script onbar o en el entorno
operativo.

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-9
Extended Parallel Server
Puede definir estas variables de entorno en el entorno del usuario si ejecuta
onbar -w manualmente o antes de iniciar el servidor de bases de datos, o
puede definirlas en start_worker.sh.

Fin de Extended Parallel Server
Si utiliza ISM, puede especificar los nombres de agrupaciones de volmenes
para espacios de almacenamiento y archivos de anotaciones lgicas en los
parmetros ISM_DATA_POOL y ISM_LOG_POOL en el archivo ONCONFIG.
Si no define estos parmetros, su valor por omisin son los nombres de
agrupacin de volmenes ISMData y ISMLogs, respectivamente.
Definicin de la Interfaz Informix para variables de entorno de TSM
Cuando utiliza la Interfaz Informix de TSM, es necesario que defina
determinadas variables de entorno en el entorno del usuario. La tabla
siguiente describe estas variables de entorno.
Tabla 3-1. Variables de entorno para la Interfaz Informix de TSM
Variable de entorno Descripcin
DSMI_CONFIG Es el nombre totalmente calificado del archivo de
opciones del usuario cliente (dsm.opt). El valor
por omisin es el archivo dsm.opt del directorio
de instalacin de la API de TSM.
DSMI_DIR Especifica la va de acceso de instalacin de la
API de TSM. Esta variable de entorno solamente
es necesario definirla si la API de TSM est
instalada en una va de acceso diferente de la va
de acceso por omisin. La variable de entorno
DSMI_DIR tambin se utiliza para encontrar el
archivo dsm.sys.
DSMI_LOG Especifica el directorio donde reside el archivo de
anotaciones de error de la API (dsierror.log).
Para los archivos de anotaciones de error, cree un
directorio para contener esos archivos y luego
especifique ese directorio como valor de la
variable de entorno DSMI_LOG. El usuario que
realiza la copia de seguridad debe tener derechos
de escritura sobre el archivo de anotaciones de
error de la API.


3-10 IBM Informix - Gua de copia de seguridad y restauracin
El ejemplo siguiente muestra cmo definir estas variables de entorno para el
sistema operativo Solaris de 32 bits si la API de TSM est instalada en el
directorio /opt/Tivoli/tsm/client/api:
export DSMI_CONFIG=/opt/Tivoli/tsm/client/api/bin/dsm.opt
export DSMI_DIR=/opt/Tivoli/tsm/client/api/bin
export DSMI_LOG=/home/user_a/logdir
Especificacin de la ubicacin de la biblioteca XBSA

UNIX solamente
Por omisin, ONBar busca la biblioteca compartida de XBSA en
$INFORMIXDIR/lib/libbsa.s[ol] en UNIX. Para especificar un nombre o
ubicacin diferente para la biblioteca compartida de XBSA, utilice el
parmetro de configuracin BAR_BSALIB_PATH. Puede tambin convertir
$INFORMIXDIR/lib/ibsad001.s[ol] en un enlace simblico que apunte a la
biblioteca correcta.
Por ejemplo, si est utilizando ISM, puede seguir uno de estos dos pasos:
v Enlazar $INFORMIXDIR/lib/ibsad001.so con
$INFORMIXDIR/lib/libbsa.so
v Definir el valor de BAR_BSALIB_PATH como
$INFORMIXDIR/lib/libbsa.so
Por ejemplo, si est utilizando TSM, puede seguir uno de estos dos pasos:
v Enlazar $INFORMIXDIR/lib/ibsad001.so con
$INFORMIXDIR/lib/libtxbsa.so
v Definir el valor de BAR_BSALIB_PATH como
$INFORMIXDIR/lib/libtxbsa.so

Fin de UNIX solamente

Windows solamente
En Windows, debido a que no existe una biblioteca compartida de XBSA
predefinida, debe especificar su nombre y ubicacin en el parmetro de
configuracin BAR_BSALIB_PATH. Si est utilizando ISM, defina
BAR_BSALIB_PATH con el valor %ISMDIR%\bin\libbsa.dll.

Fin de Windows solamente
Si est utilizando un gestor de almacenamiento de otro fabricante, ONBar
debe utilizar la versin de la biblioteca XBSA proporcionada por el fabricante
del gestor de almacenamiento. Para obtener ms informacin, consulte

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-11
BAR_BSALIB_PATH en la pgina 9-10 y las notas de release.

Extended Parallel Server
La biblioteca XBSA debe existir en cada nodo de coservidor donde se ejecuten
procesos onbar-worker. Cada proceso onbar_worker necesita establecer un
enlace dinmico con las funciones contenidas en la biblioteca XBSA. La
biblioteca XBSA debe estar en un disco local o en un disco montado por NFS.
Para determinar si los procesos onbar_worker pueden compartir bibliotecas y
si el compartimiento puede hacerse mediante NFS, consulte la documentacin
del gestor de almacenamiento.
Puede especificar BAR_BSALIB_PATH en la seccin global del archivo
ONCONFIG en estos casos:
v Si configura la biblioteca compartida de XBSA de forma que tenga la misma
va de acceso en todos los nodos
v Si configura gestores de almacenamiento de ms de un proveedor y cada
biblioteca compartida de XBSA tiene la misma va de acceso en cada nodo,
y ste no est montado por NFS
Si cada biblioteca de XBSA utiliza una va de acceso diferente, debe
especificar BAR_BSALIB_PATH en la seccin del archivo ONCONFIG
especfica de cada gestor de almacenamiento.

Fin de Extended Parallel Server
Importante: Para definir la va de acceso de la biblioteca XBSA con el
parmetro de configuracin BAR_BSALIB_PATH en el archivo
ONCONFIG, especifique la va de acceso absoluta. Si especifica
una va de acceso relativa, se escribe el mensaje siguiente en el
archivo de anotaciones de actividades de ON-Bar:
BAR_BSALIB_PATH en ONCONFIG no es una va de acceso
absoluta.
Utilizacin de parmetros de configuracin de ON-Bar
Antes de comenzar la primera operacin de copia de seguridad, examine los
parmetros predefinidos de ONBar en el archivo ONCONFIG y ajuste los
valores segn sea necesario. Para obtener ms informacin, consulte Pasos
previos a la realizacin de una copia de seguridad de prueba en la pgina
3-21. Para obtener la lista completa de parmetros de configuracin de
servidor de bases de datos y sus valores predefinidos, consulte el manual
IBM Informix: Administrator's Reference.

3-12 IBM Informix - Gua de copia de seguridad y restauracin
Utilizacin de parmetros de configuracin de ON-Bar en Dynamic Server
ONBar utiliza los siguientes parmetros de configuracin para Dynamic
Server.

Parmetro de configuracin Referencia Finalidad
ALARMPROGRAM pg. 9-6 Especifica un script para gestionar alarmas. Para
ONBar, asigne a este script el valor log_full.sh para
hacer una copia de seguridad automtica de los archivos
de anotaciones cuando estn llenos.
ALRM_ALL_EVENTS pg. 9-7 Hace que ALARMPROGRAM se ejecute cada vez que se
invoque un suceso de alarma
BAR_ACT_LOG pg. 9-7 Especifica la ubicacin y el nombre del archivo de
anotaciones de actividades de ONBar
BAR_BSALIB_PATH pg. 9-10 Especifica la va de acceso de la biblioteca del gestor de
almacenamiento, si se utiliza UNIX, o una dll, si se
utiliza Windows
Para determinar si BAR_BSALIB_PATH est soportado
en la plataforma que utiliza, consulte las notas de
release.
BAR_DEBUG pg. 9-12 Especifica el nivel de la informacin de depuracin que
se debe visualizar en el archivo de anotaciones de
actividades de ON-Bar
Puede actualizar dinmicamente el valor de
BAR_DEBUG en el archivo ONCONFIG durante una
sesin
BAR_DEBUG_LOG pg. 9-12 Especifica la ubicacin y el nombre del archivo de
anotaciones de depuracin de ON-Bar
BAR_HISTORY pg. 9-12 Especifica si la base de datos sysutils mantiene un
historial de las operaciones de copia de seguridad
BAR_MAX_BACKUP pg. 9-14 Especifica el nmero mximo de procesos para cada
mandato onbar
BAR_NB_XPORT_COUNT pg. 9-15 Especifica el nmero de almacenamientos intermedios de
datos de memoria compartida para cada proceso
onbar_d subordinado o secundario
BAR_PROGRESS_FREQ pg. 9-16 Especifica, en minutos, la frecuencia con la que se
muestran mensajes de progreso de la copia de seguridad
o restauracin en el archivo de anotaciones de
actividades
BAR_RETRY pg. 9-16 Especifica cuntas veces ONBar debe reintentar una
operacin de copia de seguridad, de copia de seguridad
de archivos de anotaciones lgicas o de restauracin si
falla el primer intento

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-13
Parmetro de configuracin Referencia Finalidad
BAR_XFER_BUF_SIZE pg. 9-20 Especifica el tamao, en pginas, de los
almacenamientos intermedios que el servidor de bases
de datos utiliza para intercambiar datos con cada
proceso onbar_d subordinado o secundario
ISM_DATA_POOL pg. 9-23 Especifica la agrupacin de volmenes utilizada para
hacer una copia de seguridad de espacios de
almacenamiento (ISM)
ISM_LOG_POOL pg. 9-23 Especifica la agrupacin de volmenes utilizada para
hacer una copia de seguridad de archivos de anotaciones
lgicas (ISM)
LTAPEDEV pg. 9-25 Para ontape, especifica el dispositivo de cinta donde se
hace la copia de seguridad de los archivos de
anotaciones lgicas
Para ONBar, especifica si se debe hacer una copia de
seguridad de los archivos de anotaciones.
RESTARTABLE_RESTORE pg. 9-25 Activa o desactiva la restauracin reiniciable

Utilizacin de parmetros de configuracin de ON-Bar en Extended
Parallel Server
El archivo ONCONFIG contiene una seccin de parmetros globales y
secciones individuales para cada instancia de gestor de almacenamiento.
Puede ser necesario especificar varias instancias de gestores de
almacenamiento para hacer copia de seguridad y restaurar datos de todos los
coservidores en Extended Parallel Server.
Configuracin de varios gestores de almacenamiento
En Extended Parallel Server, puede utilizar ms de un gestor de
almacenamiento, de la manera siguiente:
v Versiones diferentes de un gestor de almacenamiento determinado
v Gestores de almacenamiento de proveedores diferentes
Si utiliza la plantilla onconfig.std para configurar un coservidor individual
con un gestor de almacenamiento, copie la seccin Storage-Manager
instances de onconfig.xps en su archivo ONCONFIG. Utilice la plantilla
onconfig.xps para configurar varios gestores de almacenamiento.
Aviso: Tenga cuidado de no confundir las bibliotecas compartidas
correspondientes a los dos productos o versiones.

3-14 IBM Informix - Gua de copia de seguridad y restauracin
Parmetros de configuracin globales
La seccin global comprende los parmetros que son aplicables a todos los
gestores de almacenamiento. Puede incluir parmetros de ONBar en la
seccin global si son los mismos para todas las instancias de gestores de
almacenamiento.
Coloque esos parmetros en la seccin store-manager, entre el par BAR_SM
y END, si los parmetros son diferentes para cada instancia de gestor de
almacenamiento.
Parmetros de configuracin especficos del gestor de almacenamiento
Debe definir cada cliente de gestor de almacenamiento que instale y configure
en la seccin storage-manager, tal como se muestra en el tema Definicin
de un gestor de almacenamiento en un sistema con cinco coservidores en la
pgina 3-18.

Parmetro de
configuracin Referencia Finalidad
Puede ser
especfico
del gestor
de almac.
Siempre es
especfico
del gestor
de almac.
Siempre
es global
BAR_ACT_LOG pg. 9-7 Especifica la ubicacin y
nombre del archivo de
archivo de anotaciones de
actividades de ONBar.
X
BAR_BOOT_DIR pg. 9-9 Especifica el directorio de los
archivos de inicio de
emergencia
X
BAR_BSALIB_PATH pg. 9-10 Especifica la va de acceso de
la biblioteca del gestor de
almacenamiento
Para determinar si
BAR_BSALIB_PATH est
soportado en la plataforma
que utiliza, consulte las
notas de release.
Especifique
BAR_BSALIB_PATH en la
seccin storage-manager si
las bibliotecas no estn
situadas en el mismo lugar
en todos los nodos.
X

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-15
Parmetro de
configuracin Referencia Finalidad
Puede ser
especfico
del gestor
de almac.
Siempre es
especfico
del gestor
de almac.
Siempre
es global
BAR_DBS_COSVR pg. 9-11 Especifica coservidores que
envan datos de operaciones
de copia de seguridad y
restauracin al gestor de
almacenamiento
X
BAR_HISTORY pg. 9-12 Especifica si la base de datos
sysutils mantiene un
historial de las operaciones
de copia de seguridad
X
BAR_IDLE_TIMEOUT pg. 9-13 Especifica el nmero
mximo de minutos que un
proceso onbar-worker est
inactivo antes de ser
concluido
X
BAR_LOG_COSVR pg. 9-13 Especifica coservidores que
envan datos de operaciones
de copia de seguridad de
archivos de anotaciones al
gestor de almacenamiento
X
BAR_PROGRESS_FREQ pg. 9-16 Especifica, en minutos, la
frecuencia con la que se
muestran mensajes de
progreso de la copia de
seguridad o restauracin en
el archivo de anotaciones de
actividades
X
BAR_RETRY pg. 9-16 Especifica cuntas veces
ONBar debe reintentar una
operacin de copia de
seguridad, de copia de
seguridad de archivos de
anotaciones lgicas o de
restauracin si falla el primer
intento
X
BAR_SM pg. 9-18 Especifica el nmero del
gestor de almacenamiento
Parmetro necesario; inicia la
seccin storage-manager.
X
BAR_SM_NAME pg. 9-18 Especifica el nombre del
gestor de almacenamiento
X

3-16 IBM Informix - Gua de copia de seguridad y restauracin
Parmetro de
configuracin Referencia Finalidad
Puede ser
especfico
del gestor
de almac.
Siempre es
especfico
del gestor
de almac.
Siempre
es global
BAR_WORKER_COSVR pg. 9-19 Lista los coservidores que
pueden acceder al gestor de
almacenamiento. Este
parmetro es necesario.
X
BAR_WORKER_MAX pg. 9-19 Especifica el nmero
mximo de procesos
onbar-worker que el
Planificador de copia de
seguridad puede iniciar para
la instancia de gestor de
almacenamiento
El usuario puede iniciar
manualmente procesos
onbar-worker adicionales.
X
BAR_XFER_BUFSIZE pg. 9-21 Especifica el tamao, en
pginas, de los
almacenamientos
intermedios utilizados entre
XPS y cada proceso
onbar-worker
X
BAR_XPORT_COUNT pg. 9-22 Especifica el nmero de
almacenamientos
intermedios de datos de
memoria compartida para
cada proceso onbar-worker
X
ISM_DATA_POOL pg. 9-23 Especifica la agrupacin de
volmenes utilizada para
hacer una copia de
seguridad de espacios de
almacenamiento
X
ISM_LOG_POOL pg. 9-23 Especifica la agrupacin de
volmenes utilizada para
hacer una copia de
seguridad de archivos de
anotaciones lgicas
X
LOG_BACKUP_MODE pg. 9-24 Especifica si se debe hacer
una copia de seguridad
automtica o manual de los
archivos de anotaciones
lgicas llenos
X


Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-17
Ejemplos de configuraciones de ON-Bar y gestores de almacenamiento
Esta seccin muestra configuraciones de ejemplo de gestores de
almacenamiento para Extended Parallel Server. Para obtener ms informacin
sobre cada parmetro de configuracin, consulte el Captulo 9, Definicin de
parmetros de configuracin de ON-Bar, en la pgina 9-1.
Creacin de una definicin de gestor de almacenamiento: El ejemplo
siguiente de configuracin corresponde a un gestor de almacenamiento que
puede ejecutarse en los coservidores 1, 2, 3, 4 y 7. En esta configuracin, debe
iniciar procesos onbar-worker manualmente en los coservidores 1, 2, 3, 4 y 7,
pues BAR_WORKER_MAX no est definido. Se hace copia de seguridad de
todos los espacios de almacenamiento y archivos de anotaciones lgicas en
esta instancia de gestor de almacenamiento.
# Variables de Copia de seguridad/Restauracin
BAR_ACT_LOG /tmp/bar_act.log # Va de acceso a anotacin de
# actividades
BAR_RETRY 2 # Nmero de veces a reintentar los errores
BAR_XPORT_COUNT 10 # Nmero de alm. int. de transporte por worker
BAR_XFER_BUFSIZE 8 # Tamao de cada alm. int. de transporte en pginas
LOG_BACKUP_MODE CONT # Hace copia de seguridad tan pronto como se llenan
# los registros lgicos
BAR_IDLE_TIMEOUT 5 # Tiempo que esperan los onbar-workers
BAR_BSALIB_PATH /usr/lib/ibsad001.so # Va de acceso a la biblioteca
# compartida XBSA

# Seccin del Gestor de almacenamiento
BAR_SM 1
BAR_WORKER_COSVR 1-4,7
END
Definicin de un gestor de almacenamiento en un sistema con cinco
coservidores: El ejemplo siguiente es una definicin simple de gestor de
almacenamiento la cual inicia automticamente un proceso onbar-worker en
el coservidor 1. Se hace copia de seguridad o se restauran los datos de los
coservidores 1 al 5 en el gestor de almacenamiento del coservidor 1. Si omite
el parmetro BAR_WORKER_MAX, debe iniciar los procesos onbar-worker
manualmente. Para obtener ms informacin, consulte Utilizacin de
start_worker.sh para iniciar manualmente procesos onbar_worker (XPS) en la
pgina 8-5.
# Instancias del Gestor de almacenamiento
BAR_SM 1 # ID del Gestor de almacenamiento
BAR_SM_NAME A # Nombre del Gestor de almacenamiento
BAR_WORKER_COSVR 1 # El Gestor de almacenamiento est en el coservidor 1
BAR_DBS_COSVR 1-5 # Encamina espacios de bd hacia Gestor de almac.
BAR_LOG_COSVR 1-5 # Encamina anot. cronol. hacia Gestor de almac.
BAR_WORKER_MAX 1 # Nmero de onbar-workers
END

3-18 IBM Informix - Gua de copia de seguridad y restauracin
Definicin del nmero de procesos onbar-worker en dos gestores de
almacenamiento: El ejemplo siguiente define gestores de almacenamiento
diferentes en dos coservidores. Debido a que el valor global
BAR_WORKER_MAX es 3, el Planificador de copia de seguridad iniciar
hasta tres procesos onbar-worker en el coservidor 2 para el gestor de
almacenamiento BAKER. Para el gestor de almacenamiento ABEL, el valor
local BAR_WORKER_MAX prevalece sobre el valor global, por lo que el
Planificador de copia de seguridad iniciar un solo proceso onbar-worker.
# Seccin global
BAR_WORKER_MAX 3 # Valor global para el num. de onbar-workers

# Gestor de almacenamiento ABEL
BAR_SM 1
BAR_WORKER_MAX 1 # se ha definido un solo onbar-worker
BAR_DBS_COSVR 1
BAR_LOG_COSVR 1
BAR_WORKER_COSVR 1
END

# Gestor de almacenamiento BAKER
BAR_SM 2
BAR_DBS_COSVR 2
BAR_LOG_COSVR 2
BAR_WORKER_COSVR 2
END
Importante: No intercambie los nmeros de identificacin BAR_SM entre
gestores de almacenamiento diferentes cuando los reconfigure, de
lo contrario ONBar no podr encontrar los objetos de copia de
seguridad. Por ejemplo, no reasigne BAR_SM 1 al gestor de
almacenamiento BAKER y BAR_SM 2 al gestor de
almacenamiento ABEL.
Definicin de tres gestores de almacenamiento y tres dispositivos de
almacenamiento: La configuracin representada en la Figura 3-1 en la pgina
3-20 muestra cmo podra configurar tres gestores de almacenamiento y tres
dispositivos de copia de seguridad:
v El dispositivo A consta de dos unidades y dos conexiones: una con el
coservidor 1 y otra con el coservidor 3
v El dispositivo B es un autocambiador conectado al coservidor 4
v El dispositivo C es una unidad de cinta simple conectada al coservidor 2
El gestor de almacenamiento ABEL puede hacer copias de seguridad y
restaurar espacios de almacenamiento en los coservidores 1 y 3. El gestor de
almacenamiento BAKER puede hacer copia de seguridad y restaurar espacios
de almacenamiento en los coservidores 4 y 2. El gestor de almacenamiento

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-19
CHARLY puede hacer copias de seguridad y restaurar archivos de
anotaciones en los cuatro coservidores.

Las definiciones contenidas en ONCONFIG para los gestores de
almacenamiento ABEL, BAKER y CHARLY se muestran en el ejemplo
siguiente:
# Seccin del Gestor de almacenamiento para el Gestor de almacenamiento A
BAR_SM 1
BAR_SM_NAME ABEL
BAR_WORKER_COSVR 1,3
BAR_DBS_COSVR 1,3
BAR_LOG_COSVR 0
BAR_WORKER_MAX 2
END
# Seccin del Gestor de almacenamiento para el Gestor de almacenamiento B
BAR_SM 2
BAR_SM_NAME BAKER
BAR_WORKER_COSVR 4
BAR_DBS_COSVR 2,4
BAR_LOG_COSVR 0
Dispositivo de copia
de seguridad C
El gestor de almacenamiento puede hacer copias de seguridad y restaurar
espacios de almacenamiento en estos coservidores.
La biblioteca compartida XBSA del gestor de almacenamiento est
disponible en este coservidor.
El gestor de almacenamiento puede hacer copias de seguridad y restaurar
anotaciones cronolgicas en estos coservidores.
Coservidor 1 Coservidor 2 Coservidor 3 Coservidor 4
Dispositivo de copia
de seguridad B
Dispositivo de copia
de seguridad A
Gestor de
almacenamiento CHARLY
Gestor de
almacenamiento ABEL
Gestor de
almacenamiento BAKER

Figura 3-1. Configuracin de gestores de almacenamiento

3-20 IBM Informix - Gua de copia de seguridad y restauracin
BAR_WORKER_MAX 1
END
# Seccin del Gestor de almacenamiento para el Gestor de almacenamiento C
BAR_SM 3
BAR_SM_NAME CHARLY
BAR_WORKER_COSVR 2
BAR_DBS_COSVR 0
BAR_LOG_COSVR 1 - 4
BAR_WORKER_MAX 1
END
Pasos previos a la realizacin de una copia de seguridad de prueba
Compruebe los puntos de la lista siguiente para asegurarse de que ONBar y
el gestor de almacenamiento estn configurados correctamente:
v El gestor de almacenamiento est instalado y configurado para gestionar
dispositivos de almacenamiento especficos.

UNIX solamente
v Compruebe que el parmetro de configuracin BAR_BSALIB_PATH
especifica correctamente la biblioteca compartida de XBSA o bien que el
parmetro no est definido y la biblioteca resida en la ubicacin definida
por omisin.

Fin de UNIX solamente

Windows solamente
v Compruebe que el parmetro de configuracin BAR_BSALIB_PATH
especifica correctamente la biblioteca compartida de XBSA.

Fin de Windows solamente
v El archivo sm_versions contiene una fila que identifica el nmero de
versin de la biblioteca compartida de XBSA especfica del gestor de
almacenamiento.

Extended Parallel Server
v El parmetro BAR_WORKER_MAX tiene como valor un nmero mayor que
0 en la seccin del archivo ONCONFIG especfica del gestor de
almacenamiento.

Fin de Extended Parallel Server
Despus de verificar que ONBar y el gestor de almacenamiento estn
configurados correctamente, ejecute ONBar para la base de datos de prueba

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-21
para asegurarse de que puede hacer copia de seguridad y restaurar datos.
Para obtener ms informacin, siga las instrucciones del Captulo 4,
Realizacin de copias de seguridad con ON-Bar, en la pgina 4-1.
Eleccin de gestores de almacenamiento y dispositivos de almacenamiento
El gestor de almacenamiento gestiona los dispositivos de almacenamiento en
donde se escriben los datos de los que se ha hecho copia de seguridad. Junto
con el servidor de bases de datos se proporciona ISM. Para obtener
informacin sobre cmo utilizar ISM, consulte el manual IBM Informix: Storage
Manager Gua del administrador.
Si elige un gestor de almacenamiento diferente, considere si el gestor tiene las
caractersticas necesarias para hacer una copia de seguridad de los espacios de
almacenamiento y los archivos de anotaciones lgicas. Cuando seleccione
dispositivos de almacenamiento, asegrese de que sean compatibles con el
gestor de almacenamiento elegido. Los dispositivos de almacenamiento deben
tener la velocidad y capacidad necesarias para las operaciones de copia de
seguridad. El gestor de almacenamiento debe ser fcil de utilizar y ser
funcional en el sistema operativo del usuario.
Caractersticas soportadas por ISM
ISM cumple los requisitos siguientes de un gestor de almacenamiento:
v ISM le permite hacer una copia de seguridad de archivos de anotaciones
lgicas y espacios de almacenamiento en dispositivos diferentes y
especificar si se debe utilizar cifrado o compresin para los datos.
v ISM puede escribir el resultado de operaciones de copias de seguridad
paralelas en un dispositivo, soporte o volumen individual. Algunos
dispositivos de copia de seguridad pueden escribir datos con ms rapidez
que con la que pueden ser ledos los discos utilizados para contener
espacios de almacenamiento.
v ISM puede conmutar automticamente desde un dispositivo de cinta a otro
cuando se llena el volumen del primer dispositivo.
v ISM permite la migracin de datos desde un soporte de copia de seguridad
a otro.
Por razones de velocidad, puede hacer una copia de seguridad de archivos
de anotaciones lgicas o espacios de almacenamiento en un disco, pero
luego debe trasladar los datos a una cinta u otro soporte extrable, de lo
contrario el disco se llenar.
v ISM le permite crear duplicados de los datos de copia de seguridad para
guardarlos en el centro de trabajo o fuera de l.
v ISM utiliza la caducidad automtica de los datos. Despus de caducar todos
los datos de un soporte de copia de seguridad, puede reutilizar el soporte.

3-22 IBM Informix - Gua de copia de seguridad y restauracin
Caractersticas no soportadas por ISM
ISM no da soporte a las siguientes caractersticas. Es posible que gestores de
almacenamiento de terceros den soporte a dichas caractersticas.
v Distribuir una corriente de datos entres varios dispositivos a la vez, lo cual
mejora el rendimiento si se tienen varios dispositivos lentos
v Utilizar mtodos de cifrado o compresin diferentes para espacios de
almacenamiento o base de datos especificados
v Planificar copias de seguridad
v Dar soporte a dispositivos tales como bibliotecas de cintas, bibliotecas de
discos pticos, silos, autocambiadores de cinta y bateras de cintas
v Operaciones de sistema remoto
Puede instalar algunos gestores de almacenamiento en un sistema diferente
que el servidor de bases de datos. Pero ISM debe estar instalado en el
mismo sistema que el servidor de bases de datos.
Funciones que pueden utilizarse con TSM
TSM es compatible con todas las funciones que se pueden utilizar en ISM y
con todas las funciones listadas en la seccin anterior que no son compatibles
con ISM. TSM permite utilizar las funciones adicionales siguientes:
v TSM le permite crear polticas para automatizar la gestin del
almacenamiento y asegurar el cumplimiento de objetivos referentes a la
gestin de datos.
v TSM permite la circulacin automatizada de soportes de almacenamiento a
travs del proceso de gestin del almacenamiento.
v TSM le permite aplicar una metodologa de copia de seguridad progresiva a
fin de que los archivos se copien de forma incremental para reducir el
trfico de la red, al tiempo que el soporte de recuperacin se unifica para
proporcionar un mejor rendimiento.
v TSM puede utilizar el protocolo NDMP (Network Data Management
Protocol) para hacer la copia de seguridad y restauracin de sistemas de
archivos almacenados en un servidor de archivos de almacenamiento
conectado por red.
Funcin no compatible con TSM
TSM para bases de datos Informix solo est disponible actualmente para
plataformas UNIX.
Requisitos de los dispositivos de almacenamiento
Responda a las preguntas afines siguientes para determinar qu dispositivos
de almacenamiento necesita. Por ejemplo, la velocidad y tipo de los
dispositivos de almacenamiento determina parcialmente el nmero de
dispositivos de almacenamiento que necesita.
v Qu clase de dispositivos de almacenamiento necesita?

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-23
El volumen de transacciones y el tamao de la base de datos son factores
importantes para determinar la clase de dispositivos de almacenamiento
que necesita.
ISM da soporte a dispositivos de cinta simples, tales como QIC, 4mm, 8mm,
DLT, dispositivos pticos y copias de seguridad en disco. Si ISM no puede
gestionar los dispositivos de almacenamiento necesarios, deber adquirir un
gestor de almacenamiento diferente. Para obtener ms informacin, consulte
el manual IBM Informix: Storage Manager Gua del administrador.
v Cules son las necesidades de disponibilidad de cada dispositivo?
Es importante que sus dispositivos de almacenamiento permitan tanto el
acceso aleatorio como el secuencial? Si es as, no puede utilizar dispositivos
de almacenamiento de cinta.
v Cuntos dispositivos de almacenamiento necesita?
ISM permite utilizar hasta cuatro dispositivos en cada sistema principal. El
nmero de dispositivos necesarios depende de la clase de dispositivos que
tenga, del volumen de transacciones en el servidor de bases de datos, de la
rapidez de los dispositivos, del tiempo que se puede considerar aceptable
para las operaciones de copia de seguridad, y de otros factores similares.

Extended Parallel Server
v Cuntos y qu tipo de instancias de gestor de almacenamiento necesita
configurar?
Puede tener un gestor de almacenamiento en cada nodo de coservidor.

Fin de Extended Parallel Server
Consideraciones para Extended Parallel Server
Debido a que hacer copia de seguridad en varios coservidores es mucho ms
complejo, algunos usuarios de Extended Parallel Server utilizan gestores de
almacenamiento de terceros. Las necesidades de utilizacin siguientes tambin
influyen en las decisiones del usuario respecto del gestor de almacenamiento
y los dispositivos de almacenamiento:
v El nmero de nodos de hardware, el nmero de coservidores en esos nodos
y cmo los coservidores estn distribuidos entre los nodos
Debe equilibrar estos factores frente al nmero de dispositivos de
almacenamiento e instancias de gestor de almacenamiento. La arquitectura
de algunas plataformas restringe las posibilidades de conexin de
dispositivos, pero el nmero de coservidores aumenta las necesidades de
proceso. Las secciones especficas del gestor de almacenamiento contenidas
en el archivo ONCONFIG deben tener en cuenta estas consideraciones.
Aunque algunos nodos de un sistema de proceso paralelo masivo (sistema
MPP) pueden no estar ejecutando coservidores, pueden ser capaces de
ejecutar parte del gestor de almacenamiento.

3-24 IBM Informix - Gua de copia de seguridad y restauracin
v La clase de interconexin de alta velocidad del sistema MPP
Debido a que los discos son ms lentos que la interconexin de alta
velocidad, podran crear un cuello de botella en la interconexin. El
distribuir los dispositivos entre varios nodos puede disminuir el volumen
de trfico en la interconexin y permitir un mayor grado de paralelismo.
v Si instala por separado tablas o bases de datos en un espacio de
almacenamiento individual o en un segmento de base de datos que abarca
varios coservidores, podr restaurar tablas y bases de datos individuales.
v Si es posible o no restaurar datos a partir de fuentes externas
Aunque las bases de datos DSS (Decision Support System) no se puedan
replicar, puede ser ms fcil regenerar datos a partir de la fuente externa
original que el restaurar a partir de copias de seguridad si stas estn
corruptas o daadas. En los sistemas OLTP (Online Transaction Processing),
raramente es posible regenerar datos a partir de fuentes externas.
v El tamao de cada corriente de archivos de anotaciones lgicas, cmo est
distribuida la actividad de transacciones entre las corrientes de archivos de
anotaciones lgicas y cundo se produce esta actividad
Si est utilizando un sistema OLTP en el que existen muchas transacciones
distribuidas uniformemente entre coservidores, sus necesidades respecto a
gestores y dispositivos de almacenamiento son diferentes de las de un
sistema DSS, el cual habitualmente genera pocas transacciones.
Adems, si las corrientes de anotaciones son del mismo tamao en cada
coservidor, pero la actividad no est distribuida uniformemente, se
malgastan espacio y recursos. Es necesario ajustarlos para lograr un
funcionamiento eficiente.

Captulo 3. Configuracin del gestor de almacenamiento y ON-Bar 3-25
3-26 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 4. Realizacin de copias de seguridad con ON-Bar
Sintaxis de los mandatos de ON-Bar . . . . . . . . . . . . . . . . . . . . . . 4-3
Preparacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . . 4-3
De qu datos ON-Bar crea una copia de seguridad? . . . . . . . . . . . . . . . . 4-4
De qu archivos administrativos se debe crear una copia de seguridad? . . . . . . . . . 4-4
Instalacin y configuracin de un gestor de almacenamiento . . . . . . . . . . . . . 4-5
Qu es una copia de seguridad del sistema completo? (IDS) . . . . . . . . . . . . . 4-6
Qu es una copia de seguridad estndar? . . . . . . . . . . . . . . . . . . . 4-6
Qu es una copia de seguridad incremental? . . . . . . . . . . . . . . . . . . 4-6
Qu es una copia de seguridad fsica? (XPS) . . . . . . . . . . . . . . . . . . 4-7
Eleccin de un nivel de copia de seguridad . . . . . . . . . . . . . . . . . . . 4-7
Copias de seguridad de nivel 0 . . . . . . . . . . . . . . . . . . . . . . 4-7
Copias de seguridad de nivel 1 . . . . . . . . . . . . . . . . . . . . . . 4-7
Copias de seguridad de nivel 2 . . . . . . . . . . . . . . . . . . . . . . 4-8
Recogida de informacin sobre el sistema antes de realizar una copia de seguridad . . . . . . 4-8
Comprobacin de que hay espacio suficiente en el archivo de anotaciones lgicas . . . . . 4-8
Copia de informacin de configuracin del servidor de bases de datos . . . . . . . . . 4-9
Verificacin de la integridad de la base de datos . . . . . . . . . . . . . . . . 4-9
Copia de seguridad de espacios de almacenamiento y archivos de anotaciones lgicas . . . . . . 4-9
Sintaxis de la copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 4-10
Copia de seguridad despus de cambiar el esquema fsico . . . . . . . . . . . . . . 4-14
Cundo hacer una copia de seguridad del espacio de base de datos raz y de los espacios de
almacenamiento modificados . . . . . . . . . . . . . . . . . . . . . . 4-14
Cundo hacer una copia de seguridad de solamente los espacios los espacios de
almacenamiento modificados . . . . . . . . . . . . . . . . . . . . . . 4-15
Utilizacin de ISM durante una copia de seguridad . . . . . . . . . . . . . . . . 4-15
Utilizacin de Informix Server Administrator de IBM para hacer copias de seguridad y verificar 4-16
Ejemplos de copia de seguridad de ON-Bar . . . . . . . . . . . . . . . . . . . 4-17
Realizacin de una copia de seguridad de nivel 0 de todos los espacios de almacenamiento 4-17
Realizacin de una copia de seguridad de nivel 0 de espacios de almacenamiento
especificados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Realizacin de una copia de seguridad incremental . . . . . . . . . . . . . . . 4-17
Copia de seguridad de una lista de espacios de almacenamiento especificados en un archivo 4-17
Cmo evitar el archivado repetitivo de espacios de almacenamiento de solo lectura . . . . 4-18
Copia de seguridad de tablas especficas . . . . . . . . . . . . . . . . . . . 4-20
Repeticin de la copia de seguridad para espacios de almacenamiento omitidos durante la
copia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
Realizacin de una copia de seguridad del sistema completo (IDS) . . . . . . . . . . 4-21
Copia de seguridad de objetos grandes inteligentes en espacios de SB (IDS) . . . . . . . 4-21
Utilizacin de copias de seguridad ficticias en un depsito de datos (IDS) . . . . . . . 4-21
Copia de seguridad de espacios de BLOB en una base de datos con registro de anotaciones
(IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
Copia de seguridad de archivos de anotaciones lgicas cuando los espacios de BLOB estn
fuera de lnea (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
Asignacin de un nombre a una sesin de copia de seguridad (XPS) . . . . . . . . . 4-23

Copyright IBM Corp. 1996, 2004 4-1
Realizacin de una copia de seguridad fsica (XPS) . . . . . . . . . . . . . . . 4-23
Copia de seguridad de un segmento de base de datos (XPS) . . . . . . . . . . . . 4-23
Copia de seguridad de tipos de tabla . . . . . . . . . . . . . . . . . . . . . 4-23
Visualizacin de la actividad reciente de ON-Bar (IDS) . . . . . . . . . . . . . . . . 4-24
Copia de seguridad de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . 4-25
Copia de seguridad de archivos de anotaciones lgicas en Dynamic Server . . . . . . . . 4-25
Realizacin de una copia de seguridad continua de archivos de anotaciones lgicas . . . . 4-26
Realizacin de una copia de seguridad manual de archivos de anotaciones lgicas . . . . 4-27
Utilizacin de ALARMPROGRAM para establecer la modalidad de la copia de seguridad de
archivos de anotaciones . . . . . . . . . . . . . . . . . . . . . . . . 4-27
Visualizacin de los archivos de anotaciones lgicas de los que se ha hecho copia de
seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28
Copia de seguridad de archivos de anotaciones lgicas en Extended Parallel Server . . . . . 4-30
Realizacin de una copia de seguridad manual de archivos de anotaciones lgicas . . . . 4-32
Inicio de copias de seguridad continuas de archivos de anotaciones lgicas . . . . . . . 4-32
Omisin de las copias de seguridad de archivos de anotaciones lgicas en un sistema de
prueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
Supervisin de las copias de seguridad de archivos de anotaciones lgicas . . . . . . . . 4-33
Recuperacin de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . . 4-34
Descripcin de los procesos de copia de seguridad de ON-Bar . . . . . . . . . . . . . 4-35
Secuencia de la copia de seguridad en Dynamic Server . . . . . . . . . . . . . . . 4-35
Secuencia de la copia de seguridad en Extended Parallel Server . . . . . . . . . . . . 4-36
Contenido de este captulo
Este captulo describe cmo utilizar el programa de utilidad onbar para hacer
una copia de seguridad y verificar espacios de almacenamiento (espacios de
base de datos, espacios de BLOB y espacios de SB) y archivos de anotaciones
lgicas. El programa de utilidad onbar acta como reiniciador para onbar_d,
el controlador de ONBar. Utilice cualquiera de los mtodos siguientes para
ejecutar mandatos de copia de seguridad y restauracin de ONBar:
v Emita mandatos de ONBar.
Para ejecutar mandatos de ONBar, debe ser el usuario informix o miembro
del grupo bargroup en UNIX, o ser miembro del grupo Informix-Admin o
ser el usuario informix en Windows. (Para obtener ms informacin,
consulte Creacin del grupo bargroup (UNIX) en la pgina 3-8).
v Incluya mandatos de ONBar y ISM en un script de shell o de proceso por
lotes.
Para obtener ms informacin, consulte Personalizacin de mandatos de
ON-Bar y de gestor de almacenamiento en la pgina 8-2.
v Invoque ONBar desde un programa de planificacin de trabajos.
v Defina alarmas de suceso para desencadenar una copia de seguridad de
archivos de anotaciones lgicas.

4-2 IBM Informix - Gua de copia de seguridad y restauracin
Para obtener informacin, consulte los temas Copia de seguridad de
archivos de anotaciones lgicas en Dynamic Server en la pgina 4-25 y
Copia de seguridad de archivos de anotaciones lgicas en Extended
Parallel Server en la pgina 4-30.
Sintaxis de los mandatos de ON-Bar
Puede utilizar ONBar para hacer un copia de seguridad y restaurar espacios
de almacenamiento y archivos de anotaciones lgicas, verificar una copia de
seguridad, y para iniciar o detener sesiones de ONBar.


onbar
(1)
Copia de seguridad de espacios de almacenamiento

(2)

Visualizacin de la actividad reciente de ON-Bar

(3)

Copia de seguridad de archivos de anotaciones lgicas

(4)

Visualizacin de los archivos de anotaciones lgicas de los que se ha hecho copia de seguridad

(5)

(6)

Verificacin de copias de seguridad con archecker (-v)

(7)

Realizacin de una restauracin

(8)

Realizacin de una restauracin externa

(9)

(10)

Inicio y detencin de sesiones de ON-Bar


Notas:
1 Vea la pgina 4-9
2 Vea la pgina 4-24
3 Vea la pgina 4-25
4 Vea la pgina 4-28
5 Vea la pgina 5-1
6 Solo Dynamic Server
7 Vea la pgina 6-18
8 Vea la pgina 7-19
9 Vea la pgina 8-13
10 Solo Extended Parallel Server
Preparacin de una copia de seguridad
Esta seccin describe los pasos preliminares que debe seguir antes de hacer
una copia de seguridad de espacios de almacenamiento y archivos de
anotaciones lgicas.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-3
De qu datos ON-Bar crea una copia de seguridad?
ONBar hace una copia de seguridad de los tipos de datos siguientes.
ONBar hace primero copia de seguridad de los espacios de base de datos
crticos, luego los espacios de almacenamiento restantes y finalmente los
archivos de anotaciones lgicas. (Los espacios de base de datos crticos son los
espacios de bases de datos raz y los espacios de base de datos donde estn
contenidas los archivos de anotaciones lgicas y el archivo de anotaciones
fsico). ONBar puede hacer una copia de seguridad y restaurar el espacio de
almacenamiento mayor que est soportado por el servidor de bases de datos
Tipo de datos Descripcin
Espacios de base de datos que contienen tablas o ndices
Consulte Copia de seguridad de espacios de
almacenamiento y archivos de anotaciones
lgicas en la pgina 4-9. ONBar tambin
hace una copia de seguridad de las pginas
reservadas del espacio de base de datos raz.
Espacios de BLOB (IDS) Consulte Copia de seguridad de espacios de
BLOB en una base de datos con registro de
anotaciones (IDS) en la pgina 4-21.
Catlogo de ISM Si utiliza ISM, el catlogo de ISM est situado
en $INFORMIXDIR/ism para UNIX, y en
%ISMDIR% para Windows.
Archivos de anotaciones lgicas
Consulte Copia de seguridad de archivos de
anotaciones lgicas en la pgina 4-25.
Espacios de SB (IDS) Consulte Copia de seguridad de objetos
grandes inteligentes en espacios de SB (IDS)
en la pgina 4-21.
De qu archivos administrativos se debe crear una copia de seguridad?
Las operaciones de copia de seguridad de ONBar salvaguardan los datos del
usuario. Dichas copias de seguridad no sustituyen a las copias de seguridad
normales que el sistema operativo realiza para archivos de configuracin
importantes.
Importante: Para su utilizacin en caso de emergencia, es conveniente que
tenga una copia de seguridad de la versin actual de los archivos
administrativos siguientes. Deber restaurar esos archivos si
necesita sustituir discos o si realiza una restauracin en una
segunda mquina (restauracin importada)
La tabla siguiente lista los archivos administrativos para los que es
conveniente crear una copia de seguridad.

4-4 IBM Informix - Gua de copia de seguridad y restauracin
Archivos administrativos IDS XPS
Archivo ONCONFIG X X
Archivos de inicio de emergencia X X
Archivo sm_versions X X
Archivo sqlhosts (UNIX) X X
Archivo oncfg_nombreServidor.nmeroServidor del subdirectorio etc X
Archivo oncfg_nombreServidor.nmeroServidor.IDcoservidor de cada
coservidor
X
Archivos de configuracin y de datos del gestor de almacenamiento X X
Datos de objeto grande simple contenidos en espacios de BLOB que estn
almacenados en discos magnticos u pticos
X
Archivo xcfg_snombreServidor.nmeroServidor del subdirectorio etc X
Datos almacenados externamente, tales como tablas externas mantenidas por
DataBlade
X

Aunque ONBar no hace copia de seguridad de los elementos siguientes,
ONBar los regenera automticamente durante una operacin de restauracin.
No es necesario hacer copias de seguridad de estos archivos:
v Pginas de espacio de base de datos que estn asignadas al servidor de bases
de datos, pero no estn asignadas todava a una extensin de espacio de
tabla
v Bloques de datos de duplicacin, si los correspondientes bloques primarios
son accesibles
v Espacios de base de datos temporales
ONBar no hace copia de seguridad ni restaura los datos contenidos en
espacios de base de datos temporales. Durante la restauracin, el servidor
de bases de datos regenera los espacios de base de datos temporales vacos.
Instalacin y configuracin de un gestor de almacenamiento
Antes de poder crear una copia de seguridad mediante ONBar, debe
configurar el gestor de almacenamiento e iniciar su ejecucin. Para obtener
informacin sobre la configuracin de ISM, consulte el manual IBM Informix:
Storage Manager Gua del administrador. Para obtener informacin sobre la
configuracin de gestores de almacenamiento de terceros, consulte el
Captulo 3, Configuracin del gestor de almacenamiento y ON-Bar, en la
pgina 3-1 y los manuales del gestor de almacenamiento.
Antes de iniciar una copia de seguridad o restauracin, compruebe que el
gestor de almacenamiento est preparado para recibir datos. Para mejorar el
rendimiento, es recomendable que reserve dispositivos de almacenamiento
separados para las copias de seguridad de espacios de almacenamiento y las

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-5
copias de seguridad de archivos de anotaciones lgicas. Etiquete y monte
todos los volmenes en el dispositivo de almacenamiento. La copia de
seguridad o restauracin puede hacer una pausa para que el usuario monte la
cinta o disco ptico solicitado.
Qu es una copia de seguridad del sistema completo? (IDS)
Una copia de seguridad del sistema completo (onbar -b -w) es una copia de
seguridad secuencial de todos los espacios de almacenamiento y archivos de
anotaciones lgicas basada en un nico punto de control. La indicacin
horaria del punto de control se guarda junto con la informacin de copia de
seguridad. La ventaja de utilizar una copia de seguridad del sistema completo
es que puede restaurar los espacios de almacenamiento con o sin los archivos
de anotaciones lgicas. Debido a que los datos de todos los espacios de
almacenamiento son coherentes en una copia de seguridad del sistema
completo, no es necesario restaurar los archivos de anotaciones lgicas para
hacer que los datos sean coherentes. Para ver un ejemplo, consulte
Realizacin de una copia de seguridad del sistema completo (IDS) en la
pgina 4-21.
Qu es una copia de seguridad estndar?
Una copia de seguridad estndar (onbar -b) es una copia de seguridad en
paralelo de algunos o todos los espacios de almacenamiento y de los archivos
de anotaciones lgicas. En una copia de seguridad estndar, el servidor de
bases de datos crea un punto de control para cada espacio de almacenamiento
mientras ste se copia. Por tanto, el usuario debe restaurar los archivos de
anotaciones lgicas a partir de una copia de seguridad estndar para hacer
que los datos sean coherentes. Para ver un ejemplo, consulte Realizacin de
una copia de seguridad de nivel 0 de todos los espacios de almacenamiento
en la pgina 4-17.
Qu es una copia de seguridad incremental?
Una copia de seguridad incremental de un espacio de almacenamiento solamente
copia aquellas pginas que se han modificado desde que la ltima copia de
seguridad del espacio de almacenamiento. ON-Bar permite utilizar los tipos
siguientes de copia de seguridad:
v Copias de seguridad completas, tambin llamadas copias de seguridad de
nivel 0
v Copias de seguridad incrementales de copias de seguridad completas,
tambin llamadas copias de seguridad de nivel 1
v Copias de seguridad incrementales de copias de seguridad incrementales,
tambin llamadas copias de seguridad de nivel 2
Utilice la opcin -L del mandato de copia de seguridad de ON-Bar para
seleccionar el nivel de la copia de seguridad. Por omisin, ON-Bar efecta una
copia de seguridad de nivel 0.

4-6 IBM Informix - Gua de copia de seguridad y restauracin
Nota: No puede realizar copias de seguridad incrementales para archivos de
anotaciones lgicas.
Qu es una copia de seguridad fsica? (XPS)
Una copia de seguridad fsica (onbar -b -p) hace la copia de seguridad solo de
los espacios de almacenamiento. Puede hacer copia de seguridad de espacios
de almacenamiento determinados o todos ellos.
Eleccin de un nivel de copia de seguridad
ONBar da soporte a las copias de seguridad de nivel 0, de nivel 1 y de nivel
2.
Sugerencia: Es una buena costumbre crear un plan de copia de seguridad que
mantenga un volumen pequeo de copias de seguridad de nivel
1 y nivel 2, y planificar la ejecucin frecuente de copias de
seguridad de nivel 0. Con un plan de copia de seguridad de esta
clase, evitar tener que restaurar copias de seguridad de nivel 1 y
nivel 2 de gran volumen o muchas copias de seguridad de
archivos de anotaciones lgicas.
Copias de seguridad de nivel 0
Las copias de seguridad de nivel 0 pueden exigir mucho tiempo, pues
ONBar escribe todas las pginas de disco en el soporte de copia de
seguridad. Las copias de seguridad de nivel 1 y nivel 2 pueden necesitar casi
el mismo tiempo que una copia de seguridad de nivel 0, pues el servidor de
bases de datos debe examinar todos los datos para determinar qu ha
cambiado desde la ltima copia de seguridad. Requiere menos tiempo
restaurar datos a partir de copias de seguridad de nivel 0, de nivel 1 y de
nivel 2 que a partir de copias de seguridad de nivel 0 y una larga serie de
copias de seguridad de archivos de anotaciones lgicas.
Copias de seguridad de nivel 1
Una copia de seguridad de nivel 1 ocupa menos espacio y puede necesitar
menos tiempo que una copia de seguridad de nivel 0, pues en el gestor de
almacenamiento solo se copian los datos que han cambiado desde la ltima
copia de seguridad de nivel 0.
Si solicita realizar una copia de seguridad incremental cuando no existe
ninguna copia de seguridad incremental anterior, ONBar realiza
automticamente la copia de seguridad de nivel inferior. Por ejemplo, si
solicita una copia de seguridad de nivel 1, pero no existe ninguna copia de
seguridad de nivel 0 para uno de los espacios de base de datos, ONBar
realiza automticamente una copia de seguridad de nivel 0 de ese espacio de
base de datos y una copia de seguridad de nivel 1 de los espacios de

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-7
almacenamiento restantes.

Dynamic Server
Si solicita una copia de seguridad de nivel 1 del sistema completo y no existe
ninguna copia de seguridad de nivel 0, ONBar realiza una copia de
seguridad de nivel 0 del sistema completo. Si solicita una copia de seguridad
de nivel 2 del sistema completo, pero no existe la copia de seguridad de nivel
1, ONBar realiza una copia de seguridad de nivel 1 del sistema completo.

Fin de Dynamic Server
Copias de seguridad de nivel 2
Una copia de seguridad de nivel 2 ocupa menos espacio y puede necesitar
menos tiempo que una copia de seguridad de nivel 1, pues en el gestor de
almacenamiento solo se copian los datos que han cambiado desde la ltima
copia de seguridad de nivel 1.
Recogida de informacin sobre el sistema antes de realizar una copia de
seguridad
Para asegurarse de que puede restaurar los datos, efecte estas tareas:
v Imprima o guarde una copia de la informacin esencial sobre la
configuracin del servidor de bases de datos.
v Verifique la coherencia de los datos.
v Haga un seguimiento del nmero de filas de cada tabla (opcional).
Una vez realizada la copia de seguridad, verifquela con el programa de
utilidad archecker. Para obtener ms informacin, consulte el Captulo 5,
Verificacin de las copias de seguridad, en la pgina 5-1.
Comprobacin de que hay espacio suficiente en el archivo de
anotaciones lgicas
ONBar comprueba el espacio disponible en el archivo de anotaciones lgicas
al comienzo de una copia de seguridad. Si los archivos de anotaciones estn
casi llenos, ONBar hace copia de seguridad y libera los archivos de
anotaciones antes de intentar copiar los espacios de almacenamiento. Si hay
espacio suficiente en los archivos de anotaciones, ONBar hace copia de
seguridad de los espacios de almacenamiento y luego los archivos de
anotaciones lgicas.
Supervise los archivos de anotaciones para poder hacer una copia de
seguridad de ellos antes de que se llenen. Si no hay espacio suficiente en el
archivo de anotaciones lgicas, el servidor de bases de datos dejar de
responder. Si el servidor de bases de datos deja de responder, aada ms

4-8 IBM Informix - Gua de copia de seguridad y restauracin
archivos de anotaciones lgicas y ejecute de nuevo el mandato de ONBar.

Extended Parallel Server
Extended Parallel Server reserva un archivo de anotaciones lgicas para las
operaciones de copia de seguridad. De esa forma, existir suficiente espacio
para hacer copia de seguridad de los archivos de anotaciones lgicas y liberar
espacio suficiente en el archivo de anotaciones para copiar espacios de
almacenamiento.

Fin de Extended Parallel Server
Copia de informacin de configuracin del servidor de bases de datos
Copie los siguientes archivos de configuracin del servidor de bases de datos.
Para obtener ms informacin, consulte De qu archivos administrativos se
debe crear una copia de seguridad? en la pgina 4-4.
v Archivo sqlhosts (solo UNIX)
v Archivos oncfg
v Archivos de inicio de emergencia
v Archivo ONCONFIG
v Archivo sm_versions

Extended Parallel Server
v Archivo xcfg del servidor de bases de datos

Fin de Extended Parallel Server
Verificacin de la integridad de la base de datos
Para asegurar la integridad de las copias de seguridad, compruebe
peridicamente que todos los datos del servidor de bases de datos sean
coherentes antes de hacer una copia de seguridad de nivel 0. No es necesario
comprobar la coherencia antes de cada copia de seguridad de nivel 0. Es
recomendable que no deseche una copia de seguridad que se sabe que es
coherente hasta la prxima vez que verifique la coherencia de las bases de
datos. Para obtener informacin sobre la utilizacin de los mandatos oncheck
u onutil CHECK, consulte el manual IBM Informix: Administrator's Reference.
Copia de seguridad de espacios de almacenamiento y archivos de anotaciones
lgicas
Puede hacer copias de seguridad de espacios de almacenamiento y archivos
de anotaciones lgicas solo cuando el servidor de bases de datos est en la
modalidad en lnea, inactivo o en la modalidad de recuperacin rpida. Pero
puede recuperar archivos de anotaciones lgicas mientras el servidor de bases

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-9
de datos est fuera de lnea. Los bloques de datos de los espacios de
almacenamiento se pueden guardar en un espacio de almacenamiento de
disco en bruto, en archivos con formato o en un sistema de archivos NTFS
(Windows).
Solo se crea una copia de seguridad de los espacios de almacenamiento en
lnea. Utilice el programa de utilidad onstat -d para determinar qu espacios
de almacenamiento estn en lnea. Despus de comenzar la copia de
seguridad, puede supervisar su progreso en el archivo de anotaciones de
actividades de ONBar y el archivo de anotaciones de mensajes del servidor
de bases de datos.
Importante: Debe hacer una copia de seguridad de cada espacio de
almacenamiento al menos una vez. ONBar no puede restaurar
espacios de almacenamiento para los que no ha creado nunca
una copia de seguridad.
Sintaxis de la copia de seguridad
Copia de seguridad de espacios de almacenamiento y
-b
(1)

-p

(1)

-q

sesin

(1)

-S

(1)

-v


-L

nivel

(2)

-f

nombre_archivo

-O

lista_espaciosBaseDatos

(2)

-w

(2)

-F


Notas:
1 Solo Extended Parallel Server
2 Solo Dynamic Server

4-10 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-b Especifica una copia de
seguridad
Crea una copia de seguridad de
los espacios de almacenamiento,
archivos de anotaciones lgicas,
incluido el archivo de
anotaciones lgicas actual, y el
catlogo de ISM, si existe.
Debe especificar el parmetro -b en primer lugar.
Importante: Durante una copia de seguridad, si
ONBar encuentra un espacio de base de datos
inactivo, lo pasa por alto y ms tarde devuelve un
error.
lista_espaciosBD Especifica espacios de
almacenamiento para los que se
debe crear una copia de
seguridad
En XPS, si especifica un
segmento de base de datos, se
hace copia de seguridad de
todos los espacios de base de
datos contenidos en el
segmento.
Si no especifica lista_espaciosBaseDatos ni -f
nombre_archivo, ON-Bar crea una copia de
seguridad de todos los espacios de almacenamiento
en lnea contenidos en el servidor de bases de
datos. Si especifica ms de un nombre de espacio
de almacenamiento, separe los nombres con un
espacio en blanco.
-f
nombre_archivo
Crea una copia de seguridad de
los espacios de almacenamiento
listados en el archivo de texto
cuya va de acceso proporciona
nombre_archivo
Utilice esta opcin para evitar
tener que entrar una larga lista
de espacios de almacenamiento
cada vez que haga una copia de
seguridad.
El nombre de archivo puede ser cualquier nombre
de archivo vlido en UNIX o Windows. Puede
especificar un nombre de archivo simple (listfile_1),
relativo (../backup_lists/listfile_2 o
..\backup_lists\listfile2), y absoluto
(/usr/informix/backup_lists/listfile3 o
c:\informix\backup_lists\listfile3).
Para conocer el formato de este archivo, consulte la
Figura 4-1 en la pgina 4-18. El archivo puede listar
varios espacios de almacenamiento en una sola
lnea.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-11
Elemento Finalidad Consideraciones importantes
-F Efecta una copia de seguridad
ficticia (IDS)
Puede utilizar esta opcin tanto si se est
ejecutando o no una aplicacin de gestor de
almacenamiento. ONBar no tiene en cuenta el
parmetro lista_espaciosBaseDatos si est
especificado. Utilice operaciones de copia de
seguridad ficticias para cambiar las modalidades de
registro de anotaciones para bases de datos; para
permitir al usuario utilizar nuevos archivos de
anotaciones, bloques de datos o rplicas sin efectuar
una copia de seguridad; o en situaciones especiales
cuando el administrador determine que no es
necesario hacer una copia de seguridad. No se
realiza realmente ninguna copia de seguridad, por
lo que no es posible hacer una restauracin a partir
de una copia de seguridad ficticia. Es recomendable
que utilice las copias de seguridad ficticias con
moderacin, si es que debe utilizarlas.
-L nivel Especifica el nivel de copia de
seguridad que se debe efectuar
para espacios de
almacenamiento:
v 0 para realizar una copia de
seguridad completa
(Es el valor por omisin).
v 1 para realizar una copia de
seguridad de los cambios
producidos desde la ltima
copia de seguridad de nivel 0
v 2 para realizar una copia de
seguridad de los cambios
producidos desde la ltima
copia de seguridad de nivel 1
Si solicita realizar una copia de seguridad
incremental y ON-Bar determina que no se ha
efectuado ninguna copia de seguridad de nivel
anterior para un espacio de almacenamiento
determinado, ON-Bar hace copia de seguridad de
ese espacio de almacenamiento para ese nivel
anterior.
Por ejemplo, si solicita una copia de seguridad de
nivel 1 y ON-Bar no encuentra ninguna copia de
seguridad de nivel 0, efecta una copia de
seguridad de nivel 0 en lugar de la copia de
seguridad solicitada.
Para obtener ms informacin, consulte
Realizacin de una copia de seguridad
incremental en la pgina 4-17.
-O Elude las restricciones normales
de la operacin de copia de
seguridad
Utilice esta opcin para hacer una copia de
seguridad de archivos de anotaciones lgicas
cuando los espacios de BLOB estn fuera de lnea.
Si se produce una copia de seguridad de archivos
de anotaciones cuando los espacios de BLOB estn
fuera de lnea, se visualiza el cdigo 178 en el
archivo de anotaciones de actividades de ONBar.
-p Realiza una copia de seguridad
fsica (XPS)
Hace una copia de seguridad de espacios de
almacenamiento y del catlogo de ISM. (Si omite la
opcin -p, ON-Bar tambin hace copia de seguridad
de los archivos de anotaciones lgicas).

4-12 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-q sesin Esta opcin le permite asignar
un nombre a la sesin de copia
de seguridad (XPS)
DBSERVERNAMEnmero_aleatorio es el nombre de
sesin que se asigna por omisin. El nombre de
sesin debe ser exclusivo y puede tener un mximo
de 128 caracteres.
Este nombre aparece en los datos de salida del
programa de utilidad onstat para que el usuario
pueda seguir el progreso de la copia de seguridad.
Para obtener ms informacin, consulte
Supervisin del estado del Planificador de copia
de seguridad (XPS) en la pgina 8-16.
-S Omite la copia de seguridad de
los espacios de almacenamiento
de solo lectura si existen
archivados realizados despus
de que los espacios de
almacenamiento pasaran a ser
de solo lectura (XPS)
Por omisin, se realiza la copia de seguridad de los
espacios de base de datos de solo lectura (estticos).
Utilice esta opcin para evitar la copia de
seguridad de los espacios de almacenamiento de
solo lectura si ya se ha realizado su copia desde
que pasaron a ser de solo lectura.
Si utiliza esta opcin, ON-Bar comprueba si un
espacio de almacenamiento es esttico, y si lo es,
comprueba si existe una copia de seguridad del
espacio de almacenamiento realizada despus de
que ste pasara a ser de solo lectura. Si se cumplen
ambas condiciones, ON-Bar no realiza la copia de
seguridad del espacio de almacenamiento, aunque
el usuario haya especificado explcitamente ese
espacio de almacenamiento con la opcin -f o
mediante la inclusin del nombre del espacio de
almacenamiento en el mandato de copia de
seguridad.
Para obtener ms informacin sobre los espacios de
almacenamiento estticos, consulte Cmo evitar el
archivado repetitivo de espacios de almacenamiento
de solo lectura en la pgina 4-18 y el manual
IBM Informix: Administrator's Reference.
-w Efecta una copia de seguridad
del sistema completo (IDS)
Crea una copia de seguridad secuencial de todos
los espacios de almacenamiento, espacios de base
de datos crticos y archivos de anotaciones lgicas.
Si no guarda los archivos de anotaciones lgicas,
debe utilizar la opcin -w.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-13
Elemento Finalidad Consideraciones importantes
-v Verifica una copia de seguridad
(XPS)
Si la verificacin es satisfactoria,
puede restaurar sin problemas
los espacios de almacenamiento.
Especifique onbar -v para verificar la copia de
seguridad. No puede verificar los archivos de
anotaciones lgicas.

Copia de seguridad despus de cambiar el esquema fsico
Esta seccin describe qu se debe copiar en una operacin de copia de
seguridad despus de cambiar el esquema fsico.
Cundo hacer una copia de seguridad del espacio de base de datos raz
y de los espacios de almacenamiento modificados
Como mnimo, debe realizar una copia de seguridad de nivel 0 del espacio de
base de datos raz y de los espacios de almacenamiento modificados para
asegurarse de que podr restaurar los datos despus de:
v Aadir o eliminar la funcin de duplicacin de datos.
v Trasladar, eliminar o cambiar el tamao de un archivo de anotaciones
lgicas.
v Cambiar el tamao o ubicacin del archivo de anotaciones fsicas.
v Cambiar la configuracin del gestor de almacenamiento.
v Aadir, trasladar o eliminar un espacio de base de datos.
v Aadir, trasladar o eliminar un bloque de datos para un tipo cualquiera de
espacio de almacenamiento.

Dynamic Server
v Aadir, trasladar o eliminar un espacio de BLOB o espacio de SB.

Fin de Dynamic Server

Extended Parallel Server
Es recomendable que realice una copia de seguridad completa de nivel 0
despus de cambiar la configuracin fsica.

Fin de Extended Parallel Server
Por ejemplo, si aade un nuevo espacio de base de datos dbs1, ver un aviso
en el archivo de anotaciones de mensajes que le solicita que realice una copia
de seguridad de nivel 0 del espacio de base de datos raz y del nuevo espacio
de base de datos. Si en lugar de ello intenta hacer una copia de seguridad
incremental del espacio de base de datos raz o del nuevo espacio de base de

4-14 IBM Informix - Gua de copia de seguridad y restauracin
datos, ONBar efecta automticamente un copia de seguridad de nivel 0 del
nuevo espacio de base de datos.

Extended Parallel Server
Para Extended Parallel Server, haga una copia de seguridad del espacio de
base de datos raz y del espacio de base de datos nuevo o modificado en el
coservidor donde se produjo el cambio.

Fin de Extended Parallel Server
Sugerencia: Aunque ya no necesite hacer una copia de seguridad
inmediatamente despus de aadir un archivo de anotaciones, su
prxima operacin de copia de seguridad debera ser de nivel 0,
pues las estructuras de datos han cambiado.
Aviso: Si crea un nuevo espacio de almacenamiento con el mismo nombre
que un espacio de almacenamiento suprimido, haga una copia de
seguridad de nivel 0 dos veces:
1. Haga copia de seguridad del espacio de base de datos raz despus
de eliminar el espacio de almacenamiento y antes de crear el nuevo
espacio de almacenamiento con el mismo nombre.
2. Despus de crear el nuevo espacio de almacenamiento, haga una
copia de seguridad del espacio de base de datos raz y del nuevo
espacio de almacenamiento.
Cundo hacer una copia de seguridad de solamente los espacios los
espacios de almacenamiento modificados
Debe hacer una copia de seguridad de nivel 0 de los espacios de
almacenamiento modificados para asegurarse de que podr restaurar los datos
despus de:
v Convertir una base de datos sin registro de anotaciones en una base de
datos con registro de anotaciones.
v Convertir una tabla en bruto, esttica u operacional en una tabla estndar.
Esta copia de seguridad asegura que los datos para los que no se han
registrado anotaciones se puedan restaurar antes de cambiar a un tipo de
tabla con registro de anotaciones.
Utilizacin de ISM durante una copia de seguridad
Utilice el mandato ism_watch para supervisar las copias de seguridad y
restauraciones enviadas al servidor ISM. Durante una copia de seguridad, el
servidor ISM encamina automticamente los datos de espacio de
almacenamiento hacia volmenes de la agrupacin de volmenes ISMData y
los archivos de anotaciones lgicas hacia volmenes de la agrupacin de
volmenes ISMLogs.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-15
Mantenga siempre montados los volmenes de la agrupacin ISMLogs para
asegurar que est siempre disponible un dispositivo de almacenamiento para
aceptar datos de archivos de anotaciones lgicas. Si el volumen no est
montado, la copia de seguridad har una pausa. Para obtener ms
informacin sobre la utilizacin de dispositivos y mandatos de ISM, consulte
el manual IBM Informix: Storage Manager Gua del administrador.
Durante la operacin de copia de seguridad, ISM crea archivos de guardar de
los datos copiados y entra informacin sobre esos datos en el catlogo de ISM.
Puede tambin utilizar este mandato para hacer una copia de seguridad del
catlogo de ISM:
ism_catalog -create_bootstrap
Si utiliza el script onbar para hacer una copia de seguridad de espacios de
almacenamiento y archivos de anotaciones lgicas, el script hace
automticamente la copia de seguridad del catlogo de ISM. Si invoca
onbar_d directamente, debe utilizar el mandato ism_catalog
-create_bootstrap.
Utilizacin de Informix Server Administrator de IBM para hacer copias de
seguridad y verificar
IBM Informix Server Administrator (ISA) es una herramienta, basada en un
navegador, para realizar tareas administrativas tales como mandatos de
ONBar y onstat. Puede utilizar ISA para realizar las tareas siguientes de
ONBar:
v Ver mensajes del archivo de anotaciones de actividades de ONBar.
v Hacer copias de seguridad de nivel 0, nivel 1 y nivel 2.
Hacer copias de seguridad de espacios de almacenamiento (onbar -b).
Hacer copias de seguridad del sistema completo (onbar -b -w).
Eludir comprobaciones de errores durante la copia de seguridad (onbar
-b -O).
Realizar una copia de seguridad ficticia (onbar -b -F).
v Hacer una copia de seguridad de los archivos de anotaciones lgicas.
Incluir el archivo de anotaciones actual en la copia de seguridad de
archivos de anotaciones (onbar -b -l -c).
Eludir las comprobaciones de errores para la copia de seguridad de
archivos de anotaciones cuando los espacios de BLOB estn fuera de
lnea (onbar -l -O).
Iniciar una copia de seguridad continua de archivos de anotaciones
lgicas (onbar -b -l -C).
v Verificar copias de seguridad.
v Editar el script onbar.

4-16 IBM Informix - Gua de copia de seguridad y restauracin
Para obtener ms informacin, consulte la ayuda en lnea de ISA.
Ejemplos de copia de seguridad de ON-Bar
Las secciones siguientes contienen ejemplos de sintaxis de ONBar para hacer
una copia de seguridad de espacios de almacenamiento.
Realizacin de una copia de seguridad de nivel 0 de todos los espacios
de almacenamiento
Para realizar una copia de seguridad estndar, de nivel 0, de todos los
espacios de almacenamiento en lnea y de los archivos de anotaciones lgicas
utilizados, ejecute uno de estos mandatos:
onbar -b
onbar -b -L 0
ONBar no hace nunca la copia de seguridad de los espacios de
almacenamiento fuera de lnea, los espacios de base de datos ni los espacios
de SB temporales.
Importante: Conserve los archivos de anotaciones lgicas para poder realizar
restauraciones a partir de los datos de copia de seguridad.
Realizacin de una copia de seguridad de nivel 0 de espacios de
almacenamiento especificados
Para realizar una copia de seguridad de nivel 0 de espacios de
almacenamiento especificados y de todas los archivos de anotaciones lgicas
(por ejemplo, los espacios de base de datos llamados fin_dbspace1 y
fin_dbspace2), utilice la opcin -b como se muestra en el ejemplo siguiente.
Podra tambin especificar la opcin -L 0, pero no es necesario.
onbar -b fin_dbspace1 fin_dbspace2
Realizacin de una copia de seguridad incremental
Una copia de seguridad incremental hace la copia de seguridad de todos los
datos que han cambiado en los espacios de almacenamiento desde la ltima
copia de seguridad de nivel 0 y realiza una copia de seguridad de nivel 0 de
los archivos de anotaciones lgicas utilizados. Para realizar una copia de
seguridad de nivel 1, utilice la opcin -L 1, como se muestra en el ejemplo
siguiente:
onbar -b -L 1
Copia de seguridad de una lista de espacios de almacenamiento
especificados en un archivo
Para hacer una copia de seguridad de una lista de espacios de
almacenamiento especificados en un archivo y de los archivos de anotaciones
lgicas, ejecute este mandato:
onbar -b -f /usr/informix/backup_list/listfile3

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-17
El formato del archivo es el siguiente:
v Cada lnea puede listar ms de un espacio de almacenamiento, separados
por un espacio en blanco o tabulacin.
v Los comentarios comienzan con el smbolo # o con un punto y coma (;) y
continan hasta el final de la lnea actual.
v ONBar pasa por alto las lneas de comentario o lneas en blanco del
archivo.
v ONBar trunca las vas de acceso hasta la palabra que sigue al ltimo
delimitador de directorio.
La Figura 4-1 muestra un archivo de ejemplo que contiene una lista de
espacios de almacenamiento para hacer copia de seguridad (blobsp2.1,
my_dbspace1, blobsp2.2, dbsl.1, rootdbs.1 y dbsl.2). Puede tambin utilizar
este archivo para especificar una lista de espacios de almacenamiento a
restaurar.

Cmo evitar el archivado repetitivo de espacios de almacenamiento de
solo lectura
Debido a que el contenido de los espacios de almacenamiento de solo lectura
(estticos) no cambia, no es necesario que los archive tan a menudo como los
dems espacios de almacenamiento. Utilice la opcin -S con el mandato de
copia de seguridad de ON-Bar para evitar el archivado repetitivo de los
espacios de almacenamiento de solo lectura.
En la informacin siguiente se supone que el sistema del usuario contiene una
mezcla de espacios de almacenamiento que se han designado como de solo
lectura mediante el mandato ALTER DBSPACE STATIC de onutil, y espacios
de base de datos que no se han designado como de solo lectura (tambin
llamados espacios de base de datos operacionales).
Por omisin, el mandato onbar -b hace una copia de seguridad de todos los
espacios de almacenamiento del sistema, incluidos los espacios de base de
datos de solo lectura.
El mandato onbar -b -S hace una copia de seguridad de todos los espacios de
base de datos operacionales, tanto si existe como si no un archivado anterior
blobsp2.1
# comentario pasar por alto este texto

/usr/informix/my_dbspace1 # hacer copia de seguridad de este espacio de bd
; otro comentario
blobsp2.2 /usr/informix/dbsl.1
/usr/informix/rootdbs.1 dbsl.2 ; copia de seguridad de dos espacios de almacenamiento
Figura 4-1. Archivo de ejemplo con una lista de espacios de almacenamiento

4-18 IBM Informix - Gua de copia de seguridad y restauracin
de esos espacios de base de datos. Este mandato tambin hace una copia de
seguridad de los espacios de almacenamiento de solo lectura para los que no
se ha hecho una copia de seguridad anteriormente. Este mandato no hace una
copia de seguridad de los espacios de almacenamiento de solo lectura para los
que existe un archivado no caducado que se ha realizado despus de que el
espacio de almacenamiento pasara a ser de solo lectura.
La semntica de la opcin -S no es modificada por la opcin -L que permite la
realizacin de copias de seguridad incrementales. Por tanto, el mandato onbar
-b -S -L 1 realiza las tareas siguientes:
v Para los espacios de base de datos de solo lectura, el mandato realiza una
copia de seguridad de nivel 0 si no existe ninguna copia de seguridad del
espacio de almacenamiento realizada despus de que el espacio de
almacenamiento pasara a ser de solo lectura; de lo contrario, el mandato
pasa por alto esos espacios de almacenamiento.
v Para los espacios de base de datos operacionales, el mandato realiza un
archivado de nivel 1 del espacio de almacenamiento si existe una copia de
seguridad de nivel 0 del espacio de almacenamiento; de lo contrario, el
mandato realiza una copia de seguridad de nivel 0 del espacio de
almacenamiento.
La semntica de la opcin -S tambin permanece sin modificar si se especifica
explcitamente un espacio de almacenamiento de solo lectura para el mandato
de copia de seguridad de ON-Bar, como parte de una lista de espacios de base
de datos especificada en el mandato o en un archivo identificado por la
opcin -f. Por ejemplo, si el espacio de almacenamiento dbs_static se ha
designado como de solo lectura y ya se ha hecho copia de seguridad de l
desde que se design como de solo lectura, el mandato onbar -b -S dbs_static
no realiza de nuevo la copia de seguridad del espacio de almacenamiento
dbs_static.
Aunque la utilizacin de la opcin -S puede mejorar notablemente el
rendimiento de la copia de seguridad en un sistema que contenga grandes
volmenes de datos estticos, sigue siendo necesario que peridicamente
fuerce la realizacin de la copia de seguridad de los espacios de base de datos
de solo lectura mediante la omisin de la opcin -S. De lo contrario, corre el
riesgo de tener una sola copia de seguridad de los datos estticos y perder
datos si es necesaria una restauracin y la nica copia de seguridad no se
puede leer.
Si tiene un gran nmero de espacios de base de datos de solo lectura, puede
ser conveniente hacer una copia de seguridad de un subconjunto de los
espacios de base de datos de solo lectura como parte de los ciclos peridicos
de copia de seguridad que realice. Para ello, ejecute el mandato de copia de
seguridad de ON-Bar sin la opcin -S y especifique el subconjunto de espacios

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-19
de base de datos de solo lectura que se deben copiar, ya sea en el mandato o
mediante la opcin -f. La copia de seguridad cclica de diferentes
subconjuntos de los espacios de base de datos de solo lectura como parte de
su plan regular de copia de seguridad le proporciona las ventajas de
rendimiento de no tener que copiar todos los espacio de almacenamiento de
solo lectura en cada operacin de copia de seguridad, y al mismo tiempo
minimiza el riesgo de perder datos si el soporte de almacenamiento deviene
no legible.
Copia de seguridad de tablas especficas
Para hacer una copia de seguridad de una tabla o conjunto de tablas en
ON-Bar, guarde estas tablas en un espacio de base de datos separado y luego
haga una copia de seguridad de este espacio de base de datos.

Extended Parallel Server
Sugerencia: Si las tablas son de solo lectura y no se han modificado, puede
colocarlas en espacios de base de datos de solo lectura (estticos).
Utilice la opcin -S en el mandato de copia de seguridad de
ON-Bar para evitar el archivado repetitivo de los espacios de
almacenamiento de solo lectura.

Fin de Extended Parallel Server
Aviso: Si necesita restaurar solo esa tabla, debe hacer una restauracin en
caliente del espacio de base de datos completo hasta la hora actual
(onbar -r). Este procedimiento no le permite iniciar una recuperacin
despus de la eliminacin o corrupcin accidental de una tabla, pues
la tabla se eliminara de nuevo durante la restauracin lgica.
Repeticin de la copia de seguridad para espacios de almacenamiento
omitidos durante la copia
No puede hacer una copia de seguridad de espacios de almacenamiento que
estn fuera de servicio o temporalmente inaccesibles. Si un espacio de
almacenamiento est fuera de servicio, ONBar lo pasa por alto durante la
copia de seguridad y escribe un mensaje en el archivo de anotaciones de
actividades. Emprenda una de las acciones siguientes:
v Repita la copia de seguridad ms tarde cuando el espacio de
almacenamiento est de nuevo en lnea.
v Restaure los espacios de almacenamiento a partir de una copia de
seguridad anterior, si est disponible. Debe existir como mnimo una copia
de seguridad de nivel 0 de cada espacio de almacenamiento para que este
se pueda restaurar. Para conocer detalles, consulte Restauracin a partir de
una copia de seguridad ms antigua en la pgina 6-31.

4-20 IBM Informix - Gua de copia de seguridad y restauracin
Realizacin de una copia de seguridad del sistema completo (IDS)
Para realizar una copia de seguridad secuencial de nivel 0 de todos los
espacios de almacenamiento en lnea y de los archivos de anotaciones lgicas,
ejecute uno de estos mandatos:
onbar -b -w
onbar -b -w -L 0
Para obtener ms detalles, consulte Realizacin de una restauracin del
sistema completo (IDS) en la pgina 6-25.
Copia de seguridad de objetos grandes inteligentes en espacios de SB
(IDS)
Puede hacer una copia de seguridad de objetos grandes inteligentes en uno o
ms espacios de SB o incluirlos en una copia de seguridad del sistema
completo. En una copia de seguridad de nivel 0, se copia el espacio de SB
completo. En una copia de seguridad de nivel 1 o nivel 2, se copian las
pginas de SB modificadas del espacio de SB.
El ejemplo siguiente realiza una copia de seguridad de nivel 0 del espacio de
SB s9sbpace:
onbar -b -L 0 s9sbspace
Cuando activa el registro de anotaciones para un objeto grande inteligente,
debe realizar inmediatamente una copia de seguridad de nivel 0 para asegurar
que el objeto se pueda recuperar por completo. Para conocer detalles sobre el
registro de anotaciones para espacios de SB, consulte el manual IBM Informix:
Administrator's Guide.
Utilizacin de copias de seguridad ficticias en un depsito de datos (IDS)
El High-Performance Loader (HPL) en la modalidad Express carga tablas en
la modalidad de solo lectura. Una copia de seguridad cambia la tabla a la
modalidad de actualizacin. Utilice uno de estos mandatos:
onbar -b # el mtodo recomendado
onbar -b -F
Aviso: Es recomendable que utilice copias de seguridad ficticias en sistemas
de prueba, no en sistemas de produccin. No puede restaurar datos a
partir de una copia de seguridad ficticia. (Si ha realizado una copia de
seguridad ficticia, debe recargar la tabla para poder restaurar los
datos).
Copia de seguridad de espacios de BLOB en una base de datos con
registro de anotaciones (IDS)
Siga estos pasos para hacer una copia de seguridad de espacios de BLOB en
una base de datos que hace uso del registro de transacciones:

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-21
1. Antes de hacer una copia de seguridad de un nuevo espacio de BLOB,
compruebe que el archivo de anotaciones que registr la creacin del
espacio de BLOB ya no es el archivo de anotaciones actual.
Para verificar el estado del archivo de anotaciones, utilice el mandato
onstat -l o xctl onstat -l. Para conmutar al archivo de anotaciones
siguiente, ejecute el mandato onmode -l.
Los espacios de BLOB no se pueden utilizar hasta que el archivo de
anotaciones deja de ser el archivo de anotaciones actual. Para obtener ms
informacin sobre la verificacin del estado del archivo de anotaciones
lgicas, consulte onstat -l en la pgina B-5. Para obtener informacin
sobre el cambio de archivos de anotaciones, consulte la seccin sobre
onmode del manual IBM Informix: Administrator's Reference.
2. Si actualiza o suprime objetos grandes simples de un espacio de BLOB,
debe hacer copia de seguridad de todos los archivos de anotaciones,
incluido el archivo de anotaciones actual. Si el espacio de BLOB est en
lnea, utilice el mandato onbar -b -l -c .
Cuando actualiza o suprime objetos grandes simples de un espacio de
BLOB, las pginas de BLOB no se liberan para su reutilizacin hasta que
se libera el archivo de anotaciones donde residen los registros suprimidos.
Para liberar el archivo de anotaciones, debe hacer una copia de seguridad
de l.
3. Haga una copia de seguridad de los espacios de BLOB utilizando el
mandato onbar -b u onbar -b -w.
Aviso: Si realiza una restauracin en caliente de un espacio de BLOB y no
hace una copia de seguridad de los archivos de anotaciones lgicas
despus de actualizar o suprimir los datos del espacio de BLOB, ste
no se podr restaurar.
Copia de seguridad de archivos de anotaciones lgicas cuando los
espacios de BLOB estn fuera de lnea (IDS)
Para hacer una copia de seguridad de los archivos de anotaciones lgicas
cuando un espacio de BLOB est fuera de lnea, utilice el mandato onbar -b -l
-O o onbar -b -O. Si esta copia de seguridad se realiza satisfactoriamente,
ONBar emite el cdigo 178.
Para recuperar los archivos de anotaciones lgicas, utilice el mandato onbar -b
-s -O.
Aviso: Si hace una copia de seguridad de archivos de anotaciones lgicas que
contienen cambios hechos en un espacio de BLOB mientras este est
fuera de lnea, los objetos grandes simples de ese espacio de BLOB no
se podrn restaurar. Si un espacio de BLOB fuera de lnea no se ha
modificado, se podr restaurar.

4-22 IBM Informix - Gua de copia de seguridad y restauracin
Asignacin de un nombre a una sesin de copia de seguridad (XPS)
Para asignar un nombre a una sesin de copia de seguridad, utilice este
mandato:
onbar -b -q session1
Para supervisar la sesin de copia de seguridad, utilice el mandato onstat -g
bus.
Realizacin de una copia de seguridad fsica (XPS)
Utilice la opcin -p para realizar una copia de seguridad de nivel 0 o copia de
seguridad incremental solo de los espacios de almacenamiento, sin realizar
tambin copia de seguridad de los archivos de anotaciones lgicas, como
muestra el mandato siguiente. En el mandato de copia de seguridad, puede
listar los espacios de almacenamiento en la lnea de mandatos o en un
archivo.
onbar -b -p
Para restaurar los datos, previamente debe haber hecho una copia de
seguridad de los archivos de anotaciones lgicas. Para obtener ms
informacin, consulte Copia de seguridad de archivos de anotaciones lgicas
en Extended Parallel Server en la pgina 4-30.
Copia de seguridad de un segmento de base de datos (XPS)
Puede especificar espacios de almacenamiento individualmente o mediante un
nombre de segmento de base de datos. El especificar espacios de almacenamiento
con un nombre de segmento de base de datos simplifica los mandatos de
copia de seguridad. El nombre de segmento de base de datos se convierte en
los nombres de los espacios de almacenamiento que constituyen el segmento.
Si hace una copia de seguridad de un segmento de base de datos, ONBar
copia todos los espacios de almacenamiento contenidos en ese segmento.
Para hacer una copia de seguridad de todos los espacios de base de datos de
un segmento llamado fin_slice, utilice este mandato:
onbar -b fin_slice
Copia de seguridad de tipos de tabla
La Tabla 4-1 describe casos de copia de seguridad para diferentes tipos de
tabla. Para obtener ms informacin sobre los tipos de tabla, consulte el
captulo sobre almacenamiento de datos del manual IBM Informix:
Administrator's Guide.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-23
Tabla 4-1. Copia de seguridad de tipos de tabla
Tipo de tabla IDS XPS Puede hacer una copia de seguridad de este tipo de tabla?
Estndar X X S.
Temporal X X No.
De trabajo X No.
Operacional X S. Si utiliza la modalidad express de pload para cargar una tabla
operacional, no puede restaurar de forma segura los datos a menos
que haya realizado una copia de seguridad de nivel 0 despus de la
carga. No es suficiente solo hacer copia de seguridad de los archivos
de anotaciones lgicas.
En bruto X X S. Si actualiza una tabla en bruto, no puede restaurar de forma
segura los datos a menos que haya realizado una copia de seguridad
de nivel 0 despus de la actualizacin. No es suficiente solo hacer
copia de seguridad de los archivos de anotaciones lgicas.
Esttica X S.

Importante: Realice una copia de seguridad de nivel 0 antes de convertir una
tabla en bruto, esttica u operacional al tipo STANDARD.
Visualizacin de la actividad reciente de ON-Bar (IDS)
Puede visualizar la actividad reciente de ON-Bar utilizando el programa de
utilidad onbar -m. Esta opcin solamente puede ser utilizada por los usuarios
que tengan permiso para realizar operaciones de copia de seguridad y
restauracin.
Visualizacin de la actividad reciente de ON-Bar:
-m
lneas

-r

segundos



Elemento Finalidad Consideraciones importantes
-m Visualiza la actividad reciente
de ON-Bar registrada en el
archivo de anotaciones de
actividades
El valor por omisin es 20 lneas
lneas Especifica el nmero de lneas
que se deben visualizar
Ninguna
-r Hace que el programa de
utilidad onbar -m se ejecute de
nuevo
El valor por omisin es 5 segundos

4-24 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
segundos Especifica el nmero de
segundos que se debe esperar
antes de la repeticin.
Ninguna

Copia de seguridad de archivos de anotaciones lgicas
Para obtener informacin bsica, consulte Qu es una copia de seguridad de
archivos de anotaciones lgicas? en la pgina 1-4. Puede hacer una copia de
seguridad de los archivos de anotaciones lgicas por separado o juntamente
con espacios de almacenamiento. Es recomendable que haga una copia de
seguridad de los archivos de anotaciones lgicas tan pronto como se llenen
para poder reutilizarlos y como proteccin contra la prdida de datos si se
pierden los discos donde residen los archivos de anotaciones. Cuando los
archivos de anotaciones se llenan, el servidor de bases de datos hace una
pausa hasta que el usuario hace una copia de seguridad de los archivos de
anotaciones lgicas.
Puede hacer una copia de seguridad manual de los archivos de anotaciones
lgicas o iniciar una copia de seguridad continua de archivos de anotaciones
lgicas. Las copias de seguridad de archivos de anotaciones lgicas son
siempre de nivel 0. Despus de cerrar el archivo de anotaciones actual, puede
hacer una copia de seguridad de l.
Copia de seguridad de archivos de anotaciones lgicas en Dynamic
Server
Si no utiliza copias de seguridad del sistema completo, debe hacer una copia
de seguridad de los archivos de anotaciones lgicas, pues debe restaurar tanto
los espacios de almacenamiento como los archivos de anotaciones lgicas.
Si realiza copias de seguridad y restauraciones del sistema completo, puede
evitar tener que restaurar archivos de anotaciones lgicas. Es recomendable
que haga tambin una copia de seguridad de los archivos de anotaciones
lgicas cuando utilice copias de seguridad del sistema completo. Estas copias
de seguridad de archivos de anotaciones le permiten recuperar los datos hasta
un momento posterior a la copia de seguridad del sistema completo, lo que
minimiza la prdida de datos. El diagrama siguiente muestra la sintaxis de los
mandatos onbar -b -l.
Copia de seguridad de archivos de anotaciones lgicas:
-b -l
-C

-c

-s

-O



Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-25
Mandato Finalidad Consideraciones importantes
-b -l Realiza una copia de seguridad de
archivos de anotaciones lgicas
llenos
No se hace copia de seguridad del archivo de
anotaciones lgicas actual. Si est utilizando ISM,
tambin se hace la copia de seguridad del
catlogo de ISM.
-b -l -c Cierra y hace una copia de
seguridad del archivo de
anotaciones lgicas actual as como
de los dems archivos de
anotaciones lgicas llenos
Ninguna.
-b -l -C Inicia una copia de seguridad
continua de archivos de anotaciones
Reserve un dispositivo de almacenamiento
dedicado y una ventana de terminal, pues las
copias de seguridad continuas de archivos de
anotaciones se ejecutan indefinidamente, a la
espera de que se llenen los archivos de
anotaciones lgicas. Para detener una copia de
seguridad continua de archivos de anotaciones,
interrumpa el proceso de ONBar (^C o
SIGTERM).
-b -l -O Elude las restricciones normales de
la copia de seguridad de archivos
de anotaciones lgicas, tales como
cuando un espacio de BLOB est
fuera de lnea
Si se produce una copia de seguridad de archivos
de anotaciones cuando los espacios de BLOB
estn fuera de lnea, se visualiza el cdigo 178 en
el archivo de anotaciones de actividades de
ONBar.
-b -l -s Recupera todos los archivos de
anotaciones lgicas que todava
estn en el disco despus de un
error del servidor de bases de datos
Si es posible, utilice esta opcin antes de sustituir
un disco daado. Si utiliza onbar -r para realizar
una restauracin en fro de un disco no daado,
ON-Bar recupera automticamente los archivos
de anotaciones lgicas. Para obtener informacin,
consulte Recuperacin de archivos de
anotaciones lgicas en la pgina 6-22.

Realizacin de una copia de seguridad continua de archivos de
anotaciones lgicas
Puede iniciar una copia de seguridad continua de archivos de anotaciones
lgicas de las maneras siguientes:
v Especifique onbar -b -l -C.
v Asigne al parmetro alarmprogram la va de acceso completa de log_full.sh
(en UNIX) o de log_full.bat (en Windows).
v Asigne al parmetro alarmprogram la va de acceso completa de
alarmprogram.sh (en UNIX) o la va de acceso de alarmprogram.bat (en
Windows) y asigne el valor Y al parmetro BACKUPLOGS contenido en ese
archivo.

4-26 IBM Informix - Gua de copia de seguridad y restauracin
v Puede escribir su propia alarma de suceso y establecerla como valor de
ALARMPROGRAM. Para obtener ms informacin, consulte
ALARMPROGRAM en la pgina 9-6 y el manual IBM Informix:
Administrator's Reference.
Una vez iniciada la copia de seguridad continua de archivos de anotaciones
lgicas, la operacin de copia se ejecuta indefinidamente a la espera de que se
llenen los archivos de anotaciones lgicas. Para detener la copia de seguridad
continua de archivos de anotaciones lgicas, interrumpa el proceso de
ONBar.
Si se produce un error mientras se ejecuta la copia de seguridad continua de
archivos de anotaciones lgicas, la copia se detiene. Si el proceso se detiene,
ejecute de nuevo el mandato onbar -b -l -C.
Sugerencia: Reserve un dispositivo de almacenamiento dedicado para
mejorar el rendimiento durante las copias de seguridad continuas
de archivos de anotaciones lgicas.
Realizacin de una copia de seguridad manual de archivos de
anotaciones lgicas
Para iniciar una copia de seguridad manual de archivos de anotaciones
lgicas, utilice el mandato onbar -b -l. Si establece alarmprogram en
no_log.sh o no_log.bat, debe iniciar manualmente una copia de seguridad de
archivos de anotaciones lgicas.
Para hacer una copia de seguridad del archivo de anotaciones lgicas actual,
utilice el mandato onbar -b -l -c.
Utilizacin de ALARMPROGRAM para establecer la modalidad de la copia
de seguridad de archivos de anotaciones
Utilice el parmetro de configuracin ALARMPROGRAM para controlar las
copias de seguridad continuas de archivos de anotaciones. Si
ALARMPROGRAM est establecido en log_full.sh o log_full.bat, cuando se
llena un archivo de anotaciones lgicas, el servidor de bases de datos
desencadena la alarma de suceso 23. Esta alarma de suceso llama al mandato
onbar -b -l para copiar el archivo de anotaciones lgicas lleno. Reinicie el
servidor de bases de datos despus de cambiar el valor de
ALARMPROGRAM.
Para desactivar la copia de seguridad continua de archivos de anotaciones,
establezca ALARMPROGRAM en $INFORMIXDIR/etc/no_log.sh o
%INFORMIXDIR%\etc\no_log.bat.
Para generar mensajes de correo electrnico o de avisador para un
administrador de bases de datos designado (DBA) cuando se active un nivel

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-27
de error determinado, establezca ALARMPROGRAM en $INFORMIXDIR/etc/
alarmprogram.sh o %INFORMIXDIR%\etc\alarmprogram.bat. Luego, edite
el archivo para activar el registro automtico de anotaciones, establecer el
nivel de los errores y aadir la direccin electrnica del administrador de
bases de datos (DBA).

Dynamic Server
Adems, puede definir el parmetro de configuracin ALRM_ALL_EVENTS
para permitir que el script ALARMPROGRAM se ejecute cada vez que se
desencadene cualquier suceso de alarma.

Fin de Dynamic Server
Visualizacin de los archivos de anotaciones lgicas de los que se ha
hecho copia de seguridad
Puede utilizar el mandato onbar -P para visualizar los archivos de
anotaciones lgicas de los que se ha hecho copia de seguridad mediante el
programa de utilidad ON-Bar. Para poder ver los archivos de anotaciones
lgicas de los que se ha hecho copia de seguridad, el gestor de
almacenamiento debe estar en ejecucin. Este mandato puede ser utilizado
por cualquier usuario que tenga permiso para realizar operaciones de copia
de seguridad y restauracin.
Los datos de salida de este mandato se visualizan en stdout.
No puede visualizar los archivos de anotaciones de los que no se ha hecho
copia de seguridad y que residen todava en el disco o en memoria
compartida. El contenido de estos archivos de anotaciones lgicas solamente
se puede visualizar con el programa de utilidad onlog.
Visualizacin de los archivos de anotaciones lgicas de los que se ha hecho
copia de seguridad:
onbar -P -n id_exclusivo
id_inicial

-

id_final

-l

-q

-b

-u

nombre_usuario

-t

nm_espacio_tabla

-x

nm_transaccin



Mandato Finalidad Consideraciones importantes
-b Visualizar los registros de anotaciones
lgicas correspondientes a las pginas
de BLOB del espacio de BLOB
Informacin adicional: el servidor de
bases de datos almacena estos registros
en el soporte de copia de seguridad de
archivos de anotaciones lgicas como
parte del registro de anotaciones para el
espacio de BLOB.

4-28 IBM Informix - Gua de copia de seguridad y restauracin
Mandato Finalidad Consideraciones importantes
id_final Es el ID del ltimo archivo de
anotaciones que se debe visualizar
Debe ser un ID posterior al id_inicial
-l Visualizar el listado largo del registro
de anotaciones lgicas
Informacin adicional: el listado largo
de un registro de anotaciones incluye
vuelcos de datos hexadecimales y ASCII
del registro de anotaciones completo. El
listado no est pensado para una
utilizacin informal.
-n Visualizar los registros de anotaciones
lgicas contenidos en el archivo de
anotaciones que el usuario especifica
mediante id_exclusivo
Informacin adicional: el id_exclusivo es
el nmero identificador exclusivo del
archivo de anotaciones lgicas. Para
determinar el id_exclusivo de un archivo
de anotaciones lgicas determinado,
utilice el mandato onstat -l.
-P Visualizar informacin de los archivos
de anotaciones lgicas de los que se
ha hecho copia de seguridad
Esta opcin solamente se puede utilizar
para visualizar archivos de anotaciones
lgicas de los que se ha hecho copia de
seguridad
-q No visualizar la cabecera del
programa
Ninguna
id_inicial Es el ID del primer archivo de
anotaciones que se debe visualizar
Debe ser un ID anterior al id_final
-t nm_espacio_tabla Visualizar los registros
correspondientes al espacio de tabla
especificado por el usuario
Restricciones: nmero entero sin signo.
El nmero debe ser mayor que cero y
debe existir en la columna partnum de
la tabla de catlogo del sistema
systables.
Informacin adicional: especifique un
valor entero o hexadecimal para
nm_espacio_tabla. Si no utiliza el prefijo
0x, el valor se interpreta como entero.
Para determinar el nmero de espacio
de tabla de un espacio de tabla
determinado, consulte la tabla de
catlogo del sistema systables. Para
obtener ms informacin, consulte el
manual IBM Informix: Dynamic Server
Administrator's Reference.
-u nombre_usuario Visualizar los registros
correspondientes a un usuario
determinado.
Restricciones: el nombre_usuario debe
ser un nombre de usuario existente y
seguir las reglas especficas del sistema
operativo para nombres de usuario.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-29
Mandato Finalidad Consideraciones importantes
id_exclusivo Es el ID del archivo de anotaciones
que se debe visualizar
Ninguna
-x nm_transaccin Visualizar solamente los registros
correspondientes a la transaccin
especificada por el usuario
Restricciones: el nm_transaccin debe
ser un nmero entero, sin signo,
comprendido entre cero y
TRANSACTIONS -1, inclusive.
Informacin adicional: utilice la opcin
-x solamente en el caso poco probable
de que se produzca un error durante
una operacin de recuperacin
ascendente (rollforward). Cuando se
produce esta situacin, el servidor de
bases de datos enva un mensaje al
archivo de anotaciones de mensajes, el
cual incluye el ID de la transaccin
anmala. Puede utilizar este ID de
transaccin con la opcin -x para
investigar la causa del error.

El ejemplo siguiente muestra cmo utilizar este mandato con todas las
opciones:
onbar -P -n 2 -l -q -b -u "informix" -t 1048722 -x 1
La salida de este mandato podra ser la siguiente:
log uniqid: 2.
1665d0 120 DPT 1 2 0 5
00000078 0002006c 00000010 0000fefe ...x...l ........
00000001 00000000 000077e3 00000000 ........ ..w.....
00000005 00000005 00002a24 00000001 ........ ..*$....
00100004 0a0c21b8 00002a48 00000001 ......!. ..*H....
00100006 0a0c2288 00002ea1 00000001 ......". ........
0010001b 0a0c3810 00002bee 00000001 ......8. ..+.....
00100015 0a0c3a18 00002a3d 00000001 ......:. ..*=....
00100005 0a0c57c0 ......W.
166648 60 CKPOINT 1 0 1665d0 1
0000003c 00000042 00000010 0000fefe ...<...B ........
00000001 001665d0 000077e3 00000000 ......e. ..w.....
00010005 00000002 00000002 001665a0 ........ ......e.
00000007 ffffffff 00084403 ........ ..D.
Copia de seguridad de archivos de anotaciones lgicas en Extended
Parallel Server
Debe hacer una copia de seguridad de los archivos de anotaciones lgicas
aunque utilice tablas sin registro de anotaciones, pues debe restaurar tanto los
espacios de almacenamiento como los archivos de anotaciones lgicas.

4-30 IBM Informix - Gua de copia de seguridad y restauracin
Utilice onstat -g bus o onstat -g bus_sm para supervisar los archivos de
anotaciones lgicas y los procesos onbar-worker en cada coservidor de la
sesin de copia de seguridad actual. Para obtener ms informacin, consulte
Supervisin del estado del Planificador de copia de seguridad (XPS) en la
pgina 8-16.
Copia de seguridad de archivos de anotaciones lgicas:
-b -l
-q

sesin

-s


-f

nombre_archivo

idCorrienteAnotaciones



Mandato Finalidad Consideraciones importantes
-b -l Realiza una copia de seguridad
de archivos de anotaciones lgicas
llenos
No se hace copia de seguridad del archivo de
anotaciones lgicas actual. Si est utilizando
ISM, tambin se hace la copia de seguridad
del catlogo de ISM.
-b -l -f
nombre_archivo
Crea una copia de seguridad de
los ID de corriente de anotaciones
listados en el archivo de texto
cuya va de acceso proporciona
nombre_archivo
Utilice esta opcin para evitar
tener que entrar una larga lista de
los id_corriente_anotaciones cada
vez que utilice esta opcin.
El nombre de archivo puede ser cualquier
nombre de archivo vlido en UNIX o
Windows. Puede especificar un nombre de
archivo simple (listfile_1), relativo
(../backup_lists/listfile_2 o
..\backup_lists\listfile), y absoluto
(/usr/informix/backup_lists/listfile3 o
c:\informix\backup_lists\listfile3). El
archivo puede listar varios ID de corriente de
anotaciones en cada lnea.
-b -l
IDCorrienteAnot
Identifica de forma exclusiva una
corriente de archivos de archivos
de anotaciones lgicas generada
por un coservidor XPS
determinado
Si proporciona ms de un ID de corriente de
anotaciones, separe cada elemento de la lista
con un espacio en blanco. Un ID de corriente
de anotaciones es lo mismo que un ID de
coservidor.
-b -l -q sesin Esta opcin le permite asignar un
nombre a la sesin de copia de
seguridad de archivos de
anotaciones
Este nombre aparece en el
programa de utilidad onstat para
que el usuario pueda seguir el
progreso de la copia de seguridad
de archivos de anotaciones.
DBSERVERNAMEnmero_aleatorio es el
nombre de sesin que se asigna por omisin.
El nombre de sesin debe ser exclusivo y
puede tener un mximo de 128 caracteres.

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-31
Mandato Finalidad Consideraciones importantes
-b -l -s Recupera todos los archivos de
anotaciones lgicas que todava
estn en el disco despus de un
error del servidor de bases de
datos
Si es posible, utilice esta opcin antes de
sustituir un disco daado. Si utiliza onbar -r
para realizar una restauracin en fro de un
disco no daado, ONBar recupera
automticamente los archivos de anotaciones
lgicas. Para obtener ms informacin,
consulte Recuperacin de archivos de
anotaciones lgicas en la pgina 6-22.

Realizacin de una copia de seguridad manual de archivos de
anotaciones lgicas
Utilice el parmetro de configuracin LOG_BACKUP_MODE para especificar
si se debe realizar una copia de seguridad automtica o manual de los
archivos de anotaciones lgicas llenos. Si cambia el valor de
LOG_BACKUP_MODE, debe reiniciar el servidor de bases de datos para que
el cambio sea efectivo.
Si establece LOG_BACKUP_MODE en MANUAL, debe iniciar manualmente la
copia de seguridad de archivos de anotaciones lgicas. Para hacer una copia
de seguridad manual de los archivos de anotaciones lgicas llenos, utilice este
mandato:
onbar -b -l
Si desea asignar un nombre de sesin a la copia de seguridad de archivos de
anotaciones, utilice la opcin -q, de esta manera:
onbar -b -l -q mi_copia_de_seguridad_anotaciones
Para hacer una copia de seguridad del archivo de anotaciones actual, utilice
estos mandatos:
xctl onmode -l
onbar -b -l
Inicio de copias de seguridad continuas de archivos de anotaciones
lgicas
En Extended Parallel Server, puede iniciar una copia de seguridad continua de
archivos de anotaciones lgicas estableciendo el parmetro de configuracin
LOG_BACKUP_MODE en CONT. Cada vez que se llena un archivo de
anotaciones lgicas, el Planificador de copia de seguridad inicia
automticamente un proceso onbar-worker, si no existe ya uno activo, y
asigna la copia de seguridad de archivos de anotaciones a ese proceso.
Para detener una copia de seguridad continua de archivos de anotaciones
lgicas, debe suspender la sesin de copia de seguridad. Por ejemplo, el
mandato siguiente desactiva la copia de seguridad continua de archivos de

4-32 IBM Informix - Gua de copia de seguridad y restauracin
anotaciones para la sesin copia de seguridad de archivos de anotaciones 1
en el coservidor 1. En un entorno con varios coservidores, puede ser necesario
desactivar la copia de seguridad de archivos de anotaciones lgicas en cada
coservidor.
onbar off -q copia de seguridad de archivos de anotaciones 1
Para encontrar la sesin de copia de seguridad de archivos de anotaciones
lgicas, utilice el mandato onstat -g bus. Para obtener ms informacin,
consulte Inicio y detencin de sesiones de ON-Bar (XPS) en la pgina 8-13.
Omisin de las copias de seguridad de archivos de anotaciones lgicas
en un sistema de prueba
Si establece LOG_BACKUP_MODE en NONE, no podr hacer una copia de
seguridad ni restaurar archivos de anotaciones lgicas, y la recuperacin de
archivos de anotaciones no ser efectiva. Aunque puede continuar y hacer una
copia de seguridad de espacios de almacenamiento, no puede restaurarlos. La
nica razn para establecer LOG_BACKUP_MODE en NONE es probar el
sistema. No utilice LOG_BACKUP_MODE = NONE en un sistema de
produccin.
Supervisin de las copias de seguridad de archivos de anotaciones
lgicas
Para determinar si un archivo de anotaciones lgicas est preparado para la
copia de seguridad, marque el campo de indicadores de onstat -l. Cuando el
archivo de anotaciones lgicas est marcado como que se ha hecho copia de
seguridad, se puede reutilizar. Cuando el campo de indicadores muestra
cualquiera de los valores siguientes, el archivo de anotaciones lgicas est
preparado para la copia de seguridad::
U------
U-----L
El valor U significa que el archivo de anotaciones lgicas se utiliza. El valor L
significa que el ltimo punto de control se cre cuando el archivo de
anotaciones lgicas indicado era actual. El valor C denota el archivo de
anotaciones actual. Si B aparece en la tercera columna, ya se ha hecho copia de
seguridad del archivo de anotaciones lgicas y se puede reutilizar.
U-B---L
El ejemplo siguiente muestra los datos de salida de onstat -l cuando utiliza
este mandato para supervisar los archivos de anotaciones lgicas del servidor
de bases de datos:
Logical Logging
Buffer bufused bufsize numrecs numpages numwrits recs/pages pages/io
L-2 0 16 1 1 1 1.0 1.0
Subsystem numrecs Log Space used
OLDRSAM 1 32
address number flags uniqid begin size used %used

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-33
a038e78 1 U-B---- 1 10035f 500 500 100.00
a038e94 2 U-B---- 2 100553 500 500 100.00
a038eb0 3 U---C-L 3 100747 500 366 73.20
a038ecc 4 F------ 0 10093b 500 0 0.00
a038ee8 5 F------ 0 100b2f 500 0 0.00
a038f04 6 F------ 0 100d23 500 0 0.00
Para obtener informacin sobre los campos de onstat -l, consulte la seccin
onstat -l en la pgina B-5.
Aviso: Si desactiva la copia de seguridad continua de archivos de anotaciones
lgicas, debe supervisar cuidadosamente los archivos de anotaciones
lgicas e iniciar su copia de seguridad cuando sea necesario.

Dynamic Server
Los valores indicadores U---C-L o U---C-- representan el archivo de
anotaciones lgicas actual. Aunque puede hacer copia de seguridad del
archivo de anotaciones lgicas actual, el hacerlo obliga a cambiar de archivo
de anotaciones, lo que supone un desperdicio de espacio para los archivos de
anotaciones lgicas. Espere a que se llene el archivo de anotaciones lgicas
antes de hacer una copia de seguridad de l.

Fin de Dynamic Server

Extended Parallel Server
En Extended Parallel Server, utilice el programa de utilidad xctl onstat -l para
supervisar los archivos de anotaciones lgicas en todos los coservidores.

Fin de Extended Parallel Server
Recuperacin de archivos de anotaciones lgicas
Utilice onbar -b -l -s para recuperar los archivos de anotaciones.
ONBar recupera automticamente los archivos de anotaciones lgicas antes
de una restauracin en fro a menos que especifique una restauracin solo
fsica. ONBar recupera los archivo de anotaciones lgicas utilizados antes de
restaurar el espacio de base de datos raz. Para asegurarse de que no se pierde
ningn dato antes de iniciar la restauracin en fro, recupere manualmente los
archivos de anotaciones lgicas en las situaciones siguientes:
v Si debe sustituir el soporte de almacenamiento donde residen los archivos
de anotaciones lgicas
Si el soporte de almacenamiento donde residen los archivos de anotaciones
lgicas ya no se puede utilizar, la recuperacin de archivos de anotaciones
fallar, dando como resultado una prdida de datos.
v Si piensa especificar una restauracin fsica solamente (onbar -r -p)

4-34 IBM Informix - Gua de copia de seguridad y restauracin
Para obtener ms informacin, consulte los temas Recuperacin de archivos
de anotaciones lgicas en la pgina 6-22 y Realizacin de una restauracin
en fro en la pgina 6-23.
Descripcin de los procesos de copia de seguridad de ON-Bar
Esta seccin describe cmo ONBar realiza operaciones de copia de seguridad
en el servidor de bases de datos. Puede realizar una copia de seguridad
cuando el servidor de bases de datos est en lnea o en la modalidad inactiva.
El proceso de ONBar original se denomina controlador, y cada nuevo proceso
de ONBar que genera es un proceso hijo de onbar_d.
Secuencia de la copia de seguridad en Dynamic Server
La Figura 4-2 en la pgina 4-36 describe la secuencia de la copia de seguridad
de ONBar. Cuando el usuario emite un mandato de copia de seguridad, el
controlador onbar-driver crea una lista de espacios de almacenamiento y una
sesin de copia de seguridad.
En una copia de seguridad en paralelo (BAR_MAX_BACKUP est establecido
en 1 ), el controlador onbar-driver inicia uno o ms procesos hijos onbar_d y
les asigna tareas de copia de seguridad. Cada proceso hijo onbar_d hace un
copia de seguridad de un espacio de almacenamiento individual. Cada
proceso hijo onbar_d desaparece cuando finaliza la copia de seguridad de su
espacio de almacenamiento. El controlador onbar-driver sigue creando nuevos
procesos hijo hasta que se ha hecho copia de seguridad de todos los espacios
de almacenamiento. A continuacin, el controlador onbar-driver hace una
copia de seguridad de los archivos de anotaciones lgicas.
Si especifica una copia de seguridad del sistema completo o establece
BAR_MAX_BACKUP en 1, el controlador onbar_driver hace una copia de
seguridad secuencial de los espacios de almacenamiento y de los archivos de
anotaciones lgicas. No se crea ningn proceso hijo onbar_d.
Cuando finaliza la copia de seguridad, el controlador onbar-driver determina
si se ha producido un error y enva un cdigo de estado al archivo de
anotaciones de actividades de ONBar. Despus de la copia de seguridad de
cada objeto, se aade informacin sobre l al archivo de inicio de emergencia
del servidor de bases de datos y a la base de datos sysutils.


Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-35
Secuencia de la copia de seguridad en Extended Parallel Server
La Figura 4-3 en la pgina 4-38 describe la secuencia de la copia de seguridad
de ONBar. El controlador onbar-driver crea y enva una lista de espacios de
almacenamiento al Planificador de copia de seguridad. El Planificador de
copia de seguridad crea una sesin de copia de seguridad. El Planificador
S
ON-Bar
Copia
de seguridad
fsica
?
Lista de espacios de
almacenamiento
de copia de seguridad
Hacer copia de seguridad
de anotaciones
Copia de seguridad
finalizada
N
N
Paralelo?
Crear el proceso hijo _
para cada espacio de almacenamiento
onbar d
Hacer copia de seguridad de
los espacios de almacena-
miento en paralelo
Hacer copia de seguridad de
los espacios de almacena-
miento secuencialmente
N
S
Actualizar el archivo
de inicio y sysutils
Si no se actualiza todo el sistema,
actualizar el archivo de inicio y
sysutils
Copia de
seg.de anota-
ciones?
S

Figura 4-2. Proceso de copia de seguridad de ON-Bar en Dynamic Server

4-36 IBM Informix - Gua de copia de seguridad y restauracin
puede iniciar uno o ms procesos onbar-worker. A continuacin, el
Planificador asigna tareas de copia de seguridad a los procesos onbar-worker.
Una vez que se ha hecho copia de seguridad de todos los espacios de
almacenamiento, el controlador onbar-driver enva una lista de corrientes de
anotaciones (datos de archivos de anotaciones lgicas) al Planificador de copia
de seguridad, el cual asigna tareas a los procesos onbar-worker. Cada proceso
onbar-worker est asociado a un coservidor y a una instancia de gestor de
almacenamiento. Una vez iniciado un proceso onbar-worker, puede estar
activo despus de finalizar la sesin de copia de seguridad o restauracin. Un
proceso onbar-worker puede procesar partes de varias sesiones de copia de
seguridad o restauracin durante su periodo de vigencia.
Cada proceso onbar-worker transfiere datos entre el servidor de bases de
datos y el gestor de almacenamiento hasta que se ha satisfecho la peticin de
copia de seguridad. Cuando un proceso onbar-worker finaliza su tarea, espera
a que el Planificador de copia de seguridad le enve la tarea siguiente. Si no se
asigna ninguna nueva tarea dentro de un periodo de tiempo especificado por
el usuario, el proceso onbar-worker concluye. El usuario puede definir en el
parmetro BAR_IDLE_TIMEOUT del archivo ONCONFIG el nmero de
minutos que los procesos onbar-worker estn a la espera.
Si el Planificador de copia de seguridad tiene nuevas tareas para asignar y no
hay suficientes procesos onbar-worker activos para ejecutar la tarea, el
Planificador invoca el script start_worker para iniciar uno o ms procesos
onbar-worker nuevos.
Es recomendable que inicie los procesos onbar-worker automticamente, pero
si desea iniciarlos manualmente, consulte Utilizacin de start_worker.sh para
iniciar manualmente procesos onbar_worker (XPS) en la pgina 8-5. Si ha
especificado BAR_WORKER_MAX = 0, deber iniciar manualmente los
nuevos procesos onbar-worker.
Una vez que se ha hecho copia de seguridad de cada objeto, ONBar actualiza
el archivo de inicio de copia de seguridad de emergencia del coservidor que
es local respecto del proceso onbar-worker y de la base de datos sysutils. El
archivo de inicio de copia de seguridad de emergencia reside en el coservidor
del proceso onbar-worker que realiz la copia de seguridad.
Para supervisar el estado de las copias de seguridad, restauraciones y de las
actividades de onbar-worker, utilice los mandatos onstat -g bus o onstat -g
bus_sm o examine las tablas del Planificador de copia de seguridad en la base
de datos sysmaster. Para obtener ms informacin, consulte los temas
Supervisin del estado del Planificador de copia de seguridad (XPS) en la

Captulo 4. Realizacin de copias de seguridad con ON-Bar 4-37
pgina 8-16 y Tablas de SMI del Planificador de copia de seguridad (XPS)
en la pgina 10-11.

onbar_w
Planificador de copias
de seguridad
obtener suceso
finalizar
sesin
iniciar
el
worker
asignar
tarea o
interrumpir
el worker
Hacer copia de seguridad
de espacios
Hacer copia de seguridad
de anotaciones cronolgicas
Si se especifica, copia
de seguridad fsica
Si se especifica, copia
de seguridad lgica
Copia de seguridad
Finalizada
ON-Bar

Figura 4-3. Proceso de copia de seguridad de ON-Bar en Extended Parallel Server

4-38 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 5. Verificacin de las copias de seguridad
Verificacin de las copias de seguridad con archecker . . . . . . . . . . . . . . . . . 5-1
Utilizacin de archecker para verificar copias de seguridad . . . . . . . . . . . . . . 5-2
Preparacin para verificar copias de seguridad . . . . . . . . . . . . . . . . . . 5-3
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Clculo de la cantidad de espacio temporal para archecker . . . . . . . . . . . . . . 5-5
Ejemplos de verificacin . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Realizacin de una verificacin solamente . . . . . . . . . . . . . . . . . . 5-7
Realizacin de una verificacin de punto en el tiempo . . . . . . . . . . . . . . 5-7
Verificacin de una copia de seguridad del sistema completo (IDS) . . . . . . . . . . 5-7
Verificacin de espacios de BLOB (IDS) . . . . . . . . . . . . . . . . . . . 5-7
Verificacin de espacios de SB (IDS) . . . . . . . . . . . . . . . . . . . . 5-8
Interpretacin de los mensajes de verificacin . . . . . . . . . . . . . . . . . . 5-8
Mensaje de verificacin de ejemplo del archivo de anotaciones de actividades de ON-Bar . . 5-8
Mensaje de verificacin de ejemplo del archivo de anotaciones de mensajes de archecker . . . 5-8
Qu hacer si falla la verificacin de la copia de seguridad . . . . . . . . . . . . . . 5-8
Copias de seguridad con pginas corruptas . . . . . . . . . . . . . . . . . . 5-9
Copias de seguridad con informacin de control corrupta . . . . . . . . . . . . . 5-9
Copias de seguridad con datos faltantes . . . . . . . . . . . . . . . . . . . 5-9
Copias de seguridad de datos no coherentes del servidor de bases de datos . . . . . . . 5-9
Procedimientos para corregir problemas de verificacin de las copias de seguridad . . . . . . 5-9
Contenido de este captulo
Este captulo describe el programa de utilidad archecker para comprobar la
validez e integridad de las copias de seguridad. Para asegurarse de que puede
restaurar sin problemas una copia de seguridad, emita el mandato onbar -v,
que, a su vez llama al programa de utilidad archecker.
Verificacin de las copias de seguridad con archecker
Utilice el mandato onbar -v para acceder al programa de utilidad archecker.
Puede utilizar archecker mientras el servidor de bases de datos se encuentra
en una modalidad de funcionamiento cualquiera. El programa de utilidad
archecker verifica que todas las pginas necesarias para restaurar una copia
de seguridad estn presentes en el soporte de almacenamiento en la forma
correcta. Despus de verificar satisfactoriamente una copia de seguridad,
puede restaurarla sin problemas. Si archecker detecta problemas en la copia
de seguridad, consulte al Soporte Tcnico.
El programa de utilidad archecker verifica copias de seguridad estndar y del
sistema completo. El programa de utilidad archecker no puede verificar

Copyright IBM Corp. 1996, 2004 5-1
copias de seguridad de archivos de anotaciones lgicas. El programa de
utilidad archecker no realiza una restauracin.
La Figura 5-1 muestra cmo ONBar y archecker verifican una copia de
seguridad. El programa de utilidad archecker verifica las copias de seguridad
de nivel 0 en todos los servidores de bases de datos. Los pasos siguientes
corresponden a los nmeros encerrados dentro de un crculo de la Figura 5-1.

Utilizacin de archecker para verificar copias de seguridad
Cuando el usuario emite un mandato onbar -v, se produce la siguiente
secuencia de acciones:
1. Para determinar qu copia de seguridad debe verificar, ONBar utiliza el
archivo de inicio de emergencia si el servidor de bases de datos est fuera
de lnea o en la modalidad de microkernel, o la base de datos sysutils si el
servidor de bases de datos est en lnea o inactivo.
2. ONBar solicita y obtiene del gestor de almacenamiento los datos de copia
de seguridad.
3. ONBar reenva los datos de copia de seguridad a archecker.
4. El programa de utilidad archecker examina los datos de copia de
seguridad y crea un mapa de bits de las pginas. Durante la fase de
examen, el programa archecker verifica los tipos siguientes de problemas:
v Copias de seguridad con pginas corruptas
v Copias de seguridad con informacin de control corrupta
v Copias de seguridad con pginas ausentes que se han aadido desde la
ltima copia de seguridad de nivel 0
v Recuperacin de objetos de copia de seguridad incorrectos
Gestor de
almacenamiento
Archivo de inicio de
emergencia o sysutils
Mapa de bits o
copia de seguridad
1
onbar -v
archecker
2
3
4
5

Figura 5-1. Cmo ON-Bar verifica una copia de seguridad

5-2 IBM Informix - Gua de copia de seguridad y restauracin
Un ejemplo de recuperacin de un objeto de copia de seguridad
incorrecto es cuando ONBar solicita la copia de seguridad de rootdbs
del ltimo mircoles y el gestor de almacenamiento recupera la copia de
seguridad de rootdbs del ltimo martes.
5. Cuando finaliza el examen, archecker utiliza el mapa de bits para verificar
la copia de seguridad y registra el estado en el archivo de anotaciones de
mensajes de archecker. ONBar tambin registra este estado en el archivo
de anotaciones de actividades de ONBar.
6. Cuando se verifica una copia de seguridad, ONBar inserta una fila en el
archivo de inicio de emergencia en la que se incluye el ID de la copia de
seguridad y la fecha de verificacin, y actualiza las filas ins_verify y
ins_verify_date de la tabla bar_instance en la base de datos sysutils. Para
obtener ms informacin, consulte La tabla bar_instance en la pgina
10-2.
Durante la fase de verificacin, archecker verifica que estn presentes todas
las pginas de cada tabla y examina las pginas de particin, las pginas
reservadas, la lista de bloques libres, los espacios de BLOB, los espacios de SB
y las extensiones. El programa de utilidad archecker tambin comprueba las
cuentas de bloques libres y utilizados, verifica que las indicaciones horarias de
las pginas coinciden y que no existe ningn solapamiento en las extensiones.
El programa archecker escribe archivos temporales en el directorio
especificado por el parmetro AC_STORAGE. Para obtener informacin,
consulte AC_STORAGE en la pgina 9-4.
Preparacin para verificar copias de seguridad
Esta seccin describe la preparacin para realizar la verificacin de las copias
de seguridad.
Para preparar la verificacin de las copias de seguridad:
1. Revise el archivo ac_config.std que contiene parmetros de configuracin
por omisin de archecker para ver si desea cambiar la ubicacin de los
directorios para el archivo de anotaciones de mensajes y archivos
temporales de archecker.
2. Defina la variable de entorno AC_CONFIG para especificar la va de
acceso del archivo de configuracin de archecker (ac_config.std o un
archivo definido por el usuario).
Para obtener ms informacin sobre la definicin de la va de acceso,
consulte Definicin de parmetros de configuracin de archecker en
AC_CONFIG en la pgina 9-2.
3. Calcule la cantidad de espacio temporal necesario para guardar los
archivos temporales de archecker.

Captulo 5. Verificacin de las copias de seguridad 5-3
Para obtener ms informacin, consulte Clculo de la cantidad de espacio
temporal para archecker en la pgina 5-5.
4. Utilice el mandato onbar -v para verificar que una copia de seguridad
existente se restaurar correctamente.
Para ver ejemplos, consulte Ejemplos de verificacin en la pgina 5-7.
5. Para ver si archecker verific la copia de seguridad satisfactoriamente,
examine el cdigo de retorno de archecker en el archivo de anotaciones de
actividades de ONBar y los mensajes del archivo de anotaciones de
mensajes de archecker.
Sintaxis
Este diagrama muestra la sintaxis de onbar -v.
Verificacin de copias de seguridad con archecker:
-v


-t

tiempo

(1)

(1)

-f

nombreArchivo

-q

sesin

-L

nivel

lista_espaciosBaseDatos

(2)

-w


Notas:
1 Solo Extended Parallel Server
2 Solo Dynamic Server

Elemento Finalidad Consideraciones importantes
-v Verifica una copia de seguridad
Si la verificacin es satisfactoria,
puede restaurar sin problemas
los espacios de almacenamiento.
Especifique onbar -v para verificar la copia de
seguridad. Puede realizar una verificacin de
punto en el tiempo. No puede verificar los
archivos de anotaciones lgicas. Debe especificar
el parmetro -b o -v en primer lugar.
Puede verificar una copia de seguridad del
sistema completo o una copia de seguridad solo
fsica (IDS).
lista_espaciosBD Especifica una lista de espacios
de almacenamiento de los que se
va a hacer copia de seguridad o
verificar
Si especifica ms de un nombre de espacio de
almacenamiento, separe los nombres con un
espacio en blanco.
En XPS, si especifica un segmento de base de
datos, se verifican todos los espacios de base de
datos contenidos en el segmento.

5-4 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-f nombreArchivo Verifica los espacios de
almacenamiento que estn
listados en el archivo de texto
cuya va de acceso proporciona
nombreArchivo
Utilice esta opcin para evitar
tener que entrar una larga lista
de espacios de almacenamiento
cada vez que los verifique.
Puede utilizar cualquier va de acceso o nombre
de archivo vlidos en UNIX o Windows. Para
conocer el formato de este archivo, consulte la
Figura 4-1 en la pgina 4-18.
El archivo puede listar varios espacios de
almacenamiento en cada lnea.
-L nivel Especifica el nivel de copia de
seguridad que se debe verificar
(XPS):
v 0 para una copia de seguridad
completa
v 1 para los cambios producidos
desde la ltima copia de
seguridad de nivel 0
v 2 para los cambios producidos
desde la ltima copia de
seguridad de nivel 1
El programa de utilidad archecker realiza una
verificacin completa de las copias de seguridad
de nivel 0 en todos los servidores de bases de
datos y realiza una verificacin limitada de las
copias de seguridad de nivel 1 y de nivel 2.
Si no especifica un nivel, archecker verifica la
copia de seguridad de nivel 0.
-q sesin Asigna un nombre a la sesin de
verificacin (XPS)
DBSERVERNAMEnmero_aleatorio es el nombre
de sesin que se asigna por omisin. El nombre
de sesin debe ser exclusivo y puede tener un
mximo de 126 caracteres.
Este nombre aparece en el programa de utilidad
onstat para que el usuario pueda seguir el
progreso de la sesin de verificacin.
-t tiempo Especifica la fecha y la hora en
la que se verifican los espacios
de base de datos.
El formato utilizado para especificar la fecha y la
hora depende del entorno local GLS utilizado
actualmente. Si la variable de entorno
GL_DATETIME est definida, debe especificar la
fecha y la hora de acuerdo con esa variable. Si el
entorno local GLS no est definido, utilice el
formato de fecha de ANSI:
AAAA-MM-DD HH:MM:SS.
-w Verifica una copia de seguridad
del sistema completo
Solo se puede utilizar en IDS.

Clculo de la cantidad de espacio temporal para archecker
El programa de utilidad archecker necesita unos 15 megabytes de espacio
temporal para un sistema de tamao medio (40-50 gigabytes) y 25 megabytes
para un sistema grande. Este espacio temporal se guarda en el sistema de
archivos, en el directorio especificado por el parmetro AC_STORAGE, no en

Captulo 5. Verificacin de las copias de seguridad 5-5
los espacios de base de datos. Los archivos temporales contienen informacin
de mapa de bits sobre la copia de seguridad y copias de pginas de particin,
pginas libres de un bloque, pginas reservadas, y opcionalmente, pginas
libres de un espacio de BLOB e informacin de depuracin. El programa de
utilidad archecker debe tener permisos para el directorio de archivos
temporales.
Si la copia de seguridad se verifica satisfactoriamente, los archivos temporales
se suprimen. Si la copia de seguridad no pasa la verificacin, los archivos
temporales se conservan. Copie los archivos en otra ubicacin para que el
Soporte Tcnico pueda examinarlos.
Si su servidor de bases de datos solo contiene espacios de base de datos,
utilice la frmula siguiente para calcular la cantidad de espacio temporal, en
kilobytes, necesaria para los archivos temporales de archecker:
espacio = (130 KB * nmero_de_bloques) + (tamao_de_pg * nm_de_tablas) +
(0,05 KB * nmero_de_archivos_de_anotaciones)

Dynamic Server
Si su servidor de bases de datos contiene espacios de BLOB o espacios de SB,
utilice la frmula siguiente para calcular la cantidad de espacio temporal
necesaria para los archivos temporales de archecker:
espacio = (130 KB * nmero_de_bloques) + (tamao_de_pg * nm_de_tablas) +
(0,05 KB * nmero_de_archivos_de_anotaciones) +
(tamao_de_pg * (nm_de_pginas_de_BLOB/252))

Fin de Dynamic Server
nmero_de_bloques
es el nmero mximo de bloques de datos que prev para el
servidor de bases de datos.
tamao_de_pgina
es el tamao de pgina del sistema, en kilobytes.
nmero_de_tablas
es el nmero mximo de tablas que prev para el servidor de
bases de datos.
nmero_de_archivos_de_anotaciones
es el nmero de archivos de anotaciones lgicas del servidor
de bases de datos.
nmero_de_pginas_de_BLOB
es el nmero de pginas de BLOB contenidas en los espacios
de BLOB o el nmero de espacios de SB. (Si su servidor de

5-6 IBM Informix - Gua de copia de seguridad y restauracin
bases de datos contiene espacios de SB, sustituya
nmero_de_pginas_de_BLOB por el nmero de espacios de SB).
(solo IDS)
Por ejemplo, necesitar 12,9 megabytes de espacio temporal de disco en un
sistema de 50 gigabytes cuyo tamao de pgina es de 2 kilobytes. Este sistema
no contiene ningn espacio de BLOB, tal como muestra la sentencia siguiente:
13.252 KB = (130 KB * 25 bloques) + (2 KB * 5000 tablas) +
(0,05 KB * 50 archivos de anotaciones) + (2 KB * 0)
Para convertir los kilobytes a megabytes, divida el resultado por 1024:
12,9 MB = 13.252/1024
Ejemplos de verificacin
Los ejemplos siguientes muestran cmo verificar una copia de seguridad
existente y cmo realizar una verificacin inmediatamente despus de una
copia de seguridad.
Realizacin de una verificacin solamente
Para verificar una copia de seguridad de todos los espacios de
almacenamiento, utilice el mandato onbar -v. Los archivos de anotaciones
lgicas no se verifican.
Para verificar los espacios de almacenamiento de copia de seguridad que
aparecen listados en el archivo bkup1, utilice este mandato:
onbar -v -f /usr/backups/bkup1
Realizacin de una verificacin de punto en el tiempo
Para realizar una verificacin de punto en el tiempo para una copia de
seguridad, utilice el mandato siguiente especificando el valor de tiempo entre
comillas:
onbar -v -t "2001-12-10 10:20:50"
Verificacin de una copia de seguridad del sistema completo (IDS)
Para verificar una copia de seguridad del sistema completo, utilice este
mandato:
onbar -v -w
Verificacin de espacios de BLOB (IDS)
El mandato onbar -v no puede verificar los enlaces entre filas de datos y
objetos grandes simples de un espacio de BLOB. En su lugar utilice el
mandato oncheck -cD para verificar los enlaces de un espacio de BLOB. Para
obtener informacin sobre oncheck, consulte el manual IBM Informix:
Administrator's Reference.

Captulo 5. Verificacin de las copias de seguridad 5-7
Verificacin de espacios de SB (IDS)
El mandato onbar -v verifica solo las extensiones de objetos grandes
inteligentes de un espacio de SB. Para realizar una verificacin completa,
utilice el mandato oncheck -cS. Para obtener informacin sobre oncheck,
consulte el manual IBM Informix: Administrator's Reference.
Interpretacin de los mensajes de verificacin
Cuando el usuario verifica una copia de seguridad, ONBar escribe mensajes
de resumen en el archivo bar_act.log que indican qu espacios de
almacenamiento se verificaron y si la verificacin se realiz satisfactoriamente
o no. El programa de utilidad archecker escribe mensajes detallados en el
archivo ac_msg.log. El Soporte Tcnico utiliza el archivo ac_msg.log para
diagnosticar problemas de las operaciones de copia de seguridad y
restauracin.
Mensaje de verificacin de ejemplo del archivo de anotaciones de
actividades de ON-Bar
La copia de seguridad de nivel 0 del espacio de base de datos dbs2.2 pas la
verificacin, tal como se indica a continuacin:
Begin backup verification of level0 for dbs2.2 (Storage Manager Copy ID:##)
Completed level-0 backup verification successfully.
La copia de seguridad de nivel 0 del espacio de base de datos rootdbs no
pas la verificacin, tal como se indica a continuacin:
Begin backup verification of level0 for rootdbs (Storage Manager Copy ID:##).
ERROR: No se puede cerrar la comprobacin fsica: mensaje de error.
Mensaje de verificacin de ejemplo del archivo de anotaciones de
mensajes de archecker
El archivo de anotaciones de mensajes de archecker contiene informacin ms
detallada, tal como se muestra a continuacin:
STATUS: Scan PASSED
STATUS: Control page checks PASSED
STATUS: Starting checks of dbspace dbs2.2.
STATUS: Checking dbs2.2:TBLSpace
.
.
STATUS: Tables/Fragments Validated: 1
Archive Validation Passed
Qu hacer si falla la verificacin de la copia de seguridad
Si una copia de seguridad no pasa la verificacin, no intente restaurar los
datos copiados. Los resultados son imprevisibles y la causa puede ser desde la
corrupcin del servidor de bases de datos hasta una restauracin fallida
debido a que ONBar no puede encontrar el objeto de copia de seguridad en
el gestor de almacenamiento. De hecho, la restauracin puede parecer
satisfactoria, pero ello oculta el problema real existente en los datos o soporte
de almacenamiento.

5-8 IBM Informix - Gua de copia de seguridad y restauracin
Los tres tipos diferentes de copias de seguridad corruptas son los siguientes:
v Copias de seguridad con pginas corruptas
v Copias de seguridad con informacin de control corrupta
v Copias de seguridad con datos faltantes
Copias de seguridad con pginas corruptas
Si las pginas estn corruptas, el problema reside en las bases de datos, no en
la copia de seguridad ni en el soporte de almacenamiento. Ejecute oncheck
-cd para cualquier tabla que genere errores y luego repita la operacin de
copia de seguridad y validacin. Para verificar extensiones y pginas
reservadas, ejecute oncheck -ce y oncheck -cr.
Copias de seguridad con informacin de control corrupta
En este caso, todos los datos son correctos, pero parte de la informacin de
control de la copia de seguridad es incorrecta, lo cual podra causar problemas
en la restauracin. Solicite ayuda al Soporte Tcnico.
Copias de seguridad con datos faltantes
Cuando faltan datos en una copia de seguridad, puede no ser posible
recuperarla. Despus de una prdida de datos, intente restaurar a partir de
una copia de seguridad anterior. Luego restaure los archivos de anotaciones
actuales.
Copias de seguridad de datos no coherentes del servidor de bases de
datos
Existen casos en los que archecker devuelve un cdigo de xito a ONBar
pero muestra un cdigo de error en los archivos de anotaciones de mensajes
de archecker. Esta situacin se produce cuando archecker verifica que
ONBar ha hecho copia de seguridad de los datos correctamente, pero los
datos del servidor de bases de datos no eran vlidos o eran incoherentes
cuando se copiaron.
Procedimientos para corregir problemas de verificacin de las copias de
seguridad
Siga estos pasos cuando una copia de seguridad no pase el proceso de
verificacin. El primer procedimiento diagnostica por qu una copia de
seguridad no pas la verificacin; el segundo procedimiento verifica una copia
de seguridad caducada y el tercer procedimiento verifica una copia de
seguridad en la que faltan datos.
Para diagnosticar por qu una copia de seguridad no pas la verificacin:
1. Verifique que la variable de entorno AC_CONFIG y el contenido del
archivo de configuracin de archecker estn definidos correctamente. Si
estas variables estn definidas incorrectamente, el archivo de anotaciones
de actividades de ONBar muestra un mensaje.

Captulo 5. Verificacin de las copias de seguridad 5-9
2. Repita inmediatamente la operacin de copia de seguridad en un soporte
de almacenamiento diferente.
No reutilice el soporte de copia de seguridad original, pues podra estar en
mal estado.
3. No utilice los datos copiados resultantes de esta operacin de copia de
seguridad. Si la copia de seguridad de nivel 0 es incorrecta, no utilice las
copias de seguridad correspondientes de nivel 1 y nivel 2.
4. Verifique la nueva copia de seguridad. Si la verificacin se realiza
satisfactoriamente, podr restaurar con seguridad los espacios de
almacenamiento.
5. Utilice el gestor de almacenamiento para marcar como caducada la copia
de seguridad que no pas la verificacin y luego ejecute el programa de
utilidad onsmsync sin argumentos para eliminar la copia de seguridad
anmala en sysutils y en los archivos de inicio de emergencia.
Para obtener ms informacin sobre el marcar datos como caducados
desde el gestor de almacenamiento, consulte la documentacin de su
gestor de almacenamiento o el manual IBM Informix: Storage Manager Gua
del administrador. Para obtener ms informacin, consulte Utilizacin del
programa de utilidad onsmsync en la pgina 8-8.
6. Si la verificacin falla de nuevo, llame al Soporte Tcnico y proporcione la
informacin siguiente:
v El nombre de su herramienta de copia de seguridad (ONBar)
v El archivo online.log del servidor de bases de datos
v El archivo de anotaciones de mensajes de archecker
v El directorio AC_STORAGE donde reside el mapa de bits de la copia de
seguridad y copias de pginas importantes salvadas.
Si solo est corrupta parte de la copia de seguridad, el Soporte Tcnico
puede ayudarle a determinar qu porcin de la copia de seguridad se
puede restaurar en un caso de emergencia.
7. El Soporte Tcnico puede sugerirle que ejecute mandatos oncheck para un
conjunto de tablas. (Consulte Copias de seguridad con pginas corruptas
en la pgina 5-9.)
Para verificar una copia de seguridad caducada:
1. Compruebe el estado del archivo de guardar de la copia de seguridad en
el gestor de almacenamiento. Si el gestor de almacenamiento ha marcado
como caducado el archivo de guardar de la copia de seguridad, el
programa de utilidad archecker no puede verificar el archivo.
2. Utilice los mandatos del gestor de almacenamiento para activar el archivo
de guardar caducado de la copia de seguridad. Consulte la documentacin
del gestor de almacenamiento o el manual IBM Informix: Storage Manager
Gua del administrador.

5-10 IBM Informix - Gua de copia de seguridad y restauracin
3. Repita la verificacin de la copia de seguridad: onbar -v.
Para restaurar cuando faltan datos en una copia de seguridad:
1. Seleccione la fecha y hora de una copia de seguridad anterior a la que
acaba de fallar. Para realizar una verificacin de punto en el tiempo, utilice
este mandato:
onbar -v -t tiempo dbspace1
2. Si la copia de seguridad ms antigua pasa la verificacin, realice una
restauracin fsica de punto en el tiempo utilizando el mismo valor de
tiempo, y luego realice una restauracin de anotaciones, de esta manera:
onbar -r -p -t tiempo dbspace1
onbar -r -l
3. Para evitar que ON-Bar utilice una copia de seguridad que no pas la
verificacin como parte de una restauracin, utilice el gestor de
almacenamiento para marcar como caducada la copia de seguridad y
luego ejecute el programa de utilidad onsmsync sin argumentos. El
programa de utilidad onsmsync elimina del archivo de inicio de
emergencia y de la base de datos sysutils las copias de seguridad que ya
no se conservan en el gestor de almacenamiento, con lo que se impide que
ON-Bar intente utilizar esas copias de seguridad.

Captulo 5. Verificacin de las copias de seguridad 5-11
5-12 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 6. Restauracin de datos con ON-Bar
Qu tipos de restauraciones realiza ON-Bar . . . . . . . . . . . . . . . . . . . . 6-2
Qu es una restauracin en caliente? . . . . . . . . . . . . . . . . . . . . . 6-2
Qu es una restauracin en fro? . . . . . . . . . . . . . . . . . . . . . . 6-3
Qu es una restauracin mixta? . . . . . . . . . . . . . . . . . . . . . . . 6-4
Qu es una restauracin paralela? . . . . . . . . . . . . . . . . . . . . . . 6-4
Qu es una restauracin del sistema completo? (IDS) . . . . . . . . . . . . . . . 6-5
Qu es una restauracin de punto en el tiempo? . . . . . . . . . . . . . . . . . 6-5
Qu es una restauracin importada? . . . . . . . . . . . . . . . . . . . . . 6-5
Qu es una restauracin con redenominacin de bloques de datos? (IDS) . . . . . . . . . 6-6
Qu es una restauracin reiniciable? (IDS) . . . . . . . . . . . . . . . . . . . 6-6
Utilizacin de la lista de comprobacin de pre-recuperacin . . . . . . . . . . . . . . 6-7
Supervisin de las restauraciones . . . . . . . . . . . . . . . . . . . . . . 6-8
Comprobacin de que los dispositivos de almacenamiento estn disponibles . . . . . . . . 6-9
Restauracin de archivos de guardar con ISM . . . . . . . . . . . . . . . . . . 6-9
Realizacin de una restauracin completa . . . . . . . . . . . . . . . . . . . . 6-10
Realizacin de una restauracin solo fsica o solo lgica . . . . . . . . . . . . . . 6-13
Utilizacin de Informix Server Administrator de IBM para restaurar datos . . . . . . . . 6-18
Ejemplos de mandatos de restauracin de ON-Bar . . . . . . . . . . . . . . . . 6-18
Realizacin de una restauracin . . . . . . . . . . . . . . . . . . . . . 6-18
Restauracin de espacios de almacenamientos especficos . . . . . . . . . . . . . 6-19
Realizacin de una restauracin lgica . . . . . . . . . . . . . . . . . . . 6-19
Omisin de la aplicacin de los archivos de anotaciones lgicas (XPS) . . . . . . . . . 6-20
Restauracin de datos en Extended Parallel Server . . . . . . . . . . . . . . . 6-21
Realizacin de una restauracin fsica seguida de una restauracin lgica . . . . . . . . 6-21
Recuperacin de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . 6-22
Realizacin de una restauracin en fro . . . . . . . . . . . . . . . . . . . 6-23
Realizacin de una restauracin del sistema completo (IDS) . . . . . . . . . . . . 6-25
Restauracin de datos utilizando una restauracin mixta . . . . . . . . . . . . . 6-26
Restauracin de datos hasta un punto en el tiempo . . . . . . . . . . . . . . . 6-29
Restauracin a partir de una copia de seguridad ms antigua . . . . . . . . . . . . 6-31
Realizacin de una restauracin de punto en las anotaciones (IDS) . . . . . . . . . . 6-32
Restauracin de espacios de almacenamiento en lnea . . . . . . . . . . . . . . 6-32
Reconstruccin de archivos de bloques durante una restauracin . . . . . . . . . . 6-32
Restauracin de un espacio de almacenamiento eliminado . . . . . . . . . . . . . 6-33
Aplazamiento de la reconstruccin de ndices hasta despus de la restauracin lgica (XPS) 6-34
Restauracin de los datos cuando se reinicializa el servidor de bases de datos . . . . . . 6-35
Redenominacin de bloques de datos durante una restauracin (IDS) . . . . . . . . . . . 6-36
Consideraciones importantes . . . . . . . . . . . . . . . . . . . . . . . 6-36
Requisitos para los nuevos bloques de datos . . . . . . . . . . . . . . . . . . 6-37
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
Ejemplos de redenominacin de bloques de datos durante una restauracin . . . . . . . . 6-39
Redenominacin de bloques de datos con opciones de lnea de mandatos . . . . . . . 6-39
Redenominacin de bloques de datos utilizando un archivo . . . . . . . . . . . . 6-39
Redenominacin de bloques de datos mientras se especifican otras opciones . . . . . . . 6-40

Copyright IBM Corp. 1996, 2004 6-1
Redenominacin de un bloque de datos para un dispositivo no existente . . . . . . . . 6-40
Transferencia de datos con la restauracin importada . . . . . . . . . . . . . . . . 6-41
Importacin de una restauracin . . . . . . . . . . . . . . . . . . . . . . 6-42
Inicializacin de la duplicacin de datos de alta disponibilidad con ON-Bar (IDS) . . . . . . 6-44
Restauracin de bases de datos y tablas sin registro de anotaciones . . . . . . . . . . . . 6-46
Restauracin de tipos de tabla . . . . . . . . . . . . . . . . . . . . . . . . 6-47
Utilizacin de la restauracin reiniciable para recuperar datos (IDS) . . . . . . . . . . . 6-48
Ejemplo de restauracin reiniciable . . . . . . . . . . . . . . . . . . . . . 6-49
Reinicio de una restauracin . . . . . . . . . . . . . . . . . . . . . . . . 6-50
Interaccin entre la restauracin reiniciable y el valor BAR_RETRY . . . . . . . . . . 6-51
Reinicio de una restauracin lgica . . . . . . . . . . . . . . . . . . . . 6-51
Resolucin de una restauracin fallida . . . . . . . . . . . . . . . . . . . . 6-52
Descripcin de los procesos de restauracin de ON-Bar . . . . . . . . . . . . . . . . 6-54
Secuencia de la restauracin en caliente en Dynamic Server . . . . . . . . . . . . . 6-55
Secuencia de la restauracin en fro en Dynamic Server . . . . . . . . . . . . . . . 6-56
Secuencia de la restauracin en caliente en Extended Parallel Server . . . . . . . . . . 6-58
Secuencia de la restauracin en fro en Extended Parallel Server . . . . . . . . . . . . 6-59
Contenido de este captulo
Este captulo describe los diferentes tipos de restauraciones que realiza
ONBar.
Qu tipos de restauraciones realiza ON-Bar
Puede restaurar espacios de almacenamiento contenidos tanto en archivos en
bruto como en archivos con formato. Si su sistema contiene espacios de
almacenamiento primarios y de duplicacin, ONBar escribe al mismo tiempo
en los bloques de datos primarios y de duplicacin durante la restauracin,
excepto para una restauracin externa. La duplicacin es una estrategia que
asocia un bloque de datos primario de un espacio de almacenamiento con un
bloque de duplicacin de igual tamao.
Importante: No puede especificar espacios de base de datos temporales en
una restauracin en caliente ni en una restauracin en fro.
Cuando restaura los espacios de base de datos crticos (por
ejemplo, el espacio de base de datos raz), el servidor de bases de
datos reconstruye los espacios de base de datos temporales, pero
estn vacos.
Qu es una restauracin en caliente?
Durante una restauracin en caliente, el servidor de bases de datos est en
lnea, inactivo o en la modalidad de recuperacin rpida. A menos que el
servidor de bases de datos haya fallado, puede restaurar espacios de
almacenamiento no crticos durante una restauracin en caliente en las
situaciones siguientes:

6-2 IBM Informix - Gua de copia de seguridad y restauracin
v El espacio de almacenamiento est en lnea, pero uno de sus bloques de
datos est fuera de lnea, en estado de recuperacin o no es coherente.
v El espacio de almacenamiento est fuera de lnea o inactivo.
Si el servidor de bases de datos pasa a estar fuera de lnea, pero los espacios
de base de datos crticos son todos correctos, ponga el servidor de bases de
datos en lnea y realice una restauracin en caliente. Si el servidor de bases de
datos pasa a estar fuera de lnea y un espacio de base de datos crtico est
inactivo, realice una restauracin en fro. Para conocer detalles, consulte Qu
es una restauracin en fro? en la pgina 6-3.

Dynamic Server
Puede realizar una restauracin en caliente despus de renombrar un espacio
de base de datos y realizar un archivado de nivel 0 del espacio de base de
datos raz y del espacio de base de datos renombrado.

Fin de Dynamic Server
Qu es una restauracin en fro?
Si un espacio de base de datos crtico se daa debido a un error de disco o
datos corruptos, el servidor de bases de datos pasa automticamente a estar
fuera de lnea. Si un espacio de base de datos crtico queda fuera de servicio,
debe realizar una restauracin en fro de todos los espacios de base de datos
crticos.
Para realizar una restauracin en fro, el servidor de bases de datos debe estar
fuera de lnea en Dynamic Server o en la modalidad de microkernel en
Extended Parallel Server. Puede realizar una restauracin en fro de todos los
espacios de almacenamiento con independencia de si estaban en lnea o fuera
de lnea cuando el servidor qued fuera de servicio.
Realice una restauracin en fro cuando falle el servidor de bases de datos o
necesite realizar una de las tareas siguientes:
v Restauracin de punto en el tiempo
v Restauracin de punto en el archivo de anotaciones
v Restauracin del sistema completo (IDS solamente)
v Restauracin importada
v Redenominacin de bloques de datos (IDS solamente)
La restauracin en fro primero restaura fsicamente todos los espacios de
almacenamiento crticos, luego restaura los espacios de almacenamiento no
crticos y finalmente los archivos de anotaciones lgicas. El servidor de bases
de datos entra en la modalidad de recuperacin despus de restaurarse las
pginas reservadas del espacio de base de datos raz. Cuando finaliza la

Captulo 6. Restauracin de datos con ON-Bar 6-3
restauracin lgica, el servidor de bases de datos entra en la modalidad de
reposo. Utilice el mandato onmode para poner en lnea el servidor de bases
de datos. Para obtener ms informacin, consulte Realizacin de una
restauracin en fro en la pgina 6-23.
Sugerencia: Si replica los espacios de base de datos crticos, es menos
probable que tenga que realizar una restauracin en fro despus
de un error de disco, pues el servidor de bases de datos puede
utilizar el espacio de almacenamiento replicado. Si replica los
espacios de archivos de anotaciones lgicas, es ms probable que
pueda recuperar los datos de archivos de anotaciones lgicas si
fallan uno o ms discos.

Dynamic Server
Puede realizar una restauracin en fro despus de renombrar un espacio de
base de datos y realizar una copia de seguridad de nivel 0 del espacio de base
de datos raz y del espacio de base de datos renombrado.

Fin de Dynamic Server
Qu es una restauracin mixta?
Una restauracin mixta es una restauracin en fro de un grupo inicial de
espacios de almacenamiento seguida de una o ms restauraciones en caliente
de los espacios de almacenamiento restantes. El conjunto inicial de espacios
de almacenamiento para los que realiza una restauracin en fro debe incluir
todos los espacios de almacenamiento crticos del servidor. En la medida en
que no restaura todos los espacios de almacenamiento durante la restauracin
en fro inicial y ahorra el tiempo necesario para restaurarlos, puede activar el
servidor ms rpidamente que si realizara una restauracin en fro del
servidor completo. A continuacin, puede restaurar los espacios de
almacenamiento restantes realizando una o ms restauraciones en caliente.
Los espacios de almacenamiento que no restaura durante la restauracin en
fro no se pueden utilizar hasta que los restaura con una restauracin en
caliente, aunque el error pueda no haberlos daado. Aunque una restauracin
mixta hace que los datos crticos estn disponibles ms pronto, el proceso
completo de restauracin exige ms tiempo, pues los archivos de anotaciones
lgicas se restauran y aplican varias veces: una vez para la restauracin en
fro inicial y otra vez para cada restauracin en caliente subsiguiente.
Qu es una restauracin paralela?
Si realiza una restauracin utilizando el mandato onbar -r, ONBar restaura
los espacios de almacenamiento en paralelo y aplica los archivos de

6-4 IBM Informix - Gua de copia de seguridad y restauracin
anotaciones lgicas una vez.

Dynamic Server
Si BAR_MAX_BACKUP tiene el valor 1, ONBar restaura los espacios de
almacenamiento secuencialmente. Si no realiz una copia de seguridad del
sistema completo, debe utilizar el mandato onbar -r para restaurar los datos.

Fin de Dynamic Server

Extended Parallel Server
Si BAR_WORKER_MAX tiene el valor 1, ONBar restaura los espacios de
almacenamiento secuencialmente.

Fin de Extended Parallel Server
Qu es una restauracin del sistema completo? (IDS)
Las restauraciones del sistema completo son siempre secuenciales. Si ha hecho
una copia de seguridad del sistema completo (onbar -b -w), puede restaurar
el sistema completo (onbar -r -w o onbar -r -p -w) y restaurar o no los
archivos de anotaciones lgicas. Elija realizar una restauracin del sistema
completo para sistemas pequeos o cuando necesite restaurar archivos de
anotaciones lgicas. Puede realizar una restauracin del sistema completo en
la modalidad de punto en el tiempo.
Qu es una restauracin de punto en el tiempo?
Una restauracin de punto en el tiempo es una restauracin en fro que puede
utilizar para corregir errores que de otra manera podra no ser posible
corregir. Un ejemplo de error de esta clase es la eliminacin accidental de una
tabla. Una restauracin completa restaura la tabla durante la restauracin
fsica, pero la elimina de nuevo durante la restauracin lgica. La restauracin
de punto en el tiempo le permite restaurar los datos en el estado que tenan
justo antes de eliminarse la tabla.
Cuando restaura el servidor de bases de datos hasta el estado que tena en un
determinado momento, las transacciones que no estaban confirmadas en ese
momento se pierden. Tambin se pierden todas las transacciones realizadas
despus de la restauracin de punto en el tiempo. Para obtener informacin
sobre cmo realizar una restauracin de punto en el tiempo, consulte
Restauracin de datos hasta un punto en el tiempo en la pgina 6-29.
Qu es una restauracin importada?
ONBar le permite restaurar objetos en una instancia de servidor de bases de
datos diferente de aqulla desde la que se hizo copia de seguridad los datos.
Este tipo de restauracin se denomina restauracin importada.

Captulo 6. Restauracin de datos con ON-Bar 6-5
Puede realizar restauraciones importadas utilizando copias de seguridad del
sistema completo, secuenciales o paralelas. Debe utilizar versiones compatibles
de XBSA y de los gestores de almacenamiento para ambas operaciones. Si
realiza una restauracin importada paralela, la operacin debe incluir todos
los espacios de almacenamiento, archivos de anotaciones lgicas y archivos
administrativos del servidor de bases de datos de origen para sincronizar la
instancia. Para obtener ms informacin, consulte Transferencia de datos con
la restauracin importada en la pgina 6-41.
No puede utilizar una copia de seguridad obtenida de una versin del
servidor de bases de datos para restaurarla en una versin diferente.
Qu es una restauracin con redenominacin de bloques de datos?
(IDS)
ONBar le permite renombrar bloques de datos especificando nuevas vas de
acceso y valores de desplazamiento para bloques de datos durante una
restauracin en fro. Esta opcin es til si necesita restaurar espacios de
almacenamiento en un disco diferente de aqul donde se realiz la copia de
seguridad. Puede renombrar cualquier tipo de bloque de datos, incluidos los
bloques de datos crticos y los bloques de datos de duplicacin.
La restauracin con redenominacin de bloques de datos de ON-Bar
solamente es efectiva para las restauraciones en fro. Una restauracin en fro
debe restaurar los espacios de base de datos crticos (el espacio de base de
datos raz y cualquier espacio de base de datos que contenga archivos de
anotaciones lgicas o fsicas). Si el usuario no especifica la lista de espacios de
base de datos que se deben restaurar, el servidor restaura los espacios de base
de datos crticos y todos los dems espacios de base de datos. Pero si
especifica la lista de los espacios de base de datos que se deben restaurar, se
deben incluir en la lista los espacios de base de datos crticos.
Para obtener ms informacin, consulte Redenominacin de bloques de datos
durante una restauracin (IDS) en la pgina 6-36.
Qu es una restauracin reiniciable? (IDS)
Si durante una restauracin se produce un error en el servidor de bases de
datos, soporte de almacenamiento u ONBar, puede reiniciar la restauracin
desde el punto en el que fall. No es necesario que reinicie la restauracin
desde el principio. El parmetro RESTARTABLE_RESTORE controla si
ONBar puede hacer un seguimiento de los espacios de almacenamiento y
archivos de anotaciones lgicas que se restauraron satisfactoriamente.
Puede reiniciar los tipos siguientes de restauraciones:
v Sistema completo
v Punto en el tiempo
v Espacios de almacenamiento

6-6 IBM Informix - Gua de copia de seguridad y restauracin
v Parte lgica de una restauracin en fro
Para obtener ms detalles, consulte Utilizacin de la restauracin reiniciable
para recuperar datos (IDS) en la pgina 6-48 y RESTARTABLE_RESTORE
(IDS) en la pgina 9-25.
Utilizacin de la lista de comprobacin de pre-recuperacin
Utilice esta lista de comprobacin para decidir si es necesario realizar una
restauracin:
v Hay datos perdidos o corruptos?
v Es necesario corregir un error en una transaccin confirmada?
v Est fuera de servicio el servidor de bases de datos o tiene un disco
anmalo?
v Existe algn espacio de almacenamiento o bloque de datos inutilizable o
incoherente?
v Examine los archivos y datos de salida siguientes para obtener informacin
sobre el sistema:
Datos de salida de onstat -d y onstat -l
Archivo de anotaciones de mensajes del servidor de bases de datos
Archivo de anotaciones de actividades de ONBar
Archivos de anotaciones de gestores de almacenamiento
Datos de salida de oncheck (Dynamic Server) o de onutil CHECK
(Extended Parallel Server)
Archivos oncfg
Distribucin fsica de los datos (discos)
Esquema de la base de datos (mandato dbschema)
Archivos af* (assertion failures), si los hay
Archivos de vuelco de la memoria, si los hay

Extended Parallel Server
Archivo xcfg

Fin de Extended Parallel Server
Informe generado por ism_chk.pl
El informe creado por ism_chk.pl es til para investigar problemas de las
operaciones de copia de seguridad o restauracin. Para obtener detalles,
consulte el manual IBM Informix: Storage Manager Gua del administrador.
v Calcule el tiempo necesario para realizar la restauracin.

Captulo 6. Restauracin de datos con ON-Bar 6-7
v Determine si es necesaria una restauracin en caliente o en fro. Si necesita
poner fuera de lnea el servidor de bases de datos para realizar la
restauracin, solicite a los usuarios clientes que se desconecten del sistema.
v Si sospecha la existencia de un problema en el gestor de almacenamiento,
en la conexin XBSA, en el sistema operativo o en el soporte de
almacenamiento, consulte al proveedor del producto.
Supervisin de las restauraciones
Para determinar el estado de cada espacio de almacenamiento y de sus
bloques de datos, o el estado de la restauracin, examine los datos de salida
del programa de utilidad onstat -d. El programa de utilidad onstat -d solo es
funcional si el servidor de bases de datos est en lnea. Para obtener ms
informacin sobre onstat -d, consulte onstat -d en la pgina B-1. La tabla
siguiente describe la informacin en la segunda posicin de la columna
distintivos en la primera (espacios de almacenamiento) y en la segunda
(bloques de datos) seccin de la salida de onstat -d y las acciones necesarias
para resolver los problemas.

Extended Parallel Server
En Extended Parallel Server puede utilizar el programa de utilidad xctl onstat
-d para comprobar los espacios de almacenamiento de todos los coservidores.

Fin de Extended Parallel Server

Distintivo de
onstat -d
Estado del espacio de almacenamiento o
bloque de datos Accin necesaria
(Sin distintivo) El espacio de almacenamiento ya no
existe.
Realice una restauracin en fro, de punto
en el tiempo, al estado que tena el
espacio de almacenamiento antes de ser
eliminado.
D El bloque de datos es inutilizable o el
espacio de almacenamiento est
inhabilitado.
Realice una restauracin en caliente del
espacio de almacenamiento afectado.
I El bloque de datos se ha restaurado
fsicamente, pero necesita una
restauracin lgica.
Realice una restauracin lgica.
L El espacio de almacenamiento se est
restaurando lgicamente.
Repita la restauracin lgica.
N Se cambia el nombre del bloque de datos,
el cual es inutilizable o incoherente. (IDS)
Realice una restauracin en caliente del
bloque de datos cuando el dispositivo
fsico est disponible.
O El bloque de datos est en lnea. No es necesaria ninguna accin.

6-8 IBM Informix - Gua de copia de seguridad y restauracin
Distintivo de
onstat -d
Estado del espacio de almacenamiento o
bloque de datos Accin necesaria
P El espacio de almacenamiento se restaura
fsicamente.
Realice una restauracin lgica, si no
existe ya una en curso.
R El espacio de almacenamiento se est
restaurando.
Realice una restauracin fsica o lgica.
X El espacio de almacenamiento o bloque
de datos se replica de nuevo.
No es necesaria ninguna accin.

Comprobacin de que los dispositivos de almacenamiento estn
disponibles
Antes de iniciar una restauracin, compruebe que los dispositivos de
almacenamiento y archivos estn disponibles. Por ejemplo, cuando elimine un
espacio de base de datos o cree una rplica para un espacio de base de datos
despus de una copia de seguridad de nivel 0, compruebe que el espacio de
base de datos o dispositivo de duplicacin estn disponibles para el servidor
de bases de datos antes de iniciar la restauracin. Si el dispositivo de
almacenamiento no est disponible, el servidor de bases de datos no puede
escribir en el bloque de datos y la restauracin falla.
Cuando aada un bloque de datos despus de su ltima operacin de copia
de seguridad, compruebe que el dispositivo de almacenamiento est
disponible para el servidor de bases de datos cuando ste aplica los archivos
de anotaciones lgicas.
Restauracin de archivos de guardar con ISM
Si est utilizando ISM, puede restaurar datos a partir de archivos de guardar
contenidos en el volumen de almacenamiento. Cuando el servidor ISM recibe
una peticin de restauracin, el mandato ism_watch solicita al usuario que
monte el volumen de almacenamiento necesario en el dispositivo de
almacenamiento. Cuando monte el volumen, la restauracin se reanudar.
Puede definir el periodo de retencin para un archivo de guardar o volumen.
A menos que hayan caducado todos los archivos de guardar del volumen,
puede utilizar ONBar para restaurarlo.
Cuando concluye el periodo de retencin de un archivo de guardar, ONBar
ya no puede restaurarlo. Para recrear un conjunto de guardar caducado,
utilice el mandato ism_catalog -recreate from.
Si define el periodo de retencin de un volumen, ISM conserva los archivos
de guardar hasta que hayan caducado todos los archivos de guardar de ese
volumen. Para recuperar un volumen caducado, utilice el mandato
ism_catalog -recover from. Para obtener ms informacin, consulte el manual
IBM Informix: Storage Manager Gua del administrador.

Captulo 6. Restauracin de datos con ON-Bar 6-9
Realizacin de una restauracin completa
El diagrama siguiente muestra la sintaxis de los mandatos onbar -r.
Realizacin de una restauracin completa:

-r
-e

(1)

(1)

-f

nombreArchivo

-O

-i

-q

nombre

(1)

-I

lista_espaciosBaseDatos

(2)

(3)

-t

tiempo

Redenominacin de bloques de datos

(3)

-n

archivo_anotaciones

(3)

-w

-t

tiempo

-n

archivo_anotaciones

(3)

-RESTART


Notas:
1 Solo Extended Parallel Server
2 Vea la pgina 6-38
3 Solo Dynamic Server

Elemento Finalidad Consideraciones importantes
-r Especifica una operacin de
restauracin
En una restauracin en fro, la opcin -r restaura
todos los espacios de almacenamiento, recupera y
restaura los archivos de anotaciones lgicas. En
una restauracin en caliente, la opcin -r restaura
todos los espacios de almacenamiento fuera de
lnea y restaura los archivos de anotaciones lgicas.
Debe especificar el parmetro -r en primer lugar.
lista_espaciosBD Designa uno o ms espacios de
base de datos, espacios de
BLOB (IDS), espacios de SB
(IDS) o segmentos de base de
datos (XPS) para restaurar
ONBar restaura solamente los espacios de
almacenamiento listados. Si realiza una
restauracin en fro, debe listar todos los espacios
de base de datos crticos. Si especifica ms de un
nombre de espacio de almacenamiento, separe los
nombres con un espacio en blanco.
-e Especifica una restauracin
externa
Despus de restaurar externamente los espacios de
almacenamiento con un programa de utilidad de
terceros, ejecute onbar -r -e para marcar los
espacios de almacenamiento como restaurados
fsicamente, restaurar los archivos de anotaciones
lgicas y poner de nuevo en lnea los espacios de
almacenamiento. Para conocer detalles, consulte
Utilizacin de mandatos de restauracin externa
en la pgina 7-16.

6-10 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-f
nombreArchivo
Restaura los espacios de
almacenamiento que estn
listados en el archivo de texto
cuya va de acceso proporciona
nombreArchivo
Utilice esta opcin para evitar
tener que entrar una larga lista
de espacios de almacenamiento
cada vez que utilice esta
opcin.
El nombre de archivo puede ser cualquier nombre
de archivo vlido en UNIX o Windows. Puede
especificar un nombre de archivo simple
(listfile_1), relativo (../backup_lists/listfile_2 o
..\backup_lists\listfile2), y absoluto
(/usr/informix/backup_lists/listfile3 o
c:\informix\backup_lists\listfile3).
Este archivo puede listar varios espacios de
almacenamiento en cada lnea.
-i (XPS) Consulta si existen ndices para
reconstruir y desencadena su
reconstruccin si es necesario
Esta opcin desencadena la reconstruccin de los
ndices que se puedan reconstruir. Se puede
utilizar en combinacin con la opcin -r solamente,
y si se utiliza, no se pueden incluir opciones
adicionales. El mandato onbar -r -i solamente
desencadena la reconstruccin de ndices y no
restaura realmente ningn espacio de
almacenamiento. No puede limitar la accin de
onbar -r -i a un subconjunto de espacios de
almacenamiento y no puede proporcionar una lista
de espacios de base de datos ni de segmentos de
base de datos.
-I (XPS) No consulta si existen ndices
para reconstruir y no
desencadena la reconstruccin
de ndices.
Esta opcin se utiliza para controlar la creacin de
ndices. Cuando se utiliza esta opcin, ON-Bar no
consulta si existen ndices que sea necesario crear y
tampoco los reconstruye.
Cuando la aplicacin de los archivos de
anotaciones lgicas encuentra un registro de
anotacin CREATE INDEX, por omisin ON-Bar
establece que ese ndice se reconstruya al final de
la aplicacin de los archivos de anotaciones
lgicas. Debido a que la reconstruccin de un
ndice puede exigir mucho tiempo y necesita que
se mantengan bloqueos de compartimiento en
todos los fragmentos de tabla para los que est
definido el ndice, puede ser conveniente
desactivar la reconstruccin automtica de ndices
utilizando esta opcin. Ms tarde, puede utilizar el
mandato onbar -r -i para reconstruir ndices, o
puede utilizar mandatos de SQL para eliminar y
redefinir manualmente tales ndices.

Captulo 6. Restauracin de datos con ON-Bar 6-11
Elemento Finalidad Consideraciones importantes
-n archivo_anot Denota el ID exclusivo del
archivo de anotaciones que se
debe restaurar en una
restauracin en fro
Para encontrar el ID exclusivo,
utilice el mandato onstat -l
(IDS).
Una restauracin de punto en las anotaciones es
una clase especial de recuperacin de punto en el
tiempo. Debe restaurar todos los espacios de
almacenamiento en una restauracin de punto en
las anotaciones para que los datos sean coherentes.
Si existen archivos de anotaciones lgicas
posteriores a los actuales, ONBar no los restaura
y sus datos se pierden.
-O Omite las comprobaciones
internas de errores. Permite la
restauracin de espacios de
almacenamiento en lnea.
Obliga a reconstruir archivos de
bloques que ya no existen.
Se utiliza para omitir las comprobaciones internas
de errores para efectuar las tareas siguientes:
v Forzar la restauracin de espacios de
almacenamiento en lnea. Si la lista de espacios
de almacenamiento a restaurar contiene un
espacio de almacenamiento que est en lnea, la
opcin -O permite que ON-Bar ponga el espacio
de almacenamiento fuera de lnea y luego lo
restaure. Si esta operacin se ejecuta
satisfactoriamente, ON-Bar finaliza su ejecucin
con el cdigo de terminacin 177.
v Forzar la creacin de archivos de bloques no
existentes. Si un archivo de bloques
correspondiente a un espacio de almacenamiento
que se est restaurando ya no existe, la opcin
-O permite que ON-Bar lo reconstruya. El
archivo de bloques recin creado constituye
espacio de disco con formato, no espacio de
disco en bruto. Si ON-Bar reconstruye
satisfactoriamente el archivo de bloques faltante,
ON-Bar concluye con el cdigo de terminacin
179.
v Obligar a una restauracin en fro a continuar si
falta un espacio de almacenamiento crtico. En
una restauracin en fro, ON-Bar comprueba si
est restaurando cada espacio de
almacenamiento crtico. Ocasionalmente esta
comprobacin provoca la aparicin de avisos
falsos. Utilice la opcin -O para omitir esta
comprobacin. Si el aviso era vlido, la
restauracin fallar. Si el aviso era falso y
ON-Bar restaura satisfactoriamente el servidor,
ON-Bar concluye con el cdigo de terminacin
115.

6-12 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-q nombre Esta opcin le permite asignar
un nombre a la restauracin
Este nombre aparece en el
programa de utilidad onstat
para que el usuario pueda
seguir el progreso de la sesin
de copia de seguridad (XPS).
DBSERVERNAMEnmero_aleatorio es el nombre de
sesin que se asigna por omisin. El nombre de
sesin debe ser exclusivo y puede tener un
mximo de 128 caracteres.
-RESTART Reinicia una restauracin
despus de un error en la base
de datos o en ONBar (IDS)
Para que se pueda reiniciar la restauracin, el
parmetro de configuracin
RESTARTABLE_RESTORE debe estar establecido
en ON cuando se produce el error de restauracin.
Si RESTARTABLE_RESTORE est establecido en
OFF, la opcin
La opcin -RESTART no es efectiva. Para obtener
ms informacin, consulte Utilizacin de la
restauracin reiniciable para recuperar datos (IDS)
en la pgina 6-48.
-t tiempo Especifica la fecha y hora de la
ltima transaccin que se debe
restaurar a partir de los
archivos de anotaciones lgicas
en una restauracin en fro.
Debe especificar la opcin onbar -r -t (punto en el
tiempo) en una restauracin en fro solamente y
debe restaurar todos los espacios de
almacenamiento al mismo tiempo.
Para obtener ms informacin, consulte
Restauracin de datos hasta un punto en el
tiempo en la pgina 6-29.
-w Realiza una restauracin del
sistema completo de todos los
espacios de almacenamiento y
archivos de anotaciones lgicas
a partir de la ltima copia de
seguridad del sistema completo
(IDS)
Debe especificar la opcin -w en una restauracin
en fro. Si especifica onbar -r -w sin haber
realizado una copia de seguridad del sistema
completo, se muestra el cdigo de retorno 147,
pues ONBar no puede encontrar ningn espacio
de almacenamiento que se haya copiado como
parte de una copia de seguridad del sistema
completo.

Realizacin de una restauracin solo fsica o solo lgica
El diagrama siguiente muestra la sintaxis de una restauracin solo fsica o solo
lgica
Realizacin de una restauracin solo fsica o solo lgica:
-r
(1)

-q

nombre


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

-l
(1)

-t

tiempo

(1)

-i

(2)

-f

nombreArchivo

(1)

-n

archivo_anotaciones

-I

(1)

idCorrienteAnotaciones

-p

-e

-t

tiempo

-f

nombreArchivo

-O

lista_espaciosBaseDatos

(2)

-w

(3)

(2)

Redenominacin de bloques de datos

-p

-t

tiempo

-f

nombreArchivo

lista_espaciosBaseDatos

(2)

-w


Notas:
1 Solo Extended Parallel Server
2 Solo Dynamic Server
3 Vea la pgina 6-38

Elemento Finalidad Consideraciones importantes
-r Si se especifica con la opcin -p,
restaura los espacios de
almacenamiento solamente
Si se especifica con la opcin -l,
restaura los archivos de
anotaciones lgicas solamente.
Debe especificar el parmetro -r en primer lugar.
lista_espaciosBD Designa uno o ms espacios de
base de datos, espacios de
BLOB (IDS), espacios de SB
(IDS) o segmentos de base de
datos (XPS) para restaurar
ONBar restaura solamente los espacios de
almacenamiento listados. Si realiza una
restauracin en fro, debe listar todos los espacios
de base de datos crticos. Si especifica ms de un
nombre de espacio de almacenamiento, separe los
nombres con un espacio en blanco.
-e Especifica una restauracin
externa
Despus de restaurar externamente los espacios de
almacenamiento con un programa de utilidad de
terceros, ejecute onbar -r -e para marcar los
espacios de almacenamiento como restaurados
fsicamente, restaurar los archivos de anotaciones
lgicas y poner de nuevo en lnea los espacios de
almacenamiento.
Para conocer detalles, consulte Utilizacin de
mandatos de restauracin externa en la pgina
7-16.

6-14 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-f
nombreArchivo
Restaura los espacios de
almacenamiento que estn
listados en el archivo de texto
cuya va de acceso proporciona
nombreArchivo
Utilice esta opcin para evitar
tener que entrar una larga lista
de espacios de almacenamiento
cada vez que utilice esta
opcin.
El nombre de archivo puede ser cualquier nombre
de archivo vlido en UNIX o Windows. Puede
especificar un nombre de archivo simple
(listfile_1), relativo (../backup_lists/listfile_2 o
..\backup_lists\listfile2), y absoluto
(/usr/informix/backup_lists/listfile3 o
c:\informix\backup_lists\listfile3).
Este archivo puede listar varios espacios de
almacenamiento en cada lnea.
-i (XPS) Consulta si existen ndices para
reconstruir y desencadena su
reconstruccin si es necesario
Esta opcin desencadena la reconstruccin de los
ndices que se puedan reconstruir. Se puede
utilizar en combinacin con la opcin -r solamente,
y si se utiliza, no se pueden incluir opciones
adicionales. El mandato onbar -r -i solamente
desencadena la reconstruccin de ndices y no
restaura realmente ningn espacio de
almacenamiento. No puede limitar la accin de
onbar -r -i a un subconjunto de espacios de
almacenamiento y no puede proporcionar una lista
de espacios de base de datos ni de segmentos de
base de datos.
-I (XPS) No consulta si existen ndices
para reconstruir y no
desencadena la reconstruccin
de ndices.
Esta opcin se utiliza para controlar la creacin de
ndices. Cuando se utiliza esta opcin, ON-Bar no
consulta si existen ndices que sea necesario crear y
tampoco los reconstruye.
Cuando la aplicacin de los archivos de
anotaciones lgicas encuentra un registro de
anotacin CREATE INDEX, por omisin ON-Bar
establece que ese ndice se reconstruya al final de
la aplicacin de los archivos de anotaciones
lgicas. Debido a que la reconstruccin de un
ndice puede exigir mucho tiempo y necesita que
se mantengan bloqueos de compartimiento en
todos los fragmentos de tabla para los que est
definido el ndice, puede ser conveniente
desactivar la reconstruccin automtica de ndices
utilizando esta opcin. Ms tarde, puede utilizar el
mandato onbar -r -i para reconstruir ndices, o
puede utilizar mandatos de SQL para eliminar y
redefinir manualmente tales ndices.

Captulo 6. Restauracin de datos con ON-Bar 6-15
Elemento Finalidad Consideraciones importantes
-l Especifica una restauracin
lgica solamente
Restaura y aplica los archivos
de anotaciones lgicas.
La restauracin lgica solo es aplicable a los
espacios de almacenamiento que previamente se
han restaurado fsicamente.
IDCorrienteAnot Identifica exclusivamente
registros de anotaciones lgicas
generados por un determinado
coservidor (XPS)
Si proporciona ms de un ID de corriente de
anotaciones, separe cada elemento de la lista con un
espacio en blanco. Una corriente de anotaciones es
un ID de coservidor.
-n archivo_anot Denota el ID exclusivo del
ltimo archivo de anotaciones
que se debe restaurar en una
restauracin en fro
Para encontrar el ID exclusivo,
utilice el mandato onstat -l
(IDS).
Una restauracin de punto en las anotaciones es
una clase especial de recuperacin de punto en el
tiempo. Debe restaurar todos los espacios de
almacenamiento en una restauracin de punto en
las anotaciones para que los datos sean coherentes.
Si existen archivos de anotaciones lgicas
posteriores a los actuales, ONBar no los restaura
y sus datos se pierden.

6-16 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-O Omite las comprobaciones
internas de errores. Permite la
restauracin de espacios de
almacenamiento en lnea.
Obliga a reconstruir archivos de
bloques que ya no existen.
Se utiliza para omitir las comprobaciones internas
de errores para efectuar las tareas siguientes:
v Forzar la restauracin de espacios de
almacenamiento en lnea. Si la lista de espacios
de almacenamiento a restaurar contiene un
espacio de almacenamiento que est en lnea, la
opcin -O permite que ON-Bar ponga el espacio
de almacenamiento fuera de lnea y luego lo
restaure. Si esta operacin se ejecuta
satisfactoriamente, ON-Bar finaliza su ejecucin
con el cdigo de terminacin 177.
v Forzar la creacin de archivos de bloques no
existentes. Si un archivo de bloques
correspondiente a un espacio de almacenamiento
que se est restaurando ya no existe, la opcin
-O permite que ON-Bar lo reconstruya. El
archivo de bloques recin creado constituye
espacio de disco con formato, no espacio de
disco en bruto. Si ON-Bar reconstruye
satisfactoriamente el archivo de bloques faltante,
ON-Bar concluye con el cdigo de terminacin
179.
v Obligar a una restauracin en fro a continuar si
falta un espacio de almacenamiento crtico. En
una restauracin en fro, ON-Bar comprueba si
est restaurando cada espacio de
almacenamiento crtico. Ocasionalmente esta
comprobacin provoca la aparicin de avisos
falsos. Utilice la opcin -O para omitir esta
comprobacin. Si el aviso era vlido, la
restauracin fallar. Si el aviso era falso y
ON-Bar restaura satisfactoriamente el servidor,
ON-Bar concluye con el cdigo de terminacin
115.
-p Especifica una restauracin solo
fsica
Una restauracin fsica debe ir seguida de una
restauracin lgica para que los datos sean
accesibles, a menos que realice una restauracin
del sistema completo. Esta opcin desactiva la
recuperacin automtica de anotaciones antes de
una restauracin en fro.

Captulo 6. Restauracin de datos con ON-Bar 6-17
Elemento Finalidad Consideraciones importantes
-q nombre Esta opcin le permite asignar
un nombre a la restauracin
Este nombre aparece en el
programa de utilidad onstat
para que el usuario pueda
seguir el progreso de la sesin
de copia de seguridad (XPS).
DBSERVERNAMEnmero_aleatorio es el nombre de
sesin que se asigna por omisin. El nombre de
sesin debe ser exclusivo y puede tener un
mximo de 128 caracteres.
-t tiempo Especifica la fecha y hora de la
ltima transaccin que se debe
restaurar a partir de los
archivos de anotaciones lgicas
en una restauracin en fro.
Puede especificar el mandato onbar -r -p -t en una
restauracin en caliente o en fro para restaurar
determinados espacios de almacenamiento a partir
de una copia de seguridad fsica antigua. Debe
utilizar onbar -r -l para finalizar la restauracin
lgica.
Para obtener ms informacin, consulte
Restauracin a partir de una copia de seguridad
ms antigua en la pgina 6-31.
-w Efecta una restauracin del
sistema completo (IDS)
Para restaurar los espacios de almacenamiento
solamente, especifique la opcin -w -p en una
restauracin en fro.

Utilizacin de Informix Server Administrator de IBM para restaurar datos
Puede utilizar IBM Informix Server Administrator (ISA) para realizar copias
de seguridad y restauraciones con ONBar. Para obtener ms informacin,
consulte la ayuda en lnea de ISA.
Ejemplos de mandatos de restauracin de ON-Bar
Las secciones siguientes contienen ejemplos de sintaxis de ONBar para
restaurar datos.
Para ver un ejemplo de una redenominacin de bloques de datos durante una
restauracin en fro, consulte Redenominacin de bloques de datos durante
una restauracin (IDS) en la pgina 6-36.
Realizacin de una restauracin
Para realizar una restauracin completa, en fro o en caliente, utilice el
mandato onbar -r. ONBar restaura los espacios de almacenamiento en
paralelo. Para acelerar las restauraciones, puede aadir ms procesadores
virtuales CPU. Para realizar una restauracin, utilice este mandato:
onbar -r
En una restauracin en caliente, la opcin -r restaura todos los espacios de
almacenamiento inactivos y los archivos de anotaciones lgicas, y pasa por

6-18 IBM Informix - Gua de copia de seguridad y restauracin
alto los espacios de almacenamiento en lnea. Un espacio de almacenamiento
inactivo significa que est fuera de lnea o contiene un bloque de datos
incoherente.
No puede realizar ms de una restauracin en caliente a la vez. Si necesita
restaurar varios espacios de almacenamiento, indique a On-Bar el conjunto de
espacios de almacenamiento a restaurar (consulte Restauracin de espacios
de almacenamientos especficos) o bien no especifique explcitamente ningn
espacio para que On-Bar restaure todos los espacios de almacenamiento
inactivos.
En una restauracin en fro, la opcin -r recupera automticamente los
archivos de anotaciones lgicas, y restaura todos los espacios de
almacenamiento y los archivos de anotaciones lgicas apropiados.
Sugerencia: Para conseguir una restauracin ms rpida, asigne dispositivos
de almacenamiento separados para hacer copia de seguridad de
espacios de almacenamiento y archivos de anotaciones lgicas. Si
se mezclan copias de seguridad fsicas y lgicas en el soporte de
almacenamiento, exige ms tiempo examinar el soporte de
almacenamiento durante una restauracin.
Restauracin de espacios de almacenamientos especficos
Para restaurar espacios de almacenamiento determinados (por ejemplo, los
espacios de base de datos llamados fin_dbspace1 y fin_dbspace2), utilice la
opcin -r, como se muestra en el ejemplo siguiente:
onbar -r fin_dbspace1 fin_dbspace2
Puede tambin especificar los espacios de almacenamiento que se deben
restaurar; para ello liste los espacios de almacenamiento en un archivo de
texto y proporcione a ON-Bar la va de acceso del archivo mediante la opcin
-f.
Si cualquiera de los espacios de base de datos que solicita restaurar est en
lnea, se omiten de la restauracin. ONBar escribe un mensaje en el archivo
de anotaciones de actividades referente a los espacios de base de datos que se
han pasado por alto.
Realizacin de una restauracin lgica
Para realizar una restauracin lgica, utilice este mandato:
onbar -r -l
Aviso: Debido a que los archivos de anotaciones lgicas se aplican utilizando
un espacio temporal durante una restauracin en caliente, compruebe
que tiene suficiente espacio temporal para la restauracin lgica.

Captulo 6. Restauracin de datos con ON-Bar 6-19
La cantidad mnima de espacio temporal necesario para el servidor de bases
de datos es igual a:

Dynamic Server
v El espacio total para archivos de anotaciones lgicas de la instancia del
servidor de bases de datos o el nmero de archivos de anotaciones para
aplicar, el valor menor de los dos.
Sugerencia: Para mejorar el rendimiento, aplique en paralelo las
transacciones de los archivos de anotaciones lgicas durante
una restauracin en caliente. Utilice el parmetro de
configuracin ON_RECVRY_THREADS para definir el nmero
de hebras (procesos) paralelos. Para aplicar en paralelo las
transacciones de los archivos de anotaciones lgicas durante
una restauracin en fro, utilice el parmetro
OFF_RECVRY_THREADS. Para obtener ms informacin,
consulte el manual IBM Informix: Performance Guide.

Fin de Dynamic Server

Extended Parallel Server
v El espacio total para archivos de anotaciones lgicas de los coservidores en
donde se restauran espacios de almacenamiento o el nmero de archivos de
anotaciones para aplicar, el valor menor de los dos. Cada coservidor debe
tener espacio temporal suficiente para todos sus archivos de anotaciones
temporales.

Fin de Extended Parallel Server
Omisin de la aplicacin de los archivos de anotaciones lgicas (XPS)
El servidor de bases de datos omite automticamente la aplicacin de los
archivos de anotaciones lgicas cuando no es necesaria durante una
restauracin en caliente. Por ejemplo, si pierde un espacio de base de datos
donde reside una tabla grande que no ha cambiado desde su ltima copia de
seguridad, puede restaurarla rpidamente sin aplicar los archivos de
anotaciones lgicas. Si todos los espacios de base de datos que se restauran en
un coservidor cumplen los criterios siguientes, se omite la aplicacin de los
archivos de anotaciones lgicas para la restauracin en caliente:
v Existe una copia de seguridad o un juego de copias de seguridad
incrementales para los espacios de base de datos.
v No se ha producido ningn registro de anotaciones para los espacios de
base de datos desde la ltima copia de seguridad. Los espacios de base de

6-20 IBM Informix - Gua de copia de seguridad y restauracin
datos de solo lectura (estticos) siempre satisfacen esa condicin, a menos
que pasen a ser de solo lectura despus de realizarse la ltima copia de
seguridad.
Si se restauran espacios de base de datos en varios coservidores, se omite la
aplicacin de los archivos de anotaciones lgicas para los coservidores en los
que la aplicacin de anotaciones no es necesaria para ninguno de los espacios
de base de datos y se realiza en los coservidores donde al menos un espacio
de base de datos necesita la aplicacin de anotaciones.
En el ejemplo siguiente de onstat -d, el indicador S muestra que el espacio de
base de datos dbnoreplay rene las condiciones para omitir la aplicacin de
los archivos de anotaciones lgicas. Este distintivo S desaparece la primera
vez que se produce un registro de anotaciones en el espacio de base de datos.
Dbspaces
address number flags fchunk nchunks flags owner name
a66c140 1 1 1 1 N informix rootdbs
a68bea8 2 20001 2 1 N S informix dbnoreplay
El servidor de bases de datos siempre aplica los archivos de anotaciones
lgicas durante una restauracin en fro.
Restauracin de datos en Extended Parallel Server
Para restaurar todos los espacios de base de datos de un segmento llamado
fin_slice, utilice este mandato:
onbar -r fin_slice
Si tiene una mezcla de espacios de base de datos para restaurar, algunos que
requieren la aplicacin de los archivos de anotaciones lgicas y otros que no
la necesitan, siga estos pasos:
1. Restaure primero los espacios de base de datos que no requieren aplicar
los archivos de anotaciones lgicas.
2. Restaure los espacios de base de datos que requieren aplicar los archivos
de anotaciones lgicas.
Puede utilizar antes los espacios de base de datos restaurados en el primer
pase, pero el tiempo total de restauracin puede ser ms largo. Este mtodo le
permite restaurar rpidamente las tablas de un depsito de datos. Para
obtener ms informacin, consulte Omisin de la aplicacin de los archivos
de anotaciones lgicas (XPS) en la pgina 6-20.
Realizacin de una restauracin fsica seguida de una restauracin
lgica
En determinadas situaciones, puede desear realizar una restauracin por
etapas. Si existen varios dispositivos disponibles para la restauracin, puede

Captulo 6. Restauracin de datos con ON-Bar 6-21
restaurar varios espacios de almacenamiento separadamente o al mismo
tiempo, y luego realizar una sola restauracin lgica.
Realizacin de una restauracin en caliente por etapas:
1. Realice una restauracin fsica:
onbar -r -p
2. Haga una copia de seguridad de los archivos de anotaciones lgicas:
onbar -b -l
3. Realice una restauracin lgica:
onbar -r -l
Realizacin de una restauracin en fro por etapas:
1. Opcionalmente, recupere los archivos de anotaciones lgicas manualmente:
onbar -b -l -s
Para realizar una restauracin en fro sin recuperar los archivos de
anotaciones lgicas, omita este paso.
2. Realice una restauracin fsica:
onbar -r -p
3. Realice una restauracin lgica:
onbar -r -l
4. Sincronice la base de datos sysutils y los archivos de inicio de emergencia:
onsmsync
Debe ejecutar onsmsync (sin argumentos) despus de realizar una
restauracin en fro que recupera archivos de anotaciones.
Para conocer qu acciones emprender cuando se produce un error durante
una restauracin fsica o lgica, consulte Resolucin de una restauracin
fallida en la pgina 6-52.
Recuperacin de archivos de anotaciones lgicas
Decida si desea recuperar los archivos de anotaciones lgicas antes de realizar
una restauracin en fro. Si no recupera los archivos de anotaciones lgicas, se
perdern los datos contenidos en las anotaciones de las que no que ha hecho
copia de seguridad. Si se daa un disco, recupere las anotaciones, si todava
son accesibles, antes de sustituir el disco. Para obtener ms informacin,
consulte Realizacin de una restauracin en fro en la pgina 6-23.
El mandato onbar -r recupera automticamente los archivos de anotaciones
lgicas. Utilice los mandatos onbar -r -p y onbar -r -l si desea pasar por alto

6-22 IBM Informix - Gua de copia de seguridad y restauracin
la recuperacin de las anotaciones.

Dynamic Server
Si el parmetro de configuracin LTAPEDEV tiene el valor /dev/null en UNIX,
o NUL o \dev\nul en Windows, los archivos de anotaciones lgicas no se
recuperan en ninguna operacin de restauracin de ONBar (onbar -r o onbar
-r -w, por ejemplo).

Fin de Dynamic Server
Evite recuperar los archivos de anotaciones lgicas en las situaciones
siguientes:
v Cuando realice una restauracin importada
Recupere los archivos de anotaciones lgicas en el servidor de bases de
datos de origen, pero no en el servidor de bases de datos de destino. Para
obtener ms informacin, consulte Transferencia de datos con la
restauracin importada en la pgina 6-41.
v Si reinicializa el servidor de bases de datos (oninit -i) antes de realizar una
restauracin en fro
La reinicializacin crea nuevos archivos de anotaciones lgicas que no
contienen los datos que desea restaurar.
v Si instala un nuevo disco para el espacio de base de datos donde residen
los archivos de anotaciones lgicas
Recupere las anotaciones del disco antiguo, pero no del nuevo disco.
Realizacin de una restauracin en fro
Si un espacio de base de datos crtico se daa debido a un error de disco o
datos corruptos, debe realizar una restauracin en fro. Si un disco falla, es
necesario que lo sustituya antes de realizar una restauracin en fro para
recuperar datos.

Extended Parallel Server
En Extended Parallel Server, si queda fuera de servicio un espacio de base de
datos crtico de cualquiera de los coservidores, debe realizar una restauracin
en fro en todos los coservidores.

Fin de Extended Parallel Server
Aviso: Haga una copia de seguridad de todos los espacios de almacenamiento
antes de realizar una restauracin en fro. Si no lo hace e intenta
realizar una restauracin en fro, se perdern los datos de los espacios
de almacenamiento de los que no se haya hecho copia de seguridad.

Captulo 6. Restauracin de datos con ON-Bar 6-23
El espacio de almacenamiento se marca como fuera de lnea despus
de la restauracin en fro. Elimine el espacio de almacenamiento para
poder reutilizar el espacio que ocupa en el disco.
Para realizar una restauracin en fro con recuperacin automtica de
anotaciones:
1. Copie los archivos administrativos en un lugar seguro: ONCONFIG,
sqlhosts (solamente para UNIX), archivos de inicio de emergencia,
archivos oncfg y los archivos xcfg (solamente para XPS).
2. Ponga fuera de lnea el servidor de bases de datos.

Dynamic Server
Utilice este mandato:
onmode -ky

Fin de Dynamic Server

Extended Parallel Server
Ponga fuera de lnea el servidor de bases de datos y luego establzcalo en
la modalidad de microkernel:
xctl onmode -ky
xctl -C oninit -m

Fin de Extended Parallel Server
3. Si es necesario sustituir o reparar el disco donde reside los archivos de
anotaciones lgicas, utilice el mandato siguiente para recuperar los
archivos de anotaciones lgicas del disco daado:
onbar -b -l -s
4. Luego, sustituya o repare el disco.
5. Si se han destruido los archivos contenidos en INFORMIXDIR, copie en
sus ubicaciones originales los archivos administrativos salvados
previamente.
Pero si realiz una restauracin en fro debido a la prdida de un espacio
de base de datos crtico, no necesita copiar los archivos administrativos.
Para obtener ms informacin, consulte De qu archivos administrativos
se debe crear una copia de seguridad? en la pgina 4-4.
6. Para restaurar los espacios de almacenamiento crticos y no crticos, utilice
este mandato:
onbar -r

6-24 IBM Informix - Gua de copia de seguridad y restauracin
Cuando ha finalizado la restauracin, el servidor de bases de datos est en
la modalidad de reposo.
7. Para poner en lnea el servidor de bases de datos, utilice este mandato:
onmode -m
Realizacin de una restauracin del sistema completo (IDS)
Una restauracin del sistema completo debe ser una restauracin en fro y
debe restaurar todos los espacios de almacenamiento. Una restauracin del
sistema completo no requiere restaurar los archivos de anotaciones lgicas.
Una restauracin del sistema completo requiere realizar una copia de
seguridad del sistema completo. Pero puede realizar una restauracin simple
de una copia de seguridad del sistema completo. Si utiliza onbar -b -w para
hacer una copia de seguridad del sistema completo, puede realizar una
restauracin con cualquiera de estos mandatos:
onbar -r -w # restauracin del sistema completo
# (recupera anotaciones automticamente)
onbar -r -p -w # recuperacin solo fsica del sistema completo (sin
# recuperacin de archivos de anotaciones)
onbar -r # restauracin paralela de la copia de seguridad del
# sistema completo
onbar -r espacios_base_datos # restauracin de espacios de base de datos
# a partir de una copia de seguridad del sistema
# completo
onbar -r -t tiempo # restauracin de punto en el tiempo
onbar -r -t tiempo -w # restauracin de punto en el tiempo del sistema completo
Si utiliza onbar -r -p -w, el servidor de bases de datos est en la modalidad
de recuperacin rpida cuando finaliza la restauracin. Realice una
restauracin lgica (onbar -r -l) o utilice el mandato onmode -m para poner
en lnea el servidor de bases de datos. Para obtener ms informacin, consulte
Realizacin de una copia de seguridad del sistema completo (IDS) en la
pgina 4-21.
Consideraciones para cuando LTAPEDEV est establecido en Null: Una
copia de seguridad del sistema completo en la que LTAPEDEV est
establecido en /dev/null para UNIX, o en \dev\nul para Windows, no hace
copia de seguridad de los archivos de anotaciones lgicas.
Restauracin de los datos a partir de una copia de seguridad del sistema
completo cuando LTAPEDEV tiene un valor nulo:
1. En la restauracin, debe utilizar el mandato onbar -r -w -p.
Cuando finaliza la restauracin solo fsica del sistema completo, el
servidor de bases de datos est en la modalidad de recuperacin rpida.
2. Si el servidor de bases de datos est fuera de lnea, utilice el mandato
onmode -sy para realizar una recuperacin rpida.

Captulo 6. Restauracin de datos con ON-Bar 6-25
Si el servidor de bases de datos est en lnea, utilice el mandato onmode
-m para realizar una recuperacin rpida.
Utilizacin de la opcin -O en una restauracin del sistema completo:
Utilice la opcin -O en una restauracin del sistema completo para reconstruir
archivos de bloques ausentes. No puede utilizar el mandato onbar -r -w -O
cuando el servidor de bases de datos est en lnea, pues el espacio de base de
datos raz no se puede poner fuera de lnea durante la restauracin del
sistema completo.
Restauracin de datos utilizando una restauracin mixta
Puede utilizar la restauracin mixta para reducir el tiempo necesario para que
los datos urgentes pasen a estar en lnea y disponibles cuando necesite
restaurar el servidor. Los datos urgentes son datos que el usuario considera
esenciales para el funcionamiento del negocio, y no se deben confundir con
los espacios de base de datos crticos del servidor Informix (el espacio de base
de datos raz y cualquier espacio de base de datos que contenga archivos de
anotaciones fsicas o lgicas).
En una restauracin mixta, realiza primero una restauracin en fro solamente
para los espacios de base de datos crticos y los espacios de base de datos que
contienen datos urgentes. Debido a que no restaura todos los espacios de base
de datos del sistema y ahorra el tiempo necesario para restaurar esos espacios
de base de datos, puede colocar el servidor en lnea ms rpidamente. A
continuacin, puede restaurar los espacios de base de datos restantes
realizando una o ms restauraciones en caliente.
Importante: Debe ejecutar el programa de utilidad onsmsync, sin
argumentos, despus de la restauracin en fro inicial, pero antes
de cualquier restauracin en caliente.
Por ejemplo, considere un servidor de bases de datos con cuatro espacios de
base de datos adems del espacio de base de datos raz: logdbs, dbs_1, dbs_2
y dbs_3. Suponga que los archivos de anotaciones lgicas estn almacenados
en logdbs y el archivo de anotaciones fsicas reside en el espacio de base
datos raz. Los espacios de base de datos crticos que se deben restaurar
durante la restauracin en fro inicial son rootdbs y logdbs:
onbar -r rootdbs logdbs dbs_1
Cuando finalice la restauracin en fro, puede poner en lnea el servidor, de
esta manera los datos contenidos en rootdbs, logdbs y dbs_1 pasarn a ser
accesibles.
A continuacin, ejecute el programa de utilidad onsmsync sin argumentos:
onsmsync

6-26 IBM Informix - Gua de copia de seguridad y restauracin
Ahora puede realizar una restauracin en caliente de dbs_2:
onbar -r dbs_2
Finalmente, puede restaurar en caliente los espacios de base de datos restantes
(en este ejemplo, solamente dbs_3):
onbar -r
En lugar de realizar dos restauraciones en caliente, podra haber emitido el
mandato onbar -r, sin especificar una lista de espacios de base de datos,
inmediatamente despus de la restauracin en fro inicial. Este mandato
habra restaurado todos los espacios de base de datos que quedaran por
restaurar: dbs_2 y dbs_3. En cambio, en un sistema mayor con docenas de
espacios de base de datos, podra dividir la parte de la restauracin mixta
correspondiente a la restauracin en caliente en varias restauraciones en
caliente, cada una de las cuales restaura solamente un subconjunto de los
espacios de bases de datos del sistema que se deben restaurar.
Sugerencia: Si no ejecuta onsmsync despus de la parte de la restauracin
mixta correspondiente a la restauracin en fro, ON-Bar ejecuta
automticamente onsmsync. Es conveniente ejecutar onsmsync
como paso separado para poder tratar cualquier error que se
pueda producir. Si permite que ON-Bar ejecute onsmsync y
onsmsync falla, la continuacin de la restauracin podra fallar.
Sugerencia: Puede realizar por etapas la restauracin en fro inicial y cada
restauracin en caliente subsiguiente, tal como se describe en la
seccin Realizacin de una restauracin fsica seguida de una
restauracin lgica en la pgina 6-21.
Estrategias para utilizar una restauracin mixta: Para aplicar
satisfactoriamente una estrategia de restauracin mixta, debe seleccionar
cuidadosamente el conjunto de espacios de base de datos en los que colocar
las bases de datos y objetos de base de datos cuando los cree. ON-Bar realiza
copias de seguridad y restauraciones de entidades fsicas, no de entidades
lgicas. Por tanto, ON-Bar no puede restaurar una base de datos determinada
ni un conjunto determinado de tablas. En lugar de ello, ON-Bar restaura un
conjunto determinado de espacios de almacenamiento. Corresponde al usuario
supervisar qu es lo que est almacenado en esos espacios de
almacenamiento.
Por ejemplo, considere una base de datos cuyos catlogos residen en el
espacio de base de datos cat_dbs:
create database mydb in cat_dbs with log;
Una tabla de esta base de datos est fragmentada entre los espacios de base
de datos tab_dbs_1 y tab_dbs_2:

Captulo 6. Restauracin de datos con ON-Bar 6-27
create table mytab (i integer, c char(20))
fragment by round robin in tab_dbs_1, tab_dbs_2;
Un ndice de esta tabla est contenido en el espacio de base de datos idx_dbs:
create index myidx on mytab(i) in idx_dbs;
Si necesita restaurar el servidor, no puede acceder a todos los datos de la base
de datos de ejemplo hasta que haya restaurado los espacios de base de datos
donde residen los catlogos de la base de datos, los datos de tabla y el ndice:
en este caso, los espacios de base de datos cat_dbsp, tab_dbs_1, tab_dbs_2 y
idx_dbsp.
Para simplificar la gestin y supervisin de los datos, es recomendable que
divida el conjunto de espacios de base de datos en subconjuntos en donde
almacenar los datos de especial urgencia. Cuando cree los objetos de base de
datos, coloque los objetos en los espacios de base de datos apropiados de
acuerdo con la urgencia de los objetos. Por ejemplo, si tiene datos con tres
niveles de urgencia, puede ser conveniente colocar todos los objetos (catlogos
de base de datos, tablas e ndices) correspondientes a los datos ms urgentes
en un conjunto determinado de espacios de base de datos o segmentos de
base de datos: por ejemplo, urgent_dbs_1, urgent_dbs_2, ....urgent_dbs_n. Los
objetos correspondientes a los datos menos urgentes estaran situados en un
conjunto diferente de espacios de base de datos (o segmentos de base de
datos): por ejemplo, less_urgent_dbs_1, less_urgent_dbs_2, ....,
less_urgent_dbs_k. Finalmente, colocara los datos restantes en un conjunto
diferente de espacios de base de datos (o segmentos de base de datos): por
ejemplo, non_urgent_dbs_1, non_urgent_dbs_2, .... non_urgent_dbs_r.
Si necesita restaurar el servidor, primero restaurara en fro todos los espacios
de base de datos crticos y espacios de base de datos que contengan datos
urgentes: urgent_dbs_1 hasta urgent_dbs_n. Por ejemplo, suponga que los
archivos de anotaciones lgicas estn distribuidos entre dos espacios de base
de datos: logdbsp_1 y logdbsp_2, y el archivo de anotaciones fsicas reside en
rootdbs. Por tanto, los espacios de base de datos crticos son rootdbs,
logdbsp_1 y logdbsp_2.
Para efectuar la restauracin en fro inicial emitira el mandato siguiente de
ON-Bar:
onbar -r rootdbs logdbsp_1 logdbsp_2 urgent_dbs_1 ... urgent_dbs_2
Ahora puede poner en lnea el servidor, con lo que todos los datos urgentes
del negocio pasarn a estar disponibles.
A continuacin, realice una restauracin en caliente para los datos menos
urgentes:

6-28 IBM Informix - Gua de copia de seguridad y restauracin
onsmsync
onbar -r less_urgent_dbs_1 less_urgent_dbs_2 ..... less_urgent_dbs_k
Finalmente, puede realizar una restauracin en caliente para los datos
restantes del servidor, emitiendo el mandato siguiente:
onbar -r non_urgent_dbs_1 non_urgent_dbs_2 ... non_urgent_dbs_r
Como alternativa, puede utilizar el mandato siguiente para restaurar todos los
espacios de almacenamiento:
onbar -r
Restauracin de datos hasta un punto en el tiempo
La restauracin de punto en el tiempo le permite restaurar el servidor de
bases de datos al estado que tena en un determinado punto en el tiempo.
Normalmente la restauracin de punto en el tiempo se utiliza para realizar
una recuperacin despus de un error. Por ejemplo, si elimin
accidentalmente una base de datos, puede restaurar el servidor hasta un
punto en el tiempo justo anterior al momento en el que elimin la base de
datos.
La restauracin de punto en el tiempo se especifica incluyendo la opcin -t en
el mandato de ON-Bar; por ejemplo, onbar -r -t tiempo. Si utiliza el mandato
onbar -r -t tiempo, debe restaurar todos los espacios de almacenamiento hasta
el mismo punto en el tiempo.

Extended Parallel Server
Sugerencia: En una configuracin con varios coservidores, la restauracin de
punto en el tiempo restaura automticamente todos los
coservidores hasta el mismo punto en el tiempo. No puede
restaurar coservidores individuales.

Fin de Extended Parallel Server
Importante: Para determinar la fecha y hora apropiadas para la restauracin
de punto en el tiempo, utilice el programa de utilidad onlog, que
se describe en el manual IBM Informix: Administrator's Reference.
Los datos de salida de onlog muestran la fecha y la hora de las
transacciones confirmadas contenidas en el archivo de
anotaciones lgicas. Todas las transacciones de datos producidas
despus de la hora especificada o despus de la ltima_anotacin
se pierden.
Realizacin de una restauracin en fro de punto en el tiempo:

Captulo 6. Restauracin de datos con ON-Bar 6-29
Para restaurar datos del servidor de bases de datos al estado que tenan en
una fecha y hora determinadas, emita un mandato utilizando el formato de
fecha y hora correspondiente a su entorno local GLS, como muestra este
ejemplo:
onbar -r -t 2004-05-10 11:35:57
En este ejemplo, la restauracin aplica las transacciones que se confirmaron en
la hora especificada o antes, incluidas las transacciones cuya hora de
confirmacin es 11:35:57. Las transacciones en curso que no estaban
confirmadas a las 11:35:57 se retrotraen.
Es recomendable utilizar comillas para delimitar la fecha y la hora. El formato
correspondiente al entorno local ingls es aaaa-mm-dd hh:mm:ss. Si la
variable de entorno GL_DATETIME est definida, debe especificar la fecha y
la hora de acuerdo con esa variable. Para ver un ejemplo de utilizacin de una
restauracin de punto en el tiempo en entorno local no ingls, consulte
Ejemplo de restauracin de punto en el tiempo en la pgina D-2.

Dynamic Server
Puede tambin realizar una restauracin del sistema completo en la
modalidad de punto en el tiempo.

Fin de Dynamic Server
Realizacin de una restauracin en fro de punto en el tiempo por etapas:
Puede realizar una restauracin en fro de punto en el tiempo por etapas,
similar a una restauracin ordinaria por etapas tal como se describe en la
seccin Realizacin de una restauracin fsica seguida de una restauracin
lgica en la pgina 6-21. Utilice la opcin -t tiempo tanto para los pasos de la
restauracin fsica como lgica:
onbar -r -p -t "2004-05-10 11:35:57"
onbar -r -l -t "2004-05-10 11:35:57"
Importante: Los valores de punto en el tiempo para la opcin -t deben ser
iguales tanto para la restauracin fsica como lgica.
Realizacin de una restauracin mixta de punto en el tiempo: Puede
realizar una restauracin mixta de punto en el tiempo. Proporcione un valor
de punto en el tiempo para la restauracin inicial en fro utilizando la opcin
-t tiempo, y luego restaure los espacios de almacenamiento restantes mediante
una o ms restauraciones en caliente. No incluya la opcin -t tiempo en las
restauraciones en caliente.
El ejemplo siguiente realiza la restauracin inicial en fro para un subconjunto
de espacios de almacenamiento (incluidos todos los espacios de base de datos

6-30 IBM Informix - Gua de copia de seguridad y restauracin
crticos), y luego realiza una restauracin en caliente de dbspace_2 y
dbspace_3, seguida de una restauracin en caliente de dbspace_4 y
dbspace_5, y finalmente realiza una restauracin en caliente de todos los
espacios de almacenamiento restantes:
onbar -r -t "2004-05-10 11:35:57" rootdbs logspace_1 dbspace_1
onsmsync
onbar -r dbspace_2 dbspace_3
onbar -r dbspace_4 dbspace_5
onbar -r
Sugerencia: Puede ejecutar por etapas la parte de la restauracin mixta
correspondiente a la restauracin en fro, tal como se describe en
la seccin Realizacin de una restauracin en fro de punto en el
tiempo por etapas en la pgina 6-30. Proporcione una lista de
espacios de base de datos o segmentos de base de datos para la
restauracin fsica. Por ejemplo:
onbar -r -p -t "2004-05-10 11:35:57" rootdbs_1 dbslice_1
onbar -r -l "2004-05-10 11:35:57"
Realizacin de una restauracin de punto en el tiempo con varias lneas de
tiempo: Cuando realiza ms de una restauracin de punto en el tiempo, crea
varias lneas de tiempo. Puede especificar cualquier fecha y hora en cualquier
lnea de tiempo utilizando el mandato onbar -r -t tiempo.
Realizacin de una restauracin en caliente de punto en el tiempo: No
puede realizar una restauracin en caliente de punto en el tiempo. La
restauracin en caliente de un espacio de base de datos siempre actualiza el
espacio de base de datos hasta la ltima fecha y hora contenida en los
archivos de anotaciones lgicas.
Restauracin a partir de una copia de seguridad ms antigua
Por omisin, ONBar restaura la ltima copia de seguridad. Si no desea
restaurar esta copia (por ejemplo, cuando la copia no pas la verificacin o el
soporte de copia de seguridad se perdi), puede realizar la restauracin a
partir de una copia de seguridad ms antigua.
Restauracin a partir de una copia de seguridad ms antigua utilizando una
restauracin fsica de punto en el tiempo:
1. Busque la fecha y la hora de la copia de seguridad antigua en el archivo
de anotaciones de mensajes o en el archivo de anotaciones de actividades
de ONBar o utilizando el gestor de almacenamiento.
2. Para restaurar todos los espacios de almacenamiento o algunos
determinados, emita los mandatos siguientes:
onbar -r -p -t tiempo [espacios_base_datos_de_copia_seguridad_antigua]
onbar -r -p [espacios_base_datos_restantes]
onbar -r -l

Captulo 6. Restauracin de datos con ON-Bar 6-31
Restauracin a partir de una copia de seguridad ms antigua marcando
como caducada la copia anmala :
1. Marque como caducada la copia de seguridad anmala en el gestor de
almacenamiento.
2. Ejecute onsmsync sin argumentos.
3. Para restaurar los datos, emita este mandato:
onbar -r
Realizacin de una restauracin de punto en las anotaciones (IDS)
Una restauracin de punto en las anotaciones es similar a una restauracin de
punto en el tiempo. La restauracin de punto en las anotaciones se detiene en
la fecha y hora de la ltima transaccin confirmada registrada en los archivos
de anotaciones lgicas. Debe utilizar la restauracin de punto en las
anotaciones en una restauracin en fro solamente y debe restaurar todos los
espacios de almacenamiento. Para hacer una restauracin de punto en las
anotaciones, utilice este mandato:
onbar -r -n id_archivo_anotaciones
Puede especificar cualquier ID de archivo de anotaciones perteneciente a
cualquier lnea de tiempo para restaurar hasta un archivo de anotaciones
lgicas determinado. Si el archivo de anotaciones lgicas especfico
corresponde a ms de una lnea de tiempo, ON-Bar utiliza la ms reciente.
Restauracin de espacios de almacenamiento en lnea
Utilice el mandato siguiente para forzar una restauracin en caliente de
espacios de almacenamiento en lnea (excepto los espacios de base de datos
crticos):
onbar -r -O dbsp1 dbsp2
El servidor de bases de datos cierra automticamente cada espacio de
almacenamiento antes de comenzar a restaurarlo. El poner fuera de lnea los
espacios de almacenamiento impide que los usuarios actualicen tablas durante
el proceso de restauracin.

Dynamic Server
Para conocer consideraciones especiales sobre la utilizacin de la opcin -O,
consulte Utilizacin de la opcin -O en una restauracin del sistema
completo en la pgina 6-26.

Fin de Dynamic Server
Reconstruccin de archivos de bloques durante una restauracin
Si el disco o sistema de archivos falla, pueden faltar uno o ms archivos de
bloques en el espacio de base de datos. Si utiliza la opcin -O en una

6-32 IBM Informix - Gua de copia de seguridad y restauracin
restauracin en caliente o en fro, ONBar reconstruye los archivos de bloques
faltantes, incluidos los directorios necesarios, antes de restaurar el espacio de
base de datos, siempre que exista espacio suficiente en el sistema de archivos.
Los archivos de bloques recin creados son archivos con formato y son
propiedad del grupo informix en UNIX o del grupo Informix-Admin en
Windows.
Restauracin cuando se utilizan bloques de datos con formato:
1. Instale el nuevo disco.
2. En UNIX, monte el dispositivo como sistema archivos.
En Windows, formatee el disco.
3. Asigne espacio de disco para el archivo de bloques.
Para obtener instrucciones, consulte el captulo sobre gestin de datos del
manual IBM Informix: Administrator's Guide.
4. Emita el mandato siguiente para reconstruir los archivos de bloques y
restaurar el espacio de base de datos:
onbar -r -O espacio_anmalo
Importante: ONBar no reconstruye archivos de bloques durante una
restauracin lgica si los archivos de anotaciones lgicas
contienen registros de creacin de bloques.
Restauracin cuando se utilizan bloques de datos en bruto:
1. Instale el nuevo disco.

UNIX solamente
2. Si utiliza enlaces simblicos que apuntan a dispositivos en bruto, cree
nuevos enlaces para los bloques de datos anmalos que apunten al disco
recin instalado.
ONBar restaura el archivo de bloques en el lugar al que apunta el enlace
simblico.

Fin de UNIX solamente
3. Emita el mandato siguiente para restaurar el espacio de base de datos:
onbar -r espacio_anmalo
Restauracin de un espacio de almacenamiento eliminado
Si accidentalmente elimina un espacio de almacenamiento, puede recuperarlo
mediante una restauracin de punto en el tiempo o de punto en las
anotaciones.

Captulo 6. Restauracin de datos con ON-Bar 6-33
Restauracin de un espacio de almacenamiento eliminado utilizando
restauraciones fsicas y lgicas separadas:
1. En este ejemplo, el servidor de bases de datos tiene los espacios de base
de datos dbspace1, que se elimin accidentalmente, y dbspace2. Utilice
onlog o el archivo de anotaciones de mensajes del servidor de bases de
datos para buscar una fecha y una hora anterior al momento en el que se
elimin dbspace1.
2. Cierre el servidor de bases de datos.
3. Realice una restauracin solo fsica de todos los espacios de
almacenamiento:
onbar -r -p -t tiempo rootdbs dbspace1 dbspace2
4. Para restaurar el espacio de almacenamiento eliminado y evitar que los
archivos de anotaciones lgicas reapliquen la eliminacin, emita uno de
estos mandatos:
a. Si utiliza el mandato de punto en las anotaciones, especifique el
ID_exclusivo del archivo de anotaciones anterior al archivo de
anotaciones que contiene el mandato de eliminacin:
onbar -r -l -n ID_exclusivo
b. Si utiliza el mandato de punto en el tiempo, utilice el mismo valor de
fecha y hora que en el paso 3:
onbar -r -l -t tiempo
Restauracin de un espacio de almacenamiento eliminado cuando los
archivos de bloques tambin se eliminaron:
1. Utilice el programa de utilidad onlog para encontrar el archivo de
anotaciones lgicas donde reside la transaccin de eliminacin
correspondiente al espacio de almacenamiento.
2. Para restaurar un espacio de almacenamiento eliminado cuando los
archivos de bloques tambin se eliminaron, emita este mandato:
onbar -r -t tiempo -O
La restauracin de punto en el tiempo restaura el espacio de
almacenamiento eliminado y reconstruye automticamente los archivos de
bloques.
Aviso: Debe restaurar los datos hasta un punto en el tiempo anterior al
momento en el que se elimin el espacio de almacenamiento tanto en
las restauraciones fsicas como en las lgicas.
Aplazamiento de la reconstruccin de ndices hasta despus de la
restauracin lgica (XPS)
Cuando la aplicacin de los archivos de anotaciones lgicas encuentra un
registro de anotacin CREATE INDEX, por omisin ON-Bar establece que ese
ndice se reconstruya al final de la aplicacin de los archivos de anotaciones

6-34 IBM Informix - Gua de copia de seguridad y restauracin
lgicas. Debido a que la reconstruccin de un ndice puede exigir mucho
tiempo y necesita que se mantengan bloqueos de compartimiento en todos los
fragmentos de tabla para los que est definido el ndice, puede ser
conveniente desactivar la reconstruccin automtica de ndices.
Para evitar que ON-Bar reconstruya ndices al final de la aplicacin de los
archivos de anotaciones lgicas, utilice la opcin -I en el mandato de
restauracin.
Por ejemplo, el mandato siguiente restaura el sistema completo, sin reconstruir
ndices:
onbar -r -I
Cuando utiliza la opcin -I con ON-Bar, los ndices que no existan ya en el
momento de realizar la copia de seguridad no estarn disponibles o pueden
no ser utilizables despus de la restauracin.
Puede reconstruir los ndices inactivos de una de las maneras siguientes:
v Utilice los mandatos DROP INDEX y CREATE INDEX de SQL para
eliminar y redefinir ndices manualmente.
v Utilice el mandato onbar -r -i. El mandato onbar -r -i solamente
desencadena la reconstruccin de ndices para espacios de almacenamiento
que ya estn en lnea; no restaura ningn espacio de almacenamiento.
Las opciones -I e -i son especialmente tiles si ha creado muchos ndices
desde la ltima copia de seguridad y ha realizado una restauracin mixta del
sistema. En este caso, puede ser conveniente utilizar la opcin -I en cada fase
de la restauracin mixta. A continuacin, una vez restaurado el sistema
completo, ejecute el mandato onbar -r -i para reconstruir los ndices inactivos.
Restauracin de los datos cuando se reinicializa el servidor de bases de
datos
Todas las copias de seguridad realizadas antes de reinicializar el servidor de
bases de datos son inutilizables. Durante la inicializacin, ONBar guarda el
archivo de inicio de emergencia en otro lugar y crea un nuevo archivo de
inicio de emergencia vaco. No utilice la copia del archivo de inicio de
emergencia a menos que desee restaurar la instancia anterior del servidor de
bases de datos.
Reinicializacin del servidor de bases de datos despus de un error cuando
no son necesarios los datos antiguos:
1. No copie el archivo de inicio de emergencia antiguo en el directorio del
servidor de bases de datos ($INFORMIXDIR/etc en UNIX o
%INFORMIXDIR%\etc en Windows).

Captulo 6. Restauracin de datos con ON-Bar 6-35
2. Para realizar una copia de seguridad completa, utilice el mandato ON-Bar
-b.
Reinicializacin del servidor de bases de datos y restauracin de los datos
antiguos:
1. Antes de reinicializar el servidor de bases de datos, copie los archivos
administrativos (los archivos de inicio de emergencia, oncfg y
ONCONFIG) en un directorio diferente, si es posible.
2. Reinicialice el servidor de bases de datos.
3. Copie de nuevo los archivos administrativos en el directorio del servidor
de bases de datos, pues necesita tener la informacin en el archivo de
inicio de emergencia antiguo.
Si los archivos administrativos no son accesibles, cpielos desde la ltima
copia de seguridad al directorio del servidor de bases de datos.
4. Realice una restauracin. No recupere los archivos de anotaciones lgicas.
5. Los cambios hechos despus de la reinicializacin se perdern.
6. Verifique que ha restaurado la instancia correcta de los espacios de
almacenamiento crticos y no crticos.
Redenominacin de bloques de datos durante una restauracin (IDS)
ONBar le permite renombrar bloques de datos especificando nuevas vas de
acceso y valores de desplazamiento para bloques de datos durante una
restauracin en fro. Esta opcin es til si necesita restaurar espacios de
almacenamiento en un disco diferente de aqul donde se realiz la copia de
seguridad. Puede renombrar cualquier tipo de bloque de datos, incluidos los
bloques de datos crticos y los bloques de datos de duplicacin.
Sugerencia: Si utiliza enlaces simblicos que apuntan a nombres de bloques
de datos, no necesita renombrar los bloques, nicamente editar
las definiciones de nombres simblicos. Para obtener ms
informacin, consulte el manual IBM Informix: Administrator's
Guide.
Consideraciones importantes
Durante una restauracin en fro, ONBar realiza las verificaciones siguientes
para renombrar bloques de datos:
1. Verifica que las vas de acceso y valores de desplazamiento de los bloques
de datos antiguos existen en las pginas reservadas archivadas.
2. Verifica que los nuevos valores de va de acceso y desplazamiento del
bloque de datos no se solapen entre s ni con los de bloques de datos
existentes.
3. Si se renombra el bloque de datos raz principal o de duplicacin, ON-Bar
actualiza los parmetros ROOTPATH y ROOTOFFSET, o MIRRORPATH y

6-36 IBM Informix - Gua de copia de seguridad y restauracin
MIRROROFFSET, contenidos en el archivo ONCONFIG. La versin
antigua del archivo ONCONFIG se guarda con el nombre
$ONCONFIG.hora_local.
4. ON-Bar restaura los datos de los bloques antiguos en los nuevos bloques
(si los nuevos bloques existen).
5. ON-Bar escribe en el archivo de anotaciones en lnea la informacin
utilizada para renombrar cada bloque de datos.
Si falla cualquiera de los pasos de validacin, el proceso de redenominacin se
detiene y ONBar escribe un mensaje de error en el archivo de anotaciones de
actividades de ONBar.
Aviso: Realice un archivado de nivel 0 despus de renombrar bloques de
datos; de lo contrario tendr que restaurar el bloque renombrado a su
va de acceso original y luego renombrar de nuevo el bloque de datos.
Importante: Si aade un bloque de datos despus de realizar un archivado de
nivel 0, ese bloque no se puede renombrar durante una
restauracin. Adems, no puede especificar sin problemas ese
bloque de datos como una nueva va de acceso en la lista de
correlaciones.
Importante: El renombrar bloques de datos para servidores de bases de datos
que intervienen en la HDR (duplicacin de datos de alta
disponibilidad) supone que ambos servidores de bases de datos
estn fuera de lnea un tiempo considerable. Para obtener ms
informacin, consulte el manual IBM Informix: Administrator's
Guide.
Requisitos para los nuevos bloques de datos
Para renombrar un bloque de datos, siga estas directrices para los nuevos
bloques de datos:
v El nuevo bloque de datos no es necesario que exista
Puede instalar el nuevo bloque de datos ms tarde y realizar una
restauracin en caliente de un espacio de almacenamiento donde resida el
bloque. Si especifica un bloque de datos inexistente, ONBar registra la
informacin de redenominacin en las pginas reservadas del bloque, pero
no restaura los datos. Los bloques de datos renombrados (pero no
restaurados) estn fuera de lnea, lo cual viene indicado por una N en la
salida del mandato onstat -d, utilizado para determinar el estado de los
bloques.
v Los nuevos bloques de datos deben tener los permisos apropiados.
Las operaciones de redenominacin no son efectivas si los bloques de datos
no tienen los permisos apropiados. Para obtener ms informacin, consulte
el manual IBM Informix: Administrator's Guide.

Captulo 6. Restauracin de datos con ON-Bar 6-37
Sintaxis
El diagrama siguiente muestra la sintaxis de ONBar para renombrar bloques
de datos durante una restauracin en fro.
Redenominacin de bloques de datos:
-r -rename


-p

va_antigua

-o

desplazamiento_antiguo

-n

va_nueva

-o

desplazamiento_nuevo

-f

nombreArchivo



Elemento Finalidad Consideraciones importantes
-r Especifica una operacin de
restauracin
Debe especificar el parmetro -r en primer lugar.
-rename Renombra uno o ms bloques
de datos durante una
restauracin en fro
-f nombreArchivo Especifica un archivo que
contiene los nombres y
desplazamientos de bloques de
datos que se deben renombrar y
sus nuevas ubicaciones
Utilice esta opcin para
renombrar un gran nmero de
bloques de datos al mismo
tiempo
El nombre de archivo puede ser cualquier nombre
de archivo vlido en UNIX o Windows. Puede
especificar un nombre de archivo simple
(listfile_1), relativo (../backup_lists/listfile_2 o
..\backup_lists\listfile2), y absoluto
(/usr/informix/backup_lists/listfile3 o
c:\informix\backup_lists\listfile3).
En el archivo, liste los valores antiguos y nuevos
para la va de acceso y el desplazamiento. Separe
los elementos por un espacio en blanco o
tabulacin. Especifique la informacin para cada
bloque de datos en una lnea separada. Las lneas
en blanco se pasan por alto. Inicie las lneas de
comentarios con un smbolo #.
-p va_antigua
-o despl_antiguo
-n va_nueva
-o despl_nuevo
Especifica el bloque de datos a
renombrar y su nueva ubicacin
Utilice esta opcin para
renombrar uno o ms bloques
de datos al mismo tiempo
Las variables de este elemento son:
v va_antigua es la va de acceso y nombre de
archivo actuales del bloque de datos
v desplazamiento_antiguo es el desplazamiento
actual del bloque de datos, en kilobytes
v va_nueva es la nueva va de acceso y nombre de
archivo del bloque de datos
v desplazamiento_nuevo es el nuevo desplazamiento
del bloque de datos

Puede utilizar las opciones siguientes con el mandato -rename:

6-38 IBM Informix - Gua de copia de seguridad y restauracin
v -f nombreArchivo
v lista_espaciosBaseDatos
v -t tiempo
v -n archivo_anotaciones
v -w
v -p
Para obtener ms informacin sobre estas opciones, consulte Realizacin de
una restauracin completa en la pgina 6-10.
Ejemplos de redenominacin de bloques de datos durante una
restauracin
Para renombrar un bloque de datos, especifique la ubicacin del bloque
antiguo y nuevo, en la lnea de mandatos o en un archivo.
La tabla siguiente lista valores de ejemplo para dos bloques de datos
utilizados en los ejemplos de esta seccin.

Elemento
Valor para el primer bloque de
datos
Valor para el segundo bloque
de datos
va antigua /chunk1 /chunk2
desplazamiento
antiguo
0 10000
va nueva /chunk1N /chunk2N
desplazamiento
nuevo
20000 0

Redenominacin de bloques de datos con opciones de lnea de
mandatos
Para renombrar bloques de datos proporcionando informacin en la lnea de
mandatos, utilice este mandato:
onbar -r -rename -p /chunk1 -o 0 -n /chunk1N -o 20000
-rename -p /chunk2 -o 10000 -n /chunk2N -o 0
Realice un archivado de nivel 0 una vez finalizada la operacin de
redenominacin y restauracin.
Redenominacin de bloques de datos utilizando un archivo
Para renombrar bloques de datos proporcionando un archivo llamado listfile,
utilice este mandato:
onbar -r -rename -f listfile
El contenido del archivo listfile es:

Captulo 6. Restauracin de datos con ON-Bar 6-39
/chunk1 0 /chunk1N 20000
/chunk2 10000 /chunk2N 0
Realice un archivado de nivel 0 una vez finalizada la operacin de
redenominacin y restauracin.
Redenominacin de bloques de datos mientras se especifican otras
opciones
Para renombrar bloques de datos utilizando opciones de lnea de mandatos
mientras se realiza una restauracin fsica para dbspace1 y dbspace2, donde
rootdbs es el nombre del espacio de base de datos raz, utilice este mandato:
onbar -r -rename -p /chunk1 -o 0 -n /chunk1N -o 20000
-rename -p /chunk2 -o 10000 -n /chunk2N -o 0
-p rootdbs dbspace1 dbspace2
Como mtodo alternativo, para renombrar bloques de datos mientras se
realiza una restauracin fsica para dbspace1 y dbspace2, utilice este mandato:
onbar -r -rename -f listfile -p rootdbs dbspace1 dbspace2
Realice un archivado de nivel 0 una vez finalizada la operacin de
redenominacin y restauracin.
Redenominacin de un bloque de datos para un dispositivo no existente
Para renombrar un bloque de datos para un dispositivo que no existe todava,
especifique la nueva va de acceso, pero no restaure sus espacios de
almacenamiento hasta despus de instalar el dispositivo fsico. Esta opcin es
til si necesita renombrar un bloque de datos y es conveniente realizar una
restauracin en fro antes de instalar el nuevo dispositivo. Cuando el nuevo
dispositivo de bloques est preparado, puede realizar una restauracin en
caliente para restaurar un espacio de almacenamiento en el dispositivo.
En una misma operacin puede redenominar bloques con dispositivos
existentes y bloques con dispositivos inexistentes. Este ejemplo muestra cmo
redenominar un bloque de datos individual para un dispositivo inexistente.
La tabla siguiente lista valores de ejemplo para los bloques de datos utilizados
en este ejemplo.

Espacio de
almacenamiento
Va antigua
del bloque
Desplazamiento
antiguo
Va nueva del
bloque
Desplazamiento
nuevo
sbspace1 /chunk3 0 /chunk3N 0

Redenominacin de un bloque de datos para un dispositivo inexistente:
1. Renombre el bloque de datos:
onbar -r -rename -p /chunk3 -o 0 -n /chunk3N -o 0

6-40 IBM Informix - Gua de copia de seguridad y restauracin
2. Cuando aparezca el mensaje siguiente, pulse s para continuar:
El bloque de datos /chunk3N no existe. Si continua, la restauracin
puede fallar ms tarde para el espacio de base de datos donde reside ese
bloque de datos.
Continuar sin crear este bloque de datos? (s/n)
El bloque de datos /chunk3 ha pasado a llamarse /chunk3N, pero los
datos no se han restaurado todava a /chunk3N.
3. Realice un archivado de nivel 0.
4. Aada el dispositivo fsico para /chunk3N.
5. Realice una restauracin en caliente de sbspace1:
onbar -r sbspace1
6. Realice un archivado de nivel 0.
Transferencia de datos con la restauracin importada
Con la restauracin importada, puede transferir todos los datos desde una
instancia del servidor de bases de datos a la misma instancia situada en un
sistema principal remoto. Por ejemplo, puede hacer copia de seguridad de
datos de una mquina y restaurarlos en otra diferente. Puede realizar
restauraciones importadas utilizando copias de seguridad del sistema
completo, copias de seguridad secuenciales o copias en paralelo.
La restauracin importada es til en estas situaciones:
v Recuperacin despus de un desastre
v Actualizacin del servidor de bases de datos
v Inicializacin de la duplicacin de datos de alta disponibilidad (HDR)
Cuando planee realizar una restauracin importada, tenga en cuenta estas
cuestiones:
v Asegrese de que su gestor de almacenamiento da soporte a las
restauraciones importadas.
v La copia de seguridad del sistema completo debe incluir todos los espacios
de almacenamiento; los archivos de anotaciones lgicas son opcionales.
La copia de seguridad en paralelo debe incluir todos los espacios de
almacenamiento y archivos de anotaciones lgicas.
v Puede cambiar el nombre del servidor de bases de datos en una
restauracin importada.
Importante: No puede utilizar una copia de seguridad obtenida de una
versin del servidor de bases de datos para restaurarla en una
versin diferente.

Captulo 6. Restauracin de datos con ON-Bar 6-41
Para obtener informacin sobre la importacin de una restauracin con ISM
consulte el manual IBM Informix: Storage Manager Gua del administrador. Para
obtener informacin sobre la utilizacin de HDR, consulte el manual
IBM Informix: Administrator's Guide. Si est utilizando un gestor de
almacenamiento de terceros, utilice el procedimiento siguiente para realizar
una restauracin importada.
Configuracin de una restauracin importada:
1. Instale el servidor de bases de datos y el gestor de almacenamiento en la
mquina de destino. Ambas mquinas deben cumplir estas condiciones:
v Tener el mismo hardware y sistemas operativos
v Tener la misma versin del servidor de bases de datos
v Estar en la misma LAN o WAN
v Tener la misma versin del gestor de almacenamiento
v Tener bibliotecas XBSA compatibles
La mquina de origen (tambin llamada servidor primario) contiene la
instancia actual que desea replicar. La mquina de destino (tambin
llamada servidor secundario) es la mquina donde desea replicar la instancia
de origen.
2. Configure el gestor de almacenamiento en la instancia del servidor de
bases de datos de destino.
a. Defina el mismo tipo de dispositivos de almacenamiento que en la
instancia de origen.
b. Etiquete el soporte de almacenamiento con los nombres de agrupacin
correctos.
c. Monte los dispositivos de almacenamiento.
d. Actualice el archivo sm_versions de la mquina de destino con la
versin del gestor de almacenamiento.
Importacin de una restauracin
Antes de hacer copia de seguridad de los datos, defina las variables de
entorno del gestor de almacenamiento.
Copia de seguridad de los datos y migracin de objetos del gestor de
almacenamiento:
1. Realice una copia de seguridad de nivel 0 (ON-Bar -b o onbar -b -w) de
todos los espacios de almacenamiento del servidor de bases de datos de
origen. (No efecte una copia de seguridad incremental).
2. Si est utilizando ISM, siga estos pasos:
a. Cierre el gestor de almacenamiento en ambas mquinas.
b. Cree un archivo tar de los directorios del gestor de almacenamiento de
la mquina de origen.

6-42 IBM Informix - Gua de copia de seguridad y restauracin
c. Copie este archivo tar y desempaqutelo en la mquina de destino.
Con otros gestores de almacenamiento, puede ser capaz de utilizar cintas
de copia de seguridad o importar los directorios del gestor de
almacenamiento a travs de la red. Para obtener informacin, consulte la
documentacin de su gestor de almacenamiento.
3. Monte los volmenes de almacenamiento transferidos.
v Si los archivos de copia de seguridad residen en disco, cpielos desde la
mquina de origen a la mquina de destino.
v Si la copia de seguridad reside en una cinta, monte los volmenes
transferidos en los dispositivos de almacenamiento que estn conectados
a la mquina de destino. Las mquinas de origen y destino deben
utilizar el mismo tipo de dispositivo de almacenamiento, tal como cinta
de 8mm o disco.
v Algunos gestores de almacenamiento permiten realizar copias remotas
en un servidor de seguridad. Si la copia de seguridad reside en el
servidor de seguridad, recuprela de ese servidor.
4. Utilice mandatos de gestor de almacenamiento (tales como nsradmin -c)
para aadir el sistema de origen como cliente en la mquina de destino.
Realizacin de la restauracin importada:
1. Copie los archivos siguientes desde la mquina de origen a la mquina de
destino:
a. Archivo de inicio de emergencia
Cambie el nombre del archivo de inicio de emergencia por el nmero
del servidor de bases de datos de destino. Por ejemplo, cambie el
nombre ixbar.51 por ixbar.52. El archivo de inicio de emergencia solo
necesita las entradas de la copia de seguridad de nivel 0 contenida en
la mquina de origen.
En Dynamic Server, el nombre de archivo es ixbar.nmero_servidor. En
Extended Parallel Server, el nombre de archivo es
bixbar.nmero_servidor.nmero_coservidor.
b. Los archivos oncfg : oncfg_nombre_servidor.nmero_servidor
ONBar necesita el archivo oncfg para conocer qu espacios de base de
datos debe recuperar. Cambie el nombre del archivo oncfg por el
nombre y nmero del servidor de bases de datos de destino. Por
ejemplo, cambie el nombre oncfg_bostonserver.51 por
oncfg_chicagoserver.52. El nombre de archivo debe coincidir con los
parmetros DBSERVERNAME y SERVERNUM de la mquina de
destino.
c. El archivo ONCONFIG

Captulo 6. Restauracin de datos con ON-Bar 6-43
En el archivo ONCONFIG, actualice los parmetros DBSERVERNAME
and SERVERNUM con el nombre y nmero del servidor de bases de
datos de destino.
d. Archivos de configuracin del gestor de almacenamiento, si existen
Puede ser necesario actualizar los archivos de configuracin del gestor
de almacenamiento.
2. Utilice el mandato ON-Bar -r para restaurar los datos.

Dynamic Server
Si est importando una copia de seguridad del sistema completo, puede
utilizar el mandato onbar -r -w -p para restaurar los datos.

Fin de Dynamic Server
3. Antes de marcar como caducados objetos en el sistema de destino y en el
gestor de almacenamiento utilizando onsmsync, ejecute una de las tareas
siguientes:
v Edite manualmente el archivo de inicio de emergencia viz
ixbar.mm_servidor en el directorio $INFORMIXDIR/etc del sistema de
destino para sustituir el nombre de servidor Informix que se utiliza en
el sistema de origen por el nombre de servidor Informix del sistema de
destino.
v Ejecute el mandato onsmsync -b como usuario informix en el sistema
de destino para reconstruir el archivo de inicio de emergencia a partir
de la base de datos sysutils solamente, para que el archivo de inicio de
emergencia recin creado refleje el nombre de servidor del sistema de
destino.
De lo contrario, onsmsync marca como caducados objetos incorrectos.
Importante: Cada bloque de datos (incluidas las duplicaciones) debe tener
exactamente el mismo tamao, ubicacin y desplazamiento en las
mquinas de origen y destino para que se ejecute la restauracin
importada.
Inicializacin de la duplicacin de datos de alta disponibilidad con
ON-Bar (IDS)
Siga primero los pasos para realizar la restauracin importada y luego inicie
HDR y realice una restauracin solo fsica en la mquina de destino. Consulte
tambin Inicializacin de HDR con una copia de seguridad y restauracin
externas (IDS) en la pgina 7-23.
Importante: Si utiliza ONBar para realizar la copia de seguridad y
restauracin, es necesario ontape en ambos servidores de bases
de datos. No puede eliminar ontape de los servidores de bases
de datos que intervienen en HDR.

6-44 IBM Informix - Gua de copia de seguridad y restauracin
Realizacin de la restauracin importada:
1. Siga los pasos descritos en la pgina 6-42.
2. En la mquina de origen, aada entradas al archivo sqlhosts o al registro
para identificar la instancia de destino.
Verifique que los servidores de bases de datos de origen y destino se
pueden comunicar a travs de la red. Para obtener ms informacin sobre
sqlhosts, consulte el manual IBM Informix: Administrator's Guide.
3. Siga los pasos descritos en la pgina 6-42.
4. Copie los archivos de inicio de emergencia, los archivos oncfg, el archivo
ONCONFIG y los archivos del gestor de almacenamiento desde la
mquina de origen a la mquina de destino.
Inicializacin de la duplicacin de datos de alta disponibilidad (HDR):
1. Para iniciar HDR en el servidor de bases de datos de origen, utilice este
mandato:
onmode -d primary servidor_bases_datos_secundario
El archivo de anotaciones de mensajes del servidor de bases de datos
puede mostrar los mensajes siguientes:
19:28:15 DR: new type = primary, secondary server name = solo_724
19:28:15 DR: Trying to connect to secondary server ...
19:28:18 DR: Primary server connected
19:28:18 DR: Receive error
19:28:18 DR: Failure recovery error (2)
19:28:19 DR: Turned off on primary server
19:28:20 Checkpoint Completed: duration was 0 seconds.
19:28:20 DR: Cannot connect to secondary server
19:28:31 DR: Primary server connected
19:28:31 DR: Receive error
19:28:31 DR: Failure recovery error (2)
19:28:32 DR: Turned off on primary server
19:28:33 Checkpoint Completed: duration was 0 seconds.
19:28:33 DR: Cannot connect to secondary server
2. Realice una restauracin solo fsica en la mquina de destino.
onbar -r -p
Si ha realizado una copia de seguridad del sistema completo (onbar -b
-w), podra opcionalmente utilizar onbar -r -w -p para restaurar los
espacios de almacenamiento solamente.
3. Examine el archivo de anotaciones de mensajes del servidor de bases de
datos, el archivo de anotaciones de actividades de ONBar y el archivo de
errores del gestor de almacenamiento para determinar si la restauracin se
realiz satisfactoriamente.
4. Para iniciar HDR en el servidor de bases de datos de destino, utilice este
mandato:
onmode -d secondary servidor_bases_datos_primario

Captulo 6. Restauracin de datos con ON-Bar 6-45
5. Si los archivos de anotaciones lgicas necesarios para sincronizar los dos
servidores de bases de datos todava estn en el servidor de bases de
datos de origen, el servidor de destino los recupera del servidor de bases
de datos de origen.
6. Mientras se sincronizan los servidores de bases de datos, los archivos de
anotaciones lgicas se transfieren automticamente desde el servidor de
origen al servidor de destino.
7. Si los archivos de anotaciones lgicas no estn en el servidor de bases de
datos de origen, se solicita al usuario que restaure los archivo de
anotaciones lgicas necesarios. Si el servidor de bases de datos de destino
necesita un nmero de archivo de anotaciones que ya no existe debido a
que fue sobrescrito, ONBar deber recuperar ese archivo de anotaciones
lgicas a partir de la copia de seguridad.
El archivo online.log puede mostrar los mensajes siguientes mientras los
servidores de bases de datos se estn sincronizando:
19:37:10 DR: Server type incompatible
19:37:23 DR: Server type incompatible
19:37:31 DR: new type = secondary, primary server name = bostonserver
19:37:31 DR: Trying to connect to primary server ...
19:37:36 DR: Secondary server connected
19:37:36 DR: Failure recovery from disk in progress ...
19:37:37 Logical Recovery Started.
19:37:37 Start Logical Recovery - Start Log 11, End Log ?
19:37:37 Starting Log Position - 11 0x629c
19:37:44 Checkpoint Completed: duration was 0 seconds.
19:37:45 Checkpoint Completed: duration was 0 seconds.

19:37:47 Checkpoint Completed: duration was 0 seconds.
19:37:48 DR: Secondary server operational
19:37:49 Checkpoint Completed: duration was 0 seconds.
Restauracin de bases de datos y tablas sin registro de anotaciones
Aviso: Si no utiliza el registro de anotaciones para sus bases de datos ni
tablas, ONBar solo puede restaurar los datos hasta el momento
correspondiente a la ltima copia de seguridad. Los cambios hechos en
los datos a partir de la ltima copia de seguridad estndar no se
pueden restaurar. Si no utiliza el registro de anotaciones, deber
rehacer manualmente las transacciones perdidas.

Dynamic Server
Si las copias de seguridad de archivos de anotaciones lgicas estn
inhabilitadas debido que LTAPEDEV est establecido en /dev/null o NUL,
solo podr restaurar copias de seguridad del sistema completo.

6-46 IBM Informix - Gua de copia de seguridad y restauracin
Extended Parallel Server
Si las copias de seguridad de archivos de anotaciones lgicas estn
inhabilitada debido a que LOG_BACKUP_MODE est establecido en NONE,
las restauraciones no son posibles. Extended Parallel Server no permite la
utilizacin de bases de datos sin registro de anotaciones.

Fin de Extended Parallel Server
Aviso: Es muy recomendable que LTAPEDEV no est establecido en /dev/null
ni en NUL, y que LOG_BACKUP_MODE no est establecido en
NONE.
Restauracin de tipos de tabla
La Tabla 6-1 describe casos de restauracin para diferentes tipos de tabla. Para
obtener ms informacin sobre los tipos de tabla, consulte el manual
IBM Informix: Administrator's Guide y el manual IBM Informix: Guide to SQL
Syntax.
Tabla 6-1. Restauracin de tipos de tabla
Tipo de tabla IDS XPS Puede restaurar este tipo de tabla?
Estndar X X S. Son efectivas la restauracin en caliente, la restauracin en fro y
la restauracin de punto en el tiempo.
Duplicado X S. Solamente se restaura la copia primaria de la tabla. Despus de
una restauracin, elimine manualmente todos los duplicados
utilizando el mandato DROP DUPLICATE OF TABLE de SQL.
Luego puede volver a duplicar la tabla utilizando el mandato
CREATE DUPLICATE OF TABLE de SQL. Para obtener ms
informacin, consulte el manual IBM Informix: Guide to SQL Syntax.
Temporal X X No.
De trabajo X No.

Captulo 6. Restauracin de datos con ON-Bar 6-47
Tabla 6-1. Restauracin de tipos de tabla (continuacin)
Tipo de tabla IDS XPS Puede restaurar este tipo de tabla?
Operacional X Puede restaurar una tabla operacional si no se han producido
adiciones desde la ltima copia de seguridad de nivel 0.
Si se han producido ligeras adiciones a la tabla desde la ltima copia
de seguridad, la tabla no se podr restaurar por completo Esta clase
de problema tambin puede ocurrir si restaura a partir de una copia
de seguridad ms antigua. Para determinar si la tabla se restaur a
su estado original, compruebe si el archivo de anotaciones de
mensajes contiene este mensaje de error:
Portions of partition partnum of table tablename
in database dbname were not logged. This partition
cannot be rolled forward.
Si ve ese mensaje, la tabla o fragmentos de tabla no se restauraron a
su estado original. Si desea acceso completo a los datos que puedan
quedar en la tabla, necesita convertirla a una tabla en bruto y luego
al tipo de tabla deseado. Esta modificacin elimina las incoherencias
de la tabla que se originaron como consecuencia de aplicar
operaciones no registradas, tales como adiciones.
En bruto X X Cuando restaura una tabla en bruto, solo contiene los datos que
haba en el disco en el momento de la ltima copia de seguridad.
Debido a que no se registran anotaciones para las tablas en bruto, los
cambios producidos desde la ltima copia de seguridad no se
pueden restaurar.
Esttica X S, puede restaurar los datos existentes en la ltima copia de
seguridad de un segmento de base de datos o espacio de base de
datos.
Las tablas estticas no pueden cambiar datos. Si modifica una tabla
esttica para convertirla en otro tipo y actualiza los datos, la
posibilidad de recuperar la tabla depende de cada tipo que ha sido
la tabla desde que se hizo copia de seguridad de cada espacio de
base de datos. Por ejemplo, si cambia una tabla esttica a una tabla
en bruto, se aplican las reglas para restaurar una tabla en bruto.

Utilizacin de la restauracin reiniciable para recuperar datos (IDS)
Si durante una restauracin se produce un error en el servidor de bases de
datos, soporte de almacenamiento u ONBar, puede reiniciar la restauracin
desde el punto en el que fall. Por omisin, el parmetro
RESTARTABLE_RESTORE est establecido en ON (activado). Si el valor del
parmetro es OFF (desactivado), debe cerrar y reiniciar el servidor de bases
de datos para comenzar la restauracin original. Para reiniciar una

6-48 IBM Informix - Gua de copia de seguridad y restauracin
restauracin en caliente o en fro que ha fallado, emita el mandato onbar
-RESTART. Todas las restauraciones reiniciadas se reanudan en el punto
donde fall la ltima restauracin.
Importante: Establezca el parmetro RESTARTABLE_RESTORE en el valor
ON (activado) si su sistema es grande o inestable. Si su sistema
es pequeo y tiene tiempo para repetir desde el principio una
restauracin fallida, puede desactivar la restauracin reiniciable
para acelerar las restauraciones.
Si el error se produjo durante una restauracin fsica, ONBar reinicia la
restauracin en el espacio de almacenamiento y nivel de copia de seguridad
donde se produjo el error. No importa si la restauracin era en caliente o en
fro.
Si se produjo un error durante una restauracin lgica en fro, ONBar
reinicia la restauracin lgica a partir del punto de control ms reciente del
archivo de anotaciones. La restauracin lgica reiniciable solo es posible para
las restauraciones en fro. En cambio, si durante una restauracin en caliente
se produjo un error que provoc el cierre del servidor de bases de datos, no
reinicie la restauracin. En lugar de ello, utilice el programa de utilidad
archecker para verificar la copia de seguridad e inicie la restauracin
completa desde el principio.
Aviso: La restauracin reiniciable no es efectiva para la parte lgica de una
restauracin en caliente.
Ejemplo de restauracin reiniciable
El ejemplo siguiente muestra cmo utilizar la restauracin reiniciable para una
restauracin en fro:
1. Compruebe que el parmetro RESTARTABLE_RESTORE est establecido
en el valor ON.
Si acaba de establecer RESTARTABLE_RESTORE en ON, cierre y reinicie el
servidor de bases de datos para que los cambios sean efectivos.
2. Restaure varios espacios de almacenamiento:
onbar -r rootdbs dbs1 dbs2 dbs3 dbs4
El servidor de bases de datos falla al restaurar dbs3.
3. Reinicie la restauracin:
onbar -RESTART
ONBar inicia automticamente la restauracin de dbs3, dbs4 y los
archivos de anotaciones lgicas.
4. Si es necesario, ponga en lnea el servidor de bases de datos:
onmode -m

Captulo 6. Restauracin de datos con ON-Bar 6-49
Importante: Si una restauracin falla mientras RESTARTABLE_RESTORE est
establecido en OFF, la opcin onbar -RESTART no ser efectiva.
Utilice el mandato onbar -r para repetir la restauracin desde el
principio.
Reinicio de una restauracin
Puede reiniciar una restauracin de punto en el tiempo, del sistema completo
o en paralelo. La restauracin fsica se reinicia en el espacio de
almacenamiento y nivel de copia de seguridad donde se produjo el error. Si la
restauracin fall mientras algunos, pero no todos, los bloques de datos de un
espacio de almacenamiento se estaban restaurando, incluso una restauracin
reiniciada debe restaurar de nuevo todos los bloques de ese espacio de
almacenamiento. Si los espacios de almacenamiento y las copias de seguridad
incrementales se restauran satisfactoriamente antes del error, no se restauran
de nuevo.
La Figura 6-1 muestra cmo trabaja una restauracin reiniciable cuando falla
la restauracin fsica del espacio de base de datos dbspace2. Por ejemplo, el
usuario establece el parmetro RESTARTABLE_RESTORE en ON antes de
comenzar la restauracin. Las copias de seguridad de nivel 0, nivel 1 y nivel 2
de rootdbs, y las copias de seguridad de nivel 0 y nivel 1 de dbspace1 y
dbspace2 se restauran satisfactoriamente. El servidor de bases de datos falla al
restaurar la copia de seguridad de nivel 1 de dbspace2. Cuando reinicie la
restauracin, ONBar restaurar la copia de seguridad de nivel 2 de dbspace1,
las copias de seguridad de nivel 1 y nivel 2 de dbspace2, y los archivos de
anotaciones lgicas.

Reiniciar la restauracin:
Ha fallado la restauracin durante una restauracin fsica del espacio de
base de datos dbspace2:
rootdbs
Finalizada
dbspace2
Finalizada Ha fallado
dbspace1
rootdbs dbspace2 dbspace1
Se reinicia en dbspace1
(Nivel 2).

Figura 6-1. Restauracin fsica reiniciable

6-50 IBM Informix - Gua de copia de seguridad y restauracin
Interaccin entre la restauracin reiniciable y el valor BAR_RETRY
Si BAR_RETRY > 1, ONBar reintenta automticamente la restauracin fallida
del espacio de almacenamiento o de los archivos de anotaciones lgicas. Si
este reintento tiene xito, la restauracin contina y no es necesario ningn
reinicio.
Si BAR_RETRY = 0 o 1, ONBar no reintenta la restauracin fallida del
espacio de almacenamiento o de los archivos de anotaciones lgicas. Si el
servidor de bases de datos todava est en ejecucin, ONBar pasa por alto el
espacio de almacenamiento fallido e intenta restaurar los espacios de
almacenamiento restantes.
La Tabla 6-2 muestra los resultados previsibles para valores diferentes de
BAR_RETRY en un ejemplo diferente de restauracin reiniciada.
Tabla 6-2. Resultados de la restauracin reiniciada para valores diferentes de BAR_RETRY
Mandato de ONBar BAR_RETRY = 2 BAR_RETRY = 0
onbar -r dbs1 dbs2 dbs3 restore level-0 dbs1, dbs2, dbs3
restore level-1 dbs1 FAILS
restore level-1 dbs1 RETRY PASSES
restore level-1 dbs2, dbs3
restore level-2 dbs1, dbs2, dbs3
restore logical logs
restore level-0 dbs1, dbs2, dbs3
restore level-1 dbs1 FAILS
onbar -RESTART No es necesario ningn reinicio, pues
todo se restaur satisfactoriamente.
restore level-1 dbs1, dbs2, dbs3
restore level-2 dbs1, dbs2, dbs3
restore logical logs
onbar -r dbs1 dbs2 dbs3 restore level-0 dbs1, dbs2, dbs3
restore level-1 dbs1 FAILS
restore level-1 dbs1 RETRY FAILS
restore level-1 dbs2, dbs3
restore level-2 dbs2, dbs3
restore logical logs
onbar -r dbs1 dbs2
restore level-1 dbs1
restore level-2 dbs1
restore logical logs
restore level-0 dbs1, dbs2, dbs3
restore level-1 dbs1 FAILS
onbar -RESTART
restore level-1 dbs1, dbs2, dbs3
restore level-2 dbs1, dbs2, dbs3
restore logical logs

Reinicio de una restauracin lgica
Si una restauracin falla durante la fase lgica y el usuario reinicia la
restauracin, ONBar verifica que los espacios de almacenamiento se han
restaurado satisfactoriamente, pasa por alto la restauracin fsica y reinicia la
restauracin lgica. La Figura 6-2 en la pgina 6-52 muestra una restauracin
en fro que fall al restaurar el archivo de anotaciones lgicas LL-3. Cuando
reinicia la restauracin lgica en fro, la aplicacin de las anotaciones

Captulo 6. Restauracin de datos con ON-Bar 6-51
comienza a partir del ltimo de punto de control restaurado. En este ejemplo,
el ltimo punto de control reside en el archivo de anotaciones LL-2.
Si se produce un error durante una restauracin lgica en fro, ONBar
reinicia la restauracin lgica en el lugar donde fall.
Importante: Si se produce un error durante una restauracin lgica en
caliente, debe reiniciar la restauracin desde el principio. Si el
servidor de bases de datos todava est en ejecucin, utilice el
mandato onbar -r -l para finalizar la restauracin.

Establezca el parmetro RESTARTABLE_RESTORE en ON. Una restauracin
reiniciable hace que la restauracin lgica se ejecute ms lentamente si es
necesario restaurar muchos archivos de anotaciones lgicas, pero ahorra
tiempo si se produce un error y es necesario reiniciar la operacin. La
restauracin reiniciable no afecta a la velocidad de la restauracin fsica.
Resolucin de una restauracin fallida
Lo que se debe reiniciar, lo que es reiniciable y qu mandato utilizar para
reiniciar la restauracin depende de la operacin que fall y de la gravedad
del error. Puede guardar algunas restauraciones fallidas aunque la
restauracin reiniciable est establecida en OFF (desactivada). Por ejemplo, si
la restauracin falla debido a un error de un gestor de almacenamiento o
dispositivo de almacenamiento, puede corregir el error de la unidad de cinta
o gestor de almacenamiento, volver a montar una cinta y luego continuar la
restauracin.
Reiniciar la restauracin en fro:
Ha fallado la restauracin en fro al restaurar el archivo de anotaciones lgicas LL-3.
El ltimo punto de control est en LL-2.
LL-1
Finalizada Finalizada Ha fallado
Se reinicia en el ltimo punto de control de LL-2.
LL-2 LL-3
LL-1 LL-2 LL-3

Figura 6-2. Restauracin lgica en fro reiniciable

6-52 IBM Informix - Gua de copia de seguridad y restauracin
La Tabla 6-3 muestra los resultados previsibles cuando falla una restauracin
fsica. Se supone que BAR_RETRY > 1 en cada caso.
Tabla 6-3. Casos de restauracin fsica fallida
Tipo de error
Valor de
RESTARTABLE_
RESTORE Qu hacer cuando falla una restauracin fsica?
Error del servidor
de bases de datos,
de ONBar o del
gestor de
almacenamiento (el
servidor de bases
de datos todava
est en ejecucin)
ON u OFF ONBar reintenta cada restauracin fallida. Si ha fallado el
gestor de almacenamiento, corrija el error del gestor de
almacenamiento.
Si falla la restauracin reintentada, emita el mandato
onbar -r espacios, donde espacios es la lista de espacios de
almacenamiento no restaurados todava. Utilice onstat -d
para obtener la lista de espacios de almacenamiento que es
necesario restaurar. ONBar restaura la copia de seguridad
de nivel 0 de cada espacio de almacenamiento, y luego las
copias de seguridad de nivel 1 y de nivel 2, si las hay.
Error de ONBar o
del gestor de
almacenamiento (el
servidor de bases
de datos todava
est en ejecucin)
ON Emita el mandato onbar -RESTART.
Si ha fallado el gestor de almacenamiento, corrija el error
del gestor de almacenamiento.
La restauracin se reinicia en el espacio de
almacenamiento y nivel de copia de seguridad donde fall
la restauracin original. Si la copia de seguridad de nivel 0
de un espacio de almacenamiento se restaur
satisfactoriamente, la restauracin reiniciada pasa por alto
la copia de seguridad de nivel 0 y restaura las copias de
seguridad de nivel 1 y de nivel 2, si las hay.
Error del servidor
de bases de datos
ON u OFF Debido a que el servidor de bases de datos est inactivo,
realice una restauracin en fro. Utilice onbar -r para
restaurar los espacios de base de datos crticos y los
espacios no crticos que no se restauraron la primera vez.
Error del servidor
de bases de datos
ON Emita el mandato onbar -RESTART.
La restauracin se reinicia en el espacio de
almacenamiento y nivel de copia de seguridad donde fall
la restauracin original. Si la copia de seguridad de nivel 0
de un espacio de almacenamiento se restaur
satisfactoriamente, la restauracin reiniciada pasa por alto
la copia de seguridad de nivel 0 y restaura las copias de
seguridad de nivel 1 y de nivel 2, si las hay.

La Tabla 6-4 muestra los resultados previsibles cuando falla una restauracin
lgica.

Captulo 6. Restauracin de datos con ON-Bar 6-53
Tabla 6-4. Casos de restauracin lgica fallida
Tipo de error
Valor de
RESTARTABLE_
RESTORE Qu hacer cuando falla una restauracin lgica?
Error del servidor de
bases de datos o de
ONBar en una
restauracin en fro (el
servidor de bases de
datos todava est en
ejecucin)
ON Emita el mandato onbar -RESTART.
La restauracin lgica se reinicia en el ltimo punto
de control. Si esta restauracin falla, cierre y reinicie
el servidor de bases de datos para iniciar una
recuperacin rpida de los archivos de anotaciones
lgicas. Todos los archivos de anotaciones lgicas no
restaurados se pierden.
Error del servidor de
bases de datos o de
ONBar (el servidor de
bases de datos todava
est en ejecucin)
ON u OFF Emita el mandato onbar -r -l. La restauracin se debe
reiniciar en el archivo de anotaciones lgicas fallido.
Si onbar -r -l todava falla, cierre y reinicie el servidor
de bases de datos. El servidor de bases de datos
realizar una recuperacin rpida. Todos los archivos
de anotaciones lgicas no restaurados se pierden.
Si la recuperacin rpida no es efectiva, deber
realizar una restauracin en fro.
Error del servidor de
bases de datos
ON Si la restauracin lgica en fro ha fallado, emita el
mandato onbar -RESTART.
Si la restauracin lgica en caliente ha fallado, emita
el mandato onbar -l. Si esto falla, reinicie la
restauracin completa desde el principio.
Error del gestor de
almacenamiento (IDS)
ON u OFF ONBar reintenta cada restauracin lgica fallida. Si
falla la restauracin reintentada, se suspende la
restauracin lgica. Corrija el error del gestor de
almacenamiento. Luego emita el mandato onbar -r -l.
La restauracin se debe reiniciar en el archivo de
anotaciones lgicas fallido.

Descripcin de los procesos de restauracin de ON-Bar
Esta seccin describe cmo ONBar realiza operaciones de restauracin en el
servidor de bases de datos. Si el servidor de bases de datos est en la
modalidad de reposo o est en lnea, puede realizar una restauracin en
caliente. ONBar obtiene de la base de datos sysutils datos sobre copias de
seguridad de espacios de almacenamiento y archivos de anotaciones lgicas y
luego solicita una restauracin al servidor de bases de datos.
Si ha perdido espacios de base de datos crticos, debe realizar una
restauracin en fro. ONBar obtiene del archivo de inicio de emergencia

6-54 IBM Informix - Gua de copia de seguridad y restauracin
datos sobre copias de seguridad y luego restaura los espacios de
almacenamiento y archivos de anotaciones lgicas.
Secuencia de la restauracin en caliente en Dynamic Server
La Figura 6-3 en la pgina 6-56 describe la secuencia de la restauracin en
caliente de ONBar.
En una restauracin en caliente, el controlador onbar-driver crea una lista de
objetos de restauracin. En una restauracin paralela (si BAR_MAX_BACKUP
tiene el valor 1), el controlador de ONBar inicia procesos hijo onbar_d. Los
procesos onbar_d transfieren datos entre el gestor de almacenamiento y el
servidor de bases de datos hasta que finaliza la restauracin en caliente. Cada
proceso onbar_d procesa un espacio de almacenamiento. En una restauracin
secuencial, el controlador onbar-driver restaura un espacio de almacenamiento
cada vez. A continuacin, el controlador onbar-driver realiza la copia de
seguridad y restauracin lgica. Despus de restaurar cada objeto, se aade
informacin sobre l a la base de datos sysutils.
Para cada espacio de almacenamiento, ONBar restaura la ltima copia de
seguridad de nivel 0, la copia de seguridad de nivel 1 (si existe) y la copia de
seguridad de nivel 2 (si existe). Una vez finalizada la restauracin fsica,
ONBar hace copia de seguridad de los archivos de anotaciones lgicas para
obtener el ltimo punto de control y luego restaura los archivos de
anotaciones lgicas. Esta copia de seguridad lgica permite restaurar los datos
al estado que tenan en el momento del error.


Captulo 6. Restauracin de datos con ON-Bar 6-55
Secuencia de la restauracin en fro en Dynamic Server
La Figura 6-4 en la pgina 6-57 describe la secuencia de la restauracin en fro
utilizada por ONBar. ONBar utiliza el archivo de inicio de emergencia de
copia de seguridad para determinar qu es necesario restaurar.
En una restauracin en fro, ONBar sigue los pasos siguientes, por orden:
v Recupera los archivos de anotaciones lgicas
v Restaura el espacio de base de datos raz
v Restaura los espacios de base de datos crticos
S
N
ON-Bar
Espacios de
almacenamiento
Paralelo?
Crear el proceso hijo _
para cada espacio de almacenamiento
onbar d
Restaurar los espacios de
almacenamiento en paralelo
Restaurar los espacios de alma-
cenamiento secuencialmente
N
S
Restaurar anotaciones
Restauracin en caliente
finalizada
Copia de seguridad de anotaciones
Actualizar sysutils
Actualizar el archivo de inicio y sysutils
Restau-
racin fsi-
ca?
Actualizar sysutils

Figura 6-3. Secuencia de la restauracin en caliente de ON-Bar para Dynamic Server

6-56 IBM Informix - Gua de copia de seguridad y restauracin
v Restaura espacios de BLOB
v Restaura espacios de base de datos no crticos y espacios de SB
v Restaura archivos de anotaciones lgicas
Para cada espacio de almacenamiento, ONBar restaura la ltima copia de
seguridad de nivel 0, la copia de seguridad de nivel 1 (si existe) y la copia de
seguridad de nivel 2 (si existe). Finalmente, ONBar restaura los archivos de
anotaciones lgicas.

N
S
N
ON-Bar
Recu-
perar anota-
ciones?
Recuperar anotaciones
cronolgicas; actualizar
archivo de inicio
Restau-
rar en para
lelo?
Crear el proceso hijo _ para
cada espacio de almacenamiento
onbar d
Restaurar los espacios de alma-
cenamiento en paralelo
S
Restaurar los espacios de alma-
cenamiento secuencialmente
Res-
taurar anota-
ciones?
Restauracin lgica
Restauracin en fro
finalizada
Actualizar sysutils
N
S

Figura 6-4. Secuencia de la restauracin en fro de ON-Bar para Dynamic Server

Captulo 6. Restauracin de datos con ON-Bar 6-57
Secuencia de la restauracin en caliente en Extended Parallel Server
La Figura 6-5 en la pgina 6-59 describe la secuencia de la restauracin en
caliente de ONBar.
En una restauracin en caliente, el controlador onbar-driver enva una lista de
objetos de copia de seguridad al Planificador de copia de seguridad. El
Planificador de copia de seguridad crea una sesin de restauracin que
contiene listas de objetos de copia de seguridad a restaurar y puede iniciar
uno o ms procesos onbar-worker. El proceso onbar-worker transfiere datos
entre el gestor de almacenamiento y el servidor de bases de datos hasta que
finaliza la restauracin en caliente. Para cada espacio de almacenamiento,
ONBar restaura la ltima copia de seguridad de nivel 0, la copia de
seguridad de nivel 1 (si existe) y la copia de seguridad de nivel 2 (si existe). A
continuacin, ONBar hace copia de seguridad de los archivos de anotaciones
lgicas para obtener el ltimo punto de control y luego restaura los archivos
de anotaciones lgicas. Esta copia de seguridad de archivos de anotaciones
lgicas permite restaurar los datos al estado ms prximo posible que tenan
en el momento del error.
Despus de restaurar cada objeto, se aade informacin sobre la restauracin
a la base de datos sysutils. Despus de hacer copia de seguridad de cada
archivo de anotaciones lgicas, se aade informacin sobre ella a la base de
datos sysutils y al archivo de inicio de emergencia. El archivo de inicio de
copia de seguridad de emergencia reside en el coservidor del proceso
onbar-worker que realiz la copia.


6-58 IBM Informix - Gua de copia de seguridad y restauracin
Secuencia de la restauracin en fro en Extended Parallel Server
Debe colocar el servidor de bases de datos en la modalidad de microkernel
para realizar una restauracin en fro. Si el servidor de bases de datos o un
coservidor est fuera de lnea, no se puede realizar ninguna restauracin. La
Figura 6-6 en la pgina 6-60 describe la secuencia de la restauracin en fro
utilizada por ONBar.
En una restauracin en fro, ONBar sigue los pasos siguientes, por orden:
v Recupera los archivos de anotaciones lgicas
v Fusiona los archivos de inicio de emergencia
v Restaura el espacio de base de datos raz
v Restaura los espacios de base de datos crticos
v Restaura los dems espacios de base de datos
v Restaura archivos de anotaciones lgicas
El programa de utilidad onbar-merger recoge y procesa los archivos de inicio
de emergencia de la copia de seguridad procedentes de cada coservidor para
determinar qu restauraciones son necesarias. Luego, onbar-merger crea el
onbar_w
Si se especifica,
restauracin fsica
Si se especifica, copia
de seguridad lgica
Restauracin en caliente
Finalizada
ON-Bar
Si se especifica,
restauracin lgica
Restaurar espacios
Hacer copia de seguridad de
anotaciones cronolgicas
Restaurar anotaciones
cronolgicas
Actualizar
Actualizar el archivo de inicio
sysutils
Planificador de
copia de seguridad
Obtener suceso
Finalizar
sesin
Iniciar
el
worker
Asignar
tarea o
interrumpir
el worker
suceso

Figura 6-5. Secuencia de la restauracin en caliente de ON-Bar para Extended Parallel Server

Captulo 6. Restauracin de datos con ON-Bar 6-59
archivo de inicio de restauracin y lo copia en cada coservidor que contenga
un archivo de inicio de emergencia de copia de seguridad.
En el parmetro de configuracin bar_worker_coserver, puede especificar qu
coservidores tienen archivos de inicio y ejecutan procesos onbar-worker. Para
obtener ms informacin, consulte BAR_WORKER_COSVR (XPS) en la
pgina 9-19.
Para cada espacio de almacenamiento, ONBar restaura la ltima copia de
seguridad de nivel 0, la copia de seguridad de nivel 1 (si existe) y la copia de
seguridad de nivel 2 (si existe). Finalmente, ON-Bar restaura los archivos de
anotaciones lgicas.

Recoger los archivos de inicio de copia
de seguridad
Fusionar
Enviar
los archivos de inicio de copia
de seguridad
Crear los archivos de inicio de restauracin
los archivos de inicio de restauracin
ON-Bar
Iniciar la fusin si no existe
el archivo Mixbar
Restauracin en fro finalizada
Recuperar anotaciones
cronolgicas
Restaurar espacios y anotaciones
cronolgicas
Actualizar sysutils
onbar_w
Si se especifica,
restauracin fsica
Si se especifica, recuperar
anotaciones cronolgicas
Si se especifica, restauracin
lgica
Planificador de
copia de seguridad
Obtener suceso
Finalizar
sesin
Iniciar
el
worker
Asignar
tarea o
interrumpir
el worker

Figura 6-6. Secuencia de la restauracin en fro de ON-Bar para Extended Parallel Server

6-60 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 7. Realizacin de una copia de seguridad y
restauracin externa
Recuperacin de datos utilizando una copia de seguridad y recuperacin externa . . . . . . . 7-2
Qu se copia en una operacin de copia de seguridad externa? . . . . . . . . . . . . . 7-3
Reglas para realizar una copia de seguridad externa . . . . . . . . . . . . . . . . 7-4
Realizacin de una copia de seguridad externa . . . . . . . . . . . . . . . . . . 7-5
Realizacin de una copia de seguridad externa cuando el servidor de bases de datos duplica
bloques de datos (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
Realizacin de una copia de seguridad externa utilizando soluciones de duplicacin de disco
de terceros (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
Preparacin para una copia de seguridad externa . . . . . . . . . . . . . . . . . . 7-9
Bloqueo y desbloqueo de Dynamic Server . . . . . . . . . . . . . . . . . . . 7-9
Bloqueo y desbloqueo de Extended Parallel Server . . . . . . . . . . . . . . . . 7-10
Bloqueo de coservidores o del servidor de bases de datos . . . . . . . . . . . . . 7-10
Bloqueo de un grupo de coservidores y especificacin de un nombre de sesin . . . . . . 7-11
Bloqueo de coservidores . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Desbloqueo de coservidores o del servidor de bases de datos . . . . . . . . . . . . 7-12
Desbloqueo de todos los coservidores y marcaje de espacios de base de datos como que se ha
hecho copia de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 7-13
Desbloqueo de un grupo de coservidores y marcaje de espacios de base de datos
determinados como que se ha hecho copia de seguridad . . . . . . . . . . . . . 7-14
Desbloqueo de una sesin determinada sin marcar espacios de base de datos como que se ha
hecho copia de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 7-14
Supervisin de una copia de seguridad externa . . . . . . . . . . . . . . . . . 7-14
Seguimiento de una copia de seguridad externa . . . . . . . . . . . . . . . . . 7-15
Qu se restaura en una restauracin externa? . . . . . . . . . . . . . . . . . . . 7-15
Utilizacin de mandatos de restauracin externa . . . . . . . . . . . . . . . . . 7-16
Reglas para realizar una restauracin externa . . . . . . . . . . . . . . . . . . 7-18
Realizacin de una restauracin externa . . . . . . . . . . . . . . . . . . . . 7-19
Procedimiento de restauracin externa en fro . . . . . . . . . . . . . . . . . 7-19
Restriccin para la restauracin externa mixta . . . . . . . . . . . . . . . . . 7-22
Procedimiento de restauracin externa en caliente . . . . . . . . . . . . . . . 7-22
Ejemplos de mandatos de restauracin externa . . . . . . . . . . . . . . . . 7-23
Inicializacin de HDR con una copia de seguridad y restauracin externas (IDS) . . . . . . 7-23
Contenido de este captulo
Este captulo describe la recuperacin de datos utilizando una copia de
seguridad y restauracin externa.

Copyright IBM Corp. 1996, 2004 7-1
Recuperacin de datos utilizando una copia de seguridad y recuperacin
externa
La copia de seguridad y restauracin externa elimina los tiempos muertos del
sistema pues las operaciones de copia de seguridad y restauracin se realizan
externamente respecto del sistema Informix. ONBar no transfiere datos
durante la copia de seguridad o restauracin fsica. La copia de seguridad
externa permite al usuario copiar discos que contienen bloques de espacios de
almacenamiento sin utilizar ONBar. Cuando falle un disco, sustityalo y
utilice software de terceros para restaurar los datos; luego utilice ONBar para
la restauracin lgica. Para obtener ms informacin, consulte Qu se
restaura en una restauracin externa? en la pgina 7-15.
A continuacin siguen casos tpicos de copia de seguridad y restauracin
externa:
v Disponibilidad con duplicacin de disco. Si utiliza la duplicacin de disco por
hardware, puede poner el sistema en lnea ms rpidamente con una copia
de seguridad y restauracin externa que con los mandatos convencionales
de ONBar.
v Rplica. Puede utilizar la copia de seguridad y restauracin externa para
replicar un sistema de produccin existente, con fines de prueba o
migracin, sin perturbar el sistema.
La Figura 7-1 muestra cmo realizar una copia de seguridad utilizando la
duplicacin de disco.


7-2 IBM Informix - Gua de copia de seguridad y restauracin
En esta configuracin, el servidor de bases de datos est en ejecucin
continua, excepto durante el breve intervalo en el que se bloquea el servidor
de bases de datos para interrumpir la duplicacin de disco. Los discos
duplicados contienen una copia de los espacios de almacenamiento del
servidor de bases de datos. Para crear una copia de seguridad, bloquee el
servidor de bases de datos para detener las transacciones e inhabilitar la
duplicacin de disco. Los discos duplicados ahora contienen una copia de los
datos coherentes correspondientes a un punto especfico en el tiempo.
Despus de inhabilitar la duplicacin de disco, desbloquee el servidor de
bases de datos para permitir la reanudacin de las transacciones y luego haga
una copia de seguridad de los archivos de anotaciones lgicas. Copie los
datos desde los discos duplicados fuera de lnea al soporte de copia de
seguridad utilizando mandatos externos. Ahora puede reanudar la
duplicacin de disco.
Qu se copia en una operacin de copia de seguridad externa?
Antes de iniciar una copia de seguridad externa, bloquee el servidor de bases
de datos o uno o ms coservidores. El bloqueo fuerza la creacin de un punto
de control, descarga a disco el contenido de almacenamientos intermedios y
bloquea las transacciones de usuario en las que intervienen tablas temporales.
Durante la operacin de bloqueo, los usuarios pueden acceder a ese servidor
de bases de datos o coservidor en la modalidad de solo lectura. Luego, puede
copiar fsicamente los datos en otro conjunto de discos o soportes de
Soporte de copia
de seguridad
Servidor de bases de datos
Servidor de bases de datos
Servidor de bases de datos
Servidor de bases de datos
Servidor de bases
de datos
Discos
Discos
Discos
Discos
Servidor de bases de datos
Paso 1: Bloquear el servidor
Paso 2: Interrumpir la
duplicacin
Paso 3: Desbloquear el
servidor
Paso 4: Realizar copia de
seguridad de las anotaciones
lgicas con onbar -r -e
Paso 5: Realizar copia de
seguridad de los datos desde
los discos duplicados al soporte
de copia de seguridad
Paso 6: Reanudar la duplicacin
Soporte de copia
de seguridad
Servidor de bases de datos
Habilitada la duplicacin
de SO o de Hardware
Discos (duplicados)
Discos (duplicados)
Discos (duplicados)

Figura 7-1. Realizacin de una copia de seguridad utilizando la duplicacin de disco

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-3
almacenamiento, utilizando herramientas del sistema operativo o de terceros.
Cuando finalice la copia de seguridad externa, desbloquee el servidor de
bases de datos para que se puedan reanudar las transacciones. En una copia
de seguridad externa, debe incluir todos los archivos de bloques de los
espacios de almacenamiento, archivos administrativos, tales como
ONCONFIG y del archivo de inicio de emergencia.
Importante: Para facilitar el seguimiento de las copias, es recomendable que
haga una copia de seguridad de todos los espacios de
almacenamiento en cada copia de seguridad externa.
ONBar trata una copia de seguridad externa como un equivalente a una
copia de seguridad de nivel 0. No puede realizar una copia de seguridad
externa y luego utilizar ONBar para efectuar una copia de seguridad de nivel
1 o viceversa, pues ONBar no tiene ningn registro de la copia de seguridad
externa. Para obtener ms informacin, consulte Realizacin de una copia de
seguridad externa en la pgina 7-5.
Reglas para realizar una copia de seguridad externa
Antes de iniciar una copia de seguridad externa, tenga en cuenta las reglas
siguientes:
v El servidor de bases de datos debe estar en lnea o inactivo durante una
copia de seguridad externa.
v Utilice ONBar para copiar todos los archivos de anotaciones lgicas,
incluido el archivo de anotaciones actual, para que pueda restaurar los
archivos de anotaciones lgicas al final de la restauracin externa.
v Suspenda las copias de seguridad continuas de archivos de anotaciones
lgicas antes de bloquear el servidor de bases de datos para una copia de
seguridad externa. Cuando finalice la copia de seguridad externa, reanude
la copia de seguridad continua de archivos de anotaciones lgicas.

Extended Parallel Server
Para suspender la copia de seguridad continua de archivos de anotaciones
lgicas, utilice el mandato onbar off Log backup ID_coservidor. Para
reanudar la copia de seguridad continua de archivos de anotaciones lgicas,
utilice el mandato onbar on Log backup ID_coservidor. Para obtener ms
informacin, consulte Inicio y detencin de sesiones de ON-Bar (XPS) en
la pgina 8-13.

Fin de Extended Parallel Server

Dynamic Server
Para detener la copia de seguridad continua de archivos de anotaciones
lgicas, utilice el mandato CTRL-C. Para reanudar la copia de seguridad
continua de archivos de anotaciones lgicas, utilice el mandato onbar -b -l

7-4 IBM Informix - Gua de copia de seguridad y restauracin
-C.

Fin de Dynamic Server
v Espere a que finalicen todas las sesiones de copia de seguridad de ONBar
antes de bloquear el servidor de bases de datos. Si cualquiera de las
sesiones de copia de seguridad est activa, el mandato de bloqueo muestra
un mensaje de error.
v Cualquier trabajo o consulta de OLTP se suspende mientras el servidor de
bases de datos est bloqueado. Reanudan su ejecucin cuando se
desbloquea el servidor de bases de datos.
v Se debe realizar copia de seguridad de todos los espacios de base de datos
crticos de la instancia del servidor de bases de datos simultneamente
dentro del mismo bloque de mandatos onmode -c block ... onmode -c
unblock. Las copias de seguridad de espacios de base de datos crticos
diferentes hechas en momentos diferentes no se pueden restaurar a un
sistema coherente.
Importante: Debido a que la operacin de copia de seguridad externa est
fuera del control de ONBar, el usuario debe supervisar estas
copias manualmente. Para obtener ms informacin, consulte
Seguimiento de una copia de seguridad externa en la pgina
7-15.
Realizacin de una copia de seguridad externa
El servidor de bases de datos debe estar en lnea o inactivo durante una copia
de seguridad externa.
Realizacin de una copia de seguridad externa cuando los bloques de datos
no estn duplicados:
1. Para obtener una copia de seguridad externa, bloquee el servidor de bases
de datos. El sistema crea un punto de control y suspende todas las
transacciones de actualizacin. Los usuarios pueden acceder al servidor de
bases de datos en la modalidad de solo lectura.

Dynamic Server
En Dynamic Server, utilice este mandato:
onmode -c block

Fin de Dynamic Server

Extended Parallel Server
En Extended Parallel Server, utilice el mandato siguiente para bloquear
todos los coservidores de cogroup_all:

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-5
onutil ebr block;

Fin de Extended Parallel Server
2. Para hacer copia de seguridad de los espacios de almacenamiento y
archivos administrativos, utilice un mandato de copia, tal como cp, dd, o
tar en UNIX o copy en Windows, o un programa de copia de seguridad
de archivos. Debe hacer copia de seguridad de todos los bloques de datos
contenidos en los espacios de almacenamiento.
3. Para permitir que se reanuden las operaciones normales, desbloquee el
servidor de bases de datos.

Dynamic Server
Utilice este mandato:
onmode -c unblock

Fin de Dynamic Server

Extended Parallel Server
Utilice el mandato siguiente para desbloquear todos los coservidores de
cogroup_all y marcar todos los espacios de base de datos de cada
coservidor como poseedores de una copia de seguridad de nivel 0:
onutil ebr unblock commit;

Fin de Extended Parallel Server
4. Haga una copia de seguridad de todos los archivos de anotaciones lgicas,
incluido el archivo de anotaciones actual, para que la restauracin externa
pueda utilizar los puntos de control.
Aviso: Debido a que la copia de seguridad externa no se realiza a travs
de ONBar, debe comprobar que tiene una copia de seguridad del
archivo de anotaciones actual correspondiente al momento en el
que ejecut el mandato onutil EBR BLOCK o onmode -c block. Sin
una copia de seguridad de este archivo de anotaciones lgicas, la
copia de seguridad externa no se puede restaurar.
5. Despus de realizar una copia de seguridad externa, haga una copia de
seguridad del archivo de anotaciones actual.

Dynamic Server
Utilice el mandato siguiente para hacer una copia de seguridad del archivo
de anotaciones actual en Dynamic Server:

7-6 IBM Informix - Gua de copia de seguridad y restauracin
onbar -b -l -c

Fin de Dynamic Server

Extended Parallel Server
Utilice los mandatos siguientes para conmutar a y hacer copia de
seguridad del archivo de anotaciones actual en Extended Parallel Server:
onmode -l # ejecutar en coservidores con copias de seguridad externas
onbar -b -l # hacer copia de seguridad de todos los archivos de
# anotaciones utilizados

Fin de Extended Parallel Server
Si pierde un disco, coservidor o el sistema completo, ahora est preparado
para realizar una restauracin externa.
Realizacin de una copia de seguridad externa cuando el servidor de
bases de datos duplica bloques de datos (XPS)
Cuando utiliza el soporte de duplicacin de disco proporcionado por el
servidor de bases de datos, debe crear la copia de seguridad copiando los
datos de los bloques de datos primarios para facilitar el seguimiento de las
copias de seguridad. La duplicacin de disco se configura utilizando el
parmetro de configuracin MIRROR contenido en el archivo ONCONFIG.
Para obtener ms informacin sobre la duplicacin de disco, consulte el
captulo sobre ese tema en el manual IBM Informix: Administrator's Guide.
Realizacin de una copia de seguridad externa cuando los bloques de datos
estn duplicados:
1. Para obtener una copia de seguridad externa, bloquee el servidor de bases
de datos. El sistema crea un punto de control y suspende todas las
transacciones de actualizacin. Los usuarios pueden acceder al servidor de
bases de datos en la modalidad de solo lectura.
En Extended Parallel Server, utilice el mandato siguiente para bloquear
todos los coservidores de cogroup_all:
onutil ebr block;
2. Para hacer copia de seguridad de los espacios de almacenamiento y
archivos administrativos, utilice un mandato de copia, tal como cp, dd, o
tar en UNIX o copy en Windows, o un programa de copia de seguridad
de archivos. Debe hacer copia de seguridad de todos los bloques de datos
contenidos en los espacios de almacenamiento primarios. No haga copia
de seguridad de los bloques de datos de duplicacin.

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-7
3. Para permitir que se reanuden las operaciones normales, desbloquee el
servidor de bases de datos.
Utilice el mandato siguiente para desbloquear todos los coservidores de
cogroup_all y marcar todos los espacios de base de datos de cada
coservidor como poseedores de una copia de seguridad de nivel 0:
onutil ebr unblock commit;
4. Haga una copia de seguridad de todos los archivos de anotaciones lgicas,
incluido el archivo de anotaciones actual, para que la restauracin externa
pueda utilizar los puntos de control.
Aviso: Debido a que la copia de seguridad externa no se realiza a travs
de ONBar, debe comprobar que tiene una copia de seguridad del
archivo de anotaciones actual correspondiente al momento en el
que ejecut el mandato onutil EBR BLOCK o onmode -c block. Sin
una copia de seguridad de este archivo de anotaciones lgicas, la
copia de seguridad externa no se puede restaurar.
5. Despus de realizar una copia de seguridad externa, haga una copia de
seguridad del archivo de anotaciones actual.
Utilice los mandatos siguientes para conmutar a y hacer copia de
seguridad del archivo de anotaciones actual en Extended Parallel Server:
onmode -l # ejecutar en coservidores con copias de seguridad externas
onbar -b -l # hacer copia de seguridad de todos los archivos de
# anotaciones utilizados
Realizacin de una copia de seguridad externa utilizando soluciones de
duplicacin de disco de terceros (XPS)
Cuando duplica datos utilizando soluciones de duplicacin de disco de
terceros proporcionadas por el hardware o el sistema operativo, puede ser
posible hacer copia de seguridad de los bloques de datos contenidos en los
espacios de base de datos utilizando mandatos de mantenimiento de
duplicacin de disco de terceros proporcionados por esas soluciones de
duplicacin, en lugar de depender de mandatos tales como cp, dd, o tar de
UNIX, o copy de Windows. Esta seccin describe un procedimiento para
realizar copias de seguridad externas utilizando mandatos de mantenimiento
de duplicacin de disco de terceros, basndose en la idea de utilizar los
duplicados de bloques de datos como copias de seguridad.
Realizacin de una copia de seguridad externa utilizando soluciones de
duplicacin de disco de terceros:
1. Copie la particin primaria en la particin de duplicacin.
2. Sincronice las particiones de disco duplicadas.
3. Bloquee el servidor de bases de datos. El sistema crea un punto de control
y suspende todas las transacciones de actualizacin.

7-8 IBM Informix - Gua de copia de seguridad y restauracin
4. Rompa el enlace entre los duplicados de disco. Si es necesario, instale un
nuevo conjunto de duplicados de disco.
5. Desbloquee el servidor de bases de datos para que se puedan reanudar las
transacciones.
6. Haga una copia de seguridad de los archivos de anotaciones lgicas.
7. Guarde el disco de duplicacin, copie los datos duplicados en otra
mquina, cpielos en cinta o soporte de almacenamiento utilizando un
programa de copia de seguridad del sistema de archivos o un mandato de
copia del sistema operativo.
8. Reconecte y sincronice los duplicados de disco, si es necesario.
Podra utilizar esta tcnica para configurar un entorno de alta disponibilidad
y utilizar copias de seguridad externas para conmutar hacia un segundo
servidor de bases de datos despus de una anomala.
Preparacin para una copia de seguridad externa
Esta seccin describe los mandatos utilizados para hacer los preparativos para
una copia de seguridad externa. Para conocer el procedimiento, consulte
Realizacin de una copia de seguridad externa en la pgina 7-5.
Bloqueo y desbloqueo de Dynamic Server
Esta seccin muestra la sintaxis de los mandatos de bloqueo y desbloqueo de
Dynamic Server.
onmode -c
block

unblock



Elemento Finalidad Consideraciones importantes
-c Crea un punto de control y bloquea o desbloquea
el servidor de bases de datos
Ninguna.
block Bloquea el servidor de bases de datos para
impedir cualquier transaccin
Configura el servidor de bases de datos
para una copia de seguridad externa.
Mientras el servidor de bases de datos
est bloqueado, los usuarios pueden
acceder a l en la modalidad de solo
lectura. Mandato de ejemplo:
onmode -c block
unblock Desbloquea el servidor de bases de datos, lo que
permite reanudar las transacciones de datos y las
operaciones normales del servidor de bases de
datos
No realice el desbloqueo hasta que
finalice la copia de seguridad externa.
Mandato de ejemplo:
onmode -c unblock


Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-9
Bloqueo y desbloqueo de Extended Parallel Server
Esta seccin muestra la sintaxis de los mandatos de bloqueo y desbloqueo de
Extended Parallel Server.
Bloqueo de coservidores o del servidor de bases de datos
Utilice el mandato onutilEBR BLOCK para bloquear coservidores o el
servidor de bases de datos. Las palabras clave EBR, BLOCK, y SESSION
pueden estar escritas en maysculas o minsculas. Antes de iniciar una copia
de seguridad externa, bloquee el servidor de bases de datos o coservidor.
Puede dejar bloqueados los coservidores el tiempo que desee.


EBR BLOCK

,
grupo_coservidores

SESSION

nombre_sesin



Elemento Finalidad Consideraciones importantes
BLOCK Obliga a crear un punto de control que descarga
el contenido de almacenamientos intermedios a
disco y bloquea el servidor de bases de datos o
coservidores especificados para impedir
cualquier transaccin
Mientras un coservidor o servidor de
bases de datos est bloqueado, los
usuarios pueden acceder a l en la
modalidad de solo lectura.
grupo_
coservidores
Especifica el conjunto de coservidores a
bloquear
Puede bloquear uno o ms coservidores
especificados (grupos de coservidores), o
bloquear todos ellos especificando cogroup_all.
Si especifica nombres de coservidor, utilice este
formato:
nombre_servidor_base_datos.ID_coservidor. Si
especifica un identificador de rango para un
grupo de coservidores, utilice este formato:
nombre_servidor_base_datos.%r(primero.ltimo).
Si no especifica ningn grupo de
coservidores o nombre de coservidor,
se bloquean todos los coservidores
del servidor de bases de datos.
EBR Especifica un mandato de copia de seguridad o
restauracin externa
Ninguna.
SESSION
nombre_sesin
Asigna un nombre de sesin al mandato onutil
EBR BLOCK
Utilice el nombre de sesin para supervisar el
estado de la copia de seguridad externa.
Si no se especifica ningn nombre de
sesin, onutil crea un nombre de
sesin con este formato:
ebr_ID_coservidor_conexin.
ID_sesin_sql_cliente.
nmero_mandato_ebr.

Cuando se bloquea un coservidor, se sincronizan todos los datos del disco y
los usuarios pueden acceder al coservidor en la modalidad de solo lectura.
Cuando bloquea un coservidor, se bloquea el coservidor completo. Puede

7-10 IBM Informix - Gua de copia de seguridad y restauracin
bloquear una lista de coservidores, grupos de coservidores o el servidor de
bases de datos completo. Puede asignar un nombre de sesin a la operacin
de bloqueo.
Para bloquear el servidor de bases de datos completo (todos los coservidores
contenidos en cogroup_all), utilice uno de estos dos mandatos:
onutil ebr block;
o bien
onutil ebr block cogroup_all;
Cuando el mandato de bloqueo finaliza su ejecucin, el ID de sesin por
omisin se visualiza en la salida estndar y se escribe un mensaje en el
archivo online.log.
Cuando finalice la copia de seguridad externa, desbloquee el servidor de
bases de datos. Para ver el diagrama de sintaxis, consulte Desbloqueo de
coservidores o del servidor de bases de datos en la pgina 7-12.
Bloqueo de un grupo de coservidores y especificacin de un nombre de
sesin
Es til especificar un nombre de sesin para supervisar las sesiones de copia
de seguridad externa. El mandato siguiente bloquea los coservidores definidos
en el grupo de coservidores data_cogroup y designa el Planificador de copia
de seguridad para ese grupo de coservidores como block_data_cogroup:
onutil ebr block data_cogroup session block_data_cogroup;
Para obtener informacin sobre cmo crear grupos de coservidores, consulte la
seccin sobre onutil del manual IBM Informix: Administrator's Reference. Para
obtener informacin sobre cmo supervisar la sesin de copia de seguridad,
consulte Supervisin de una copia de seguridad externa en la pgina 7-14.
Bloqueo de coservidores
Para bloquear coservidores determinados, especifique el nombre del
coservidor o utilice el identificador de rango para un grupo de coservidores
en el mandato onutil. Por ejemplo, xps.%r(1.4) abarca los coservidores xps.1,
xps.2, xps.3 y xps.4. El mandato de ejemplo siguiente bloquea los coservidores
xps.1 y xps.2.
onutil ebr block xps.1, xps.2;
Para obtener informacin sobre cmo especificar nombres de coservidor e
identificadores de rango para grupos de coservidores, consulte la seccin
sobre onutil del manual IBM Informix: Administrator's Reference.

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-11
Desbloqueo de coservidores o del servidor de bases de datos
Cuando finalice la copia de seguridad externa, utilice el mandato onutilEBR
UNBLOCK para desbloquear y permitir el acceso de escritura para las
transacciones de datos. Las palabras clave EBR, UNBLOCK, SESSION, ABORT
y COMMIT pueden estar escritas en maysculas o minsculas.


EBR UNBLOCK


SESSION

nombre_sesin

,

grupo_coservidores

ABORT

COMMIT

,
lista_espacios



Elemento Finalidad Consideraciones importantes
ABORT Desbloquea los coservidores especificados, pero
no coloca una marca en los espacios de base de
datos para indicar que se ha hecho copia de
seguridad
Utilice la opcin ABORT cuando
falle la copia de seguridad externa
o cuando no desea actualizar el
estado de la copia de seguridad.
Los espacios de base de datos no se
pueden restaurar.
grupo_
coservidores
Especifica una lista de uno o ms nombres de
grupos de coservidores para desbloquear los
coservidores
Puede especificar cogroup_all, nombres de
grupos de coservidores, nombres de coservidores
o un identificador de rango para un grupo de
coservidores.
Se desbloquean todos los
coservidores contenidos en los
grupos de coservidores
especificados que actualmente estn
bloqueados. Si no especifica el
nombre de un grupo de
coservidores, se desbloquean todos
los coservidores del servidor de
bases de datos. Si un coservidor
determinado no est bloqueado, se
notifica un error.
COMMIT Marca los espacios o segmentos de base de datos
listados como que se ha hecho copia de
seguridad satisfactoria mientras el conjunto de
coservidores estaba bloqueado.
Habilita archivos de anotaciones lgicas y copias
de espacios de base de datos recin aadidos. Si
no se han producido actualizaciones registradas
desde la ltima copia de seguridad, esta opcin
marca el espacio de base de datos para que se
omita la aplicacin del archivo de anotaciones.
Para realizar una verificacin, emita el mandato
onstat -d.
Si no especifica ningn espacio ni
segmento de base de datos con la
palabra clave COMMIT, se
confirman los espacios y segmentos
de base de datos de los
coservidores que se bloquearon.
EBR Especifica una copia de seguridad o restauracin
externa
Ninguna.

7-12 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
SESSION
nombre_sesin
Especifica un nombre de sesin, que puede ser
un nombre especificado por el usuario o un
nombre creado automticamente por onutil en el
mandato de bloqueo
El nombre de sesin puede ser un
nombre que se utiliz en un
mandato de bloqueo anterior. Todos
los coservidores que formaban parte
de esa sesin estn ahora
desbloqueados.
lista_espacios Especifica los espacios o segmentos de base de
datos de los que se ha hecho copia de seguridad
satisfactoria
Separe con comas los nombres de
los espacios o segmentos de base de
datos.
UNBLOCK Desbloquea los coservidores o servidor de bases
de datos, lo que permite reanudar las
transacciones de datos y las operaciones
normales del servidor de bases de datos
Finaliza la copia de seguridad
externa.

Para desbloquear una lista de coservidores, grupos de coservidores o el
servidor de bases de datos completo, puede especificar un nombre de sesin.
No es necesario que la lista de coservidores especificada en el mandato onutil
EBR UNBLOCK coincida con la lista de coservidores especificada en el
mandato onutil EBR BLOCK.
Para marcar determinados espacios o segmentos de base de datos o todos
ellos como que se ha hecho copia de seguridad en cada coservidor bloqueado,
utilice la opcin COMMIT. Utilice la opcin ABORT cuando no desee marcar
como que se ha hecho copia de seguridad de ningn espacio de base de
datos.
Sugerencia: Tenga cuidado de no desbloquear coservidores que otro usuario
haya bloqueado. (Para obtener informacin, consulte
Supervisin de una copia de seguridad externa en la pgina
7-14).
Desbloqueo de todos los coservidores y marcaje de espacios de base de
datos como que se ha hecho copia de seguridad
Para desbloquear el servidor de bases de datos completo (todos los
coservidores contenidos en cogroup_all), utilice uno de los dos mandatos
siguientes. La opcin COMMIT marca todos los espacios de base de datos de
cada coservidor como poseedores de una copia de seguridad de nivel 0.
onutil ebr unblock commit;
o bien
onutil ebr unblock cogroup_all commit;

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-13
Desbloqueo de un grupo de coservidores y marcaje de espacios de base
de datos determinados como que se ha hecho copia de seguridad
El ejemplo siguiente desbloquea los coservidores del grupo data_group y
marca determinados espacios o segmentos de base de datos como que se ha
hecho copia de seguridad. La opcin COMMIT coloca una marca para indicar
que se ha hecho copia de seguridad de los espacios de base de datos
rootdbs.1, rootdbs.2 y rootdbs.3.
onutil ebr unblock data_group commit rootdbs.%r(1..3);
Desbloqueo de una sesin determinada sin marcar espacios de base de
datos como que se ha hecho copia de seguridad
Utilice la opcin ABORT para cancelar una copia de seguridad externa fallida
y desbloquear el grupo de coservidores. No puede restaurar externamente
estos espacios de base de datos porque las copias de seguridad son
incompletas.
Si utiliza la opcin ABORT, no se puede omitir la aplicacin del archivo de
anotaciones lgicas, aunque se haya hecho copia de seguridad del espacio de
base de datos completo. En este caso, utilice la opcin COMMIT para
confirmar esos espacios de base de datos de los que se hizo copia de
seguridad satisfactoria y utilice la opcin ABORT para los espacios de base de
datos restantes.
El ejemplo siguiente desbloquea los coservidores identificados en la sesin
block_data_cogroup y no coloca una marca en ningn espacio de bases de
datos para indicar que se ha hecho copia de seguridad. La sesin se debe
haber especificado en un mandato de bloqueo anterior. La opcin ABORT
hace que no se marque como que se ha hecho copia de seguridad de ningn
espacio de base de datos.
onutil ebr unblock session block_data_cogroup abort;
Supervisin de una copia de seguridad externa
Para supervisar el estado de la copia de seguridad externa, utilice el mandato
onstat -g -bus. Para buscar coservidores bloqueados, utilice el mandato xctl
onstat -. Para obtener ms informacin, consulte Utilizacin de la opcin
onstat -g bus en la pgina 8-16.
Para supervisar el estado de la copia de seguridad externa en la base de datos
sysmaster, utilice las consultas siguientes de SQL. Para obtener ms
informacin, consulte Tablas de SMI del Planificador de copia de seguridad
(XPS) en la pgina 10-11.
# buscar todos los coservidores bloqueados
SELECT * FROM sysbuobject
WHERE is_block = 1 AND is_coserver = 1;

# buscar todos los coservidores bloqueados de mi sesin
SELECT * FROM sysbuobjses WHERE os_ses_id = "mi_sesin";

7-14 IBM Informix - Gua de copia de seguridad y restauracin
Seguimiento de una copia de seguridad externa
El servidor de bases de datos y ONBar no hacen un seguimiento de las
copias de seguridad externas. Para supervisar los datos de la copia de
seguridad externa, utilice un gestor de almacenamiento proporcionado por
otro proveedor o haga un seguimiento manual de los datos. La Tabla 7-1
muestra los elementos que es recomendable supervisar en una copia de
seguridad externa. ONBar mantiene un historial limitado de las
restauraciones externas.
Tabla 7-1. Elementos a supervisar cuando se utiliza una copia de seguridad y restauracin externa
Elementos a supervisar Ejemplos
Va de acceso completa de cada archivo de
bloques de datos para cada espacio de
almacenamiento del que se ha hecho copia
de seguridad
/work/dbspaces/rootdbs (UNIX)
c:\work\dbspaces\rootdbs (Windows)
Tipo de objeto Espacios de base de datos crticos, espacios de
almacenamiento no crticos
ins_copyid_hi y ins_copyid_lo ID de copia asignado por el gestor de almacenamiento a
cada objeto de copia de seguridad
Fecha y hora de la copia de seguridad Fecha y hora en las que se bloque y desbloque el
servidor de bases de datos
Soporte de copia de seguridad Nmero del volumen de cinta o va de acceso del disco
Versin del servidor de bases de datos Es la versin del servidor de bases de datos a partir de la
cual se ha realizado la copia de seguridad.

Qu se restaura en una restauracin externa?
Si pierde un disco, coservidor o el sistema completo, puede restaurar
externamente los datos slo si se hizo copia de seguridad externamente. Debe
utilizar el mismo programa de utilidad de terceros para la copia de seguridad
y la restauracin externas. Para restaurar externamente los espacios de
almacenamiento, copie a disco los datos de copia de seguridad. Utilice el
mandato onbar -r -e para marcar los espacios de almacenamiento como
restaurados fsicamente, aplicar los archivos de anotaciones lgicas y poner de
nuevo en lnea los espacios de almacenamiento. Si no especifica un mandato
de restauracin externa, el servidor de bases de datos considera que los
espacios de almacenamiento estn todava inactivos.
Puede realizar estos tipos de restauraciones externas:
v Restauracin externa en caliente. Marque los espacios de almacenamiento
no crticos como restaurados fsicamente y luego realice una restauracin
lgica de estos espacios de almacenamiento.

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-15
v Restauracin externa en fro. Marque los espacios de almacenamiento
como restaurados fsicamente y luego realice una restauracin lgica de
todos los espacios de almacenamiento. Opcionalmente, puede realizar una
restauracin externa en fro de punto en el tiempo.
Aviso: Cuando se realiza una restauracin externa en fro, ONBar no intenta
primero recuperar los archivos de anotaciones lgicas del servidor de
bases de datos, pues la copia de seguridad externa ya ha copiado los
archivos de anotaciones lgicas.
Para recuperar los archivos de anotaciones lgicas, ejecute onbar -l -s
antes de copiar la copia de seguridad externa y realice la restauracin
externa (onbar -r -e).

Extended Parallel Server
En Extended Parallel Server, debe realizar una restauracin lgica del sistema
completo despus de una copia de seguridad externa, aunque se haya hecho
copia de seguridad de todos los espacios de almacenamiento juntos.

Fin de Extended Parallel Server
Utilizacin de mandatos de restauracin externa
Utilice el mandato onbar -r -e para realizar una restauracin externa en
caliente o en fro. Este mandato marca los espacios de almacenamiento como
restaurados fsicamente y restaura los archivos de anotaciones lgicas. El
diagrama siguiente muestra la sintaxis de la restauracin externa.
Realizacin de una restauracin externa con ON-Bar:
-r -e
-p

-t

tiempo

(1)

-n

ltima_anotacin

(2)

-q

nombre

-O


-f

nombreArchivo

lista_espaciosBaseDatos


Notas:
1 Solamente Dynamic Server
2 Solamente Extended Parallel Server

7-16 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-r Especifica una operacin de
restauracin
En una restauracin en fro, si no especifica
nombres de espacio de almacenamiento, se
marcan como restaurados todos los espacios de
almacenamiento.
-e Especifica una restauracin
externa
Se debe utilizar con la opcin -r. En una
restauracin externa en caliente, marca los
espacios de almacenamiento inactivos como
restaurados, a menos que se especifique la
opcin -O.
lista_espaciosBD Designa uno o ms espacios de
almacenamiento para marcar
como restaurados en una
restauracin en caliente
Si no especifica lista_espaciosBaseDatos ni -f
nombreArchivo y el servidor de bases de datos
est en lnea o inactivo, ONBar marca solo los
espacios de almacenamiento inactivos como
restaurados. Si especifica ms de un nombre de
espacio de almacenamiento, separe los nombres
con un espacio en blanco.
-f
nombreArchivo
Restaura los espacios de
almacenamiento que estn
listados en el archivo de texto
cuya va de acceso proporciona
nombreArchivo
Utilice esta opcin para evitar tener que entrar
una larga lista de espacios de almacenamiento
cada vez. El nombre de archivo puede ser
cualquier nombre de archivo vlido para UNIX o
Windows.
-n ltimo_arch
_anot
Denota el nmero del ltimo
archivo de anotaciones que se
debe restaurar (IDS)
Si existen archivos de anotaciones lgicas
posteriores al actual, ONBar no los restaura y
los datos se pierden. La opcin -n no es efectiva
si se utiliza con la opcin -p.
-O Restaura espacios de
almacenamiento en lnea
Ninguna.
-p Especifica una restauracin fsica
externa solamente
Cuando finalice la restauracin fsica, debe
realizar una restauracin lgica, pues XPS no
permite realizar una restauracin del sistema
completo.
-q nombre Esta opcin le permite asignar un
nombre de sesin a la
restauracin externa (XPS)
DBSERVERNAMEnmero_aleatorio es el nombre
de sesin que se asigna por omisin. El nombre
de sesin debe ser exclusivo y puede tener un
mximo de 128 caracteres.

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-17
Elemento Finalidad Consideraciones importantes
-t tiempo Restaura la ltima copia de
seguridad anterior al punto en el
tiempo especificado. Si selecciona
una copia de seguridad hecha en
un momento posterior al punto
en el tiempo, la restauracin
fallar.
Puede utilizar una restauracin de punto en el
tiempo en una restauracin fro solamente. Debe
restaurar todos los espacios de almacenamiento.
El formato utilizado para especificar la fecha y la
hora depende del entorno local GLS utilizado
actualmente. Si el entorno local GLS no est
definido, utilice el formato de fecha del ingls.
Consulte Restauracin de datos hasta un punto
en el tiempo en la pgina 6-29.

Reglas para realizar una restauracin externa
Antes de iniciar una restauracin externa, tenga en cuenta las reglas
siguientes:
v Debe hacer una restauracin externa a partir de una copia de seguridad
externa. Aunque la copia de seguridad externa se trate como una copia de
seguridad de nivel 0, en realidad puede ser una copia de seguridad
incremental no perteneciente a Informix.
v Una restauracin externa en caliente solo restaura espacios de
almacenamiento no crticos.
v No puede hacer una restauracin externa de espacios de base de datos
temporales.
v No puede hacer una restauracin externa a partir de copias de seguridad
normales realizadas por ONBar.
v No puede utilizar ONBar para verificar que la restauracin se realiza a
partir de la copia de seguridad correcta y que el soporte de almacenamiento
es legible.
v Si las copias de seguridad externas son de una tiempo diferente, la
restauracin externa utiliza el archivo de anotaciones lgicas inicial
perteneciente a la copia de seguridad ms antigua.
Las reglas siguientes son aplicables solo a las restauraciones externas en fro:
v Recupere los archivos de anotaciones lgicas (onbar -b -l -s) antes de
conmutar los discos donde residen los espacios de almacenamiento crticos.
v Si est restaurando espacios de base de datos crticos, el servidor de bases
de datos debe estar fuera de lnea (Dynamic Server) o en la modalidad de
microkernel (Extended Parallel Server).
v Una restauracin externa de punto en el tiempo debe realizarse en fro y
debe restaurar todos los espacios de almacenamiento.
v Las copias de seguridad externas de todos los espacios de base de datos
crticos de la instancia del servidor de bases de datos deben haber sido
simultneas. La copia de seguridad de todos los espacios de base de datos

7-18 IBM Informix - Gua de copia de seguridad y restauracin
crticos se debe haber realizado dentro del mismo segmento de mandato
onmode -c block ... onmode -c unblock (IDS) o onutil ebr block ...onutil
ebr unblock commit (XPS).
Realizacin de una restauracin externa
Esta seccin describe procedimientos para realizar restauraciones externas en
fro y en caliente.
Procedimiento de restauracin externa en fro
Si especifica el mandato onbar -r -e en una restauracin en fro, debe restaurar
todos los espacios de almacenamiento. Utilice el mandato onbar -r -e -p para
restaurar todos los espacios de almacenamiento o algunos determinados.
Realizacin de una restauracin externa en fro:
1. Cierre el servidor de bases de datos.

Dynamic Server
Para cerrar el servidor de bases de datos, utilice el mandato onmode -ky.

Fin de Dynamic Server

Extended Parallel Server
Para colocar el servidor de bases de datos en la modalidad de microkernel,
utilice el mandato xctl -C oninit -m.

Fin de Extended Parallel Server
2. Recupere los archivos de anotaciones lgicas:
onbar -b -l -s
3. Para restaurar los espacios de almacenamiento a partir de una copia de
seguridad externa, utilice un mandato de copia, tal como cp, dd, o tar en
UNIX o un programa de copia de seguridad de archivos.
Debe restaurar los espacios de almacenamiento a la misma ubicacin que
los datos originales e incluir todos los archivos de bloques de datos.
4. Para realizar una restauracin externa de todos los espacios de
almacenamiento y de los archivos de anotaciones lgicas, utilice este
mandato:
onbar -r -e
Para realizar una restauracin externa de punto en el tiempo de todos los
espacios de almacenamiento, utilice este mandato:
onbar -r -e -t tiempo

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-19
Extended Parallel Server
Para realizar una restauracin externa fsica de espacios de
almacenamiento determinados, seguida de una restauracin lgica, utilice
estos mandatos:
onbar -r -e -p rootdbs
onbar -r -e -p critical_space1
onbar -r -e -p other_dbspaces
onbar -r -l

Fin de Extended Parallel Server
Este paso coloca el servidor de bases de datos en la modalidad de
recuperacin rpida.
5. ONBar y el servidor de bases de datos aplican los archivos de
anotaciones lgicas y colocan los espacios de almacenamiento en lnea.
Realizacin de una restauracin externa cuando el servidor duplica bloques
de datos: Cuando duplica bloques de datos utilizando el soporte de
duplicacin proporcionado por el servidor de bases de datos, despus de una
restauracin el servidor de bases de datos supone que se han restaurado
solamente los bloques de datos primarios a partir de la copia de seguridad
externa y que los bloques de datos duplicados no contienen datos vlidos.
Debe recuperar los bloques de datos de rplica manualmente utilizando el
mandato alter dbspace nombre_espacio_base_datos online chunk
va_acceso_bloques_datos que utiliza el programa de utilidad onutil. Durante
la recuperacin, el servidor escribe en el archivo de anotaciones de mensajes
el mandato onutil apropiado que se debe utilizar para recuperar los datos
duplicados. Puede ejecutar estos mandatos cuando lo considere apropiado.
Debido a que la reconstruccin de los bloques de datos duplicados consume
recursos del servidor, si el objetivo es poner el servidor en lnea lo antes
posible despus de una recuperacin, puede ser conveniente aplazar la
recuperacin de los datos duplicados para realizarla durante un periodo de
mantenimiento planificado.
Restauracin a partir de una copia de seguridad externa cuando se utiliza el
soporte de duplicacin de disco proporcionado por el servidor de bases de
datos:

7-20 IBM Informix - Gua de copia de seguridad y restauracin
1. Cierre el servidor de bases de datos.

Dynamic Server
Para cerrar el servidor de bases de datos, utilice el mandato onmode -ky.

Fin de Dynamic Server

Extended Parallel Server
Para colocar el servidor de bases de datos en la modalidad de microkernel,
utilice el mandato xctl -C oninit -m.

Fin de Extended Parallel Server
2. Recupere los archivos de anotaciones lgicas:
onbar -b -l -s
3. Para restaurar los espacios de almacenamiento a partir de una copia de
seguridad externa, utilice un mandato de copia, tal como cp, dd, o tar en
UNIX o un programa de copia de seguridad de archivos.
Debe restaurar los espacios de almacenamiento a la misma ubicacin que
los datos originales e incluir todos los archivos de bloques de datos.
Solamente necesita restaurar datos para los bloques de datos primarios.
4. Para realizar una restauracin externa de todos los espacios de
almacenamiento y de los archivos de anotaciones lgicas, utilice este
mandato:
onbar -r -e
Para realizar una restauracin externa de punto en el tiempo de todos los
espacios de almacenamiento, utilice este mandato:
onbar -r -e -t tiempo

Extended Parallel Server
Para realizar una restauracin externa fsica de espacios de
almacenamiento determinados, seguida de una restauracin lgica, utilice
estos mandatos:
onbar -r -e -p rootdbs
onbar -r -e -p critical_space1
onbar -r -e -p other_dbspaces
onbar -r -l

Fin de Extended Parallel Server
Este paso coloca el servidor de bases de datos en la modalidad de
recuperacin rpida.
5. ONBar y el servidor de bases de datos aplican los archivos de
anotaciones lgicas y colocan los espacios de almacenamiento en lnea.

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-21
6. Realice una recuperacin de bloques de datos duplicados utilizando
onutil.
Restriccin para la restauracin externa mixta
ONBar no permite realizar restauraciones externas mixtas. Por ejemplo, la
siguiente secuencia de mandatos podra fallar:
onbar -r -e rootdbs
onbar -r -e other_dbspaces
Procedimiento de restauracin externa en caliente
El servidor de bases de datos est en lnea durante una restauracin externa
en caliente. Una restauracin externa en caliente solo afecta a espacios de
almacenamiento no crticos.
Realizacin de una restauracin externa en caliente:
1. Para restaurar los espacios de almacenamiento a partir de una copia de
seguridad externa, utilice un mandato de copia, tal como cp, dd, o tar en
UNIX o un programa de copia de seguridad de archivos.
Debe restaurar los espacios de almacenamiento a la misma ubicacin que
los datos originales e incluir todos los archivos de bloques de datos para
cada espacio de almacenamiento restaurado.
2. Realice una restauracin externa en caliente de los espacios de
almacenamiento no crticos para ponerlos en lnea.
a. Para restaurar espacios de almacenamiento seleccionados y todos los
archivos de anotaciones lgicas, utilice este mandato:
onbar -r -e lista_espacios_base_datos
b. Para restaurar todos los espacios de almacenamiento no crticos e
inactivos y los archivos de anotaciones lgicas, utilice este mandato:
onbar -r -e
c. Para restaurar todos los espacios de almacenamiento no crticos e
inactivos y los archivos de anotaciones lgicas en pasos separados,
utilice estos mandatos:
onbar -r -e -p
onbar -r -l
Especifique las corrientes de anotaciones solo para los coservidores
desde los que restaur los espacios de base de datos. Por ejemplo,
utilice el mandato siguiente para restaurar las corrientes de anotaciones
1, 2 y 3:
onbar -r -l 1 2 3
d. Para restaurar todos los espacios de almacenamiento no crticos y los
archivos de anotaciones lgicas, utilice este mandato:
onbar -r -e -O


7-22 IBM Informix - Gua de copia de seguridad y restauracin
Ejemplos de mandatos de restauracin externa
La tabla siguiente contiene ejemplos de mandatos de restauracin externa.

Accin
Mandato de restauracin
externa Comentarios
Restauracin externa
completa
onbar -r -e En una restauracin en fro, restaura todo.
En una restauracin en caliente, restaura
todos los espacios de almacenamiento no
crticos e inactivos.
Restauracin fsica externa y
restauracin lgica separada
onbar -r -e -p
onbar -r -l
Debe realizar siempre una restauracin
lgica (XPS).
Si las copias de seguridad externas se
realizaron en momentos diferentes, debe
realizar una restauracin lgica. El sistema
restaura los archivos de anotaciones lgicas
procedentes de la copia de seguridad
externa ms antigua (IDS).
Restauracin externa de
espacios de almacenamiento
seleccionados y de archivos
de anotaciones lgicas
onbar -r -e
lista_espacios_base_datos
Utilice este mandato solo en una
restauracin externa en caliente.
Restauracin externa de
espacios de almacenamiento
seleccionados y restauracin
lgica separada
onbar -r -e -p
lista_espacios_base_datos
onbar -r -l
Utilice este mandato solamente en una
restauracin externa en caliente. (IDS)
Utilice este mandato en una restauracin
externa en fro o en caliente. (XPS)
Restauracin externa (en fro)
de punto en el tiempo
onbar -r -e -t tiempo Debe seleccionar un conjunto de copias de
seguridad realizadas en un momento
anterior a la fecha y hora especificados.
Restauracin externa del
sistema completo (IDS)
onbar -r -e -w
o bien
onbar -r -e -p -w
Cuando utilice onbar -r -e -w -p, haga una
copia de seguridad de todos los espacios de
almacenamiento dentro de una sola sesin
de bloqueo y desbloqueo. De esta manera,
todos los espacios de almacenamiento
tendrn el mismo punto de control.

Inicializacin de HDR con una copia de seguridad y restauracin externas
(IDS)
Puede utilizar copias de seguridad externas para iniciar la duplicacin de
datos de alta disponibilidad (HDR). Para obtener ms informacin sobre HDR,
consulte Inicializacin de la duplicacin de datos de alta disponibilidad con
ON-Bar (IDS) en la pgina 6-44 y el manual IBM Informix: Administrator's
Guide.
Inicializacin de HDR con una copia de seguridad y restauracin externas:

Captulo 7. Realizacin de una copia de seguridad y restauracin externa 7-23
1. Bloquee el servidor de bases de datos de origen con este mandato:
onmode -c block
2. Haga una copia de seguridad externa de todos los bloques de datos del
servidor de bases de datos de origen.
3. Cuando finalice la copia de seguridad, desbloquee el servidor de bases de
datos de origen:
onmode -c unblock
4. Haga que el servidor de bases de datos de origen sea el servidor primario:
onmode -d primary servidor_secundario
5. En el servidor de bases de datos de destino, restaure los datos de la copia
de seguridad externa utilizando un programa de copia o de copia de
seguridad de archivos.
6. En el servidor de bases de datos de destino, restaure la copia de seguridad
externa de todos los bloques de datos:
onbar -r -e -p
7. Haga que el servidor de bases de datos de destino sea el servidor
secundario:
onmode -d secondary servidor_primario
8. Si los registros de anotaciones lgicas escritos desde el paso 1 en el
servidor de bases de datos primario todava residen en el disco del
servidor de bases de datos primario, el servidor de bases de datos
secundario lee estos registros para realizar la recuperacin lgica. En otro
caso, realice la recuperacin lgica:
onbar -r -l
Aparecern mensajes con el texto database server operational en el
archivo de anotaciones de mensajes de los servidores primario y
secundario.

7-24 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 8. Utilizacin de programas de utilidad de ON-Bar
Personalizacin de mandatos de ON-Bar y de gestor de almacenamiento . . . . . . . . . . 8-2
Impresin de los archivos de inicio de copia de seguridad . . . . . . . . . . . . . . 8-3
Migracin 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 (XPS) . . . . . 8-5
Caducidad 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-8
Eliminacin de copias de seguridad caducadas . . . . . . . . . . . . . . . . . 8-9
Caducidad de copias de seguridad antiguas en ISM . . . . . . . . . . . . . . . 8-10
Regeneracin del archivo de inicio de emergencia . . . . . . . . . . . . . . . 8-10
Regeneracin de la base de datos sysutils . . . . . . . . . . . . . . . . . . 8-10
Supresin de una copia de seguridad anmala . . . . . . . . . . . . . . . . . 8-11
Caducidad de las copias de seguridad basada en la fecha de retencin . . . . . . . . . 8-11
Caducidad de una generacin de copias de seguridad . . . . . . . . . . . . . . 8-11
Caducidad de las copias de seguridad basada en el intervalo de retencin . . . . . . . 8-11
Caducidad de copias de seguridad con varias restauraciones de punto en el tiempo . . . . 8-11
Caducidad de todas las copias de seguridad . . . . . . . . . . . . . . . . . 8-13
Inicio y detencin de sesiones de ON-Bar (XPS) . . . . . . . . . . . . . . . . . . 8-13
Utilizacin del programa de utilidad onbar_w . . . . . . . . . . . . . . . . . . 8-14
Supervisin del estado del Planificador de copia de seguridad (XPS) . . . . . . . . . . . 8-16
Utilizacin de la opcin onstat -g bus . . . . . . . . . . . . . . . . . . . . 8-16
Datos de salida de ejemplo de onstat -g bus cuando ON-Bar est inactivo . . . . . . . 8-16
Datos de salida de ejemplo de onstat -g bus durante una copia de seguridad de un espacio
de base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16
Utilizacin de la opcin onstat -g bus_sm . . . . . . . . . . . . . . . . . . . 8-17
Datos de salida de ejemplo de onstat -g bus_sm cuando ON-Bar est inactivo . . . . . . 8-17
Datos de salida de ejemplo de onstat -g bus_sm durante una copia de seguridad de un
espacio de base de datos . . . . . . . . . . . . . . . . . . . . . . . . 8-17
Contenido de este captulo
Este captulo trata los temas siguientes:
v Personalizacin de mandatos de ONBar y de gestor de almacenamiento
con el script onbar
v Inicio manual de procesos onbar-worker
v Caducidad y sincronizacin del historial de copia de seguridad

Extended Parallel Server
v Inicio y detencin de sesiones de ONBar

Copyright IBM Corp. 1996, 2004 8-1
v Supervisin del estado del planificador de copia de seguridad

Fin de Extended Parallel Server
Personalizacin de mandatos de ON-Bar y de gestor de almacenamiento
Cuando emite mandatos de ONBar desde la lnea de mandatos, los
argumentos se pasan al script onbar y luego a onbar_d. Utilice el shell de
onbar de UNIX o el archivo de proceso por lotes onbar de Windows para
personalizar los mandatos de copia de seguridad y restauracin, iniciar ISM y
para copiar el catlogo de ISM. El script de onbar est situado en el directorio
$INFORMIXDIR/bin de UNIX y en el directorio %INFORMIXDIR%\bin de
Windows.
El script onbar proporcionado por omisin considera que el gestor de
almacenamiento instalado actualmente es ISM y hace copia de seguridad de
los catlogos de ISM. Si est utilizando un gestor de almacenamiento
diferente, edite el script onbar, suprima las lneas especficas de ISM y
opcionalmente puede aadir mandatos de gestor de almacenamiento.
Para obtener informacin bsica sobre el script o archivo de proceso por lotes
onbar, consulte Programas de utilidad de ON-Bar en la pgina 2-10 y
Actualizacin del script onbar en la pgina 3-9.
El script onbar proporcionado por omisin contiene las secciones siguientes:
v Aadir proceso de arranque aqu
Utilice esta seccin para inicializar el gestor de almacenamiento, si es
necesario, y para definir variables de entorno.
v Finalizar proceso de arranque aqu
Esta seccin inicia el controlador onbar_d y examina el cdigo de retorno.
Utilice esta seccin para mandatos de onbar_d y de gestor de
almacenamiento.
v Aadir proceso de borrado aqu
El cdigo de programa de esta seccin realiza la copia de seguridad de los
catlogos de ISM en la agrupacin de volmenes ISMData una vez
finalizada la operacin de copia de seguridad. Si est utilizando un gestor
de almacenamiento de terceros, suprima la informacin especfica de ISM.
Si utiliza un nombre distinto de ISMData para la agrupacin de volmenes,
cambie ese nombre por el nombre especificado en el parmetro de

8-2 IBM Informix - Gua de copia de seguridad y restauracin
configuracin ISM_DATA_POOL.

Dynamic Server
Los archivos temporales de archecker tambin se suprimen.

Fin de Dynamic Server
v Finalizar proceso de borrado aqu
Utilice esta seccin para devolver los cdigos de retorno de onbar_d.
Aviso: Edite el script onbar con cuidado. Las supresiones o modificaciones
accidentales pueden producir efectos secundarios no deseados. Por
ejemplo, la verificacin de la copia de seguridad puede pasar por alto
archivos temporales si se cambia el cdigo de limpieza situado cerca
del final del script onbar.
Impresin de los archivos de inicio de copia de seguridad
Los ejemplos siguientes muestran qu aadir al script onbar para imprimir el
archivo de inicio de emergencia si la copia de seguridad se realiza
satisfactoriamente. Cada vez que emite el mandato onbar -b, se imprime el
archivo de inicio de emergencia.

UNIX solamente
onbar_d "$@" # recibe argumentos de onbar desde la lnea de mandatos
return_code = $? # examinar cdigo de retorno

# si la copia de seguridad (onbar -b) es satisfactoria, imprimir el archivo
# de inicio de emergencia
if [$return_code -eq 0 -a "$1" = "-b"]; then
servernum=awk /^SERVERNUM/ {print $2} $INFORMIXDIR/etc/$ONCONFIG
lpr \$INFORMIXDIR/etc/ixbar.$servernum
fi
exit $return_code

Fin de UNIX solamente

Extended Parallel Server
Para imprimir los archivos de inicio de copia de seguridad en todos los
coservidores, sustituya la lnea:
lpr \$INFORMIXDIR/etc/ixbar.$servernum
por:
xctl lpr \$INFORMIXDIR/etc/Bixbar_\hostname\.$servernum

Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-3
Si el sistema contiene ms coservidores que sistemas principales (hosts), el
script imprime los mismos archivos de inicio dos veces.

Fin de Extended Parallel Server

Windows solamente
@echo off
%INFORMIXDIR%\bin\onbar_d %*
set onbar_d_return=%errorlevel%

if "%onbar_d_return%" == "0" goto backupcom
goto skip

REM Comprobar si esto es un mandato de copia de seguridad

:backupcom
if "%1" == "-b" goto printboot
goto skip

REM Imprimir el archivo de inicio de onbar

:printboot
print %INFORMIXDIR%\etc\ixbar.???

REM Definir el cdigo de retorno de onbar_d (debe estar en la ltima
lnea del script)

:skip
%INFORMIXDIR%\bin\set_error %onbar_d_return%
:end

Fin de Windows solamente
Migracin a una cinta de los archivos de anotaciones lgicas de copia de
seguridad
Puede configurar el gestor de almacenamiento para hacer una copia de
seguridad de los archivos de anotaciones lgicas a disco y luego escribir un
script para migrar automticamente las anotaciones desde el disco a cinta para
su almacenamiento fuera del centro de trabajo. Edite el script onbar para
invocar el script de migracin cuando finalice el proceso onbar_d. El ejemplo
siguiente muestra un script que llama al script de migracin:

UNIX solamente
onbar_d "$@" # inicia la copia de seguridad o restauracin
EXIT_CODE=$? # se ha producido algn error?

PHYS_ONLY=false # si es una copia de seguridad solo fsica, no hacer nada
for OPTION in $*; do
if [$OPTION = -p]; then
PHYS_ONLY = true

8-4 IBM Informix - Gua de copia de seguridad y restauracin
fi
done
if ! PHYS_ONLY; then # si se hizo copia de seguridad de las anotaciones,
migrate_logs # invocar otro programa para trasladarlas a cinta
fi

Fin de UNIX solamente

Windows solamente
Este ejemplo para Windows invoca el script de migracin:
%INFORMIXDIR%\bin\onbar_d %*
set onbar_d_return=%errorlevel%

if "%onbar_d_return%" == "0" goto backupcom
goto skip

REM Comprobar si el mandato es un mandato de copia de seguridad

:backupcom
if "%1" == "-b" goto m_log
if "%1" == "-l" goto m_log
goto skip

REM Invocar el programa definido por el usuario para migrar las anotaciones

:m_log
migrate_log

REM Definir el cdigo de retorno de onbar_d (debe estar en la ltima
lnea del script)

:skip
%INFORMIXDIR%\bin\set_error %onbar_d_return%

:end

Fin de Windows solamente
Utilizacin de start_worker.sh para iniciar manualmente procesos onbar_worker
(XPS)
Para iniciar procesos onbar-worker manualmente, utilice el script
start_worker.sh del directorio $INFORMIXDIR/etc o el programa de utilidad
onbar_w. Edite este archivo para especificar tareas adicionales de
configuracin y limpieza cuando el servidor de bases de datos inicia procesos
onbar-worker o para definir variables de entorno.

Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-5
El script start_worker.sh proporcionado por omisin contiene una sola lnea,
la cual invoca a onbar_w para iniciar un proceso onbar-worker.
Si el gestor de almacenamiento no tiene requisitos especiales respecto a los
procesos subordinados que le pasan datos, no es necesario modificar el script
start_worker.sh.
Si el gestor de almacenamiento tiene requisitos especiales, edite
start_worker.sh para incluir mandatos del sistema operativo que configuran el
entorno antes de iniciar los procesos onbar-worker o realizar otras acciones
necesarias despus del inicio de los procesos onbar-worker.
Consulte la documentacin del gestor de almacenamiento para conocer sus
requisitos especiales. Si los procesos onbar-worker no funcionan
correctamente con un gestor de almacenamiento, compruebe si el gestor de
almacenamiento tiene algn requisito especial. Si los requisitos no estn
descritos en la documentacin o no estn indicados claramente para poder
aadirlos al script start_worker, consulte directamente al proveedor del gestor
de almacenamiento para obtener ms informacin.
Caducidad y sincronizacin de los catlogos de copia de seguridad
ONBar mantiene un historial de las operaciones de copia de seguridad y
restauracin en la base de datos sysutils y una copia adicional del historial de
copias de seguridad en el archivo de inicio de emergencia. ONBar utiliza la
base de datos sysutils en una restauracin en caliente cuando solo se ha
perdido una porcin de los datos. ONBar utiliza el archivo de inicio de
emergencia en una restauracin en fro debido a que la base de datos sysutils
no es accesible. Puede utilizar el programa de utilidad onsmsync para
reconstruir el archivo de inicio de emergencia y marcar como caducadas
copias de seguridad antiguas.
Dependiendo de las opciones que utilice en el mandato, el programa de
utilidad onsmsync puede eliminar los elementos siguientes en la base de
datos sysutils y en el archivo de inicio de emergencia:
v Copias de seguridad que el gestor de almacenamiento ha marcado como
caducadas
v Copias de seguridad antiguas de acuerdo con la edad de la copia
v Copias de seguridad antiguas de acuerdo con el nmero de veces que se
han copiado
Utilice onsmsync con el servidor de bases de datos en lnea o en la modalidad
de reposo para sincronizar la base de datos sysutils y el archivo de inicio de
emergencia.

8-6 IBM Informix - Gua de copia de seguridad y restauracin
Para sincronizar la base de datos sysutils::
1. Coloque el servidor de bases de datos en lnea o en la modalidad de
reposo.
2. Ejecute el programa de utilidad onsmsync sin especificar ninguna opcin.
El programa de utilidad onsmsync sincroniza la base de datos sysutils, el
gestor de almacenamiento y el archivo de inicio de emergencia, de esta
manera:
v Aade a sysutils el historial de copias de seguridad que existe en el archivo
de inicio de emergencia, pero que falta en la base de datos sysutils.
v Elimina de la base de datos sysutils los registros correspondientes a
restauraciones, restauraciones del sistema completo (IDS), copias de
seguridad ficticias, copias de seguridad satisfactorias y fallidas.
v Marca como caducados los archivos de anotaciones lgicas antiguos que ya
no son necesarios.
v Reconstruye el archivo de inicio de emergencia a partir de la base de datos
sysutils.
Eleccin de una poltica de caducidad
Puede elegir de entre las tres polticas de caducidad siguientes:
v Fecha de retencin (-t) suprime todas las copias de seguridad que son
anteriores a una determinada fecha y hora.
v Intervalo de retencin (-i) suprime todas las copias de seguridad cuya
antigedad es mayor que un periodo de tiempo determinado.
v Generacin de retencin (-g) conserva un determinado nmero de
versiones de cada copia de seguridad.
ONBar conserva siempre la ltima copia de seguridad de nivel 0 para cada
espacio de almacenamiento. ON-Bar marca como caducadas todas las copias
de seguridad de nivel 0 que son ms antiguas que el periodo especificado, a
menos que sean necesarias para restaurar a partir de la copia de seguridad de
nivel 1 conservada ms antigua.
ONBar marca como caducadas todas las copias de seguridad de nivel 1 que
son ms antiguas que el periodo especificado, a menos que sean necesarias
para restaurar a partir de la copia de seguridad de nivel 2 conservada ms
antigua.

Dynamic Server
ONBar conserva una copia de seguridad del sistema completo que comienza
antes que el tiempo de retencin especificado y finaliza despus del tiempo de

Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-7
retencin especificado.

Fin de Dynamic Server
Utilizacin del programa de utilidad onsmsync
El orden de los mandatos no es importante, excepto que los nombres o
nombre de archivo del espacio de almacenamiento debe aparecer en ltimo
lugar.
Sugerencia: Para controlar si la base de datos sysutils mantiene un historial
de las copias de seguridad y restauraciones caducadas, utilice el
parmetro de configuracin BAR_HISTORY. Para obtener
informacin, consulte BAR_HISTORY en la pgina 9-12.
onsmsync


-g

generacin

-s

-O

-f

nombreArchivo

-t

tiempo

-i

intervalo

lista_espaciosBaseDatos

-b



Elemento Finalidad Consideraciones importantes
ninguna opcin Sincroniza la base de datos
sysutils y el archivo de
inicio de emergencia con el
catlogo del gestor de
almacenamiento
Ninguna.
-b Reconstruye el archivo de
inicio de emergencia a
partir de la base de datos
sysutils solamente
No se utiliza con las dems opciones de onsmsync. No
sincroniza con el gestor de almacenamiento.
lista_espaciosBD Lista los espacios de
almacenamiento para
marcar como caducados
Si especifica ms de un espacio de almacenamiento,
separe los nombres con un espacio en blanco.
-f
nombreArchivo
Especifica la va de acceso
de un archivo que contiene
una lista de espacios de
almacenamiento para
marcar como caducados
Utilice esta opcin para evitar tener que entrar una
larga lista de espacios de almacenamiento. El nombre de
archivo puede ser cualquier nombre de archivo vlido
para UNIX o Windows.
-g generacin Conserva un determinado
nmero de versiones de
cada copia de seguridad
de nivel 0
Se conserva la ltima generacin de las copias de
seguridad y se marcan como caducadas todas las
generaciones anteriores.

8-8 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-i intervalo Marca como caducadas
todas las copias de
seguridad que son ms
antiguas que un periodo
de tiempo determinado
Conserva las copias de seguridad que son ms recientes
que el intervalo especificado. Las copias de seguridad
que son ms antiguas que el intervalo no se marcan
como caducadas si son necesarias para restaurar a partir
de otras copias posteriores a ese intervalo. Utilice el
formato ANSI o GLS para especificar el intervalo:
AAAA-MM-DD o HH:MM:SS
-s Pasa por alto copias de
seguridad que el gestor de
almacenamiento ha
marcado como caducadas
Utilice esta opcin para omitir la sincronizacin de
objetos que el gestor de almacenamiento ya ha marcado
como caducados. La caducidad de objetos estar basada
en otros argumentos si se proporciona la opcin -s.
-O Aplica una poltica de
caducidad estricta
Si se utiliza con la opcin -t,-g o -i, marca como
caducados todos los niveles de una copia de seguridad,
aunque algunos sean necesarios para restaurar a partir
de un copia de seguridad realizada despus de la fecha
de caducidad. La opcin -O no afecta a la caducidad de
los archivos de anotaciones lgicas. Consulte
Caducidad de todas las copias de seguridad en la
pgina 8-13.
-t tiempo Marca como caducadas
todas las copias de
seguridad que son
anteriores a una fecha y
hora determinadas.
Conserva las copias de seguridad que son ms recientes
que esa fecha y hora. Las copias de seguridad que son
ms antiguas que la tiempo no se marcan como
caducadas si son necesarias para restaurar a partir de
otras copias posteriores a esa tiempo. Utilice el formato
ANSI o GLS_DATETIME para tiempo.

Eliminacin de copias de seguridad caducadas
Si se ejecuta sin ninguna opcin, el programa de utilidad onsmsync compara
las copias de seguridad contenidas en la base de datos sysutils y en el archivo
de inicio de emergencia con las copias de seguridad existentes en el gestor de
almacenamiento. El programa de utilidad onsmsync elimina de la base de
datos sysutils y del archivo de inicio de emergencia todas las copias de
seguridad que no estn en el catlogo del gestor de almacenamiento.

Extended Parallel Server
El programa de utilidad onsmsync inicia procesos onbar-merger que
suprimen copias de seguridad en todos los nodos donde residen gestores de
almacenamiento.

Fin de Extended Parallel Server

Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-9
Caducidad de copias de seguridad antiguas en ISM
ISM y determinados gestores de almacenamiento de terceros no permiten que
onsmsync suprima copias de seguridad contenidas en el gestor de
almacenamiento. Primero, marque como caducadas o suprima manualmente
las copias de seguridad antiguas contenidas en el gestor de almacenamiento.
Luego, ejecute onsmsync sin ningn parmetro.
Marcar como caducadas copias de seguridad antiguas en ISM:
1. Para marcar manualmente como caducadas las copias de seguridad
antiguas en ISM, utilice el mandato ism_config -retention nmero_das.
Para obtener ms informacin, consulte el manual IBM Informix: Storage
Manager Gua del administrador.
2. Ejecute onsmsync sin especificar ninguna opcin.
Regeneracin del archivo de inicio de emergencia
Para regenerar el archivo de inicio de emergencia solamente, utilice este
mandato:
onsmsync -b

Dynamic Server
En Dynamic Server, este mandato guarda el archivo de inicio de emergencia
antiguo con el nombre ixbar.nmero_servidor.hora_sistema y lo regenera con
el nombre ixbar.nmero_servidor.

Fin de Dynamic Server

Extended Parallel Server
En Extended Parallel Server, este mandato guarda el archivo de inicio de
emergencia de copia de seguridad antiguo de cada coservidor con el nombre
Bixbar_nombre_sistema_principal_hora_sistema.nmero_servidor y lo
regenera con el nombre Bixbar_nombre_sistema_principal.nmero_servidor.

Fin de Extended Parallel Server
Regeneracin de la base de datos sysutils
Si pierde la base de datos sysutils, utilice el programa de utilidad bldutil, del
directorio $INFORMIXDIR/etc de UNIX o del directorio
%INFORMIXDIR%\etc de Windows, para reconstruir una base de datos
sysutils que contiene tablas vacas.
Luego, utilice el programa de utilidad onsmsync para reconstruir los datos de
copia de seguridad y restauracin en sysutils.

8-10 IBM Informix - Gua de copia de seguridad y restauracin
Importante: Si faltan la base de datos sysutils y el archivo de inicio de
emergencia, no puede reconstruirlos utilizando onsmsync.
Asegrese de hacer copia de seguridad del archivo de inicio de
emergencia junto con los dems archivos del sistema operativo.
Supresin de una copia de seguridad anmala
El programa de utilidad onsmsync no puede indicar qu copias de seguridad
no han pasado la verificacin. Si la ltima copia de seguridad no pas la
verificacin, pero s lo hizo una copia anterior, debe suprimir manualmente
los registros de la copia de seguridad anmala en el gestor de
almacenamiento y luego ejecutar onsmsync sin opciones para sincronizar
ONBar. Para obtener ms informacin, consulte el Captulo 5, Verificacin
de las copias de seguridad, en la pgina 5-1.
Caducidad de las copias de seguridad basada en la fecha de retencin
El ejemplo siguiente marca como caducadas las copias de seguridad iniciadas
antes del 24 de noviembre del 2000 y todas las copias de seguridad ficticias,
copias de seguridad fallidas y restauraciones:
onsmsync -t "2000-11-24 00:00"
Caducidad de una generacin de copias de seguridad
El ejemplo siguiente conserva los tres ltimos conjuntos de copias de
seguridad de nivel 0 y las copias de seguridad incrementales asociadas, y
marca como caducadas todas las copias de seguridad anteriores y todas las
restauraciones, copias de seguridad ficticias y copias de seguridad fallidas:
onsmsync -g 3
Caducidad de las copias de seguridad basada en el intervalo de
retencin
El ejemplo siguiente marca como caducadas todas las copias de seguridad que
son ms antiguas que tres das y todas las copias de seguridad ficticias, copias
de seguridad fallidas y restauraciones:
onsmsync -i "3 00:00:00"
El ejemplo siguiente marca como caducadas todas las copias de seguridad que
son ms antiguas que 18 meses (especificado como 1 ao + 6 meses):
onsmsync -i "1-6"
Caducidad de copias de seguridad con varias restauraciones de punto
en el tiempo
Si realiza ms de una restauracin de punto en el tiempo, existen varias lneas
de tiempo para las copias de seguridad. La Figura 8-1 muestra tres lneas de
tiempo y sus copias de seguridad.


Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-11
En este ejemplo, la segunda lnea de tiempo comienza con una restauracin de
punto en el tiempo de la copia de seguridad 1. La segunda lnea de tiempo
consta de las copias de seguridad 1, 5, 6, 7 y 8. La tercera lnea de tiempo (en
negrita) consta de las copias de seguridad 1, 5 y 9. La tercera lnea de tiempo
se considera que es la lnea de tiempo actual, pues contiene la ltima copia de
seguridad.
Cuando ejecuta onsmsync para marcar como caducadas copias de seguridad
antiguas, onsmsync elimina las copias de seguridad antiguas de la lnea de
tiempo actual, y comprueba que la lnea de tiempo actual se pueda restaurar a
partir de los objetos de copia de seguridad conservados. Todas las dems
copias de seguridad que no estn en la lnea de tiempo actual tambin se
marcan como caducadas, pero onsmsync no comprueba que las dems lneas
de tiempo se puedan restaurar a partir de los objetos conservados.
El programa de utilidad onsmsync aplica polticas de caducidad en el orden
siguiente para asegurarse de que los objetos de la lnea de tiempo actual se
marquen como caducados de acuerdo con la poltica de caducidad
especificada y la lnea de tiempo actual se pueda restaurar:
v Aplicar la poltica de caducidad a todos los conjuntos de objetos de copia
de seguridad.
v Cancelar la condicin de caducados de los objetos de copia de seguridad
que pertenecen a la lnea de tiempo actual.
v Aplicar la poltica de caducidad a la lnea de tiempo actual para asegurarse
de que se pueda restaurar la lnea de tiempo actual.
Al mismo tiempo, la poltica de caducidad se aplica a copias de seguridad
pertenecientes a otras lneas de tiempo.
Por ejemplo, si ejecuta el mandato onsmsync -g 2 para el ejemplo mostrado
en la Figura 8-1, se marcan como caducadas la copia de seguridad 1 de la

Figura 8-1. Varias lneas de tiempo para copias de seguridad

8-12 IBM Informix - Gua de copia de seguridad y restauracin
lnea de tiempo actual, as como las copias de seguridad 2, 3, 4, 6 y 7 de la
primera y segunda lneas de tiempo. Las copias de seguridad 1, 5 y 9 de la
lnea de tiempo actual se conservan. La copia de seguridad 8 se conserva a
partir de otras lneas de tiempo.
Caducidad de todas las copias de seguridad
El programa de utilidad onsmsync conserva la ltima copia de seguridad de
nivel 0 a menos que se especifique la opcin -O. Si utiliza las opciones -O y -t,
se eliminan todas las copias de seguridad que son anteriores a la tiempo
especificada, aunque esas copias sean necesarias para una restauracin. Si
utiliza las opciones -O y -i, se eliminan todas las copias de seguridad que son
anteriores al intervalo especificado, aunque esas copias sean necesarias para
una restauracin.
Por ejemplo, para marcar como caducadas todas las copias de seguridad,
especifique lo siguiente:
onsmsync -O -g 0
Aviso: Si utiliza la opcin -O con las opciones -t, -i o -g, puede suprimir
accidentalmente copias de seguridad importantes, con lo que las
restauraciones no sern posibles.
Inicio y detencin de sesiones de ON-Bar (XPS)
Los mandatos de control de la sesin le permiten detener y reiniciar sesiones
de ONBar. Puede detener y reiniciar una sesin para:
v detener temporalmente la copia de seguridad continua de archivos de
anotaciones
v Detener temporalmente algunas o todas las sesiones de ONBar mientras la
actividad del sistema es intensa
Inicio y detencin de sesiones de ON-Bar
sesin
off

-q

on

-d



Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-13
Elemento Finalidad Consideraciones importantes
off Suspende una sesin Ninguna.
on Reanuda una sesin
suspendida previamente
Ninguna.
-d Suprime una sesin ONBar finaliza la copia de seguridad de los espacios
de almacenamiento y archivos de anotaciones lgicas
actuales. Los espacios de almacenamiento y archivos de
anotaciones lgicas que no estn asignados a un proceso
onbar-worker no se procesan.
-q sesin Especifica el nombre de
sesin. La opcin -q es
opcional, pero sesin es
obligatorio.
El nombre de sesin puede tener un mximo de 128
caracteres. Ponga el nombre de sesin entre comillas si
el nombre contiene espacios en blanco.

El orden de las opciones no es importante. Por ejemplo, para suprimir la
sesin de ONBar myses10, utilice uno de estos mandatos:
onbar -d -q myses10
onbar -q myses10 -d
Utilizacin del programa de utilidad onbar_w
Para iniciar procesos onbar-worker manualmente, utilice el programa de
utilidad onbar_w.
Utilizacin de onbar_w para iniciar onbar_worker
onbar_w
-b

-r

-d

-l

-p



8-14 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-b Acepta peticiones para hacer copia de
seguridad de espacios de almacenamiento
y archivos de anotaciones lgicas
Ninguna.
-r Acepta peticiones para restaurar espacios
de almacenamiento y archivos de
anotaciones lgicas
Ninguna.
-d Acepta peticiones para hacer copia de
seguridad y restaurar espacios de
almacenamiento
Ninguna.
-l Acepta peticiones para hacer copia de
seguridad y restaurar archivos de
anotaciones lgicas
Ninguna.
-p Acepta consultas del Planificador de copia
de seguridad para determinar dnde se
han copiado determinados objetos
Ninguna.

Especificar onbar_w sin ninguna opcin (comportamiento por omisin) es
equivalente a especificar onbar_w -b -r -d -l -p. La Tabla 8-1 muestra algunos
ejemplos de opciones de onbar_w. Algunas combinaciones de opciones
tambin realizan la misma accin.
Tabla 8-1. Opciones de onbar_w
Opciones de onbar_w Acciones
ninguna El proceso onbar-worker realiza todas las acciones. Hace una copia de
seguridad y restaura espacios de almacenamiento y archivos de anotaciones
lgicas, y los coloca en el gestor de almacenamiento apropiado.
-b Hace una copia de seguridad de espacios de almacenamiento y archivos de
anotaciones lgicas
-b -d Hace una copia de seguridad de espacios de almacenamiento
-b -l Hace una copia de seguridad de archivos de anotaciones lgicas
-b -p Hace una copia de seguridad de espacios de almacenamiento y archivos de
anotaciones lgicas, y los coloca en el gestor de almacenamiento
-b -r Hace una copia de seguridad y restaura espacios de almacenamiento y
archivos de anotaciones lgicas
-d -p Hace una copia de seguridad y restaura espacios de almacenamiento y los
coloca en el gestor de almacenamiento
-l Hace una copia de seguridad y restaura archivos de anotaciones lgicas
-p Coloca espacios de almacenamiento y archivos de anotaciones lgicas en el
gestor de almacenamiento
-r Restaura espacios de almacenamiento y archivos de anotaciones lgicas

Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-15
Tabla 8-1. Opciones de onbar_w (continuacin)
Opciones de onbar_w Acciones
-r -p Restaura espacios de almacenamiento y archivos de anotaciones lgicas, y los
coloca en el gestor de almacenamiento
-b -r -d -l -p Realiza todas las acciones
-b -r -p Realiza todas las acciones
-d -l -p Realiza todas las acciones

Supervisin del estado del Planificador de copia de seguridad (XPS)
Utilice las opciones onstat -g bus y onstat -g bus_sm para supervisar el
estado del Planificador de copia de seguridad. El Planificador de copia de
seguridad hace un seguimiento de las sesiones planificadas y activas de
ONBar. Para obtener informacin sobre el acceso SQL al Planificador de
copia de seguridad, consulte Tablas de SMI del Planificador de copia de
seguridad (XPS) en la pgina 10-11.
Utilizacin de la opcin onstat -g bus
La opcin onstat -g bus muestra las sesiones actuales del Planificador de
copia de seguridad, las tareas planificadas para cada sesin de ONBar y las
tareas que estn actualmente en curso. Ambas opciones muestran la misma
informacin.
Datos de salida de ejemplo de onstat -g bus cuando ON-Bar est inactivo
En el ejemplo siguiente, dos sesiones de copia de seguridad de archivos de
anotaciones lgicas estn suspendidas:
onstat -g bus

Backup scheduler sessions
-------------------------

Session "Log backup 2" state SUSPENDED error 0
Session "Log backup 1" state SUSPENDED error 0
Datos de salida de ejemplo de onstat -g bus durante una copia de
seguridad de un espacio de base de datos
En el ejemplo siguiente, ONBar y el Planificador de copia de seguridad estn
trabajando en la sesin gilism824589. Actualmente se est haciendo copia de
seguridad del espacio de base de datos dbs1.2. Los espacios de base de datos
dbs12.1, dbs12.2 y other estn a la espera de que se haga copia de seguridad
de ellos.
onstat -g bus

Backup scheduler sessions
-------------------------

8-16 IBM Informix - Gua de copia de seguridad y restauracin
Session "Log backup 2" state SUSPENDED error 0
Session "Log backup 1" state SUSPENDED error 0
Session "gilism824589" state WAITING error 0
DBSPACE(dbsl.2) level 0 BACKUP,RUNNING
DBSPACE(dbsl2.1) level 0 BACKUP,READY
DBSPACE(dbsl2.2) level 0 BACKUP,READY
DBSPACE(other) level 0 BACKUP,READY
Utilizacin de la opcin onstat -g bus_sm
La opcin onstat -g bus_sm muestra la configuracin actual del gestor de
almacenamiento, los gestores de almacenamiento asignados a cada coservidor
y las tareas que est realizando actualmente cada gestor de almacenamiento.
Datos de salida de ejemplo de onstat -g bus_sm cuando ON-Bar est
inactivo
El ejemplo siguiente muestra la versin y el nombre del gestor de
almacenamiento, el nmero de procesos onbar-worker, el nmero de
coservidores, el nmero mximo de procesos onbar-worker iniciados y el
tiempo de espera de inactividad de ONBar:
onstat -g bus_sm

Configured storage managers
---------------------------

BAR_SM 1
BAR_SM_NAME ism
BAR_WORKER_COSVR 1
BAR_DBS_COSVR 1,2
BAR_LOG_COSVR 1,2
BAR_WORKER_MAX 1
BAR_IDLE_TIMEOUT 5
END
Datos de salida de ejemplo de onstat -g bus_sm durante una copia de
seguridad de un espacio de base de datos
Cuando una sesin de copia de seguridad o restauracin est activa, onstat -g
bus_sm tambin visualiza informacin sobre los procesos onbar-worker
activos, tal como muestra el ejemplo siguiente:
onstat -g bus_sm

Configured storage managers
---------------------------

BAR_SM 1
BAR_SM_NAME ism
BAR_WORKER_COSVR 1
BAR_DBS_COSVR 1,2
BAR_LOG_COSVR 1,2
BAR_WORKER_MAX 1
BAR_IDLE_TIMEOUT 5

Captulo 8. Utilizacin de programas de utilidad de ON-Bar 8-17
END

Active workers:

Worker 2 Coserver 1 Pid 4590 State BUSY "dbsl.2.0"
El proceso onbar-worker est realizando la copia de seguridad del segmento
de base de datos dbsl.2.0.

8-18 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 9. Definicin de parmetros de configuracin de
ON-Bar
Definicin de parmetros de configuracin de archecker en AC_CONFIG . . . . . . . . . . 9-2
Archivo AC_CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
AC_MSGPATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
AC_STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
AC_TIMEOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
AC_VERBOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
Definicin de parmetros de ON-Bar en ONCONFIG . . . . . . . . . . . . . . . . . 9-6
ALARMPROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
ALRM_ALL_EVENTS (IDS) . . . . . . . . . . . . . . . . . . . . . . . . 9-7
BAR_ACT_LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
BAR_BOOT_DIR (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
BAR_BSALIB_PATH . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
BAR_DBS_COSVR (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
BAR_DEBUG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
BAR_DEBUG_LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
BAR_HISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
BAR_IDLE_TIMEOUT (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-13
BAR_LOG_COSVR (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
BAR_MAX_BACKUP (IDS) . . . . . . . . . . . . . . . . . . . . . . . . 9-14
BAR_NB_XPORT_COUNT (IDS) . . . . . . . . . . . . . . . . . . . . . . 9-15
BAR_PROGRESS_FREQ . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
BAR_RETRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
BAR_SM (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
BAR_SM_NAME (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
BAR_WORKER_COSVR (XPS) . . . . . . . . . . . . . . . . . . . . . . . 9-19
BAR_WORKER_MAX (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-19
BAR_XFER_BUF_SIZE (IDS) . . . . . . . . . . . . . . . . . . . . . . . . 9-20
BAR_XFER_BUFSIZE (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-21
BAR_XPORT_COUNT (XPS) . . . . . . . . . . . . . . . . . . . . . . . . 9-22
ISM_DATA_POOL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
ISM_LOG_POOL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
LOG_BACKUP_MODE (XPS) . . . . . . . . . . . . . . . . . . . . . . . 9-24
LTAPEDEV (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
RESTARTABLE_RESTORE (IDS) . . . . . . . . . . . . . . . . . . . . . . 9-25
Archivos utilizados por ON-Bar, ISM y TSM . . . . . . . . . . . . . . . . . . . 9-26
Contenido de este captulo
Este captulo describe los parmetros de configuracin de ONBar que puede
definir en el archivo ONCONFIG y los parmetros de configuracin
dearchecker que puede definir en el archivo AC_CONFIG.

Copyright IBM Corp. 1996, 2004 9-1
Asegrese de configurar su gestor de almacenamiento. Dependiendo del
gestor de almacenamiento que seleccione, podr definir parmetros de
configuracin diferentes de ONBar. Antes de iniciar ONBar, consulte
Instalacin y configuracin de un gestor de almacenamiento en la pgina
3-2.
La tabla siguiente describe atributos (si son aplicables) de cada parmetro.
Atributo Descripcin
valor de onconfig.std
Es el valor por omisin que aparece en el archivo onconfig.std
en Dynamic Server o en el archivo onconfig.xps en Extended
Parallel Server
si no est presente
Es el valor que el servidor de bases de datos proporciona si el
parmetro falta en el archivo ONCONFIG
Si este valor est presente en onconfig.std, el servidor de
bases de datos utiliza el valor de onconfig.std. Si este valor no
est presente en onconfig.std, el servidor de bases de datos
utiliza este valor.
unidades Son las unidades en las que se expresa el parmetro
rango de valores
Son los valores vlidos del parmetro
surte efecto Define el momento en el que un cambio en el valor del
parmetro afecta a la actividad de ONBar
Excepto donde se indica, el usuario puede cambiar el valor
del parmetro entre una operacin de copia de seguridad y
una restauracin.
consultar Es una referencia cruzada que remite a ms informacin
Definicin de parmetros de configuracin de archecker en AC_CONFIG
Debido a que ONBar invoca al programa de utilidad archecker para verificar
las operaciones de copia de seguridad, el usuario debe configurar estos
parmetros de archecker antes de poder utilizar la opcin onbar -v. Para
obtener ms informacin sobre la utilizacin de archecker, consulte el
Captulo 5, Verificacin de las copias de seguridad, en la pgina 5-1. La
tabla siguiente muestra los parmetros de configuracin de archecker para
verificar copias de seguridad que el usuario especifica en el archivo
AC_CONFIG.

9-2 IBM Informix - Gua de copia de seguridad y restauracin
Parmetro de
configuracin Finalidad IDS XPS
AC_MSGPATH Especifica la ubicacin del archivo de
anotaciones de mensajes de archecker
X X
AC_STORAGE Especifica la ubicacin de los archivos
temporales creados por archecker
X X
Especifica el valor de tiempo de
espera para los procesos de onbar y
the archecker si uno de ellos concluye
prematuramente.
X
AC_VERBOSE Especifica la modalidad detallada o
lacnica para los mensajes de
archecker
X X

Archivo AC_CONFIG
valor por omisin
UNIX: $INFORMIXDIR/etc/ac_config.std
Windows: %INFORMIXDIR%\etc\ac_config.std
surte efecto
Cuando se inicia ON-Bar
Defina la variable de entorno AC_CONFIG para especificar la va de acceso
completa del archivo de configuracin de archecker (ac_config.std o un
archivo definido por el usuario). Debe especificar la va de acceso completa,
incluido el nombre de archivo de configuracin contenido en el archivo
AC_CONFIG o de lo contrario el programa de utilidad archecker puede no
funcionar correctamente. Lo siguiente muestra ejemplos de vas de acceso
vlidas para AC_CONFIG:
v UNIX: /usr/informix/etc/ac_config.std y /usr/local/my_ac_config.std
v Windows: c:\Informix\etc\ac_config.std y
c:\Informix\etc\my_ac_config.std
Si AC_CONFIG no est definido, el programa de utilidad archecker establece
la ubicacin por omisin del archivo de configuracin en
$INFORMIXDIR/etc/ac_config.std para UNIX o en
%INFORMIXDIR%\etc\ac_config.std para Windows.
AC_MSGPATH
ac_config.std valor
UNIX: /tmp/ac_msg.log
Windows: c:\temp\ac_msg.log

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-3
surte efecto
Cuando se inicia ON-Bar
El parmetro AC_MSGPATH contenido en el archivo AC_CONFIG especifica
la ubicacin del registro de mensajes archecker (ac_msg.log). Debe especificar
la va de acceso completa del archivo de anotaciones de mensajes en el
archivo AC_CONFIG o de lo contrario el programa de utilidad archecker
puede no funcionar correctamente.
Cuando verifica copias de seguridad con onbar -v, el programa de utilidad
archecker escribe mensajes de resumen en el archivo bar_act.log e indica si la
validacin tuvo xito o fall. El programa de utilidad archecker escribe
mensajes detallados en el archivo ac_msg.log. Si la copia de seguridad no
pasa la verificacin, deseche la copia y repita la operacin de copia de
seguridad, o entregue el archivo ac_msg.log al Soporte Tcnico. Para ver
mensajes de ejemplo, consulte Interpretacin de los mensajes de verificacin
en la pgina 5-8.
AC_STORAGE
ac_config.std valor
UNIX: /tmp
Windows: c:\temp
surte efecto
Cuando se inicia ON-Bar
El parmetro AC_STORAGE contenido en el archivo AC_CONFIG especifica
la ubicacin del directorio donde archecker almacena sus archivos temporales.
Debe especificar la va de acceso completa de la ubicacin de almacenamiento
en el archivo AC_CONFIG o de lo contrario el programa de utilidad
archecker puede no funcionar correctamente.
La Tabla 9-1 lista los directorios y archivos que crea archecker. Si la copia se
verifica satisfactoriamente, estos archivos se suprimen.

9-4 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 9-1. Archivos temporales de archecker
Directorio Archivos
CHUNK_BM Informacin de mapa de bits para cada espacio de almacenamiento
de copia de seguridad.
INFO Anlisis estadstico e informacin de depuracin para la copia de
seguridad.
SAVE Pginas de particin contenidas en el archivo PT.########.
Pginas de bloques libres contenidas en el archivo FL.########.
Pginas reservadas contenidas en el archivo RS.########.
Pginas de mapas de BLOB libre contenidas en el archivo
BF.######## (solo Dynamic Server).

Para calcular la cantidad de espacio libre necesario, consulte Clculo de la
cantidad de espacio temporal para archecker en la pgina 5-5. Es
recomendable que el valor de AC_STORAGE sea una ubicacin con espacio
libre abundante.
AC_TIMEOUT
ac_config.stdvalor
UNIX 300
Windows 300
unidades
segundos
surte efecto
Cuando se inicia el mandato onbar-v
El parmetro AC_TIMEOUT contenido en el archivo AC_CONFIG especifica
el valor de tiempo de espera para los procesos de onbar y archecker si uno de
ellos concluye prematuramente. Este parmetro se ha aadido para evitar que
los procesos de onbar y archecker estn indefinidamente a la espera el uno
del otro si uno de ellos concluye prematuramente, evitando as la creacin de
un proceso hurfano y fantasma durante la inicializacin del servidor de
datos.
AC_VERBOSE
ac_config.std valor 1
rango de valores 1 para mensajes detallados contenidos en
ac_msg.log
0 para mensajes lacnicos contenidos en
ac_msg.log

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-5
surte efecto Cuando se inicia onbar
El parmetro AC_VERBOSE contenido en el archivo AC_CONFIG especifica
datos de salida detallados o lacnicos para el archivo de anotaciones de
mensajes de archecker.
Definicin de parmetros de ON-Bar en ONCONFIG
La seccin siguiente lista los parmetros de configuracin de ONBar e indica
los servidores de bases de datos a los que corresponden.
Importante: ONBar no utiliza los parmetros de configuracin TAPEDEV,
TAPEBLK, TAPESIZE, LTAPEBLK y LTAPESIZE. ONBar
comprueba si LTAPEDEV est establecido en /dev/null para
UNIX o en \dev\nul o NUL para Windows. Para obtener ms
informacin, consulte LTAPEDEV (IDS) en la pgina 9-25.
ALARMPROGRAM
valor de onconfig.std Dynamic Server:
En UNIX: /usr/informix/etc/log_full.sh
En Windows:
%INFORMIXDIR%\etc\log_full.bat
Extended Parallel Server: blanco
si valor no est presente Dynamic Server: no_log.sh o no_log.bat
Extended Parallel Server: blanco
rango de valores Va de acceso completa
surte efecto Cuando se cierra y reinicia el servidor de
bases de datos
consultar IBM Informix: Administrator's Reference
Utilice el parmetro de configuracin ALARMPROGRAM para gestionar
alarmas de suceso y para iniciar o finalizar las copias de seguridad
automticas de anotaciones.
Utilice el script de shell log_full.sh o log_full.bat para iniciar las copias de
seguridad automticas de anotaciones. Modifique este script y asgnele la va
de acceso completa de ALARMPROGRAM en el archivo ONCONFIG.
Para generar alarmas de suceso, establezca ALARMPROGRAM en
$INFORMIXDIR/etc/ alarmprogram.sh o en
%INFORMIXDIR%\etc\alarmprogram.bat y modifique el archivo segn
convenga. Para obtener ms informacin, consulte el manual IBM Informix:
Administrator's Reference.

9-6 IBM Informix - Gua de copia de seguridad y restauracin
Importante: Cuando selecciona realizar copias de seguridad automticas de
archivos de anotaciones lgicas, el soporte de copia de seguridad
debe estar siempre disponible para el proceso de copia.
No utilice el mandato de copia de seguridad continua de
archivos de anotaciones (onbar -b -l -C) si ha definido la copia
automtica de anotaciones mediante el parmetro
ALARMPROGRAM, y viceversa.
ALRM_ALL_EVENTS (IDS)
valor de onconfig.std 0
si valor no est presente Ningn efecto
rango de valores 0 o 1
surte efecto Cuando se inicializa el servidor de bases de
datos
consultar IBM Informix: Administrator's Reference
El parmetro de configuracin ALRM_ALL_EVENTS se utiliza para modificar
el comportamiento por omisin del script ALARMPROGRAM. Cuando el
valor de este parmetro de configuracin es 1, ALARMPROGRAM se ejecuta
para todos los sucesos que se anotan en MSGPATH y se enva un correo
electrnico al administrador que incluye informacin referente al suceso.
BAR_ACT_LOG
surte efecto IDS: Cuando se inicia onbar-driver
XPS: Cuando se inicia onbar o cuando se inicia un proceso
onbar-worker
El parmetro de configuracin BAR_ACT_LOG especifica la va de acceso
completa del archivo de anotaciones de actividades de ONBar. Debe
especificar una va de acceso correspondiente a un directorio que tenga una
cantidad apropiada de espacio disponible o bien utilice
$INFORMIXDIR/bar_act.log
Cuando se produce una actividad o error de copia de seguridad o
restauracin, ONBar escribe una breve descripcin en el archivo de
anotaciones de actividades. El formato del archivo es similar al formato del
archivo de anotaciones de mensajes del servidor de bases de datos. Puede
examinar el archivo de anotaciones de actividades para determinar los
resultados de las acciones de ONBar.

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-7
Especificacin de BAR_ACT_LOG con un nombre de archivo solamente
Si especifica solamente un nombre de archivo en el parmetro
BAR_ACT_LOG, ONBar crea el archivo de anotaciones de actividades de
ONBar en el directorio de trabajo donde se inici ONBar. Por ejemplo, si
inici ONBar desde /usr/mydata en UNIX, el archivo de anotaciones de
actividades se escribe en ese directorio.

UNIX solamente
Si el servidor de bases de datos inicia una copia de seguridad continua de
archivos de anotaciones lgicas, ONBar escribe en el archivo de anotaciones
de actividades de ONBar del directorio de trabajo correspondiente al
servidor de bases de datos.

Fin de UNIX solamente

Windows solamente
Si el servidor de bases de datos inicia una copia de seguridad continua de
archivos de anotaciones lgicas, ONBar escribe en el archivo de anotaciones
de actividades del directorio %INFORMIXDIR%\bin.

Fin de Windows solamente
Utilizacin de BAR_ACT_LOG en Extended Parallel Server
Los programas de utilidad onbar_w y onbar_m tambin escriben mensajes en
el archivo de anotaciones de actividades.
Si establece el valor de BAR_ACT_LOG en una va de acceso local, los
procesos onbar-driver y onbar-worker escriben en el archivo de anotaciones
de actividades de ONBar situado en el nodo donde se ejecuta el proceso. A
menos que su sistema est configurado para tener directorios compartidos, y
el archivo de anotaciones de actividades de ONBar se defina como situado
en un directorio compartido, cada nodo tiene su propio archivo de
anotaciones de actividades de ONBar.
Aviso: Aunque utilice algn otro directorio como va de acceso de
BAR_ACT_LOG, compruebe si el archivo de anotaciones de
actividades de ONBar se coloc en el directorio por omisin. Cuando
se inicia onbar-merger por primera vez, ese proceso escribe mensajes
en /tmp/bar_act.log hasta que tiene ocasin de leer el archivo
ONCONFIG.


9-8 IBM Informix - Gua de copia de seguridad y restauracin
BAR_BOOT_DIR (XPS)
valor de onconfig.std /usr/informix/etc
si valor no est presente blanco
surte efecto Cuando se inicia el proceso onbar-worker
siguiente
El parmetro de configuracin BAR_BOOT_DIR le permite cambiar la va de
directorios para los archivos de inicio de emergencia. Debe especificar este
parmetro en la seccin global del archivo ONCONFIG.
Acceso a los archivos de inicio de emergencia
Los programas de utilidad onbar_w, onbar_m y onbar_d deben poder
acceder al directorio que seleccione para los archivos de inicio de emergencia.
Todos los coservidores deben poder escribir en el directorio del usuario root.
El parmetro BAR_BOOT_DIR es para utilizarlo en un sistema donde el
directorio INFORMIXDIR sea un directorio compartido y el usuario root no
tenga permiso para escribir en l. Por ejemplo, el valor de BAR_BOOT_DIR
puede ser el directorio /var/informix en un sistema multinodo. Debido a que
cada nodo tiene su propio sistema de archivos /var, ello evita problemas sobre
permisos de lectura/escritura.
Si cambia el valor del parmetro BAR_BOOT_DIR mientras est en ejecucin
un proceso onbar-worker, ste utilizar el valor antiguo del parmetro.
Cualquier nuevo proceso onbar-worker iniciado despus del cambio de valor
utilizar el nuevo valor del parmetro.
Aviso: Despus de cambiar el valor de BAR_BOOT_DIR, debe concluir todos
los procesos onbar-worker de todos los coservidores. Cuando los
procesos finalicen, realice una copia de seguridad de nivel 0 de todos
los espacios de almacenamiento o traslade los archivos desde el
subdirectorio etc a la nueva ubicacin.
Salvaguarda de los archivos de inicio de emergencia durante la reversin
Cuando revierte a una versin anterior del servidor de bases de datos, el
script de reversin guarda los archivos de inicio de emergencia en el
directorio especificado por el parmetro BAR_BOOT_DIR. En otro caso, el
script de reversin guarda los archivos de inicio de emergencia en el
directorio $INFORMIXDIR/etc si BAR_BOOT_DIR no est definido en el
archivo ONCONFIG o si su valor es un directorio no vlido.

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-9
BAR_BSALIB_PATH

valor de onconfig.std UNIX $INFORMIXDIR/lib/ibsad001.extensin_
plataforma
donde extensin_plataforma es la extensin
de archivo de la biblioteca compartida
Windows libbsa.dll
si valor no est
presente
Windows Ninguno
surte efecto IDS: Cuando se inicia onbar-driver
XPS: Cuando se inicia un proceso onbar-worker

ONBar y el gestor de almacenamiento dependen de una biblioteca
compartida para su integracin mutua. Defina el parmetro de configuracin
BAR_BSALIB_PATH para la biblioteca del gestor de almacenamiento, El
soporte para BAR_BSALIB_PATH es especfico de la plataforma. Examine la
documentacin de su mquina para determinar si puede utilizarla con el
sistema operativo. Puede cambiar el valor de BAR_BSALIB_PATH entre una
operacin de copia de seguridad y una operacin de restauracin.
Para asegurar que esta integracin tiene lugar, especifique la va de acceso de
la biblioteca compartida. Realice una de estas acciones:
v Coloque la biblioteca del gestor de almacenamiento en el directorio por
omisin.

UNIX solamente
Por ejemplo, el sufijo para Solaris es so, por lo que debe especificar
$INFORMIXDIR/lib/ibsad001.so para un sistema Solaris.

Fin de UNIX solamente

UNIX solamente
v Coloque la biblioteca del gestor de almacenamiento en un directorio
cualquiera y establezca un enlace simblico entre
$INFORMIXDIR/lib/ibsad001.extensin_plataforma y el directorio.
Si utiliza ISM, cree un enlace simblico con
$INFORMIXDIR/lib/libbsa.extensin_plataforma o asigne esta va de
acceso absoluta a BAR_BSALIB_PATH.
Si utiliza TSM, establezca un enlace simblico con
$INFORMIXDIR/lib/libtxbsa.extensin_plataforma o asigne esta va de
acceso absoluta a BAR_BSALIB_PATH.
v Defina la variable de entorno LD_LIBRARY_PATH. Por ejemplo, para
utilizar ISM en Solaris, establezca LD_LIBRARY_PATH en

9-10 IBM Informix - Gua de copia de seguridad y restauracin
$INFORMIXDIR/lib.

Fin de UNIX solamente

Windows solamente
v Defina la biblioteca compartida de ISM como %ISMDIR%\bin\libbsa.dll.
La variable %ismDIR% incluye un nmero de versin o release. Por
ejemplo:
set ISMDIR=C:\program files\informix\ism\2.20. Se utiliza este
directorio cuando el servidor de bases de datos est instalado en Windows.
Esta va de acceso es diferente si utiliza un gestor de almacenamiento
diferente.

Fin de Windows solamente
Sugerencia: Asegrese de que durante una restauracin la biblioteca
compartida puede acceder a los datos de copia de seguridad
contenidos en el gestor de almacenamiento. No puede realizar
una copia de seguridad utilizando un gestor de almacenamiento
y restaurar utilizando un gestor de almacenamiento diferente.
BAR_DBS_COSVR (XPS)
valor de onconfig.std todos los coservidores
rango de valores Es una lista de valores enteros positivos y
exclusivos, mayores o iguales que 1
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro opcional BAR_DBS_COSVR especifica los coservidores desde los
que el gestor de almacenamiento especificado por BAR_SM puede enviar
datos de copia de seguridad y restauracin de espacios de almacenamiento. Si
BAR_DBS_COSVR tiene el valor 0, el gestor de almacenamiento no recibe
ningn espacio de base de datos procedente de un coservidor. Podra
especificar BAR_DBS_COSVR 0 para reservar un gestor de almacenamiento
para copias de seguridad de archivos de anotaciones lgicas solamente.
Los valores son nmeros de coservidor, separados por comas. Los rangos de
nmeros se denotan con guiones. Por ejemplo, BAR_DBS_COSVR 1-5,7,9
especifica un gestor de almacenamiento que hace copia de seguridad de
espacios de base de datos de los coservidores 1, 2, 3, 4, 5, 7 y 9. No coloque
espacios en blanco entre los nmeros de coservidor.
Para proporcionar flexibilidad y mejorar el rendimiento, esta lista de
coservidores puede solaparse con valores listados para otros gestores de
almacenamiento.

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-11
BAR_DEBUG
valor de onconfig.std 0
si valor no est presente 0
unidades Son los niveles de la informacin de
depuracin
rango de valores 0 al 9
surte efecto Cuando se inicia ON-Bar
Establezca el parmetro de configuracin BAR_DEBUG en un valor mayor si
desea visualizar informacin de depuracin ms detallada en el archivo de
anotaciones de actividades de ON-Bar. El valor por omisin es 0, que hace
que no se visualice informacin de depuracin. Puede actualizar
dinmicamente el valor de BAR_DEBUG en el archivo ONCONFIG durante
una sesin Para obtener ms informacin, consulte Especificacin del nivel
de depuracin de ON-Bar (IDS) en la pgina 2-16.
BAR_DEBUG_LOG
valor de onconfig.std /usr/informix/bar_dbug.log
si valor no est presente En UNIX: /tmp/bar_dbug.log
En Windows: \tmp\bar_dbug.log
surte efecto Cuando se inicia ON-Bar
El parmetro BAR_DEBUG_LOG especifica la ubicacin y el nombre del
archivo de anotaciones de depuracin de ON-Bar. Por razones de seguridad,
es conveniente que como valor de BAR_DEBUG_LOG utilice un directorio con
permisos restringidos, tal como el directorio $INFORMIXDIR.
BAR_HISTORY
valor de onconfig.std No en onconfig.std
si valor no est presente 0
rango de valores 0 para eliminar de sysutils los registros
correspondientes a objetos de copia de
seguridad caducados
1 para conservar los registros correspondientes
a objetos de copia de seguridad caducados
contenidos en sysutils
surte efecto Cuando se inicia onsmsync
El parmetro BAR_HISTORY especifica si la base de datos sysutils mantiene
un historial de copias de seguridad cuando las copias antiguas se marcan

9-12 IBM Informix - Gua de copia de seguridad y restauracin
como caducadas mediante onsmsync. Para obtener ms informacin, consulte
Utilizacin del programa de utilidad onsmsync en la pgina 8-8.
Si define el valor como 0, onsmsync elimina de la base de datos sysutils las
filas de bar_object, bar_action y bar_instance correspondientes a los objetos
de copia de seguridad caducados. Si define el valor como 1, onsmsync
establece el valor de act_type en 7 en la fila de bar_action y conserva las filas
de bar_action y bar_instance para los objetos de copia de seguridad
caducados en la base de datos sysutils. Si no establece BAR_HISTORY en 1, el
historial de restauraciones se elimina.
Cualquiera que sea el valor de BAR_HISTORY, onsmsync elimina la lnea
descriptiva del objeto de copia de seguridad en el archivo de inicio de
emergencia y elimina el objeto en el gestor de almacenamiento cuando el
gestor de almacenamiento marca el objeto como caducado.
BAR_IDLE_TIMEOUT (XPS)
valor de onconfig.std 0
si valor no est presente 0
unidades Minutos
rango de valores 0 hasta ilimitado
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro de configuracin BAR_IDLE_TIMEOUT determina la cantidad
mxima de tiempo, en minutos, que un proceso onbar-worker puede estar
inactivo antes de ser cerrado.
El parmetro de configuracin BAR_IDLE_TIMEOUT es opcional. Si
BAR_IDLE_TIMEOUT tiene el valor 0, los procesos onbar-worker no se
cierran nunca hasta que se cierra el servidor de bases de datos.
Puede definir esta opcin localmente para gestores de almacenamiento
individuales para que su valor prevalezca sobre el valor por omisin o un
valor global especificado.
BAR_LOG_COSVR (XPS)
valor de onconfig.std todos los coservidores
rango de valores Es una lista de valores enteros positivos y
exclusivos, mayores o iguales que 1
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro de configuracin BAR_LOG_COSVR especifica los coservidores
desde los que el gestor de almacenamiento especificado por BAR_SM puede

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-13
enviar datos de copia de seguridad y restauracin de archivos de anotaciones
lgicas. El parmetro BAR_LOG_COSVR es opcional. El valor por omisin es
todos los coservidores.
Si BAR_LOG_COSVR tiene el valor 0, el gestor de almacenamiento no recibe
ninguna anotacin lgica procedente de un coservidor. Podra especificar
BAR_LOG_COSVR 0 para reservar un gestor de almacenamiento para copias
de seguridad de espacios de base de datos solamente.
Los valores son nmeros de coservidor, separados por comas. Los rangos de
nmeros se denotan con guiones. Por ejemplo, BAR_LOG_COSVR 1-5,7,9
especifica un gestor de almacenamiento que hace copia de seguridad de
archivos de anotaciones lgicas de los coservidores 1, 2, 3, 4, 5, 7 y 9. No
coloque espacios en blanco entre los nmeros de coservidor.
Extended Parallel Server restringe los valores de BAR_LOG_COSVR para
asegurar que dos instancias cualquiera del gestor de almacenamiento no
puedan hacer copias de seguridad de anotaciones para el mismo coservidor.
BAR_MAX_BACKUP (IDS)
valor de onconfig.std 0
si valor no est presente 4
unidades procesos onbar
rango de valores 0 = nmero mximo de procesos permitidos
en el sistema
1 = copia de seguridad o restauracin
secuencial
n = nmero especificado de procesos creados
surte efecto Cuando se inicia onbar
El parmetro BAR_MAX_BACKUP especifica el nmero mximo de procesos
paralelos que se permiten para cada mandato onbar. Tanto UNIX como
Windows permiten las copias de seguridad en paralelo. Aunque el valor por
omisin del servidor de bases de datos para BAR_MAX_BACKUP es 4 , el
valor de onconfig.std es 0.
Especificacin de copias de seguridad y restauraciones secuenciales
Para realizar una copia de seguridad o restauracin secuencial, establezca
BAR_MAX_BACKUP en 1.
ONBar no tiene en cuenta el parmetro BAR_MAX_BACKUP para una copia
de seguridad del sistema completo, pues esta se realiza siempre
secuencialmente.

9-14 IBM Informix - Gua de copia de seguridad y restauracin
Especificacin de copias de seguridad y restauraciones paralelas
Para especificar copias de seguridad y restauraciones paralelas, establezca
BAR_MAX_BACKUP en un valor distinto de 1. Por ejemplo, si establece
BAR_MAX_BACKUP en 5 y ejecuta un mandato de ONBar, el nmero
mximo de procesos creados simultneamente por ONBar ser de 5. El valor
mximo de BAR_MAX_BACKUP es el nmero mximo de dispositivos de
almacenamiento o de corrientes de datos disponibles para las copias de
seguridad y restauraciones fsicas.
Si establece BAR_MAX_BACKUP en 0, el sistema crea tantos procesos de
ONBar como sea necesario. El nmero de procesos de ONBar est limitado
solo por el nmero de espacios de almacenamiento o cantidad de memoria
disponibles para el servidor de bases de datos, el valor que sea menor de los
dos.
La cantidad de memoria disponible est basada en SHMTOTAL. ONBar
realiza el clculo siguiente, donde N es el nmero mximo de procesos
permitidos de ONBar:
N = SHMTOTAL / (# almac. interm. transporte * tamao almac. interm. transporte / 1024)
Si SHMTOTAL es 0 , BAR_MAX_BACKUP se establece en 1. Si N es mayor
que BAR_MAX_BACKUP, ONBar utiliza el valor de BAR_MAX_BACKUP.
En otro caso, ONBar inicia N procesos de copia de seguridad o restauracin.
BAR_NB_XPORT_COUNT (IDS)
valor de onconfig.std 10
si valor no est presente 10
unidades Almacenamientos intermedios
rango de valores 3 hasta ilimitado
surte efecto Cuando se inicia onbar
El parmetro de configuracin BAR_NB_XPORT_COUNT especifica el nmero
de almacenamientos intermedios de datos que cada proceso onbar_d puede
utilizar para intercambiar datos con el servidor de bases de datos. El valor de
este parmetro afecta al comportamiento de onbar. Por ejemplo, si
BAR_MAX_BACKUP es 5 y BAR_NB_XPORT_COUNT es 5 y
subsiguientemente emite 5 mandatos de ONBar, los 25 procesos resultantes
de ONBar utilizarn un total de 125 almacenamientos intermedios.
Para calcular la cantidad de memoria necesaria para cada proceso onbar_d,
utilice la frmula siguiente. Para obtener informacin sobre el tamao de
pgina para su sistema, consulte las notas de release.
memoria necesaria = (BAR_NB_XPORT_COUNT * BAR_XFER_BUF_SIZE
* tamao de pgina) + 5 MB

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-15
BAR_PROGRESS_FREQ
valor de onconfig.std 0
si valor no est presente 0
unidades Minutos
rango de valores 0, y luego 5 hasta ilimitado
surte efecto Cuando se inicia onbar
El parmetro de configuracin BAR_PROGRESS_FREQ especifica, en minutos,
la frecuencia de los mensajes de progreso que se escriben en el archivo de
anotaciones de actividades de ONBar para las operaciones de copia de
seguridad y restauracin. Por ejemplo, si establece BAR_PROGRESS_FREQ en
5, ONBar notifica cada 5 minutos el porcentaje de copia de seguridad o de
restauracin del objeto. Si establece BAR_PROGRESS_FREQ en 0 o no
especifica ningn valor para el parmetro, ONBar no escribe ningn mensaje
de progreso en el archivo de anotaciones de actividades.
Si los mensajes de progreso son demasiado frecuentes, se llenar el archivo de
anotaciones de actividades. Por tanto, si establece BAR_PROGRESS_FREQ en
1, 2, 3 o 4 , ONBar redefine automticamente el valor y lo establece en 5
para evitar el exceso de datos en el archivo de anotaciones de actividades de
ONBar. Si los mensajes de progreso son poco frecuentes, puede ser difcil
determinar si la marcha de la operacin es satisfactoria.
Si ONBar no puede determinar el tamao del objeto de copia de seguridad o
restauracin, notifica el nmero de almacenamientos intermedios de
transferencia enviados al servidor de bases de datos, en lugar de informar
sobre el porcentaje que se ha copiado o restaurado del objeto.
BAR_RETRY
El parmetro de configuracin BAR_RETRY especifica cuntas veces onbar
debe reintentar una operacin de copia de seguridad de datos, copia de
seguridad de archivos de anotaciones lgicas o restauracin si falla el primer
intento.
BAR_RETRY en Dynamic Server (IDS)
valor de onconfig.std 1
si valor no est presente 1
rango de valores BAR_ABORT(0), BAR_CONT(1) o n
surte efecto Cuando se inicia onbar
El valor del parmetro BAR_RETRY determina el comportamiento de ONBar
de las maneras siguientes:

9-16 IBM Informix - Gua de copia de seguridad y restauracin
v Si el valor del parmetro se establece en BAR_ABORT, ONBar cancela la
sesin de copia de seguridad o restauracin cuando se produce un error
para un espacio de almacenamiento o anotacin lgica, devuelve un error y
concluye la ejecucin. Si ONBar se est ejecutando en paralelo, concluyen
los procesos que ya estn en ejecucin, pero no se inicia ninguno nuevo.
v Si el valor del parmetro se establece en BAR_CONT, ONBar cancela el
intento de copia de seguridad o restauracin para ese espacio de
almacenamiento, devuelve un error e intenta hacer copia de seguridad o
restaurar cualquier espacio de almacenamiento o anotacin lgica restante.
v Si el valor del parmetro se establece en un nmero determinado (n),
ONBar intenta hacer copia de seguridad o restaurar el espacio de
almacenamiento o anotacin lgica el nmero especificado de veces antes
de abandonar y pasar al objeto siguiente.
BAR_RETRY en Extended Parallel Server
valor de onconfig.std 0. No reintentar
rango de valores 0 a 5
surte efecto Cuando se inicia el servidor de bases de datos
Si una copia de seguridad o restauracin falla, ONBar intenta hacer copia de
seguridad o restaurar el objeto el nmero especificado de veces antes de
abandonar y pasar al objeto siguiente.
El Planificador de copia de seguridad mantiene dos cuentas de reintentos:
reintentos de objeto y reintentos de gestor de almacenamiento.
Los reintentos de objeto es el nmero de veces que el Planificador de copia de
seguridad intenta una operacin de copia de seguridad o restauracin. Si la
copia de seguridad o restauracin de un objeto determinado produce un error,
el Planificador de copia de seguridad reintenta la operacin el nmero de
veces especificado por BAR_RETRY. Si la operacin sigue fallando, el
Planificador de copia de seguridad elimina el objeto en la sesin de copia de
seguridad.
Reinicio de la operacin de copia de seguridad o restauracin:
1. Corrija el error.
2. Emita otro mandato de ONBar para hacer copia de seguridad o restaurar
el objeto.
Los reintentos de gestor de almacenamiento es el nmero de veces que el
Planificador de copia de seguridad intenta iniciar un proceso onbar-worker
antes de abandonar. Si un proceso onbar-worker se anota en el Planificador
de copia de seguridad, pero finaliza produciendo un error, el Planificador de
copia de seguridad intenta iniciar otro proceso onbar-worker, hasta el nmero

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-17
de veces especificado por BAR_RETRY. Si el proceso onbar-worker falla antes
de anotarse o si el Planificador de copia de seguridad ya ha intentado iniciar
un proceso onbar-worker el nmero de veces especificado por BAR_RETRY, el
Planificador no inicia otro proceso onbar-worker.
Inicializacin del contador de reintentos del gestor de almacenamiento y
reinicio de la operacin:
1. Corrija el error.
2. Inicie un proceso onbar-worker manualmente, ya sea directamente desde
la lnea de mandatos o invocando start_worker.sh en UNIX o
start_worker.bat en Windows. Ahora la operacin de copia de seguridad o
restauracin se puede reanudar.
Puede supervisar la cuenta de reintentos del gestor de almacenamiento
mediante onstat -g bus_sm. Para obtener ms informacin, consulte
Supervisin del estado del Planificador de copia de seguridad (XPS) en la
pgina 8-16.
BAR_SM (XPS)
valor de onconfig.std 1
rango de valores Un valor entero positivo mayor o igual que 1
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro de configuracin obligatorio BAR_SM identifica una instancia
determinada del gestor de almacenamiento. Este valor solo es utilizado por
ONBar y el Planificador de copia de seguridad. El gestor de almacenamiento
no utiliza este valor.
El sistema utiliza el parmetro BAR_SM para supervisar la ubicacin de las
copias de seguridad. Si cambia el nmero de identificacin despus de utilizar
el gestor de almacenamiento para realizar una copia de seguridad, se
invalidan las copias que haya hecho. Realice una nueva copia de seguridad de
nivel 0 de todos los datos.
BAR_SM_NAME (XPS)
valor de onconfig.std Ninguno
rango de valores Puede ser una cadena de caracteres cualquiera
que no contenga espacios en blanco ni el signo
de almohadilla (#)
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro de configuracin BAR_SM_NAME es el nombre del gestor de
almacenamiento. Puede tener un mximo de 128 caracteres.

9-18 IBM Informix - Gua de copia de seguridad y restauracin
BAR_WORKER_COSVR (XPS)
valor de onconfig.std 1
si valor no est presente se produce un error
rango de valores Es una lista o rango de valores enteros
positivos y exclusivos, mayores o iguales que
1
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro de configuracin obligatorio BAR_WORKER_COSVR especifica
qu coservidores pueden acceder al gestor de almacenamiento identificado
por BAR_SM Si se especifica BAR_SM, BAR_WORKER_COSVR tambin se
debe especificar. Los coservidores contenidos en la lista pueden restaurar
datos de copia de seguridad hechos por otros coservidores de la lista.
Escriba los nmeros de los coservidores donde se pueden iniciar procesos
onbar-worker para el gestor de almacenamiento. Si especifica un solo nmero
de coservidor, utilice el nmero de un coservidor situado en un nodo que
tenga un dispositivo de almacenamiento conectado fsicamente, para que el
gestor de almacenamiento no tenga que transferir los datos a travs de la red.
Este paso mejora el rendimiento.
La lista no debe solaparse con la lista de ningn otro gestor de
almacenamiento. Los valores son nmeros de coservidor, separados por
comas. Los rangos de nmeros se denotan con guiones. Por ejemplo,
BAR_WORKER_COSVR 1-3,5,7 especifica un gestor de almacenamiento que
puede acceder a los procesos onbar-worker que se ejecutan en los
coservidores 1, 2, 3, 5 y 7. No coloque espacios en blanco entre los nmeros
de coservidor.
BAR_WORKER_MAX (XPS)
valor de onconfig.std 0
si valor no est presente 0
surte efecto Cuando se inicia el servidor de bases de datos
El parmetro de configuracin BAR_WORKER_MAX determina cuntos
espacios de almacenamiento y archivos de anotaciones lgicas se pueden
hacer copia de seguridad o restaurar en paralelo en cada gestor de
almacenamiento. Tambin especifica el nmero mximo de procesos
onbar-worker que el servidor de bases de datos inicia automticamente para
la instancia del gestor de almacenamiento. Si el valor de
BAR_WORKER_MAX es 0, debe iniciar los procesos onbar-worker
manualmente.

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-19
Especificacin de una copia de seguridad o restauracin paralela
Por ejemplo, para iniciar cinco procesos onbar-worker en paralelo, establezca
BAR_WORKER_MAX en 5. Establezca BAR_WORKER_MAX en el nmero de
dispositivos de almacenamiento disponibles para el gestor de almacenamiento.
Si el servidor de bases de datos tiene varios gestores de almacenamiento
configurados, el nmero de operaciones paralelas es la suma de los valores de
BAR_WORKER_MAX para todos los gestores de almacenamiento. El nmero
mximo de procesos onbar-worker que se ejecutan simultneamente depende
de las capacidades del gestor de almacenamiento.
Si los procesos onbar-worker para un gestor de almacenamiento determinado
tienen requisitos de arranque especiales, tales como variables de entorno,
puede especificar estos requisitos editando el archivo del script start_worker.
Para obtener informacin, consulte Utilizacin de start_worker.sh para iniciar
manualmente procesos onbar_worker (XPS) en la pgina 8-5. Si los gestores
de almacenamiento tienen requisitos dinmicos para los procesos
onbar-worker, puede ser necesario iniciar los procesos manualmente.
Especificacin de una copia de seguridad o restauracin secuencial
Puede especificar copias de seguridad o restauraciones secuenciales con
Extended Parallel Server de dos maneras:
v Establezca BAR_WORKER_MAX en 0 e inicie manualmente un proceso
onbar-worker.
Debe iniciar los procesos onbar-worker manualmente para poder hacer
copia de seguridad o restaurar datos.
v Establezca BAR_WORKER_MAX en 1.
El servidor de bases de datos inicia un proceso onbar-worker y hace copia
de seguridad o restaura los datos secuencialmente para esta instancia del
gestor de almacenamiento.
BAR_XFER_BUF_SIZE (IDS)
valor de onconfig.std 31
unidades tamao de pgina
rango de valores 1 a 15 pginas cuando PAGESIZE es 4
kilobytes
1 a 31 cuando PAGESIZE es 2 kilobytes
El tamao mximo del almacenamiento
intermedio es 64 kilobytes, por lo que
BAR_XFER_BUF_SIZE * tamao_pgina <= 64
kilobytes
surte efecto Cuando se inicia onbar

9-20 IBM Informix - Gua de copia de seguridad y restauracin
El parmetro de configuracin BAR_XFER_BUF_SIZE especifica el tamao de
cada almacenamiento intermedio de transferencia. El servidor de bases de
datos pasa el almacenamiento intermedio a ONBar y al gestor de
almacenamiento. Para calcular el tamao del almacenamiento intermedio de
transferencia en una copia de seguridad de espacios de almacenamiento o
archivos de anotaciones lgicas, utilice esta frmula:
almacenamientos intermedios de transferencia = BAR_XFER_BUF_SIZE *
tamao_pgina
Donde tamao_pgina es el tamao de pgina mayor utilizado por cualquiera
de los espacios de base de datos de los que se hace copia de seguridad.
Para calcular la cantidad de memoria necesaria para el servidor de bases de
datos, utilice esta frmula:
memoria = (BAR_XFER_BUF_SIZE * PAGESIZE) + 500
Los 500 bytes adicionales son para la actividad general del sistema. Por
ejemplo, si BAR_XFER_BUF_SIZE es 15, el almacenamiento intermedio de
transferencia debera ser de 61.940 bytes.
Importante: No puede cambiar el tamao del almacenamiento intermedio
entre una operacin de copia de seguridad y una restauracin.
BAR_XFER_BUFSIZE (XPS)
valor de onconfig.std 8 pginas
si valor no est presente 32.768 / tamao de pgina de la plataforma
unidades PAGESIZE puede ser 2, 4 u 8 kilobytes
rango de valores 1 a 15 pginas
surte efecto Cuando se inicia el programa de utilidad
onbar_w
El parmetro de configuracin BAR_XFER_BUFSIZE especifica el tamao de
cada almacenamiento intermedio de transferencia. El tamao real de un
almacenamiento intermedio de transferencia es BAR_XFER_BUFSIZE *
PAGESIZE + 500. Los 500 bytes adicionales son para la actividad general del
sistema. Por ejemplo, si BAR_XFER_BUFSIZE es 15 y el tamao de pgina es
4 kilobytes, el almacenamiento intermedio de transferencia debera ser de
61.440 bytes.
En general, para obtener un buen rendimiento, establezca este parmetro en 8,
aunque pueden ser recomendables valores diferentes para otros gestores de
almacenamiento. El valor mximo permitido por XBSA es 64 kilobytes.

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-21
Si establece BAR_XFER_BUFSIZE en 8 y el tamao de pgina es 8 kilobytes, el
servidor de bases de datos disminuye a 7 pginas el tamao del
almacenamiento intermedio de transferencia para que el valor mximo quede
por debajo de 64 kilobytes (7 * 8 = 56). ONBar muestra un mensaje de aviso
cuando se disminuye el tamao del almacenamiento intermedio de
transferencia.
Para calcular la cantidad de memoria necesaria para el servidor de bases de
datos, utilice esta frmula:
kilobytes = BAR_WORKER_MAX * BAR_XFER_BUFSIZE *
BAR_XPORT_COUNT * PAGESIZE
Por ejemplo, necesitar como mnimo 1600 kilobytes de memoria para los
almacenamientos intermedios de transferencia si existen cinco procesos
onbar-worker y el tamao de pgina es 4 kilobytes.
1600 kilobytes = 5 procesos onbar_worker * 8 pginas* 10 almacenamientos
intermedios * 4 kilobytes
Importante: No puede cambiar el tamao del almacenamiento intermedio
(valor de BAR_XFER_BUFSIZE) entre una operacin de copia de
seguridad y una restauracin.
BAR_XPORT_COUNT (XPS)
valor de onconfig.std 10
si valor no est presente 10
unidades Almacenamientos intermedios
rango de valores 3 hasta ilimitado
surte efecto Cuando se inicia un proceso onbar-worker
El parmetro de configuracin BAR_XPORT_COUNT especifica el nmero de
almacenamientos intermedios de datos que cada proceso onbar-worker puede
utilizar para intercambiar datos con Extended Parallel Server. El valor de este
parmetro afecta al comportamiento de onbar-worker.
Para calcular la cantidad de memoria necesaria para cada proceso onbar_w,
utilice la frmula siguiente:
memoria necesaria = (BAR_XPORT_COUNT * BAR_XFER_BUFSIZE
* tamao de pgina) + 5 MB
Para obtener informacin sobre la configuracin del tamao de pgina,
consulte el manual IBM Informix: Administrator's Guide.

9-22 IBM Informix - Gua de copia de seguridad y restauracin
ISM_DATA_POOL
valor de onconfig.std ISMData
surte efecto Cuando se inicia onbar
El parmetro ISM_DATA_POOL, cuando aparece listado en el archivo
ONCONFIG para el servidor de bases de datos, especifica la agrupacin de
volmenes utilizada para realizar la copia de seguridad de espacios de
almacenamiento. El valor de este parmetro puede ser cualquier agrupacin
de volmenes que sea reconocida por ISM. Si este parmetro no est presente,
ISM utiliza la agrupacin de volmenes ISMData. Para obtener detalles,
consulte el manual IBM Informix: Storage Manager Gua del administrador.

Extended Parallel Server
Especifique el parmetro ISM_DATA_POOL dentro del prrafo BAR_SM de la
seccin del archivo ONCONFIG correspondiente al gestor de almacenamiento
si desea que el parmetro se aplique a una instancia individual del gestor de
almacenamiento. Especifique ISM_DATA_POOL en la seccin global del
archivo ONCONFIG si desea que el parmetro se aplique a todas las
instancias del gestor de almacenamiento.

Fin de Extended Parallel Server
Para obtener ms informacin, consulte Archivos utilizados por ON-Bar, ISM
y TSM en la pgina 9-26.
ISM_LOG_POOL
valor de onconfig.std ISMLogs
surte efecto Cuando se inicia onbar
El parmetro ISM_LOG_POOL, cuando aparece listado en el archivo
ONCONFIG para el servidor de bases de datos, especifica la agrupacin de
volmenes utilizada para hacer copia de seguridad de archivos de anotaciones
lgicas. El valor de este parmetro puede ser cualquier agrupacin de
volmenes que sea reconocida por ISM. Si este parmetro no est presente,
ISM utiliza la agrupacin de volmenes ISMLogs. Para obtener detalles,
consulte el manual IBM Informix: Storage Manager Gua del administrador.

Extended Parallel Server
Especifique el parmetro ISM_LOG_POOL dentro del prrafo BAR_SM de la
seccin del archivo ONCONFIG correspondiente al gestor de almacenamiento
si desea que el parmetro se aplique a una instancia individual del gestor de
almacenamiento. Especifique ISM_LOG_POOL en la seccin global del archivo

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-23
ONCONFIG si desea que el parmetro se aplique a todas las instancias del
gestor de almacenamiento.

Fin de Extended Parallel Server
Para obtener ms informacin, consulte Archivos utilizados por ON-Bar, ISM
y TSM en la pgina 9-26.
LOG_BACKUP_MODE (XPS)
Utilice el parmetro de configuracin LOG_BACKUP_MODE para establecer
cmo se hace copia de seguridad de los archivos de anotaciones lgicas
cuando estn llenos.
valor de onconfig.std MANUAL
rango de valores
CONT Continuo = un proceso onbar-worker
hace copia de seguridad de cada
archivo de anotaciones lgicas tan
pronto como este se llena.
MANUAL
Manual = pone en cola los archivos de
anotaciones lgicas hasta que el
usuario pueda emitir un mandato
onbar -b -l.
NONE Utilice la opcin NONE si no desea
hacer copia de seguridad de los
archivos de anotaciones. El servidor
de bases de datos marca los archivos
de anotaciones lgicas como que se ha
hecho copia de seguridad tan pronto
como se llenan, para impedir que
ONBar los copie. Cuando se inicia el
servidor de bases de datos, escribe un
mensaje en online.log si
LOG_BACKUP_MODE = NONE.
surte efecto Cuando se inicia el servidor de bases de datos
Aviso: Si establece LOG_BACKUP_MODE en NONE, no podr hacer copia
de seguridad de archivos de anotaciones. Las transacciones registradas
en esos archivos se perdern y no podr restaurarlas. Las copias de
seguridad fsicas que haya realizado tampoco se podrn restaurar.

9-24 IBM Informix - Gua de copia de seguridad y restauracin
LTAPEDEV (IDS)
Si especifica un dispositivo de cinta en el parmetro de configuracin
LTAPEDEV, ONBar no tiene en cuenta el valor. ONBar tampoco tiene en
cuenta el valor de los parmetros LTAPEBLK, LTAPESIZE, TAPEDEV,
TAPEBLK y TAPESIZE. Puede dejar en blanco estos valores de parmetros
cuando utilice ONBar, pues el gestor de almacenamiento define estos valores.
Aviso: Establezca LTAPEDEV en /dev/null o djelo en blanco para UNIX o
establzcalo en \dev\nul o NUL para Windows solo si no desea hacer
copia de seguridad de los archivos de anotaciones lgicas. El archivo
de anotaciones de actividades de ONBar mostrar un mensaje de
aviso y devolver el cdigo de retorno 152. Debido a que el servidor
de bases de datos marca los archivos de anotaciones lgicas como que
se ha hecho copia de seguridad cuando dejan de ser actuales, ONBar
no puede encontrarlos para copiarlos. Las transacciones registradas en
esos archivos se perdern y no podr restaurarlas.
Si ha realizado una copia de seguridad del sistema completo con LTAPEDEV
establecido en null, debe utilizar el mandato onbar -r -w -p durante la
restauracin para notificar a ONBar que no desea restaurar los archivos de
anotaciones. Para obtener ms informacin, consulte Consideraciones para
cuando LTAPEDEV est establecido en Null en la pgina 6-25.
RESTARTABLE_RESTORE (IDS)
Utilice el parmetro de configuracin RESTARTABLE_RESTORE para habilitar
o inhabilitar las restauraciones reiniciables.
valor de onconfig.std ON
si valor no est presente ON
rango de valores
OFF Inhabilita la restauracin reiniciable. Si
una restauracin falla y
RESTARTABLE_RESTORE est
establecido en OFF, no podr reiniciar
la restauracin.
ON Habilita la restauracin reiniciable.
Establezca RESTARTABLE_RESTORE
en ON antes de iniciar una
restauracin. De lo contrario, no podr
reiniciar la restauracin despus de un
error.
surte efecto Si necesita reiniciar una restauracin fsica, no
es necesario que reinicie el servidor de bases
de datos para poder utilizar

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-25
RESTARTABLE_RESTORE. Si necesita reiniciar
una restauracin lgica, debe reiniciar el
servidor de bases de datos para poder utilizar
la restauracin reiniciable.
Cuando RESTARTABLE_RESTORE est establecido en ON (habilitado), la
restauracin lgica es ms lenta. Para obtener ms informacin, consulte
Utilizacin de la restauracin reiniciable para recuperar datos (IDS) en la
pgina 6-48. Para obtener informacin sobre el archivo de anotaciones fsicas,
consulte el manual IBM Informix: Administrator's Guide.
Archivos utilizados por ON-Bar, ISM y TSM
La Tabla 9-2 muestra los archivos utilizados por ONBar, ISM y TSM, y los
directorios donde residen esos archivos. Estos nombres y ubicaciones pueden
ser diferentes si el archivo ONCONFIG est configurado con valores
diferentes de los valores por omisin.
Tabla 9-2. Lista de archivos utilizados por ON-Bar, ISM y TSM
Nombre de archivo Directorio Finalidad
ac_config.std $INFORMIXDIR/etc,
%INFORMIXDIR%\etc
Plantilla para valores de parmetro de archecker.
El archivo ac_config.std contiene los parmetros
por omisin de archecker (comprobacin de
archivos). Para utilizar la plantilla, cpiela en otro
archivo y modifique los valores.
ac_msg.log /tmp,
%INFORMIXDIR%\etc
Archivo de mensajes de archecker.
Cuando utiliza archecker con ONBar para
verificar una copia de seguridad, ese programa
escribe breves mensajes de error y de estado en el
archivo de anotaciones de actividades de ONBar
y mensajes de error y de estado detallados en el
archivo de anotaciones de mensajes de archecker.
El Soporte Tcnico utiliza el archivo de
anotaciones de mensajes de archecker para
diagnosticar problemas de las operaciones de
copia de seguridad y restauracin. Especifique la
ubicacin del archivo de anotaciones de mensajes
de archecker con el parmetro de configuracin
AC_MSGPATH.
bar_act.log /tmp,
%INFORMIXDIR%
Archivo de actividades de ONBar.
Para obtener ms informacin, consulte El
archivo de anotaciones de actividades de ON-Bar
en la pgina 2-16.

9-26 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 9-2. Lista de archivos utilizados por ON-Bar, ISM y TSM (continuacin)
Nombre de archivo Directorio Finalidad
bldutil.id_proceso /tmp,
\tmp
Cuando se crea la base de datos sysutils, aparecen
mensajes de error en este archivo.
dsierror.log $DSMI_LOG Archivo de anotaciones de error de la API de
TSM.
dsm.opt $DSMI_CONFIG Archivo de opciones de usuario del cliente TSM.
dsm.sys $DSMI_DIR Archivo de opciones del sistema del cliente TSM.
Archivos de inicio de
emergencia (archivos
ixbar*)
$INFORMIXDIR/etc,
%INFORMIXDIR%\etc
Se utilizan en una restauracin en fro. Para
obtener ms informacin, consulte Los archivos
de inicio de emergencia en la pgina 2-14.
Catlogo de ISM $INFORMIXDIR/ism,
%ISMDIR%
Registra informacin sobre archivos de guardar y
volmenes de almacenamiento que ISM utiliza
para la copia de seguridad y restauracin.
ISM crea el catlogo de ISM durante la
inicializacin de ism_startup. Los registros del
catlogo de ISM se guardan en los archivos mm,
index y res. Para obtener ms informacin,
consulte el manual IBM Informix: Storage Manager
Gua del administrador.
Archivos de anotaciones
de ISM
$INFORMIXDIR
/ism/logs,
%ISMDIR%\logs
Mensajes de alerta para el operador, estado del
componente de fondo, informacin adicional sobre
ISM. Los nombres de los archivos de anotaciones
de ISM son daemon.log, messages y summary.
ISMversion $INFORMIXDIR/ism,
%ISMDIR%\bin
Identifica la versin de ISM. No debe editar este
archivo.
oncfg_nombre_servidor.
nmero_servidor
(IDS)
$INFORMIXDIR/etc,
%INFORMIXDIR%\etc
Informacin de configuracin para las operaciones
de restauracin de ONBar.
El servidor de bases de datos crea el archivo
oncfg_nombre_servidor.nmero_servidor cuando el
usuario inicializa espacio de disco. El servidor de
bases de datos actualiza el archivo cada vez que el
usuario aade o suprime un espacio de base de
datos, un archivo de anotaciones lgicas o un
bloque de datos. El servidor de bases de datos
utiliza los archivos oncfg* cuando recupera
archivos de anotaciones lgicas durante una
restauracin en fro. El servidor de bases de datos
utiliza los archivos oncfg*, por lo que el usuario
no debe suprimirlos.
oncfg_nombre_servidor.
nm_servidor.id_coservidor
(XPS)
$INFORMIXDIR/etc,
%INFORMIXDIR%\etc
Informacin de configuracin para las operaciones
de restauracin de ONBar. En XPS, los archivos
oncfg* estn en cada coservidor.

Captulo 9. Definicin de parmetros de configuracin de ON-Bar 9-27
Tabla 9-2. Lista de archivos utilizados por ON-Bar, ISM y TSM (continuacin)
Nombre de archivo Directorio Finalidad
save, savegrp, savefs $INFORMIXDIR/bin,
%ISMDIR%\bin
Estos archivos ejecutables son utilizados por los
mandatos de ISM. No debe editar estos archivos.
sm_versions $INFORMIXDIR/etc,
%INFORMIXDIR%\etc
Identifica el gestor de almacenamiento que se est
utilizando.
Para actualizar la versin del gestor de
almacenamiento, edite directamente el archivo
sm_versions o ejecute el script ism_startup. Para
obtener ms informacin, consulte Actualizacin
del archivo sm_versions en la pgina 3-6.
xbsa.messages $INFORMIXDIR
/ism/applogs,
%ISMDIR%\applogs
Informacin sobre llamadas a la biblioteca de
XBSA.
ONBar e ISM utilizan XBSA para comunicarse
entre s. El Soporte Tcnico utiliza el archivo de
anotaciones xbsa.messages para corregir
problemas en las comunicaciones de ONBar e
ISM.
xcfg_nombre_servidor.
nmero_servidor
(XPS)
$INFORMIXDIR/etc,
%INFORMIXDIR%\etc
Informacin de configuracin interna del servidor.
El archivo xcfg* contiene informacin sobre la
ubicacin de coservidores y definiciones de
segmentos de base de datos.

9-28 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 10. Tablas de catlogo de ON-Bar
La tabla bar_action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
La tabla bar_instance . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
La tabla bar_ixbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5
La tabla bar_object . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
La tabla bar_server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
La tabla bar_syncdeltab . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10
Mapa del catlogo de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . 10-10
Tablas de SMI del Planificador de copia de seguridad (XPS) . . . . . . . . . . . . . . 10-11
sysbuobject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12
sysbuobjses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
sysbusession . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-14
sysbusm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-14
sysbusmdbspace . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
sysbusmlog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
sysbusmworker . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
sysbuworker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-16
Contenido de este captulo
Este captulo describe las tablas de ONBar que estn contenidas en la base de
datos sysutils. ONBar utiliza estas tablas para supervisar operaciones de
copia de seguridad y realizar restauraciones. Puede consultar estas tablas y
obtener datos sobre copias de seguridad y restauraciones para evaluar el
comportamiento de esas operaciones o para identificar instancias de objeto
para una restauracin.
La tabla bar_action
La tabla bar_action lista todas las acciones de copia de seguridad y
restauracin que se intentan realizar para un objeto, excepto durante
determinados tipos de restauraciones en fro. Utilice la informacin de esta
tabla para examinar el historial de copias de seguridad y restauraciones.

Copyright IBM Corp. 1996, 2004 10-1
Nombre de
columna Tipo Explicacin
act_aid SERIAL Identificador de accin. Es un nmero exclusivo
contenido en la tabla. Se puede utilizar con act_oid
para crear una unin con la tabla bar_instance.
act_oid INTEGER Identificador de objeto. Identifica el objeto de copia
para el que se intenta realizar una copia de
seguridad o restauracin. Se puede utilizar con
act_aid para crear una unin con la tabla
bar_instance. La columna act_oid de la tabla
bar_action es equivalente a la columna obj_oid de
la tabla bar_object.
act_type SMALLINT Identifica la accin intentada: 1 para una copia de
seguridad, 2 para una restauracin, 3 para una
restauracin remota o importada, 4 para una copia
de seguridad ficticia, 5 para una copia de
seguridad del sistema completo, 6 para una
restauracin del sistema completo, 7 para objetos
caducados o suprimidos, 8 para una restauracin
externa. Las copias de seguridad ficticias, las
copias de seguridad del sistema completo y las
restauraciones del sistema completo solo se pueden
realizar en IDS.
act_status INTEGER Identifica el resultado de la accin: un 0 indica un
resultado satisfactorio; en otro caso se emite un
cdigo de error especfico de ON-Bar. Para obtener
ms informacin, consulte el Captulo 11,
Mensajes y cdigos de retorno de ON-Bar, en la
pgina 11-1.
act_start DATETIME
YEAR TO
SECONDS
Es la fecha y la hora en la que comenz la accin.
act_end DATETIME
YEAR TO
SECONDS
Es la fecha y la hora en la que finaliz la accin.

La tabla bar_instance
ONBar escribe un registro en la tabla bar_instance para cada operacin de
copia de seguridad realizada satisfactoriamente. La tabla describe cada objeto
del que se hace copia de seguridad. ONBar puede utilizar ms tarde esta
informacin para realizar una operacin de restauracin. Por ejemplo, si el
usuario especifica una copia de seguridad de nivel 2, ONBar utiliza esta
tabla para asegurarse de que previamente se realiz una copia de seguridad
de nivel 1.

10-2 IBM Informix - Gua de copia de seguridad y restauracin
Nombre de
columna Tipo Explicacin
ins_aid INTEGER Identificador de accin. Identifica la accin
satisfactoria por la que se cre la instancia del
objeto de copia de seguridad. Se puede
utilizar con ins_oid, para crear una unin con
la tabla bar_action.
ins_oid INTEGER Identificador de objeto. Identifica el objeto
afectado por la operacin. Se puede utilizar
para crear una unin con la tabla bar_object.
Se puede utilizar con ins_aid para crear una
unin con la tabla bar_action.
ins_prevtime INTEGER Es una indicacin horaria (reloj de tiempo
real). Este valor especifica la indicacin
horaria del objeto anterior. El valor representa
el nmero de segundos transcurridos desde
medianoche, del 1 de enero de 1970, hora
media de Greenwich.
ins_time INTEGER Es una indicacin horaria (reloj de tiempo
real). El servidor de bases de datos utiliza este
valor cuando crea la copia de seguridad de
nivel siguiente. El valor representa el nmero
de segundos transcurridos desde medianoche,
del 1 de enero de 1970, hora media de
Greenwich.
Para IDS, el valor de ins_time es 0.
rsam_time INTEGER Es un indicador horario de control de la copia
de seguridad. No es una hora de reloj. El
servidor de bases de datos utiliza este valor
cuando crea la copia de seguridad de nivel
siguiente.
ins_level SMALLINT Es el nivel de la accin de copia de seguridad:
0 para una copia de seguridad completa, 1
para una copia de los cambios realizados en
el objeto desde su ltima copia de seguridad
de nivel 0, 2 para una copia de los cambios
realizados desde la ltima copia de seguridad
de nivel 1. Este valor es siempre 0 para las
copias de seguridad de anotaciones lgicas.

Captulo 10. Tablas de catlogo de ON-Bar 10-3
Nombre de
columna Tipo Explicacin
ins_copyid_hi INTEGER Son los bits de orden superior del
identificador de copia de la instancia.
Combinado con el valor ins_copyid_lo, forma
un valor exclusivo que el gestor de
almacenamiento asigna para enlazar el
identificador de objeto de ON-Bar con el
identificador de objeto del gestor de
almacenamiento.
ins_copyid_lo INTEGER Son los bits de orden inferior del identificador
de copia de la instancia. Combinado con el
valor ins_copyid_hi, forma un valor exclusivo
que el gestor de almacenamiento asigna para
enlazar el identificador de objeto de ON-Bar
con el identificador de objeto del gestor de
almacenamiento.
ins_req_aid INTEGER Contiene el ID de la accin necesaria para un
objeto de copia de seguridad. Se utiliza en
una restauracin para determinar qu copia
de seguridad de nivel 0 corresponde a la
copia de seguridad de nivel 1, y qu copia de
seguridad de nivel 1 corresponde a la copia
de seguridad de nivel 2. Para una copia de
seguridad de nivel 0, el valor de ins_req_aid
es el mismo que ins_aid en esta tabla. Por
ejemplo, si la copia de seguridad es de nivel
1, ins_req_aid contiene el ID de accin de la
correspondiente copia de seguridad de nivel 0
del objeto.
ins_logstream
(solo XPS)
INTEGER Es el ID de coservidor del que procede el
objeto.
ins_first_log INTEGER En una copia de seguridad estndar, identifica
el primer archivo de anotaciones lgicas
necesario para hacer una restauracin a partir
de la copia.
ins_chpt_log
(solo XPS)
INTEGER Es el ID del archivo de anotaciones donde
reside el punto de control rsam_time. Se
utiliza durante la copia de seguridad para
verificar que se copian los archivos de
anotaciones necesarios para la restauracin.
ins_last_log
(solo XPS)
INTEGER Es el ID del ltimo archivo de anotaciones
necesario durante una restauracin lgica
para restaurar el espacio de almacenamiento
al estado que tena en el momento de la copia
de seguridad.

10-4 IBM Informix - Gua de copia de seguridad y restauracin
Nombre de
columna Tipo Explicacin
ins_lbuflags
(XPS solamente)
INTEGER Campo indicador que contiene los atributos
de copias de seguridad de archivos de
anotaciones.
ins_sm_id
(solo XPS)
INTEGER Es el ID de instancia del gestor de
almacenamiento. Se crea a partir del
parmetro BAR_SM contenido en
$ONCONFIG o %ONCONFIG%.
ins_sm_name
(solo XPS)
VARCHAR(128, 0) Es el nombre de instancia del gestor de
almacenamiento. Se crea a partir del
parmetro BAR_SM_NAME contenido en el
archivo ONCONFIG.
ins_verify INTEGER El valor es 1 si se verifica la copia de
seguridad. El valor es 0 si no se verifica la
copia de seguridad.
ins_verify_date DATETIME YEAR
TO SECOND
Se aade la fecha actual cuando se verifica
una copia de seguridad. Si la copia de
seguridad no se ha verificado, la fecha y la
hora estn representadas por un guin.

La tabla bar_ixbar
La tabla bar_ixbar es mantenida y utilizada por onsmsync solamente.
Mantiene un historial de todas las copias de seguridad satisfactorias no
caducadas pertenecientes a una lnea de tiempo cualquiera. El esquema de la
tabla bar_ixbar es idntico al esquema de la tabla bar_syncdeltab, con la
excepcin de la clave primaria.

Nombre de
columna Tipo Explicacin
ixb_sm_id INTEGER Es el ID de instancia del gestor de
almacenamiento. Se crea a partir de BAR_SM en
$ONCONFIG o %ONCONFIG%.
ixb_copyid_hi INTEGER Son los bits de orden superior del identificador
de copia de la instancia. Combinado con el valor
ixb_copyid_lo, forma un valor exclusivo que el
gestor de almacenamiento asigna para enlazar el
identificador de objeto de ON-Bar con el
identificador de objeto del gestor de
almacenamiento.

Captulo 10. Tablas de catlogo de ON-Bar 10-5
Nombre de
columna Tipo Explicacin
ixb_copyid_lo INTEGER Son los bits de orden inferior del identificador de
copia de la instancia. Combinado con el valor
ixb_copyid_hi, forma un valor exclusivo que el
gestor de almacenamiento asigna para enlazar el
identificador de objeto de ON-Bar con el
identificador de objeto del gestor de
almacenamiento.
ixb_aid INTEGER Identificador de accin. Identifica la accin
satisfactoria por la que se cre la instancia del
objeto de copia de seguridad.
ixb_old INTEGER Identificador de objeto. Identifica el objeto
afectado por la operacin.
ixb_time INTEGER Es un indicador de la hora (reloj de tiempo real).
El servidor de bases de datos utiliza este valor
cuando crea la copia de seguridad de nivel
siguiente. El valor representa el nmero de
segundos transcurridos desde medianoche, del 1
de enero de 1970, hora media de Greenwich.
ixb_prevtime INTEGER Es un indicador de la hora (reloj de tiempo real).
Este valor especifica la indicacin horaria del
objeto anterior. El valor representa el nmero de
segundos transcurridos desde medianoche, del 1
de enero de 1970, hora media de Greenwich.
ixb_rsam_time INTEGER Es un indicador horario de control de la copia de
seguridad. No es una hora de reloj. El servidor
de bases de datos utiliza este valor cuando crea
la copia de seguridad de nivel siguiente.
ixb_act_start datetime year to
second
Es la fecha y la hora en la que comenz la accin.
ixb_act_end datetime year to
second
Es la fecha y la hora en la que finaliz la accin.
ixb_level SMALLINT Es el nivel de la accin de copia de seguridad: 0
para una copia de seguridad completa, 1 para
una copia de los cambios realizados en el objeto
desde su ltima copia de seguridad de nivel 0, 2
para una copia de los cambios realizados desde
la ltima copia de seguridad de nivel 1. Este
valor es siempre 0 para las copias de seguridad
de archivos de anotaciones lgicas.

10-6 IBM Informix - Gua de copia de seguridad y restauracin
Nombre de
columna Tipo Explicacin
ixb_req_aid INTEGER Contiene el ID de la accin necesaria para un
objeto de copia de seguridad. Se utiliza en una
restauracin para determinar qu copia de
seguridad de nivel 0 corresponde a la copia de
seguridad de nivel 1, y qu copia de seguridad
de nivel 1 corresponde a la copia de seguridad
de nivel 2. Para una copia de seguridad de nivel
0, el valor de ixb_req_aid es el mismo que
ixb_aid en esta tabla. Por ejemplo, si la copia de
seguridad es de nivel 1, ixb_req_aid contiene el
ID de accin de la correspondiente copia de
seguridad de nivel 0 del objeto.
ixb_logstream
(XPS solamente)
INTEGER Es el ID de coservidor del que procede el objeto.
ixb_first_log INTEGER En una copia de seguridad estndar, identifica el
primer archivo de anotaciones lgicas. Este
parmetro es necesario para restaurar a partir de
la copia de seguridad.
ixb_chpt_log INTEGER Es el ID del archivo de anotaciones donde reside
el punto de control rsam_time. Se utiliza durante
la copia de seguridad para verificar que se
copian los archivos de anotaciones necesarios
para la restauracin.
ixb_last_log INTEGER Es el ID del ltimo archivo de anotaciones
necesario durante una restauracin lgica para
restaurar el espacio de almacenamiento al estado
que tena en el momento de la copia de
seguridad.
ixb_lbuflags INTEGER Son distintivos que describen la copia de
seguridad del archivo de anotaciones.
ixb_verify INTEGER El valor es 1 si se verifica la copia de seguridad.
El valor es 0 si no se verifica la copia de
seguridad.
ixb_verify_date datetime year to
second
Se aade la fecha actual cuando se verifica una
copia de seguridad. Si la copia de seguridad no
se ha verificado, la fecha y la hora estn
representadas por un guin.
ixb_sm_name VARCHAR(128) Es el nombre de instancia del gestor de
almacenamiento. Se crea a partir del parmetro
BAR_SM_NAME contenido en el archivo
ONCONFIG.

Captulo 10. Tablas de catlogo de ON-Bar 10-7
Nombre de
columna Tipo Explicacin
ixb_srv_name VARCHAR(128) Es el nombre del servidor de bases de datos. Se
utiliza para asegurarse de que los objetos se
restauren al servidor de bases de datos correcto.
Se utiliza cuando existen varios servidores de
bases de datos en el nodo, para asegurarse de
que los objetos se restauren a la instancia del
servidor de bases de datos a la que pertenece el
objeto. El nombre del servidor de bases de datos
puede tener un mximo de 128 caracteres.
ixb_obj_name VARCHAR(128) Es el nombre de usuario del objeto. El nombre
puede tener un mximo de 128 caracteres. En
XPS, 15:3 sera el nombre del archivo de
anotaciones 3 del coservidor 15.
ixb_obj_type CHAR(2) Tipo del objeto de copia de seguridad:
v CD = espacio de base de datos crtico
v L = archivo de anotaciones lgicas
v ND = espacio de base de datos o espacio de SB
v R = espacio de base de datos raz
v B = espacio de BLOB (IDS solamente)

La tabla bar_object
La tabla bar_object describe cada objeto de copia de seguridad. Esta tabla es
una lista de todos los espacios de almacenamiento y archivos de anotaciones
lgicas procedentes de cada servidor de bases de datos para los cuales se
realiz al menos un intento de copia de seguridad.

Nombre de
columna Tipo Explicacin
obj_srv_name VARCHAR(128,0) Es el nombre del servidor de bases de datos. Se
utiliza para asegurarse de que los objetos se
restauren al servidor de bases de datos correcto.
Se utiliza cuando existen varios servidores de
bases de datos en el nodo, para asegurarse de
que los objetos se restauren a la instancia del
servidor de bases de datos a la que pertenece el
objeto.
El nombre del servidor de bases de datos
puede tener un mximo de 128 caracteres.

10-8 IBM Informix - Gua de copia de seguridad y restauracin
Nombre de
columna Tipo Explicacin
obj_oid SERIAL Es el identificador de objeto. Es un nmero
exclusivo contenido en la tabla. Se puede
utilizar para crear una unin con las tablas
bar_action y bar_instance.
obj_name VARCHAR(128,0) Es el nombre de usuario del objeto.
El nombre puede tener un mximo de 128
caracteres.
En XPS, 15:3 sera el nombre del archivo de
anotaciones 3 del coservidor 15.
obj_type CHAR(2) Tipo del objeto de copia de seguridad:
CD= espacio de base de datos crtico
L= anotacin lgica
ND= espacio de base de datos no crtico o
espacio de SB
R= espacio de base de datos raz
B = espacio de BLOB (solo Dynamic Server)

La tabla bar_server
La tabla bar_server lista los servidores de bases de datos de una instalacin.
Esta tabla se utiliza para asegurarse de que los objetos de copia de seguridad
se restauren a los lugares apropiados.

Nombre de
columna Tipo Explicacin
srv_name VARCHAR(128,0) Valor de DBSERVERNAME especificado en el
archivo ONCONFIG.
El nombre del servidor de bases de datos
puede tener un mximo de 128 caracteres.
srv_node CHAR(256) Nombre de sistema principal de la mquina
donde reside el servidor de bases de datos.
El nombre de sistema principal puede tener un
mximo de 256 caracteres.
srv_synctime INTEGER Es la hora en la que se ejecut onsmsync.


Captulo 10. Tablas de catlogo de ON-Bar 10-9
La tabla bar_syncdeltab
La tabla bar_syncdeltab es mantenida y utilizada por el programa de utilidad
onsmsync solamente. Normalmente est vaca, excepto cuando onsmsync est
en ejecucin. El esquema de la tabla bar_syncdeltab es idntico al esquema de
la tabla bar_ixbar, con la excepcin de la clave primaria.
Mapa del catlogo de ON-Bar

Dynamic Server
La Figura 10-1 muestra un mapa de las tablas de ONBar en Dynamic Server.
Las lneas grises muestran las relaciones entre las tablas. Las flechas indican
que el valor ins_req_aid debe ser un valor ins_aid vlido.


Fin de Dynamic Server

Extended Parallel Server
La Figura 10-2 muestra un mapa de las tablas de ONBar en Extended
Parallel Server. Las lneas grises muestran las relaciones entre las tablas. Las
flechas indican que el valor ins_req_aid debe ser un valor ins_aid vlido.


Figura 10-1. Mapa del catlogo de ON-Bar en Dynamic Server

10-10 IBM Informix - Gua de copia de seguridad y restauracin
Fin de Extended Parallel Server
Tablas de SMI del Planificador de copia de seguridad (XPS)
Las siguientes seudotablas de SMI (system-monitoring interface) de la base de
datos sysmaster contienen informacin sobre el Planificador de copia de
seguridad. Para obtener informacin sobre otras tablas de SMI, consulte el
manual IBM Informix: Administrator's Reference.

Tabla Descripcin Referencia
sysbuobject Informacin detallada sobre los objetos de
copia de seguridad que el Planificador de
copia de seguridad est procesando
pg. 10-12
sysbuobjses Nombre del objeto de copia de seguridad e ID
de sesin
pg. 10-13
sysbusession Informacin del estado de sesin pg. 10-14

Figura 10-2. Mapa del catlogo de ON-Bar en Extended Parallel Server

Captulo 10. Tablas de catlogo de ON-Bar 10-11
Tabla Descripcin Referencia
sysbusm Informacin de configuracin del gestor de
almacenamiento
pg. 10-14
sysbusmdbspace Gestor de almacenamiento para hacer copia de
seguridad de espacios de base de datos de un
coservidor
pg. 10-15
sysbusmlog Gestor de almacenamiento para hacer copia de
seguridad de archivos de anotaciones de un
coservidor
pg. 10-15
sysbusmworker Coservidores donde los procesos onbar-worker
pueden acceder a un gestor de
almacenamiento.
pg. 10-15
sysbuworker Estado detallado de onbar-worker status pg. 10-16

sysbuobject
La tabla sysbuobject proporciona informacin sobre los objetos de copia de
seguridad y restauracin que el Planificador de copia de seguridad est
procesando.

Columna Tipo Descripcin
owner INTEGER El coservidor propietario del objeto
priority INTEGER Prioridad de la sesin en la cola del Planificador de
copia de seguridad
order_hi INTEGER Palabra de orden superior del orden de restauracin
para el objeto (32 bits de orden superior de un nmero
de 64 bits)
order_lo INTEGER Palabra de orden inferior del orden de restauracin
para el objeto (32 bits de orden inferior de un nmero
de 64 bits)
placement INTEGER Instancia del gestor de almacenamiento donde est
situado el objeto
retries INTEGER Nmero de veces que se reintenta la copia de
seguridad o restauracin
tiempo INTEGER Hora global del objeto
dbsname CHAR(128) Nombre del espacio de base de datos
level INTEGER Nivel de copia de seguridad del espacio de base de
datos
log_num INTEGER Nmero del archivo de anotaciones lgicas
is_backup INTEGER Si el valor es 1, significa que se va a hacer copia de
seguridad del objeto.

10-12 IBM Informix - Gua de copia de seguridad y restauracin
Columna Tipo Descripcin
is_restore INTEGER Si el valor es 1, significa que el objeto se debe
restaurar.
is_check INTEGER Si el valor es 1, significa que el objeto se debe verificar
con el programa de utilidad archecker.
is_block INTEGER Si el valor es 1, significa que el coservidor est
bloqueado debido a una copia de seguridad externa.
is_external INTEGER Si el valor es 1, significa que est en curso una
restauracin externa de un espacio de base de datos.
is_dbspace INTEGER Si el valor es 1, significa que el objeto es un espacio de
base de datos.
is_log INTEGER Si el valor es 1, significa que el objeto es un archivo de
anotaciones lgicas.
is_coserver INTEGER Si el valor es 1, significa que el objeto es un coservidor
(utilizado para copias de seguridad y restauraciones
externas).
is_running INTEGER Si el valor es 1, significa que se est procesando el
objeto.
is_ready INTEGER Si el valor es 1, significa que el objeto est preparado
para ser procesado.
is_waiting INTEGER Si el valor es 1, significa que no se puede procesar el
objeto todava.
is_suspend INTEGER Si el valor es 1, significa que el proceso del objeto est
suspendido.
is_cold INTEGER Si el valor es 1, significa que el objeto se debe
restaurar en fro.

sysbuobjses
La tabla sysbuobjses lista el nombre del objeto de copia de seguridad y el ID
de sesin. Puede utilizar la columna ses_id para unir la tabla sysbuobjses con
la tabla sysbusession y obtener todos los objetos de copia de seguridad de
una sesin determinada.

Columna Tipo Descripcin
obj_name CHAR(149) Nombre del objeto
ses_id CHAR(128) Nombre de la sesin de copia de seguridad o
restauracin


Captulo 10. Tablas de catlogo de ON-Bar 10-13
sysbusession
La tabla sysbusession muestra el estado de la sesin actual de copia de
seguridad o restauracin. La informacin de la tabla sysbusession es similar a
los datos de salida de onstat -g bus.

Columna Tipo Descripcin
id CHAR(128) Nombre de la sesin de copia de seguridad o
restauracin.
count INTEGER Nmero de objetos de la sesin de copia de seguridad
o restauracin.
is_complete INTEGER Si el valor es 1, significa que la sesin ha finalizado.
is_waiting INTEGER Si el valor es 1, significa que la sesin est a la espera
de trabajo.
is_suspended INTEGER Si el valor es 1, significa que la sesin est suspendida.
error INTEGER Valor de error que se devuelve al controlador de
ONBar.

sysbusm
La tabla sysbusm proporciona informacin sobre la configuracin del gestor
de almacenamiento, el estado de reintentos del gestor de almacenamiento y
los procesos onbar-worker activos.

Columna Tipo Descripcin
id INTEGER ID de la instancia del gestor de almacenamiento.
name CHAR(128) Nombre del gestor de almacenamiento.
worker INTEGER Nmero de procesos onbar-worker.
max_idle INTEGER Valor de tiempo de espera de inactividad. Si un
proceso onbar-worker ha estado inactivo el tiempo
especificado, se cierra el proceso.
retries INTEGER Nmero de veces que se debe reintentar la copia de
seguridad o restauracin para un gestor de
almacenamiento.
pending INTEGER Nmero de procesos onbar-worker pendientes.
registered INTEGER Nmero de procesos onbar-worker registrados
para el gestor de almacenamiento.


10-14 IBM Informix - Gua de copia de seguridad y restauracin
sysbusmdbspace
La tabla sysbusmdbspace proporciona informacin sobre qu gestor de
almacenamiento est configurado para hacer copia de seguridad de espacios
de base de datos para un coservidor. Esta tabla contiene el valor del
parmetro BAR_DBS_COSVR.

Columna Tipo Descripcin
id INTEGER ID del gestor de almacenamiento.
cosvr_id INTEGER Se hace copia de seguridad o se restauran los
espacios de base de datos del coservidor en este
gestor de almacenamiento.

sysbusmlog
La tabla sysbusmlog proporciona informacin sobre qu gestor de
almacenamiento est configurado para hacer copia de seguridad de archivos
de anotaciones lgicas para un coservidor. Esta tabla contiene el valor del
parmetro BAR_LOG_COSVR.

Columna Tipo Descripcin
id INTEGER ID del gestor de almacenamiento.
cosvr_id INTEGER Se hace copia de seguridad o se restauran los
archivos de anotaciones lgicas del coservidor en este
gestor de almacenamiento.

sysbusmworker
La tabla sysbusmworker lista los ID de coservidor de los procesos
onbar-worker que estn configurados para un gestor de almacenamiento. Para
visualizar la lista de los procesos onbar-worker activos para un gestor de
almacenamiento, una la tabla sysbuworker con la tabla sysbusmworker
(sysbusmworker.id = sysbuworker.sm ). Esta tabla contiene la misma lista de
gestores de almacenamiento que el parmetro BAR_WORKER_COSVR. Por
ejemplo, utilice el mandato SELECT * FROM sysbusmworker WHERE id = 1
para visualizar informacin sobre el gestor de almacenamiento listado en
BAR_SM 1.

Columna Tipo Descripcin
id INTEGER ID del gestor de almacenamiento.
cosvr_id INTEGER Coservidor donde se est ejecutando el proceso
onbar-worker.


Captulo 10. Tablas de catlogo de ON-Bar 10-15
sysbuworker
La tabla sysbuworker proporciona informacin de estado sobre los procesos
onbar-worker.

Columna Tipo Descripcin
id INTEGER ID del proceso onbar-worker.
cosvr INTEGER Coservidor donde se est ejecutando el proceso
onbar-worker.
pid INTEGER ID de proceso.
sm INTEGER ID del gestor de almacenamiento.
obj_name CHAR(149) Nombre del objeto de copia de seguridad o
restauracin actual.
is_new INTEGER Si el valor es 1, significa que el proceso onbar-worker
se est inicializando.
is_free INTEGER Si el valor es 1, significa que el proceso onbar-worker
est libre para otro trabajo.
is_wait INTEGER Si el valor es 1, significa que el proceso onbar-worker
est a la espera de la tarea siguiente.
is_busy INTEGER Si el valor es 1, significa que el proceso onbar-worker
est procesando un objeto.
is_dead INTEGER Si el valor es 1, significa que el proceso onbar-worker
est muerto.
event_dbu INTEGER Si el valor es 1, significa que el proceso onbar-worker
puede aceptar trabajos de copia de seguridad de
espacios de base de datos.
event_phr INTEGER Si el valor es 1, significa que el proceso onbar-worker
puede aceptar trabajos de restauracin de espacios de
base de datos.
event_lbu INTEGER Si el valor es 1, significa que el proceso onbar-worker
puede aceptar trabajos de copia de seguridad lgica.
event_lgr INTEGER Si el valor es 1, significa que el proceso onbar-worker
puede aceptar trabajos de restauracin lgica.
event_lbuplace INTEGER Si el valor es 1, significa que el proceso onbar-worker
determina el gestor de almacenamiento correcto para
gestionar las copias de seguridad lgicas.
event_phrplace INTEGER Si el valor es 1, significa que el proceso onbar-worker
determina el gestor de almacenamiento correcto para
gestionar las restauraciones de espacios de base de
datos.

10-16 IBM Informix - Gua de copia de seguridad y restauracin
Columna Tipo Descripcin
event_dbplace INTEGER Si el valor es 1, significa que el proceso onbar-worker
determina el gestor de almacenamiento correcto para
gestionar las copias de seguridad de espacios de base
de datos.
event_lgrplace INTEGER Si el valor es 1, significa que el proceso onbar-worker
determina el gestor de almacenamiento correcto para
gestionar las restauraciones lgicas.
event_cold INTEGER Si el valor es 1, significa que el proceso onbar-worker
puede procesar un objeto que es parte de una
restauracin en fro.
idle_time INTEGER Determina cunto tiempo el proceso onbar-worker ha
estado inactivo.

Captulo 10. Tablas de catlogo de ON-Bar 10-17
10-18 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 11. Mensajes y cdigos de retorno de ON-Bar
Acerca de los mensajes de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . 11-1
Formato de los mensajes . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
Nmeros de mensaje . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
Mensajes de utilizacin de ON-Bar . . . . . . . . . . . . . . . . . . . . . . 11-3
Cdigos de retorno de ON-Bar . . . . . . . . . . . . . . . . . . . . . . . . 11-8
Contenido de este captulo
La primera parte de este captulo describe el archivo de anotaciones de
actividades de ONBar y los mensajes de utilizacin de ONBar. Los mensajes
de ONBar para Dynamic Server y Extended Parallel Server son los mismos.
La segunda parte de este captulo describe los cdigos de retorno de ONBar.
Para obtener informacin sobre los mensajes informativos, de progreso, de
aviso y de error de ONBar, utilice el programa de utilidad finderr o Error
Messages, o consulte el manual IBM Informix: Error Messages en el sitio Web
http://www.ibm.com/software/data/informix/pubs/library/.
Acerca de los mensajes de ON-Bar
Esta seccin describe cmo leer e interpretar los mensajes del archivo de
anotaciones de actividades de ONBar. Para obtener ms informacin,
consulte El archivo de anotaciones de actividades de ON-Bar en la pgina
2-16.
Formato de los mensajes
Los mensajes del archivo de anotaciones de actividades de ONBar tienen este
formato:
tiempo ID_proceso ID_proceso_padre mensaje
La Tabla 11-1 describe cada campo del mensaje. El archivo de anotaciones de
actividades de ONBar no contiene nmeros de mensaje de error.

Copyright IBM Corp. 1996, 2004 11-1
Tabla 11-1. Formato de los mensajes de ON-Bar
Campo del
mensaje Descripcin
tiempo Fecha y hora en la que ON-Bar escribe el mensaje.
id_proceso Nmero que el sistema operativo utiliza para identificar la
instancia de ON-Bar.
id_proceso_padre Nmero que el sistema operativo utiliza para identificar el proceso
por el que se ejecut la instancia de ON-Bar.
mensaje Texto del mensaje de ON-Bar.

El ejemplo siguiente muestra una entrada tpica del archivo de anotaciones de
actividades de ONBar:
1999-08-18 10:09:59 773 772 Restauracin lgica finalizada.
Importante: Si recibe un mensaje de error de XBSA, consulte los archivos de
anotaciones del gestor de almacenamiento para conocer ms
detalles.
Nmeros de mensaje
Los nmeros de mensaje de ONBar estn comprendidos entre -43000 y
-43421. La tabla siguiente lista los grupos de mensajes de ONBar. Debido a
que los nmeros de mensaje no aparecen en el archivo de anotaciones de
actividades, la mejor manera de encontrar informacin sobre los mensajes de
ONBar es buscar el texto del mensaje en el archivo de mensajes de error, que
reside en el directorio $INFORMIXDIR/msg, dentro del subdirectorio
correspondiente al entorno local del usuario. Puede buscar mensajes de error
en ingls en el manual IBM Informix: Error Messages desde el sitio Web
http://www.ibm.com/software/data/informix/pubs/library/.

11-2 IBM Informix - Gua de copia de seguridad y restauracin
Tipo de mensaje de ONBar Nmeros de mensaje
Utilizacin de ONBar -43000 a -43424
Comprobacin de opciones -43010 a -43034
Comprobacin de permisos -43035 a -43039
Interfaz del archivo de inicio de emergencia -43040 a -43059
Interfaz del archivo ONCONFIG -43060 a -43074
Interfaz del sistema operativo -43075 a -43099
Interfaz del servidor de bases de datos -43100 a -43229
Estado de la copia de seguridad y restauracin -43230 a -43239
Procesos Onbar-worker -43240 a -43254
Interfaz XBSA -43255 a -43301
onsmsync -43302 a -43319
archecker -43320 a -43334
ondblog -43400 a -43424

Mensajes de utilizacin de ON-Bar
Esta seccin lista solo mensajes de utilizacin. Todos los mensajes
informativos, de progreso, de aviso y de error aparecen en el programa de
utilidad finderr y en el manual IBM Informix: Error Messages del sitio Web
http://www.ibm.com/software/data/informix/pubs/library/.
Importante: Debe especificar la opcin -b, -v, -r o -m en primer lugar en el
mandato para que ONBar pueda determinar si est realizando
una copia de seguridad, una verificacin, una restauracin o una
visualizacin de mensajes. La nica excepcin es cuando inicia o
detiene el mandato de sesin de ONBar en Extended Parallel
Server.
-43000:
Utilizacin de ONBar para la copia de seguridad y la verificacin.

Dynamic Server
Para Dynamic Server
-b [-L nivel] [-w | -f nombre_archivo | espacios]
[-O]
-b -l [-c | -C | -s] [-O]
-v [-p] [-t tiempo] [-f nombre_archivo | espacios]

-b copia de seguridad

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-3
-c copia de seguridad del archivo de anotaciones lgicas actual
-C copia de seguridad continua de archivos de anotaciones lgicas
-f va de acceso del archivo donde reside una lista de espacios de
almacenamiento
-F copia de seguridad ficticia
-l copia de seguridad de archivos de anotaciones completos (sin
espacios de almacenamiento)
-L nivel de copia de seguridad: 0, 1 o 2; el valor por omisin es 0
-O omitir comprobaciones internas de errores - aplicar poltica
estrictamente
-w copia de seguridad del sistema completo
-s recuperar archivos de anotaciones
-v verificar coherencia de las copias de seguridad ms recientes
espacios: lista de espacios de almacenamiento

Fin de Dynamic Server

Extended Parallel Server
Para IBM Informix Extended Parallel Server:
-b [-S] [-v] [-p] [-q <nombre>] [-L <nivel>] [-f <nombre_archivo> | <espacios>]
-b -l [-q <nombre>] [-s] [-f <nombre_archivo> | <coservidores>]
-v [-p] [-t <indicacin_horaria>] [-q <nombre>] [-L <nivel>]
[-f <nombre_archivo> | <espacios>]

-b copia de seguridad
-c copia de seguridad del archivo de anotaciones lgicas actual
-C copia de seguridad continua del archivo de anotaciones lgicas
-f va de acceso del archivo donde reside una lista de espacios de
almacenamiento
-F copia de seguridad ficticia
-l copia de seguridad de archivos de anotaciones lgicas completos (sin
espacios de almacenamiento)
-S omitir copia de seguridad de los espacios de base de datos estticos
ya copiados
-L nivel de copia de seguridad: 0, 1 o 2; el valor por omisin es 0
-O omitir comprobaciones internas de errores - aplicar poltica
estrictamente
-p copia de seguridad de espacios solamente (sin archivos de anotaciones)
-q nombre para identificar la sesin de copia de seguridad;
el valor por omisin es <DBSERVERNAME><pid>
-w copia de seguridad del sistema completo
-s recuperar archivos de anotaciones
-v verificar coherencia de las copias de seguridad ms recientes
<espacios>, <coservidores>: lista de espacios de almacenamiento,
archivos de anotaciones de coservidores para hacer copia de seguridad

Fin de Extended Parallel Server

11-4 IBM Informix - Gua de copia de seguridad y restauracin
El mandato de copia de seguridad o verificacin se especific incorrectamente.
Repase el mandato y repita la operacin. El parmetro -b o -v se debe
especificar en primer lugar en el mandato.
-43001:
Utilizacin de ONBar para la restauracin.

Dynamic Server
Para Dynamic Server
-r [-e] [-O] [-f nombre_archivo | espacios]
-r [-e] [-t tiempo | -n archivo_anotaciones] [-O]
-r -p [-e] [-t tiempo] [-O] [-f nombre_archivo | espacios]
-r -l [-t tiempo | -n archivo_anotaciones]
-r -w [-e] [[-p] [ -t tiempo] | -n archivo_anotaciones] [-O]
-RESTART
-r -rename -f nombre_archivo [-w] [-p] [-t tiempo]
[-n archivo_anotaciones] [-f nombre_archivo | espacios]
-r {-rename -p va_antigua -o desplazamiento_antiguo
-n va_nueva -o desplazamiento_nuevo...}
[-w] [-p] [-t tiempo] [-n archivo_anotaciones]
[-f nombre_archivo | espacios]

Fin de Dynamic Server

Extended Parallel Server
Para IBM Informix Extended Parallel Server:
-r [-e] [-I] [-q <nombre>] [-O] [-f <nombre_archivo> | <espacios>]
-r [-e] [-i] [-I] [-q <nombre>] [-t indicacin_horaria] [-O]
-r -p [-e] [-q <nombre>] [-t indicacin_horaria] [-O]
[-f <nombre_archivo> | <espacios>]
-r -l [-I] [-q <nombre>] [-t <indicacin_horaria>]
[-f <nombre_archivo> | <corrientes_anotaciones>]

-e restauracin externa
-f va de acceso del archivo donde reside una lista de espacios de
almacenamiento
-i reconstruccin de ndices solamente (no restaurar espacios ni archivos
de anotaciones)
-I no reconstruir ndices despus de una actualizacin ascendente
-l solo restauracin de archivos de anotaciones lgicas (sin espacios de
almacenamiento)
-n ltimo archivo de anotaciones lgicas para restaurar
-O omitir comprobaciones internas de errores - aplicar poltica
estrictamente
-p restauracin fsica solamente (sin archivos de anotaciones)
-q nombre para identificar la sesin de restauracin
-r restauracin
-t punto en el tiempo para detener la restauracin

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-5
-w restauracin del sistema completo
-RESTART : reinicio de una restauracin interrumpida
<espacios>: lista de espacios de almacenamiento

Fin de Extended Parallel Server
El mandato de restauracin se especific incorrectamente. Repase el mandato
y repita la operacin. Debe especificar el parmetro -r en primer lugar.
-43002:
Utilizacin de la sesin de ONBar.

Extended Parallel Server
Para Extended Parallel Server
{on | ON | off | OFF | -d} [-q] nombre_sesin

on/ON reanudar una sesin de copia de seguridad/restauracin suspendida
off/OFF suspender una sesin de copia de seguridad/restauracin
-d suprimir una sesin de copia de seguridad/restauracin
-q nombre para identificar la sesin
El mandato de sesin se especific incorrectamente. Repase el mandato y
repita la operacin. Es necesario el nombre de sesin.

Fin de Extended Parallel Server
-43003:
Utilizacin de onbar_w.

Extended Parallel Server
Para Extended Parallel Server
[-b] [-d] [-l] [-r] [-p]

-b aceptar peticiones de copia de seguridad
-d aceptar espacios de base de datos o de BLOB
-l aceptar archivos de anotaciones lgicas
-r aceptar peticiones de restauracin
-p aceptar peticiones de posicionamiento del gestor de almacenamiento
Si no se especifica ningn mandato, aceptar todas las peticiones por
omisin.
El mandato onbar_w se especific incorrectamente. Repase el mandato y
repita la operacin.

Fin de Extended Parallel Server

11-6 IBM Informix - Gua de copia de seguridad y restauracin
-43006:
Utilizacin de onsmsync.
onsmsync [-g gen | -t tiempo | -i intervalo] [-O]
[-f nombre_archivo | espacios]

onsmsync -b

-b solo regenerar el archivo de inicio de emergencia
-f va de acceso del archivo donde reside una lista de espacios de
almacenamiento
-g nmero de generaciones/versiones de la copia de seguridad de nivel 0
para conservar
-i intervalo de tiempo (antigedad) que debe transcurrir para marcar
un objeto como caducado
-t fecha y hora a partir de la cual los objetos se deben marcar como
caducados
-O omitir comprobaciones internas de errores - aplicar poltica
estrictamente
espacios: lista de espacios de almacenamiento cuya
caducidad se debe comprobar
El mandato onsmsync se especific incorrectamente. Repase el mandato y
repita la operacin.
-43007:
Utilizacin de los mensajes de ON-Bar.

Dynamic Server
Para IBM Informix Dynamic Server:

-m [lneas] [-r[segundos]]

-m Visualizar las ltimas lneas del archivo
de anotaciones de actividades de ON-Bar (valor por omisin: 20 lneas)
-r Repetir la visualizacin cada segundos segundos
(valor por omisin: 5 segundos)

Fin de Dynamic Server
-43357:
Visualizacin del archivo de anotaciones lgicas

Dynamic Server
Para IBM Informix Dynamic Server:
{-P} {-n identificador exclusivo archivo anotaciones | identificador exclusivo
archivo anotaciones inicial - identificador exclusivo arch. anotaciones final}

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-7
[-l] [-q] [-b] [-u nombre_usuario] [-t nmero espacio de TBL]
[-x nmero transaccin]

-P Imprimir informacin sobre archivos de anotaciones lgicas copiados
-n Visualizar los identificadores especificados de archivos de
anotaciones
-l Visualizar la mxima informacin sobre cada registro de anotaciones
-q No visualizar la cabecera del programa
-b Visualizar informacin sobre pginas de BLOB registradas en el
archivo de anotaciones
-u Visualizar los usuarios especificados
-t Visualizar los espacios de TBL especificados
-x Visualizar las transacciones especificadas

Fin de Dynamic Server
Cdigos de retorno de ON-Bar
La Tabla 11-2 muestra los cdigos de retorno de ONBar para todos los
servidores de bases de datos Informix. Estos cdigos de retorno van
acompaados de mensajes en el archivo de anotaciones de actividades de
ONBar. Para conocer detalles sobre un error de ONBar o del gestor de
almacenamiento, repase el archivo de anotaciones de actividades antes de
llamar al Soporte Tcnico.
Tabla 11-2. Cdigos de retorno comunes de ON-Bar
Valor decimal Descripcin del cdigo de retorno de ON-Bar
2 al 34 Son cdigos de retorno producidos por XBSA. Para obtener ms informacin, consulte
la documentacin y los archivos de anotaciones del gestor de almacenamiento.
100 ONBar no puede encontrar en sysutils, el archivo de inicio de emergencia o en los
catlogos del gestor de almacenamiento un elemento que necesita para el proceso.
Busque en el archivo de anotaciones de actividades de ONBar mensajes que describan
el elemento que no se pudo encontrar e intente corregir ese problema. Si el problema se
repite, consulte al Soporte Tcnico.
104 Adstar Distributed Storage Manager (ADSM) est en la modalidad de generar
contrasea.
ONBar no da soporte a ADSM cuando este se ejecuta en la modalidad de generar
contrasea. Para obtener informacin sobre cmo cambiar la configuracin de
seguridad de ADSM, consulte su manual de ADSM.
115 Falta un espacio de base de datos crtico en el conjunto de espacios de base de datos
para los que se est realizando una restauracin en fro.
116 El programa de utilidad onsmsync ya est en ejecucin.
117 La informacin contenida en la base de datos sysutils y en el archivo de inicio de
emergencia no es coherente.

11-8 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
118 Se ha producido un error al intentar asignar un objeto de copia de seguridad al gestor
de almacenamiento.
119 El archivo de anotaciones lgicas est lleno en uno o ms coservidores. Realice una
copia de seguridad de archivos de anotaciones lgicas.
120 El tamao del almacenamiento intermedio de transporte ha cambiado desde que se
hizo copia de seguridad del objeto por ltima vez. El objeto no se puede restaurar.
Establezca el tamao del almacenamiento intermedio de transporte en su tamao
original y reintente la restauracin.
121 Se ha producido un error en la expansin de nombre del segmento de base de datos
(XPS).
ONBar no pudo determinar la lista de espacios de base de datos contenidos en un
segmento de base de datos.
122 Se ha detectado un punto muerto.
El mandato de ONBar est en conflicto con otro proceso. Reintente el mandato de
ONBar.
123 El espacio de base de datos raz no estaba incluido en la restauracin en fro.
No puede realizar una restauracin en fro sin restaurar el espacio de base de datos
raz. Para resolver el problema, siga uno de estos procedimientos:
v Ponga el servidor de bases de datos en la modalidad de reposo o en lnea y restaure
solo los espacios de almacenamiento que sea necesario restaurar.
v Si el servidor de bases de datos est fuera de lnea, emita el mandato onbar -r para
restaurar todos los espacios de almacenamiento.
v Compruebe que el espacio de base de datos raz y otros espacios crticos estn
incluidos en la lnea del mandato o en el nombre de archivo -f.
124 El almacenamiento intermedio tena una pgina incompleta durante la copia de
seguridad.
Para obtener ayuda, consulte al Soporte Tcnico.
126 Error al procesar el archivo de inicio de emergencia.
Examine el archivo de anotaciones de actividades de ONBar para obtener
descripciones del problema y el archivo de inicio de emergencia para ver seales de
corrupcin, tales como caracteres no ASCII o lneas con un nmero variable de
columnas. Si la fuente del problema no es evidente, consulte al Soporte Tcnico.

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-9
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
127 No se pudo escribir en el archivo de inicio de emergencia.
A menudo, este problema va acompaado por un mensaje de error del sistema
operativo. Compruebe los permisos para los archivos y directorios siguientes:
v $INFORMIXDIR/etc en UNIX o %INFORMIXDIR%\etc en Windows
v El archivo de inicio de emergencia
v El directorio especificado por BAR_BOOT_DIR (solo XPS).
128 Faltan datos en la descripcin del objeto.
Para obtener ayuda, consulte al Soporte Tcnico.
129 ONBar ha recibido para restaurar un objeto que es diferente del esperado. (El objeto
de copia de seguridad no coincida). Puede que el objeto de copia de seguridad se haya
suprimido o se haya marcado como caducado en el gestor de almacenamiento.
Ejecute onsmsync para sincronizar la base de datos sysutils, en el archivo de inicio de
emergencia y los catlogos del gestor de almacenamiento. Para obtener ayuda, consulte
al Soporte Tcnico.
130 El servidor de bases de datos no responde.
El servidor de bases de datos probablemente ha fallado durante la copia de seguridad o
restauracin. Ejecute el mandato onstat - para comprobar el estado del servidor de
bases de datos y luego:
v Si la operacin era una restauracin en fro, reinicie la restauracin.
v Si la operacin era una copia de seguridad o restauracin en caliente, reinicie el
servidor de bases de datos y repita la copia de seguridad o restauracin en caliente.
131 Se ha producido un error en la interfaz entre ONBar y el servidor de bases de datos.
Para obtener ayuda, consulte al Soporte Tcnico.
132 La funcin no est en la biblioteca compartida de XBSA.
Verifique que est utilizando la interfaz XBSA correcta para el gestor de
almacenamiento. Para obtener informacin, consulte el manual del gestor de
almacenamiento.
133 No se pudieron cargar las funciones de la biblioteca de XBSA.
Verifique que est utilizando la interfaz XBSA correcta para el gestor de
almacenamiento. Compruebe que el valor de BAR_BSALIB_PATH, en el archivo
ONCONFIG, especifica la ubicacin correcta de la biblioteca compartida de XBSA. Para
obtener informacin, consulte el manual del gestor de almacenamiento.

11-10 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
134 El usuario desea restaurar un archivo de anotaciones lgicas que es demasiado antiguo.
Probablemente se ha intentado una restauracin de punto en las anotaciones (onbar -r
-l -n) despus de realizar una restauracin fsica separada. El archivo de anotaciones
lgicas especificado es demasiado antiguo para coincidir con las copias de seguridad
utilizadas en la restauracin fsica. Siga uno de estos pasos:
v Repita la restauracin fsica a partir de un conjunto ms antiguo de copias de
seguridad fsicas.
v Especifique un archivo de anotaciones lgicas ms reciente en la opcin -n cuando
repita la restauracin de punto en las anotaciones. Para encontrar el archivo de
anotaciones lgicas ms antiguo que puede utilizar, examine el archivo de inicio de
emergencia. Para obtener ayuda, consulte al Soporte Tcnico.
136 ONBar no puede hacer una restauracin en caliente de los espacios de base de datos
crticos.
Siga uno de estos pasos:
v Emita de nuevo el mandato de restauracin en caliente sin listar ningn espacio de
base de datos crtico.
v Cierre el servidor de bases de datos y realice una restauracin en fro.
137 Se ha excedido el valor especificado por MAX_DBSPACE_COUNT.
Para obtener ayuda, consulte al Soporte Tcnico.
138 Se ha producido un error de XBSA.
Verifique que est utilizando la interfaz XBSA correcta para el gestor de
almacenamiento. Examine tambin los mensajes de error de XBSA contenidos en el
archivo bar_act.log. Para obtener informacin, consulte el manual del gestor de
almacenamiento.
139 El archivo sm_versions no contiene la versin de XBSA o el archivo sm_versions
contiene una versin incorrecta de XBSA.
Aada la versin correcta de XBSA al archivo sm_versions. Para obtener ms
informacin, consulte el manual del gestor de almacenamiento.
140 Una copia de seguridad ficticia ha fallado.
Reintente la copia de seguridad ficticia utilizando el mandato onbar -b -F. Solo IDS da
soporte a las copias de seguridad ficticias. Si la copia de seguridad ficticia falla de
nuevo, consulte al Soporte Tcnico.
141 ONBar ha recibido un seal del sistema operativo. Probablemente el usuario ha
entrado el mandato Control-C para detener un proceso de ONBar.
Corrija la causa de la interrupcin y reintente el mandato de ONBar.

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-11
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
142 ONBar no pudo abrir un archivo.
Verifique el que archivo especificado existe y que los permisos son correctos. Examine
el mensaje de error del sistema operativo en el archivo de anotaciones de actividades
de ONBar.
143 ONBar no pudo crear un proceso hijo.
Si BAR_MAX_BACKUP no es 0, ONBar no pudo crear procesos hijo para realizar la
copia de seguridad o restauracin paralela. Probablemente el sistema operativo agot
los recursos. No existe suficiente memoria disponible para iniciar un nuevo proceso o
no existe ningn intervalo vaco en la tabla de procesos.
Examine los archivos de anotaciones del sistema operativo, el archivo de anotaciones de
actividades de ONBar o la consola.
144 Se ha cancelado la copia de seguridad de anotaciones debido a que uno o ms espacios
de BLOB estaban fuera de servicio.
Intente restaurar el espacio de BLOB. Si la restauracin falla, reintente la copia de
seguridad de anotaciones utilizando el mandato onbar -l -O. La ejecucin de este
mandato puede hacer que el espacio de BLOB no se pueda restaurar.
145 ONBar no pudo adquirir ms espacio de memoria.
Espere a que se liberen recursos del sistema y reintente el mandato de ONBar.
146 ONBar no pudo conectar con el servidor de bases de datos.
Puede que la red o el servidor de bases de datos estn fuera de servicio. Para obtener
ayuda, consulte al Soporte Tcnico.
147 ONBar no pudo descubrir ningn espacio de almacenamiento ni archivos de
anotaciones lgicas para hacer copia de seguridad o restaurar.
Por ejemplo, si especifica una restauracin de punto en el tiempo, pero especifica una
tiempo anterior a la primera copia de seguridad estndar, ONBar no puede crear una
lista de espacios de almacenamiento para restaurar. Este cdigo de retorno tambin
aparece si especifica una restauracin del sistema completo sin haber realizado una
copia de seguridad del sistema completo.
Verifique que el servidor de bases de datos y los espacios de almacenamiento estn en
el estado correcto para la peticin de copia de seguridad o restauracin. Consulte al
Soporte Tcnico.
148 Se ha producido un error interno de SQL.
Proporcione al Soporte Tcnico la informacin contenida en el archivo de anotaciones
de actividades de ONBar.

11-12 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
149 Si ha especificado una sintaxis incorrecta de ONBar en la lnea de mandatos o se ha
especificado un valor incorrecto de tiempo para el entorno GLS utilizado.
Compare el mandato especificado con el mensaje sobre uso de mandatos contenido en
el archivo de anotaciones de actividades de ONBar. Si esto no sirve de ayuda,
reintente el mandato poniendo entre comillas el valor de tiempo. Si utiliza un idioma
distinto del ingls para el entorno local de base de datos, utilice las variables de
entorno GL_DATE o GL_DATETIME para establecer el formato de la fecha y la hora.
150 Error al recoger datos del archivo ONCONFIG.
Compruebe los permisos, formato y valores especificados en el archivo ONCONFIG.
Compruebe que la variable de entorno ONCONFIG est definida correctamente.
151 El servidor de bases de datos est en un estado incorrecto para la peticin de copia de
seguridad o restauracin, o se ha producido un error al determinar el estado del
servidor de bases de datos.
El usuario ha intentado una operacin que no es compatible con la modalidad del
servidor de bases de datos o ONBar no puede determinar el estado del servidor de
bases de datos. Por ejemplo, no puede realizar una copia de seguridad fsica si el
servidor de bases de datos est en la modalidad de recuperacin.
Examine el mensaje de error contenido en el archivo de anotaciones de actividades de
ONBar. Si se ha producido un error de ASF, se muestra el mensaje siguiente en el
archivo de anotaciones de actividades de ONBar:
Error grave al inicializar ASF; cdigo de asf = cdigo
Para determinar la causa del error de ASF, consulte el cdigo de error de ASF
contenido en el mensaje y repita el mandato de copia de seguridad o restauracin. Si el
error producido no es un error de ASF, cambie el estado del servidor de bases de datos
y repita el mandato de copia de seguridad o restauracin.
152 ONBar no puede hacer copia de seguridad de los archivos de anotaciones lgicas.
No se hace copia de seguridad de los archivos de anotaciones lgicas por una de estas
razones:
v Existe otro proceso de copia de seguridad de archivos de anotaciones actualmente en
ejecucin.
v Si ha realizado una copia de seguridad de archivos de anotaciones lgicas con el
parmetro LTAPEDEV establecido en /dev/null (UNIX) o nul (Windows).
Recibe este cdigo de retorno cuando no se puede realizar ninguna copia de seguridad
de anotaciones.
Para habilitar la copia de seguridad de anotaciones, establezca el parmetro LTAPEDEV
en un valor vlido.

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-13
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
153 ONBar no puede establecer el ID de grupo de proceso. Si BAR_MAX_BACKUP tiene
un valor diferente de 1 y ONBar encuentra un error al definir el ID de grupo de
proceso, se devuelve este cdigo de retorno.
Este mensaje es un aviso de un posible problema del sistema operativo.
154 El usuario de ONBar no tiene los permisos correctos.
Para ejecutar mandatos de ONBar, debe ser el usuario root o informix o ser miembro
del grupo bargroup en UNIX, o ser miembro del grupo Informix-Admin en Windows.
155 La variable de entorno INFORMIXSERVER no est definida.
Asigne a la variable de entorno INFORMIXSERVER un nombre correcto de servidor
de bases de datos.
157 Error al intentar establecer la variable de entorno INFORMIXSHMBASE en -1.
ONBar no pudo establecer INFORMIXSHMBASE en -1. Para obtener ayuda, consulte
al administrador del sistema o al Soporte Tcnico.
158 Se ha producido un error interno de ONBar.
Consulte al Soporte Tcnico.
159 Se ha producido un error inesperado.
Consulte al Soporte Tcnico.
160 La restauracin externa ha fallado.
Para determinar la causa del error de la restauracin externa, examine los archivos
bar_act.log y online.log. Asegrese de que ha realizado la parte manual de la
restauracin externa antes de reintentar el mandato onbar-r -e para finalizar la
restauracin externa. Si esto no es efectivo, intente realizar la restauracin externa a
partir de una copia de seguridad externa diferente.
161 La restauracin reiniciada ha fallado.
Verifique que RESTARTABLE_RESTORE est establecido en ON y repita la restauracin
original. Para obtener ms informacin, consulte el archivo de anotaciones de
actividades de ONBar y los archivos de anotaciones de mensajes del servidor de bases
de datos (IDS).
162 El archivo de anotaciones de ON-Bar no puede ser un enlace simblico.
Elimine el enlace simblico o cambie el archivo ONCONFIG para que los parmetros
BAR_DEBUG_LOG o BAR_ACT_LOG de ON-Bar apunten a archivos enlazados no
simblicos.

11-14 IBM Informix - Gua de copia de seguridad y restauracin
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
163 El archivo de anotaciones de ON-Bar debe ser propiedad del usuario informix.
Cambie el propietario el archivo de anotaciones para que sea propiedad del usuario
informix o cambie los valores de BAR_ACT_LOG o BAR_DEBUG_LOG en el archivo
ONCONFIG para que apunten a archivos de anotaciones diferentes.
164 No se puede abrir el archivo.
Los permisos del archivo o de su directorio impiden que se pueda crear o abrir.
Verifique los permisos para el archivo y su directorio.
177 Se ha restaurado un espacio de base de datos en lnea. Este cdigo de retorno notifica
al usuario que la opcin -O cancel las comprobaciones internas de ONBar.
No es necesario emprender ninguna accin.
178 Se ha hecho copia de seguridad del archivo de anotaciones lgicas mientras uno o ms
espacios de BLOB estaban fuera de servicio. Este cdigo de retorno notifica al usuario
que la opcin -O cancel las comprobaciones internas de ONBar.
Examine los datos del espacio de BLOB para determinar qu objetos grandes simples es
necesario reconstruir. Puede que esos espacios de BLOB no se puedan restaurar. Para
obtener ayuda, consulte al Soporte Tcnico.
179 ONBar ha creado el bloque de datos necesario para restaurar el espacio de base de
datos. Este cdigo de retorno notifica al usuario que la opcin -O cancel las
comprobaciones internas de ONBar.
No es necesario emprender ninguna accin.
180 ONBar no pudo crear el bloque de datos necesario para restaurar el espacio de base
de datos.
Cree el archivo de bloque de datos manualmente. Reintente la restauracin sin la
opcin -O.
181 ONBar ha marcado como caducado un objeto que era necesario para una copia de
seguridad o restauracin.
El programa de utilidad onsmsync ha marcado como caducado un objeto que puede
ser necesario para una restauracin. Probablemente el usuario ha especificado
onsmsync con la opcin -O. Si ha utilizado la opcin -O por error, consulte al Soporte
Tcnico para recuperar el objeto a partir del gestor de almacenamiento.
183 ON-Bar no pudo obtener el ID exclusivo del archivo de anotaciones lgicas a partir del
gestor de almacenamiento.
Falta la copia de seguridad del archivo de anotaciones lgicas especificado. Consulte al
gestor de almacenamiento para determinar si existe la copia de seguridad del archivo
de anotaciones lgicas especificado y si se puede restaurar.

Captulo 11. Mensajes y cdigos de retorno de ON-Bar 11-15
Tabla 11-2. Cdigos de retorno comunes de ON-Bar (continuacin)
Valor decimal Descripcin del cdigo de retorno de ON-Bar
247 La fusin de los archivos de inicio de emergencia ha excedido el tiempo de espera
debido que necesit demasiado tiempo. (XPS)
En UNIX, examine el archivo /tmp/bar_act.log y el archivo especificado por
BAR_ACT_LOG para obtener indicaciones sobre el error. (El proceso onbar-merger
escribe en /tmp/bar_act.log hasta que tiene informacin suficiente para leer el archivo
ONCONFIG). Resuelva los problemas descritos en bar_act.log y repita la restauracin
en fro. Si la restauracin en fro todava falla, consulte al Soporte Tcnico.
252 Se ha recibido un mensaje incorrecto del proceso onbar_m que fusiona los archivos de
inicio de emergencia. (XPS)
Para obtener ayuda, consulte al Soporte Tcnico.


11-16 IBM Informix - Gua de copia de seguridad y restauracin
Parte 3. El sistema de copia de seguridad y
restauracin de ontape (IDS)

Copyright IBM Corp. 1996, 2004
IBM Informix - Gua de copia de seguridad y restauracin
Captulo 12. Configuracin de ontape
Definicin de los parmetros de configuracin de ontape . . . . . . . . . . . . . . . 12-2
Definicin de los parmetros de dispositivo de cinta . . . . . . . . . . . . . . . . 12-3
Especificacin de dispositivos separados para las copias de seguridad de espacios de
almacenamiento y de archivos de anotaciones lgicas . . . . . . . . . . . . . . 12-3
Utilizacin de enlaces simblicos para especificar dispositivos de cinta . . . . . . . . 12-4
Especificacin de un dispositivo remoto . . . . . . . . . . . . . . . . . . . 12-4
Utilizacin de /dev/null como dispositivo de cinta . . . . . . . . . . . . . . . 12-5
Especificacin de stdio como valor de TAPEDEV . . . . . . . . . . . . . . . . 12-5
Rebobinado de dispositivos de cinta antes de abrirlos y al cerrarlos . . . . . . . . . 12-5
Especificacin de los parmetros de tamao de bloque de cinta . . . . . . . . . . . . 12-5
Especificacin de los parmetros de tamao de cinta . . . . . . . . . . . . . . . 12-6
Tamao de cinta para dispositivos remotos . . . . . . . . . . . . . . . . . . 12-6
Comprobacin y cambio de parmetros de configuracin de ontape . . . . . . . . . . . 12-6
Quin puede cambiar parmetros de ontape? . . . . . . . . . . . . . . . . . . 12-6
Cundo puede cambiar parmetros de ontape? . . . . . . . . . . . . . . . . . 12-7
Cambio de TAPEDEV a /dev/null . . . . . . . . . . . . . . . . . . . . 12-7
Cambio de LTAPEDEV a /dev/null . . . . . . . . . . . . . . . . . . . . 12-7
Verificacin de que el dispositivo de cinta puede leer el tamao de bloque especificado . . . 12-7
Cambio de parmetros de ontape . . . . . . . . . . . . . . . . . . . . . . 12-8
Cambio de parmetros de cinta de copia de seguridad . . . . . . . . . . . . . . 12-8
Cambio de los parmetos de cintas de copia de seguridad de archivos de anotaciones lgicas 12-8
Contenido de este captulo
Este captulo describe cmo definir los parmetros de configuracin que el
programa de utilidad ontape utiliza para realizar copias de seguridad de
espacios de almacenamiento y archivos de anotaciones lgicas. Para obtener
una descripcin de las diferencias entre ontape y ONBar, consulte
Comparacin de ON-Bar y ontape en la pgina 1-10.
Este captulo describe las tareas siguientes:
v Definir los parmetros de configuracin de ontape
v Comprobar los parmetros de configuracin de ontape
v Cambiar parmetros de configuracin de ontape
El Captulo 13, Operaciones de copia de seguridad con ontape, en la pgina
13-1 describe cmo utilizar el programa de utilidad ontape para hacer copia
de seguridad de espacios de almacenamiento y archivos de anotaciones
lgicas.

Copyright IBM Corp. 1996, 2004 12-1
Definicin de los parmetros de configuracin de ontape
El programa de utilidad ontape utiliza seis parmetros definidos en el archivo
ONCONFIG para crear copias de seguridad de espacios de almacenamiento y
de archivos de anotaciones lgicas. El archivo ONCONFIG est situado en el
directorio $INFORMIXDIR/etc. El usuario especifica ese archivo en la variable
de entorno ONCONFIG. Para obtener una descripcin de la variable de
entorno ONCONFIG e instrucciones sobre cmo definirla, consulte el manual
IBM Informix: Guide to SQL Reference.
El primer grupo de parmetros de ONCONFIG especifica las caractersticas
del dispositivo de cinta y de las cintas para las copias de seguridad de
espacios de almacenamiento; el segundo grupo de parmetros especifica las
caractersticas del dispositivo de cinta y de las cintas para las copias de
seguridad de archivos de anotaciones lgicas.
La lista siguiente muestra los dispositivos de cinta para copias de seguridad y
sus correspondientes parmetros de cinta.
TAPEDEV es la va de acceso absoluta del dispositivo de cinta utilizado
para las copias de seguridad de espacios de almacenamiento.
Es la ubicacin de destino donde ontape escribir datos de
espacio de almacenamiento durante un archivado y la
ubicacin de origen desde donde ontape leer datos durante
una restauracin.
Para configurar ontape para que utilice stdio, especifique
STDIO como valor de TAPEDEV.
TAPEBLK es el tamao de bloque de las cintas utilizadas para las copias
de seguridad de espacios de almacenamiento, expresado en
kilobytes.
TAPESIZE es el tamao de las cintas utilizadas para las copias de
seguridad de espacios de almacenamiento, expresado en
kilobytes.
La lista siguiente muestra los dispositivos de cinta para archivos de
anotaciones lgicas y sus correspondientes parmetros de cinta.
LTAPEDEV es el dispositivo de cinta utilizado para archivos de
anotaciones lgicas.
LTAPEBLK es el tamao de bloque de las cintas utilizadas para las copias
de seguridad de archivos de anotaciones lgicas, expresado en
kilobytes.
LTAPESIZE es el tamao de las cintas utilizadas para las copias de
seguridad de archivos de anotaciones lgicas, expresado en
kilobytes.

12-2 IBM Informix - Gua de copia de seguridad y restauracin
Las secciones siguientes describen cmo definir los parmetros de dispositivo
de cinta, tamao de bloque de cinta y tamao de cinta para copias de
seguridad de espacios de almacenamiento y de archivos de anotaciones
lgicas.
Definicin de los parmetros de dispositivo de cinta
Debe tener en cuenta las cuestiones siguientes cuando asigne valores a
TAPEDEV y LTAPEDEV:
v Utilice dispositivos separados, cuando sea posible.
v Utilice enlaces simblicos.
v Especifique dispositivos remotos.
v Especifique /dev/null.
v Rebobine los dispositivos de cinta.
Las secciones siguientes describen cada uno de esos puntos.
Especificacin de dispositivos separados para las copias de seguridad
de espacios de almacenamiento y de archivos de anotaciones lgicas
Cuando sea posible, los parmetros LTAPEDEV y TAPEDEV del archivo
ONCONFIG deben especificar dispositivos diferentes. Cuando especifica
dispositivos separados para las copias de espacios de almacenamiento y las
copias de seguridad de archivos de anotaciones lgicas, puede planificar estas
copias de forma independiente la una de la otra. Puede crear una copia de
seguridad en un dispositivo y al mismo tiempo hacer una copia de seguridad
continua de archivos de anotaciones lgicas en el otro dispositivo.
Cuando los parmetros LTAPEDEV y TAPEDEV especifican el mismo
dispositivo, el archivo de anotaciones lgicas puede llenarse y hacer que el
servidor de bases de datos detenga el proceso durante una operacin de copia
de seguridad. Cuando esto ocurre, el usuario dispone de opciones limitadas.
Puede cancelar la copia de seguridad para liberar el dispositivo de cinta y
copiar los archivos de anotaciones lgicas o dejar suspendido el proceso
normal hasta que finalice la copia.
Precauciones para cuando se utiliza un solo dispositivo de cinta: Cuando
existe un solo dispositivo de cinta y desea hacer copias de seguridad mientras
el servidor de bases de datos est en lnea, siga estas precauciones:
v Configure el servidor de bases de datos con un gran volumen de espacio
para archivos de anotaciones lgicas mediante una combinacin de archivos
de anotaciones lgicas numerosos o grandes. (Consulte el manual
IBM Informix: Administrator's Guide.)
v Guarde todas las tablas temporales creadas explcitamente en un espacio de
base de datos dedicado y luego elimine el espacio antes de realizar la copia
de seguridad.

Captulo 12. Configuracin de ontape 12-3
v Haga la copia de seguridad cuando exista poca actividad en la base de
datos.
v Libere tantos archivos de anotaciones lgicas como sea posible antes de
comenzar la copia de seguridad.
El archivo de anotaciones lgicas se puede llenar antes de que finalice la copia
de seguridad. La operacin de copia de seguridad se sincroniza con un punto
de control. Una operacin de copia de seguridad puede esperar a que un
punto de control sincronice la actividad, pero el punto de control no puede
aparecer hasta que todos los procesadores virtuales concluyan la ejecucin de
secciones crticas. Cuando el proceso del servidor de bases de datos se
suspende debido a que se ha llenado un archivo de anotaciones lgicas, los
procesadores virtuales no pueden concluir la ejecucin de sus secciones
crticas y como consecuencia se produce un punto muerto.
Utilizacin de enlaces simblicos para especificar dispositivos de cinta
Puede especificar los valores de LTAPEDEV y TAPEDEV en forma de enlaces
simblicos. La utilizacin de enlaces simblicos le permite conmutar a otro
dispositivo de cinta o dispositivo compatible sin cambiar la va de acceso
especificada en el archivo ONCONFIG. Por ejemplo, puede especificar el
siguiente enlace simblico para el dispositivo de cinta /dev/rst0:
ln -s /dev/rst0 /dbfiles/logtape
Tal como muestra el ejemplo siguiente, cuando define el parmetro de
configuracin LTAPEDEV, puede conmutar a un dispositivo diferente sin
cambiar el parmetro LTAPEDEV:
LTAPEDEV /dbfiles/logtape
Solo necesita cambiar el enlace simblico, tal como muestra este ejemplo:
ln -s /usr/backups /dbfiles/logtape
Un usuario que disponga de un solo dispositivo de cinta podra redirigir una
copia de seguridad de archivos de anotaciones lgicas hacia un archivo de
disco y al mismo tiempo utilizar el dispositivo de cinta para una copia.
Especificacin de un dispositivo remoto
Puede realizar una copia de seguridad de espacios de almacenamiento o de
archivos de anotaciones lgicas a travs de la red, en un dispositivo remoto
conectado a otra mquina. No es conveniente realizar una copia de seguridad
continua en un dispositivo remoto. Para especificar un dispositivo de cinta en
otro sistema principal, utilice la siguiente sintaxis:
nombre_mquina:va_acceso_dispositivo_cinta
El ejemplo siguiente especifica un dispositivo de cinta situado en la mquina
kyoto:

12-4 IBM Informix - Gua de copia de seguridad y restauracin
kyoto:/dev/rmt01
Para obtener informacin sobre el tamao de cinta para dispositivos remotos,
consulte Tamao de cinta para dispositivos remotos en la pgina 12-6.
Utilizacin de /dev/null como dispositivo de cinta
Es recomendable que no utilice /dev/null como dispositivo de copia de
seguridad. Pero cuando especifica /dev/null como dispositivo de cinta de
copia de seguridad, puede evitar la copia de seguridad de nivel 0 que es
necesaria despus de algunas operaciones, tales como el cambio del estado del
registro de anotaciones para una base de datos. Pero naturalmente no podr
restaurar espacios de almacenamiento a partir de una copia de seguridad
realizada en /dev/null.
Puede especificar /dev/null como dispositivo de cinta para la copia de
seguridad de archivos de anotaciones lgicas cuando decida que no necesita
recuperar transacciones a partir del archivo de anotaciones lgicas. Cuando
especifica /dev/null como dispositivo de cinta, los valores de tamao de
bloque y tamao de cinta no se tienen en cuenta. Si modifica el valor de
LTAPEDEV y el nuevo valor o el valor original es /dev/null, debe utilizar
ON-Monitor o reiniciar el servidor de bases de datos para que el nuevo valor
surta efecto.
Aviso: Cuando especifica /dev/null como valor del parmetro LTAPEDEV en
el archivo ONCONFIG, el servidor de bases de datos coloca una marca
para indicar que se ha hecho copia de seguridad de los archivos de
anotaciones lgicas tan pronto como stos se llenan, con lo que en la
prctica se desecha la informacin de los archivos de anotaciones.
Especificacin de stdio como valor de TAPEDEV
Para configurar ontape para que lea de stdin o escriba en stdout, especifique
STDIO como valor del parmetro de configuracin TAPEDEV.
Rebobinado de dispositivos de cinta antes de abrirlos y al cerrarlos
Cuando utiliza ontape, debe utilizar dispositivos de cinta rebobinables. Antes
de leer o escribir en una cinta, el servidor de bases de datos realiza una serie
de comprobaciones que hacen necesario rebobinar la cinta.
Especificacin de los parmetros de tamao de bloque de cinta
Especifique los parmetros de tamao de bloque TAPEBLK y LTAPEBLK
como el tamao de bloque ms grande, en kilobytes, que su dispositivo de
cinta permite.
Cuando establece el parmetro de cinta en /dev/null, el tamao de bloque
correspondiente no se tiene en cuenta.

Captulo 12. Configuracin de ontape 12-5
El programa de utilidad ontape no comprueba el dispositivo de cinta cuando
el usuario especifica el tamao de bloque. Compruebe que el dispositivo de
cinta puede leer el tamao de bloque que especific. Si el dispositivo no
puede leer el tamao de bloque, no podr restaurar la cinta.
Especificacin de los parmetros de tamao de cinta
El nmero de bloques determina los tamaos de cinta. TAPESIZE y
LTAPESIZE especifican la cantidad mxima de datos que se pueden escribir
en una cinta.
Para escribir o leer hasta el final de la cinta, establezca TAPESIZE y
LTAPESIZE en 0. No puede utilizar esta opcin para dispositivos remotos.
Cuando especifica /dev/null como dispositivo de cinta, el valor
correspondiente de tamao de cinta no se tiene en cuenta.
Tamao de cinta para dispositivos remotos
Cuando realiza una copia de seguridad continua de archivos de anotaciones
lgicas en un dispositivo remoto, la cantidad de datos escritos en la cinta es el
valor menor de LTAPESIZE y la siguiente frmula:
(suma del espacio ocupado por todos los archivos de anotaciones
lgicas en disco) - (archivo de anotaciones lgicas mayor)
Las operaciones de E/S en el dispositivo remoto finalizan y el servidor de
bases de datos libera los archivos de anotaciones lgicas antes de que se llene
un archivo de anotaciones.
Nota: No puede especificar 0 como tamao de cinta para dispositivos
remotos.
Comprobacin y cambio de parmetros de configuracin de ontape
Para examinar el archivo ONCONFIG (especificado en
$INFORMIXDIR/etc/$ONCONFIG), siga uno de estos procedimientos:
v Ejecute onstat -c mientras el servidor de bases de datos est en ejecucin.
v Utilice IBM Informix Server Administrator (Configuracin > ONCONFIG).
Esta seccin proporciona informacin sobre cmo cambiar parmetros de
configuracin para ontape.
Quin puede cambiar parmetros de ontape?
Cuando inicia la sesin como usuario informix o root, puede utilizar un
editor de texto, ON-Monitor, o ISA para cambiar el valor de parmetros de
configuracin de ontape.

12-6 IBM Informix - Gua de copia de seguridad y restauracin
Cundo puede cambiar parmetros de ontape?
Puede cambiar los valores de parmetros de ontape mientras el servidor de
bases de datos est en lnea. El cambio surte efecto de inmediato.
Nota: Si desea especificar /dev/null como valor del parmetro TAPEDEV o
del parmetro LTAPEDEV, debe utilizar el programa de utilidad
ON-Monitor para realizar este cambio mientras el servidor de bases de
datos est en lnea. Si utiliza otro mtodo para modificar el valor de
parmetros de configuracin y el nuevo valor o el valor original es
/dev/null, debe reiniciar el servidor de bases de datos para que el
cambio entre en vigor.
Cambio de TAPEDEV a /dev/null
El programa de utilidad ontape lee el valor del parmetro TAPEDEV al inicio
del proceso. Si establece TAPEDEV en /dev/null y solicita realizar una copia
de seguridad, el servidor de bases de datos omite la realizacin de la copia,
pero todava actualiza los espacios de bases de datos con las nuevas
indicaciones horarias de la operacin de copia. Cuando establece TAPEDEV
en /dev/null, debe hacerlo antes de iniciar ontape para solicitar la operacin
de copia de seguridad. No existen problemas cuando cambia el valor de
TAPEDEV a /dev/null mediante ON-Monitor mientras el servidor de bases de
datos est en lnea y ontape no est en ejecucin.
Cambio de LTAPEDEV a /dev/null
Ponga el servidor de bases de datos fuera de lnea antes de cambiar el valor
de LTAPEDEV a /dev/null. Si realiza el cambio mientras el servidor de bases
de datos est inactivo o en lnea, se puede crear una situacin en la que se
hace copia de seguridad de uno o ms archivos de anotaciones lgicas, pero
no se liberan. Esta situacin puede interrumpir el proceso, pues el servidor de
bases de datos se detiene cuando detecta que el siguiente archivo de
anotaciones lgicas (de la serie) no se ha liberado.
Cuando el usuario establece LTAPEDEV en /dev/null, el servidor de bases de
datos libera los archivos de anotaciones lgicas sin ser necesario hacer copia
de seguridad de esos archivos. Los archivos de anotaciones lgicas no se
marcan como libres, pero el servidor de bases de datos puede reutilizarlos.
Verificacin de que el dispositivo de cinta puede leer el tamao de
bloque especificado
El programa de utilidad ontape no comprueba el dispositivo de cinta cuando
el usuario especifica el tamao de bloque. Verifique que el dispositivo de cinta
especificado en TAPEDEV y LTAPEDEV puede leer el tamao de bloque
especificado para los parmetros de tamao de bloque del dispositivo. Si el
dispositivo no puede leer el tamao de bloque, no podr restaurar la cinta.

Captulo 12. Configuracin de ontape 12-7
Cambio de parmetros de ontape
Antes de cambiar los parmetros de ontape, realice una copia de seguridad de
nivel 0, tal como se describe en Realizacin de una copia de seguridad en la
pgina 13-9.
Cambio de parmetros de cinta de copia de seguridad
Para cambiar el valor de TAPEDEV, TAPEBLK y TAPESIZE desde la lnea de
mandatos, utilice un editor de texto para editar el archivo ONCONFIG.
Guarde el archivo. La mayora de los cambios surten efecto de inmediato. Sin
embargo, si modifica el valor de TAPEDEV y el nuevo valor o el valor
original es dev/null, debe reiniciar el servidor de bases de datos para que el
valor surta efecto. Puede tambin cambiar estos parmetros en ISA.
Cambio de los parmetos de cintas de copia de seguridad de archivos de
anotaciones lgicas
Para cambiar el valor de LTAPEDEV, LTAPEBLK y LTAPESIZE desde la lnea
de mandatos, utilice un editor de texto para editar el archivo ONCONFIG.
Guarde el archivo. La mayora de los cambios surten efecto de inmediato. Sin
embargo, si modifica el valor de LTAPEDEV y el nuevo valor o el valor
original es dev/null, debe reiniciar el servidor de bases de datos para que el
valor surta efecto.
Puede tambin cambiar estos parmetros en ISA.

12-8 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 13. Operaciones de copia de seguridad con
ontape
Sintaxis de ontape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
Inicio de ontape . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2
Utilizacin de los cdigos de terminacin de ontape . . . . . . . . . . . . . . . . 13-3
Cambio del estado del registro de anotaciones de una base de datos . . . . . . . . . . . 13-3
Creacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 13-4
Eleccin de un nivel de copia de seguridad . . . . . . . . . . . . . . . . . . . 13-4
Copias de seguridad de nivel 0 . . . . . . . . . . . . . . . . . . . . . . 13-4
Copias de seguridad de nivel 1 . . . . . . . . . . . . . . . . . . . . . . 13-5
Copias de seguridad de nivel 2 . . . . . . . . . . . . . . . . . . . . . . 13-5
Copia de seguridad despus de cambiar el esquema fsico . . . . . . . . . . . . . . 13-5
Preparacin de una operacin de copia de seguridad . . . . . . . . . . . . . . . 13-6
Evitar utilizar tablas temporales durante periodos de actividad intensa . . . . . . . . 13-6
Comprobar que existe suficiente espacio para los archivos de anotaciones lgicas . . . . . 13-6
Conservacin de una copia del archivo ONCONFIG . . . . . . . . . . . . . . . 13-7
Verificacin de la coherencia antes de una copia de seguridad de nivel 0 . . . . . . . . 13-7
Creacin de copias en la modalidad en lnea y de reposo . . . . . . . . . . . . . 13-7
Preparacin para realizar la copia de seguridad en cinta . . . . . . . . . . . . . 13-8
Preparacin para realizar la copia de seguridad en la salida estndar . . . . . . . . . 13-8
Realizacin de una copia de seguridad . . . . . . . . . . . . . . . . . . . . 13-9
Copia de seguridad en cintas . . . . . . . . . . . . . . . . . . . . . . 13-10
Copia de seguridad en la salida estndar . . . . . . . . . . . . . . . . . . 13-11
Ejemplos de copia de seguridad . . . . . . . . . . . . . . . . . . . . . 13-11
Copia de seguridad de tablas en bruto . . . . . . . . . . . . . . . . . . . 13-12
Cuando los archivos de anotaciones lgicas se llenan durante una copia de seguridad . . . . 13-12
Cuando puede utilizar dos dispositivos de cinta . . . . . . . . . . . . . . . . 13-13
Cuando solo se puede utilizar un nico dispositivo de cinta . . . . . . . . . . . . 13-13
Terminacin prematura de una copia de seguridad . . . . . . . . . . . . . . . . 13-13
Supervisin del historial de copias de seguridad utilizando oncheck . . . . . . . . . . 13-13
Copia de seguridad de archivos de anotaciones lgicas con ontape . . . . . . . . . . . 13-14
Consideraciones previas a la copia de seguridad de los archivos de anotaciones lgicas . . . 13-14
Utilizacin de los tipos de datos TEXT y BYTE para espacios de BLOB y de archivos de
anotaciones lgicas . . . . . . . . . . . . . . . . . . . . . . . . . 13-15
Utilizacin de /dev/null cuando no es necesaria una recuperacin . . . . . . . . . 13-15
Cundo debe hacer copia de seguridad de los archivos de anotaciones lgicas? . . . . . . 13-16
Inicio de una copia de seguridad de archivos de anotaciones lgicas automtica . . . . . . 13-16
Inicio de una copia de seguridad continua de archivos de anotaciones lgicas . . . . . . . 13-17
Finalizacin de una copia de seguridad continua de archivos de anotaciones lgicas . . . . . 13-18

Copyright IBM Corp. 1996, 2004 13-1
Qu dispositivo se debe utilizar para las copias de seguridad de archivos de anotaciones
lgicas? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
Contenido de este captulo
Este captulo describe cmo utilizar ontape para hacer copia de seguridad de
espacios de almacenamiento y archivos de anotaciones lgicas, y cmo
cambiar el estado del registro de anotaciones para la base de datos. El
programa de utilidad ontape puede hacer copia de seguridad y restaurar los
archivos de bloques mayores a los que d soporte el servidor de bases de
datos. El programa de utilidad ontape no puede hacer copia de seguridad de
espacios de base de datos temporales y espacios de SB temporales.
Sintaxis de ontape
El programa de utilidad ontape le permite cambiar el estado del registro de
anotaciones de una base de datos, hacer copias de seguridad de espacios de
almacenamiento y archivos de anotaciones lgicas, realizar copias de
seguridad continuas de archivos de anotaciones lgicas y restaurar datos a
partir de una copia. El diagrama siguiente muestra la sintaxis bsica del
programa de utilidad ontape.
ontape

(1)
Cambio del estado del registro de anotaciones de una base de datos

(2)

Creacin de una copia de seguridad

(3)

Solicitud de una copia de seguridad de archivos de anotaciones lgicas

(4)

Inicio de las copias de seguridad continuas de archivos de anotaciones lgicas

(5)

Realizacin de una restauracin

(6)

Realizacin de una restauracin fsica externa


Notas:
1 Vea la pgina 13-3
2 Vea la pgina 13-4
3 Vea la pgina 13-4
4 Vea la pgina 13-17
5 Vea la pgina 14-5
6 Vea la pgina 15-6
Inicio de ontape
Cuando necesite ms de una cinta durante una operacin de copia de
seguridad, ontape le solicitar cada cinta adicional.

13-2 IBM Informix - Gua de copia de seguridad y restauracin
Si el servidor de bases de datos est en la modalidad de mantenimiento, por
ejemplo, durante una conversin, el programa ontape solo puede ser iniciado
por uno de estos usuarios:
v root
v informix
v El usuario que inici el servidor de bases de datos (si no es el usuario root
ni informix)
Aviso: No inicie ontape como proceso de fondo (es decir, utilizando el
operador & de UNIX en la lnea de mandatos). Podra tambin
necesitar proporcionar datos desde el terminal o ventana. Cuando
ejecuta ontape como proceso de fondo, puede perderse mensajes de
solicitud del sistema y consiguientemente retardar una operacin.
El programa de utilidad ontape no proporciona valores por omisin
para la interaccin con el usuario, ni permite realizar reintentos.
Cuando ontape espera una respuesta del tipo S/No, considera que
cualquier respuesta no reconocida como un S es un No.
Utilizacin de los cdigos de terminacin de ontape
El programa de utilidad ontape tiene los dos cdigos de terminacin
siguientes:
0 indica una conclusin normal de ontape.
1 indica una condicin de excepcin.
Cambio del estado del registro de anotaciones de una base de datos
Cambio del estado del registro de anotaciones de una base de

-N

-B

-s

-U

-A


base de datos


Cuando aade la funcin de registro de anotaciones a una base de datos, debe
crear una copia de seguridad de nivel 0 para el cambio sea efectivo.
-A hace que ontape cambie el estado de la base de datos
especificada a un registro de anotaciones compatible con
ANSI.

Captulo 13. Operaciones de copia de seguridad con ontape 13-3
-B hace que ontape cambie el estado de la base de datos
especificada a un registro de anotaciones con utilizacin de
almacenamiento intermedio.
base_datos es el nombre de la base de datos. El nombre de la base de
datos no puede incluir el nombre de un servidor de bases de
datos.
-N hace que ontape finalice el registro de anotaciones para la
base de datos especificada.
-s inicia una operacin de copia de seguridad.
-U hace que ontape cambie el estado de la base de datos
especificada a un registro de anotaciones sin utilizacin de
almacenamiento intermedio.
Para conocer cuestiones referentes al cambio del estado del registro de
anotaciones de una base de datos, consulte el manual IBM Informix:
Administrator's Guide.
Creacin de una copia de seguridad
Esta seccin describe cmo planificar y crear copias de seguridad de los datos
del servidor de base de datos.
Eleccin de un nivel de copia de seguridad
El programa de utilidad ontape da soporte a las copias de seguridad de nivel
0, de nivel 1 y de nivel 2. Para obtener informacin sobre la planificacin de
las copias de seguridad, consulte Planificacin de una estrategia de
recuperacin en la pgina 1-11.
Sugerencia: Es un buen hbito crear un plan de copia de seguridad que
mantenga un volumen pequeo de copias de seguridad de nivel
1 y nivel 2, y planificar la ejecucin frecuente de copias de
seguridad de nivel 0. Con una planificacin de copia as, evitar
tener que restaurar copias de seguridad de nivel 1 y nivel 2 de
gran volumen o muchas copias de seguridad de archivos de
anotaciones lgicas.
Copias de seguridad de nivel 0
Por ejemplo, cuando un incendio o inundacin destruye completamente una
mquina PC, es necesaria una copia de seguridad de nivel 0 para restaurar
completamente los datos del servidor de bases de datos en la mquina de
repuesto. Para las copias realizadas en lnea, los datos de la cinta de copia de
seguridad reflejan el contenido que tenan los espacios de almacenamiento

13-4 IBM Informix - Gua de copia de seguridad y restauracin
cuando comenz la copia de seguridad de nivel 0. (El momento en el que
comenz la copia de seguridad podra corresponder al ltimo punto de
control antes del inicio de la copia).
Una copia de seguridad de nivel 0 puede exigir mucho tiempo, pues ontape
debe escribir todas las pginas en una cinta.
Copias de seguridad de nivel 1
Una copia de seguridad de nivel 1 suele necesitar menos tiempo que una
copia de seguridad de nivel 0, pues solo se copia una parte de los datos del
servidor de bases de datos a la cinta de copia de seguridad.
Copias de seguridad de nivel 2
Una copia de seguridad de nivel 2 realizada despus de una copia de
seguridad de nivel 1 suele necesitar menos tiempo que otra copia de
seguridad de nivel 1, pues solo se copian a la cinta los cambios hechos
despus de la ltima copia de seguridad de nivel 1 (en lugar de la ltima
copia de seguridad de nivel 0).
Copia de seguridad despus de cambiar el esquema fsico
Debe hacer una copia de seguridad de nivel 0 para asegurarse de que podr
restaurar los datos despus de realizar los cambios administrativos siguientes.
Puede aplazar estos cambios hasta su prxima copia de seguridad de nivel 0
planificada normalmente.
v Cambio del valor /dev/null asignado a TAPEDEV o LTAPEDEV
v Adicin de la funcin de registro de anotaciones a una base de datos
v Adicin de un espacio de base de datos, espacio de BLOB o espacio de SB
antes de poder restaurarlo con una restauracin parcial
v Inicio de la duplicacin de datos para un espacio de base de datos que
contiene archivos de anotaciones lgicas
v Eliminacin de un archivo de anotaciones lgicas
v Traslado de uno o ms archivos de anotaciones lgicas
v Cambio del tamao o ubicacin del archivo de anotaciones fsicas y
despus de reinicializar la memoria compartida
v Eliminacin de un bloque de datos antes de poder reutilizar el espacio de
base de datos donde reside ese bloque de datos
v Cambio del nombre de un bloque de datos durante una restauracin en fro
Sugerencia: Aunque ya no necesite hacer una copia de seguridad
inmediatamente despus de aadir un archivo de anotaciones
lgicas, su prxima operacin de copia debera ser de nivel 0,
pues las estructuras de datos han cambiado.

Captulo 13. Operaciones de copia de seguridad con ontape 13-5
Preparacin de una operacin de copia de seguridad
Cuando cree una copia de seguridad, tome estas precauciones:
v Evite utilizar tablas temporales durante los periodos de actividad intensa.
v Asegrese de que crea suficiente espacio de archivos de anotaciones lgicas
para crear una copia de seguridad.
v Conserve una copia del archivo ONCONFIG.
v Verifique la coherencia de los datos.
v Ejecute el servidor de bases de datos en la modalidad apropiada.
v Planifique para asegurar la disponibilidad del operador.
v Sincronice con otras tareas administrativas.
v No utilice la modalidad de proceso de fondo.
v Si es necesario, etiquete las cintas debidamente.
v Si es necesario, haga los preparativos para escribir en la salida estndar.
Las secciones siguientes tratan cada uno de esos temas.
Evitar utilizar tablas temporales durante periodos de actividad intensa
Cuando crea una tabla temporal durante una operacin de copia de seguridad
realizada con el programa de utilidad ontape, esa tabla se coloca en
DBSPACETEMP. Cuando existe una actividad intensa durante el proceso de
copia de seguridad, la tabla temporal puede seguir creciendo y puede
finalmente llenar DBSPACETEMP por completo. Cuando se produce esta
situacin, el proceso de copia de seguridad se interrumpe y la pantalla
muestra el mensaje de error NO HAY DISCO LIBRE.
Comprobar que existe suficiente espacio para los archivos de
anotaciones lgicas
Cuando el espacio total disponible para los archivos de anotaciones lgicas es
menor que la mitad de un archivo de anotaciones lgicas individual, el
servidor de bases de datos no crea la copia de seguridad. Debe hacer una
copia de seguridad de los archivos de anotaciones lgicas y repetir la
operacin de copia de seguridad.
No puede aadir la funcin de duplicacin de datos durante una operacin
de copia de seguridad.
Importante: Si utiliza un solo dispositivo de cinta, salve todos los archivos de
anotaciones lgicas antes de iniciar la copia de seguridad para
reducir la probabilidad de que se llene el archivo de anotaciones
lgicas durante la copia de seguridad.

13-6 IBM Informix - Gua de copia de seguridad y restauracin
Conservacin de una copia del archivo ONCONFIG
Conserve una copia del archivo ONCONFIG actual cuando cree una copia de
seguridad de nivel 0. Necesitar la informacin de ese archivo para restaurar
los datos del servidor a partir de la cinta de copia de seguridad.
Verificacin de la coherencia antes de una copia de seguridad de nivel 0
Para asegurar la integridad de las copias de seguridad, compruebe
peridicamente que todos los datos del servidor de bases de datos sean
coherentes antes de crear una copia de seguridad de nivel 0 del sistema
completo. No es necesario comprobar esta informacin antes de cada copia de
seguridad de nivel 0, pero es recomendable que conserve las cintas necesarias
de la copia ms reciente creada inmediatamente despus de comprobar la
coherencia del servidor de bases de datos. Para obtener informacin sobre la
comprobacin de la coherencia, consulte el manual IBM Informix:
Administrator's Guide.
Creacin de copias en la modalidad en lnea y de reposo
Puede crear una copia de seguridad mientras el servidor de bases de datos
est en la modalidad de reposo. El terminal utilizado para iniciar el mandato
de copia de seguridad est dedicado al proceso de copia (mostrando
mensajes) hasta que finaliza la copia. Una vez iniciada una copia de
seguridad, el servidor de bases de datos debe permanecer en la misma
modalidad hasta que finalice la copia, de lo contrario el proceso de copia se
interrumpe.
Qu es una copia de seguridad en lnea?: Puede crear una copia de
seguridad en lnea cuando desee que el servidor de bases de datos est
accesible mientras crea la copia.
La copia de seguridad en lnea puede tener algunos inconvenientes
secundarios. Una copia de seguridad en lnea puede retardar la actividad de
los puntos de control y puede producir una prdida del rendimiento. Pero
esta disminucin del rendimiento supone un coste mucho menor que el
tiempo que pierde cuando se deniega al acceso del usuario al servidor de
bases de datos durante un proceso de copia de seguridad.
Durante una copia de seguridad en lnea, la asignacin de algunas pginas de
disco contenidas en espacios de almacenamiento puede quedar detenida
temporalmente. La asignacin de pginas de disco se bloquea para un bloque
de datos cada vez hasta que se hace copia de seguridad de las pginas
utilizadas del bloque.
Qu es una copia de seguridad en modalidad de reposo?: La copia de
seguridad en modalidad de reposo crea mientras el servidor de bases de datos

Captulo 13. Operaciones de copia de seguridad con ontape 13-7
est en la modalidad de reposo. Cree una copia de seguridad en modalidad
de reposo cuando desee eliminar las transacciones parciales durante una
copia.
No realice copias de seguridad en modalidad de reposo cuando el usuario
necesite acceder a las bases de datos de forma continua.
Preparacin para realizar la copia de seguridad en cinta
Cuando haga una copia de seguridad en cinta, debe asegurarse de que exista
un operador disponible y de que tenga carretes de cinta suficientes.
Asegurar la disponibilidad del operador: Mantenga disponible un operador
durante la copia de seguridad para que monte las cintas cuando se le solicite.
Una copia de seguridad puede abarcar varios carretes de cinta. Si no hay un
operador disponible para montar una nueva cinta cuando una se llena, la
copia de seguridad queda a la espera. Durante esta espera, cuando la copia de
seguridad es una copia en lnea, el espacio fsico para las anotaciones puede
llenarse, lo cual hace que el servidor de bases de datos finalice
prematuramente la copia. Por lo tanto, asegrese de que haya un operador
disponible.
Etiquetado de las cintas creadas con ontape: Cuando etiquete las cintas
creadas con ontape, la etiqueta debe incluir la informacin siguiente:
v Nivel de copia de seguridad
v Fecha y hora
v El nmero de cinta proporcionado por ontape
Esto es un ejemplo del aspecto que puede tener una etiqueta:
Nivel 1: Mie Nov 27, 2001 20:45 Cinta # 3 de 5
Cada copia de seguridad comienza con su primer carrete de cinta numerado
como 1. Los carretes subsiguientes se numeran consecutivamente. Una copia
de seguridad de cinco cintas se numera del 1 al 5. (El nmero de cintas
empleadas puede no ser conocido hasta que finalice la copia).
Preparacin para realizar la copia de seguridad en la salida estndar
Si elige hacer la copia de seguridad en la salida estndar, no es necesario que
proporcione cintas ni ningn otro soporte de almacenamiento.
Qu es una copia de seguridad en la salida estndar?: Una copia de
seguridad en la salida estndar crea un archivador en la memoria intermedia
proporcionada por el sistema operativo. El realizar la copia de seguridad en la
salida estndar tiene las ventajas siguientes:
v No existen operaciones costosas de escritura y lectura en disco o cinta.

13-8 IBM Informix - Gua de copia de seguridad y restauracin
v Puede utilizar programas de utilidad del sistema operativo para comprimir
o procesar los datos.
v Puede utilizar el archivador para crear un duplicado del servidor mediante
la restauracin inmediata de los datos en un otro servidor de bases de
datos.
Si hace una copia de seguridad en la salida estndar, debe tambin restaurar a
partir de la entrada estndar.
Asegurar la disponibilidad de memoria suficiente: Cuando ontape realiza
una copia de seguridad en la salida estndar, los datos se escriben en un
archivo de salida. El directorio del archivo de salida debe tener espacio de
disco suficiente para contener los datos copiados. Puede utilizar programas de
utilidad del sistema operativo para comprimir los datos. Adems, el usuario
que ejecuta el mandato de copia de seguridad debe tener permiso de escritura
para el archivo hacia donde se enva la copia de seguridad o permiso para
crear el archivo.
Realizacin de una copia de seguridad
Antes de iniciar una copia de seguridad, siga estos pasos:
v Si es necesario, coloque una cinta habilitada para la escritura en el
dispositivo de unidad de cinta especificado por TAPEDEV.
Si define STDIO como valor de TAPEDEV, asegrese de que existe memoria
suficiente para los datos de la copia de seguridad.
v Ponga en lnea el dispositivo utilizando el mandato apropiado del sistema
operativo.
v Coloque el servidor de bases de datos en la modalidad en lnea o de
reposo.
No guarde ms de una copia de seguridad en la misma cinta; comience cada
copia con una cinta diferente. (A menudo, una copia de seguridad abarca ms
de una cinta).
Para crear una copia de seguridad, utilice la opcin -s del mandato ontape.
Creacin de una copia de seguridad:
-s
-v

-L

0

-t STDIO

-F

1

2



Captulo 13. Operaciones de copia de seguridad con ontape 13-9
Elemento Finalidad Consideraciones importantes
-F Hace que ontape realice una
copia de seguridad ficticia.
Una copia de seguridad ficticia solamente es
aplicable durante una copia de seguridad en la
salida estndar.
Una copia de seguridad ficticia es til para duplicar
los datos de un servidor. Por ejemplo, para llenar
de datos el servidor secundario que forma parte de
un par de duplicacin de datos de alta
disponibilidad.
-L Hace que ontape cree una copia
de seguridad del nivel
especificado.
Si est realizando una copia de seguridad en cinta,
utilice la opcin -L para especificar el nivel de
copia de seguridad como parte del mandato, de
esta manera puede evitar que se le solicite esa
informacin.
Si est realizando una copia de seguridad en la
salida estndar y no especifica un nivel de copia,
ontape realiza una copia de seguridad de nivel 0.
-s Hace que ontape cree una copia
de seguridad.
Si est realizando una copia de seguridad en cinta
y no especifica un valor para la opcin -L, ontape
le solicita que proporcione el nivel de copia de
seguridad (0, 1 o 2) que desea crear.
-t STDIO Hace que ontape realice una
copia de seguridad en la salida
estndar.
La opcin -t STDIO prevalece sobre el valor del
parmetro de configuracin TAPEDEV para la
copia de seguridad actual.
-v
Hace que ontape escriba un
mensaje informativo en stderr
durante una copia de seguridad
en la salida estndar.
La modalidad detallada es til para supervisar el
progreso de una copia de seguridad realizada en la
salida estndar.

El programa de utilidad ontape hace copia de seguridad de los espacios de
almacenamiento en este orden: espacios de base de datos raz, espacios de
BLOB, espacios de SB y espacios de base de datos.
Copia de seguridad en cintas
Un proceso de copia de seguridad puede necesitar varias cintas. Cuando una
cinta se llena, ontape rebobina la cinta, muestra el nmero de cinta para usar
en el etiquetado y solicita al operador que monte la cinta siguiente cuando sea
necesaria. Siga los mensajes visualizados para etiquetar y montar nuevas
cintas. Un mensaje le informa cuando finaliza la copia de seguridad.

13-10 IBM Informix - Gua de copia de seguridad y restauracin
Copia de seguridad en la salida estndar
Cuando realiza una copia de seguridad en la salida estndar, ontape no
solicita la participacin del usuario. Los mensajes informativos y de error se
escriben en stderr en lugar de enviarse a la salida estndar.
El parmetro de configuracin TAPESIZE no se utiliza, pues se considera que
la capacidad de la salida estndar es ilimitada. En cambio, el parmetro de
configuracin TAPEBLK es vlido, pues define el tamao del almacenamiento
intermedio de transporte entre el servidor de fondo y el cliente de ontape.
Puede optimizar el rendimiento asignando un valor apropiado a TAPEBLK.
Puede realizar operaciones simultneas de copia de seguridad y restauracin
de un servidor de bases de datos para duplicarlo o configurar la duplicacin
de datos de alta disponibilidad. Para obtener ms informacin, consulte
Copia de seguridad y restauracin simultneas utilizando la E/S estndar
en la pgina 14-19.
Ejemplos de copia de seguridad
Ejecute el mandato siguiente para iniciar una copia de seguridad en cinta sin
especificar un nivel de copia:
ontape -s
Puede utilizar la opcin -L para especificar el nivel de la copia de seguridad
como parte del mandato, como muestra este ejemplo:
ontape -s -L 0
Si no especifica el nivel de copia de seguridad en la lnea de mandatos,
ontape le solicita que lo proporcione. La Figura 13-1 muestra un ejemplo de
sesin de copia de seguridad simple de ontape.


Captulo 13. Operaciones de copia de seguridad con ontape 13-11
El ejemplo siguiente muestra cmo crear un archivado de nivel 0 de todos los
espacios de almacenamiento en la salida estndar, la cual se enva a un
archivo llamado level_0_archive del directorio /home:
ontape -s -L 0 >/home/level_0_archive
El ejemplo siguiente crea un archivado de nivel 1 en la salida estndar, la cual
se enva a un operador de redireccin:
ontape -v -s -L 1|compress -c >/home/compressed/level_1_archive
El programa de utilidad del sistema compress lee datos de entrada
procedentes del operador de redireccin y escribe los datos en el archivo
level_1_archive del directorio /home/compressed. Los mensajes informativos
de ontape se enva a stderr.
Copia de seguridad de tablas en bruto
Puede utilizar ontape para hacer una copia de seguridad de una tabla en
bruto, pero no se realiza registro de anotaciones para las tablas en bruto. Por
tanto, cuando restaura una tabla en bruto, los cambios producidos desde la
ltima copia de seguridad no se pueden restaurar. Es recomendable que
utilice tablas en bruto solamente para la carga inicial de datos y
posteriormente altere las tablas en bruto para convertirlas en tablas estndar
antes de realizar transacciones. Para obtener ms informacin, consulte el
manual IBM Informix: Dynamic Server Administrator's Guide.
Cuando los archivos de anotaciones lgicas se llenan durante una copia
de seguridad
Cuando el archivo de anotaciones lgicas se llena durante una copia de
seguridad, la consola muestra un mensaje y se suspende el proceso normal de


ontape -s
Please enter the level of archive to be performed (0, 1, or 2) 0

Please mount tape 1 on /dev/rst0 and press Return to continue ...
16:23:13 Checkpoint Completed: duration was 2 seconds
16:23:13 Level 0 Archive started on rootdbs
16:23:30 Archive on rootdbs Completed.
16:23:31 Checkpoint Completed: duration was 0 seconds

Please label this tape as number 1 in the arc tape sequence.
This tape contains the following logical logs:

3

Program over.
Figura 13-1. Ejemplo de copia de seguridad simple creada con ontape

13-12 IBM Informix - Gua de copia de seguridad y restauracin
la copia. La forma de responder al llenado del archivo de anotaciones
depende de si puede utilizar uno o dos dispositivos de cinta.
Cuando puede utilizar dos dispositivos de cinta
Si puede utilizar dos dispositivos de cinta con el servidor de bases de datos,
conctese como usuario informix en un terminal libre.
Verifique que LTAPEDEV y TAPEDEV especifican vas de acceso diferentes
que se corresponden a dispositivos de cinta separados. Si es as, haga una
copia de seguridad de los archivos de anotaciones lgicas. Consulte Creacin
de una copia de seguridad en la pgina 13-4.
Si LTAPEDEV y TAPEDEV tienen el mismo valor, asigne un valor diferente al
dispositivo de cinta para archivos de anotaciones lgicas (LTAPEDEV) e inicie
una copia de seguridad de archivos de anotaciones lgicas. En otro caso,
puede optar por dejar suspendido el proceso normal del servidor de bases de
datos hasta que finalice la copia de seguridad o bien cancelar la copia de
seguridad.
Cuando solo se puede utilizar un nico dispositivo de cinta
Cuando crea una copia de seguridad con el nico dispositivo de cinta
disponible, no puede copiar ningn archivo de anotaciones lgicas hasta
finalizar la copia de datos. Cuando los archivos de anotaciones lgicas se
llenan durante la copia de seguridad, el proceso normal del servidor de bases
de datos se detiene. Puede cancelar la copia de seguridad (utilizando ctrl-c
solo) para liberar el dispositivo de cinta y copiar los archivos de anotaciones
lgicas para continuar el proceso, o dejar suspendido el proceso normal hasta
que finalice la copia.
Puede emprender pasos para evitar esta situacin. La seccin Inicio de una
copia de seguridad de archivos de anotaciones lgicas automtica en la
pgina 13-16 describe esos pasos.
Terminacin prematura de una copia de seguridad
Cuando cancela o interrumpe una copia de seguridad, a veces la copia avanza
hasta el punto en el que la copia se puede considerar completa. Cuando la
copia aparece listada en la informacin de supervisin, tal como se describe
en el tema Supervisin del historial de copias de seguridad utilizando
oncheck en la pgina 13-13, el usuario sabe que la copia de seguridad ha
finalizado.
Supervisin del historial de copias de seguridad utilizando oncheck
Puede supervisar el historial de la ltima copia de seguridad del sistema
completo utilizando oncheck.

Captulo 13. Operaciones de copia de seguridad con ontape 13-13
Ejecute oncheck -pr para visualizar informacin sobre pginas reservadas
correspondiente al espacio de base de datos raz. El ltimo par de pginas
reservadas contiene la informacin siguiente sobre la copia de seguridad ms
reciente:
v Nivel de copia de seguridad (0, 1 o 2)
v Fecha y hora efectiva de la copia de seguridad
v Indicacin horaria que describe cundo comenz la copia de seguridad
(expresado como decimal)
v Nmero ID del archivo de anotaciones lgicas que era el actual cuando
comenz la copia de seguridad
v Ubicacin fsica en el archivo de anotaciones lgicas del registro de punto
de control (que se escribi cuando comenz la copia de seguridad)
La fecha y hora efectiva de la copia de seguridad equivale a la fecha y hora
del punto de control que la copia tom como su punto de inicio. Esta fecha y
hora puede ser muy diferente del momento en el que se inici el proceso de
copia de seguridad.
Por ejemplo, si nadie accedi al servidor de bases de datos despus del martes
a las 7 P.M., y cre una copia de seguridad el mircoles por la maana, la
fecha y hora efectiva de esa copia es el martes por la noche, que corresponde
al momento del ltimo punto de control. Es decir, si no se ha producido
ninguna actividad despus del ltimo punto de control, el servidor de bases
de datos no crea otro punto de control al inicio de la copia de seguridad.
Copia de seguridad de archivos de anotaciones lgicas con ontape
Debe utilizar ontape para hacer copia de seguridad de archivos de
anotaciones lgicas solo cuando utilice ontape para crear cintas de copia de
seguridad.
Adems de hacer copia de seguridad de archivos de anotaciones lgicas,
puede utilizar ontape para conmutar al archivo de anotaciones siguiente,
trasladar archivos de anotaciones a otros espacios de base de datos o para
cambiar el tamao del archivo de anotaciones. El manual IBM Informix:
Administrator's Guide contiene instrucciones para realizar esas tareas.
Consideraciones previas a la copia de seguridad de los archivos de
anotaciones lgicas
Antes de hacer copia de seguridad de archivos de anotaciones lgicas, debe
determinar lo siguiente:
v Si necesita hacer la copia de seguridad de los archivos de anotaciones
lgicas

13-14 IBM Informix - Gua de copia de seguridad y restauracin
v Cundo necesita hacer la copia de seguridad de los archivos de anotaciones
lgicas
v Si desea realizar una copia de seguridad automtica o continua
Para obtener ms informacin sobre estos temas, consulte Qu es una copia
de seguridad de archivos de anotaciones lgicas? en la pgina 1-4.
Utilizacin de los tipos de datos TEXT y BYTE para espacios de BLOB y
de archivos de anotaciones lgicas
Debe tener en cuenta los dos puntos siguientes cuando utilice los tipos de
datos TEXT y BYTE en una base de datos que hace uso del registro de
transacciones:
v Para asegurar la reutilizacin oportuna de las pginas de BLOB, haga una
copia de seguridad de los archivos de anotaciones lgicas. Cuando el
usuario suprime valores de tipo TEXT o BYTE en espacios de BLOB, las
pginas de BLOB no se liberan para su reutilizacin hasta que se libera el
archivo de anotaciones donde residen los registros suprimidos. Para liberar
el archivo de anotaciones, debe copiarlo.
v Cuando el usuario debe hacer una copia de seguridad de un espacio de
BLOB que no est disponible, ontape lo pasa por alto y hace que no se
puedan recuperar los valores de tipo TEXT o BYTE cuando sea necesario.
(En cambio, las pginas de BLOB procedentes de valores TEXT o BYTE
suprimidos s que se liberan cuando el espacio de BLOB pasa a estar
disponible, aunque no se haya hecho copia de seguridad de los valores
TEXT o BYTE).
Adems, con independencia de si la base de datos hace uso del registro de
transacciones, cuando el usuario crea un espacio de BLOB o aade un bloque
de datos a un espacio de BLOB, el espacio de BLOB o el nuevo bloque de
datos no se puede utilizar hasta que el archivo de anotaciones lgicas
utilizado para registrar el suceso no sea el archivo de anotaciones lgicas
actual. Para obtener informacin sobre el cambio de un archivo de anotaciones
lgicas a otro, consulte el manual IBM Informix: Administrator's Guide.
Utilizacin de /dev/null cuando no es necesaria una recuperacin
Si decide que no es necesario recuperar transacciones ni actividades
administrativas de bases de datos entre operaciones de copia de seguridad,
puede asignar el valor /dev/null al parmetro de configuracin LTAPEDEV
del servidor de bases de datos.
Aviso: El establecer LTAPEDEV en /dev/null tiene estas implicaciones:
v Solo podr restaurar los datos del servidor de bases de datos hasta
el estado que tienen en la copia de seguridad ms reciente y en
cualquier archivo de anotaciones lgicas copiado previamente.

Captulo 13. Operaciones de copia de seguridad con ontape 13-15
v Cuando realice una recuperacin, debe realizar siempre una
restauracin del sistema completo. (Consulte Restauracin de
sistema completo en la pgina 14-2). No puede efectuar
restauraciones parciales ni hacer una restauracin cuando el servidor
de bases de datos est en lnea.
Cuando LTAPEDEV est establecido en /dev/null, el servidor de bases de
datos marca un archivo de anotaciones lgicas como que se ha hecho copia de
seguridad (estado B) tan pronto como el archivo se llena. Luego, el servidor
de bases de datos podr reutilizar el archivo de anotaciones lgicas sin
esperar a que el usuario lo salvaguarde. Como resultado, el servidor de bases
de datos no conserva ningn registro de anotaciones lgicas.
La recuperacin rpida y la retrotraccin de transacciones no se ven
perjudicadas cuando utiliza /dev/null como dispositivo de copia de seguridad
de archivos de anotaciones. Para obtener una descripcin de la recuperacin
rpida, consulte el manual IBM Informix: Administrator's Guide. Para obtener
informacin sobre la retrotraccin de transacciones, consulte la seccin sobre
la sentencia ROLLBACK WORK en el manual IBM Informix: Guide to SQL
Syntax.
Cundo debe hacer copia de seguridad de los archivos de anotaciones
lgicas?
Debe intentar hacer una copia de seguridad de cada archivo de anotaciones
lgicas tan pronto como se llene. Puede determinar cundo puede hacer una
copia de seguridad de un archivo de anotaciones lgicas porque dicho archivo
tendr el estado de utilizado. Para obtener ms informacin sobre la
supervisin del estado de los archivos de anotaciones lgicas, consulte el
manual IBM Informix: Administrator's Guide.
Inicio de una copia de seguridad de archivos de anotaciones lgicas
automtica
El servidor de bases de datos puede trabajar en lnea cuando el usuario hace
copia de seguridad de los archivos de anotaciones lgicas. Para hacer copia de
seguridad de archivos de anotaciones lgicas llenos, utilice la opcin -a del
mandato ontape.
Solicitud de una copia de seguridad de archivos de anotaciones lgicas:
-a

La opcin -a hace una copia de seguridad de todos los archivos de
anotaciones lgicas llenos y le proporciona una opcin para cambiar de
archivo de anotaciones y copiar el archivo de anotaciones que ha dejado de
ser el actual.

13-16 IBM Informix - Gua de copia de seguridad y restauracin
Cuando la cinta montada en LTAPEDEV se llena antes de llegar al final del
archivo de anotaciones lgicas, ontape solicita al usuario que monte una
nueva cinta.
Cuando el usuario pulsa la tecla de Interrupcin mientras se realiza una copia
de seguridad, el servidor de bases de datos interrumpe la copia y devuelve el
control al usuario. Cualquier otro archivo de anotaciones lgicas lleno se le
asigna un estado de utilizado.
Para hacer una copia de seguridad de todos los archivos de anotaciones
lgicas llenos, ejecute este mandato:
ontape -a
Inicio de una copia de seguridad continua de archivos de anotaciones
lgicas
Cuando no desee supervisar los archivos de anotaciones lgicas e iniciar una
copia de seguridad cuando esos archivos se llenen, puede iniciar una copia de
seguridad continua.
Cuando el usuario inicia una copia de seguridad continua, el servidor de
bases de datos hace automticamente copia de seguridad de cada archivo de
anotaciones lgicas cuando ste se llena. Cuando realiza una copia de
seguridad continua de archivos de anotaciones lgicas, el servidor de bases de
datos le protege frente a la posibilidad de perder ms de un archivo de
anotaciones lgicas parcial, incluso en el peor de los casos cuando falla el
bloque de datos donde residen los archivos de anotaciones lgicas.
Cuando utiliza la copia de seguridad continua, no necesita acordarse de
copiar los archivos de anotaciones lgicas, pero debe haber siempre alguien
que monte el soporte de almacenamiento para el proceso de copia. Adems,
debe dedicar el dispositivo de copia de seguridad y un terminal al proceso de
copia.
Para iniciar una copia de seguridad continua de los archivos de anotaciones
lgicas, utilice la opcin -c del mandato ontape.
Inicio de copias de seguridad continuas:
-c

La opcin -c inicia la copia de seguridad continua de archivos de anotaciones
lgicas. El servidor de bases de datos hace copia de seguridad de cada archivo
de anotaciones lgicas cuando ste se llena. La copia de seguridad continua
no copia el archivo de anotaciones lgicas actual.

Captulo 13. Operaciones de copia de seguridad con ontape 13-17
El servidor de bases de datos puede trabajar en la modalidad en lnea cuando
se inicia una copia de seguridad continua. Para iniciar la copia de seguridad
continua, ejecute este mandato:
ontape -c
Cuando la cinta montada en LTAPEDEV se llena antes de llegar al final del
archivo de anotaciones lgicas, el servidor de bases de datos solicita al
operador una nueva cinta.
Finalizacin de una copia de seguridad continua de archivos de
anotaciones lgicas
Para finalizar una copia de seguridad continua de archivos de anotaciones
lgicas, pulse la tecla de Interrupcin (Control-C).
Cuando pulsa la tecla de Interrupcin mientras el servidor de bases de datos
hace la copia de seguridad de un archivo de anotaciones lgicas en un
dispositivo local, todas las anotaciones que se haban copiado por completo
antes de la interrupcin se guardan en la cinta y el servidor de bases de datos
les coloca una marca para indicar que se ha hecho copia de seguridad.
Cuando pulsa la tecla de Interrupcin mientras el servidor de bases de datos
est a la espera de que se llene un archivo de anotaciones lgicas (y por tanto
no est realizando copia de seguridad de ningn archivo de anotaciones),
todas las anotaciones que se haban copiado antes de la interrupcin residen
en la cinta y el servidor de bases de datos les coloca una marca para indicar
que se ha hecho copia de seguridad.
Cuando pulsa la tecla de Interrupcin mientras el servidor de bases de datos
realiza una copia de seguridad continua en un dispositivo remoto, los
archivos de anotaciones lgicas que se copiaron durante esta operacin
pueden o no residir en la cinta, y el servidor de bases de datos no les coloca
una marca para indicar que se ha hecho copia de seguridad (lo cual es una
buena razn para no realizar copias de seguridad continuas remotas).
Despus de detener una copia de seguridad continua de archivos de
anotaciones, debe iniciar una nueva cinta para las operaciones subsiguientes
de copia de seguridad de anotaciones.
Las copias de seguridad de archivos de anotaciones lgicas se deben solicitar
explcitamente (utilizando ontape -a) hasta que reinicie el registro continuo de
anotaciones.
Qu dispositivo se debe utilizar para las copias de seguridad de
archivos de anotaciones lgicas?
El programa de utilidad ontape utiliza parmetros definidos en el archivo
ONCONFIG para definir el dispositivo de cinta para las copias de seguridad

13-18 IBM Informix - Gua de copia de seguridad y restauracin
de archivos de anotaciones lgicas. Pero tenga en cuenta lo siguiente cuando
elija un dispositivo de copia de seguridad para los archivos de anotaciones
lgicas:
v Cuando el dispositivo para los archivos de anotaciones lgicas es diferente
del dispositivo de copia de seguridad, puede planificar las copias sin que se
produzcan conflictos en el plan de copias de seguridad.
v Cuando se especifica /dev/null como dispositivo de copia de seguridad
para los archivos de anotaciones lgicas en el parmetro LTAPEDEV de
ONCONFIG, evitar que se tengan que montar y mantener las cintas de
copia de seguridad. Pero solo podr recuperar los datos hasta el estado que
tienen en la cinta de copia de seguridad ms reciente. No podr restaurar
las transacciones realizadas despus de la copia de seguridad. Consulte el
aviso sobre los efectos de asignar el valor /dev/null a LTAPEDEV, en
Utilizacin de /dev/null cuando no es necesaria una recuperacin en la
pgina 13-15.
v Cuando el dispositivo de cinta funciona lentamente, el archivo de
anotaciones puede llenarse antes de haberse copiado a cinta. En este caso,
puede considerar realizar la copia de seguridad en un disco y luego copiar
el disco en una cinta.

Captulo 13. Operaciones de copia de seguridad con ontape 13-19
13-20 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 14. Restauracin con ontape
Eleccin del tipo de restauracin fsica . . . . . . . . . . . . . . . . . . . . . 14-2
Restauracin de sistema completo . . . . . . . . . . . . . . . . . . . . . . 14-2
Restauracin de determinados espacios de bases de datos, espacios de BLOB y espacios de SB 14-2
Eleccin de una restauracin en fro, en caliente o mixta . . . . . . . . . . . . . . . 14-3
Restauracin en fro . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
Restauracin en caliente . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
Restauracin mixta . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
Realizacin de una restauracin . . . . . . . . . . . . . . . . . . . . . . . 14-5
Restauracin del sistema completo . . . . . . . . . . . . . . . . . . . . . . . 14-7
Reunin de las cintas apropiadas . . . . . . . . . . . . . . . . . . . . . . 14-8
Cintas de copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 14-8
Cintas de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . . . 14-8
Determinacin de si debe realizarse una restauracin completa en fro o mixta . . . . . . . 14-8
Verificacin de la configuracin del servidor de bases de datos . . . . . . . . . . . . 14-8
Establecimiento de parmetros de memoria compartida en el valor mximo asignado . . . 14-9
Establecimiento de la configuracin de duplicacin de datos al estado que tena al hacer la
copia de seguridad de nivel 0 . . . . . . . . . . . . . . . . . . . . . . 14-9
Comprobacin de que los dispositivos necesarios estn disponibles . . . . . . . . . . 14-9
Realizacin de una restauracin en fro . . . . . . . . . . . . . . . . . . . . 14-9
Recuperacin de archivos de anotaciones lgicas . . . . . . . . . . . . . . . 14-10
Montaje de cintas durante la restauracin . . . . . . . . . . . . . . . . . . 14-10
Restauracin de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . 14-10
Puesta en lnea del servidor de bases de datos despus de finalizar la restauracin . . . . 14-12
Restauracin de espacios de almacenamientos seleccionados . . . . . . . . . . . . . . 14-12
Reunin de las cintas apropiadas . . . . . . . . . . . . . . . . . . . . . . 14-13
Cintas de copia de seguridad . . . . . . . . . . . . . . . . . . . . . . 14-13
Cintas de archivos de anotaciones lgicas . . . . . . . . . . . . . . . . . . 14-13
Comprobacin de que los dispositivos necesarios estn disponibles . . . . . . . . . . 14-13
Copia de seguridad de archivos de anotaciones lgicas . . . . . . . . . . . . . . 14-13
Realizacin de una restauracin en caliente . . . . . . . . . . . . . . . . . . 14-14
Restauracin de tablas en bruto . . . . . . . . . . . . . . . . . . . . . . . 14-14
Redenominacin de bloques de datos durante una restauracin . . . . . . . . . . . . 14-14
Consideraciones importantes . . . . . . . . . . . . . . . . . . . . . . . 14-15
Requisitos para nuevos bloques . . . . . . . . . . . . . . . . . . . . . . 14-16
Ejemplos de redenominacin de bloques de datos durante una restauracin . . . . . . . 14-16
Redenominacin de bloques de datos con opciones de lnea de mandatos . . . . . . . 14-16
Redenominacin de bloques de datos utilizando un archivo . . . . . . . . . . . . 14-17
Redenominacin de bloques de datos mientras se especifican otras opciones . . . . . . 14-17
Redenominacin de un bloque de datos para un dispositivo no existente . . . . . . . 14-17
Restauracin a partir de la entrada estndar . . . . . . . . . . . . . . . . . . . 14-18

Copyright IBM Corp. 1996, 2004 14-1
Copia de seguridad y restauracin simultneas utilizando la E/S estndar . . . . . . . . . 14-19
Contenido de este captulo
Esta seccin proporciona instrucciones para restaurar datos utilizando ontape
en los procedimientos siguientes:
v Restauracin del sistema completo
v Restauracin de determinados espacios de base de datos, espacios de BLOB
y espacios de SB
Antes de comenzar a restaurar datos, debe conocer los conceptos descritos en
Qu es una restauracin? en la pgina 1-6. Tal como se explica en esa
seccin, una recuperacin completa de datos del servidor de bases de datos
consta generalmente de una restauracin fsica y una restauracin lgica.
Eleccin del tipo de restauracin fsica
Si un error hace que el servidor de bases de datos pase a estar fuera de lnea,
deber restaurar todos los datos del servidor. Este tipo de restauracin es una
restauracin del sistema completo. Si el error no hizo que el servidor de bases de
datos pasara a estar fuera de lnea, puede restaurar solo los espacios de
almacenamiento que fallaron. Para ver ejemplos de los tipos de restauracin,
consulte Qu es una restauracin en caliente, una restauracin en fro y una
restauracin mixta? en la pgina 1-6.
Restauracin de sistema completo
Si el servidor de bases de datos pasa a estar fuera de lnea debido a un error
de disco o a datos corruptos, significa que se ha daado un espacio de base de
datos crtico. La lista siguiente muestra los espacios de base de datos crticos:
v El espacio de base de datos raz
v El espacio de base de datos donde reside el archivo de anotaciones fsicas
v Un espacio de base de datos que contiene archivos de anotaciones lgicas
Si necesita restaurar un espacio de base de datos crtico, debe realizar una
restauracin del sistema completo para restaurar todos los datos que gestiona
el servidor de bases de datos. Debe iniciar una restauracin del sistema
completo utilizando una restauracin en fro. Consulte Eleccin de una
restauracin en fro, en caliente o mixta en la pgina 14-3.
Restauracin de determinados espacios de bases de datos, espacios de
BLOB y espacios de SB
Si la causa que hizo que el servidor de bases de datos pasara a estar fuera de
lnea no es un error de disco o datos corruptos, significa que el dao se ha
producido en un espacio de base de datos, espacio de BLOB o espacio de SB
no crtico.

14-2 IBM Informix - Gua de copia de seguridad y restauracin
Cuando no necesita restaurar un espacio de base de datos crtico, puede
restaurar solo los espacios de almacenamiento que contienen un bloque o
bloques de datos daados. Cuando se produce un error de soporte en un
bloque de datos de un espacio de almacenamiento que abarca varios bloques,
todas las transacciones activas para ese espacio de almacenamiento deben
finalizar para que el servidor de bases de datos pueda restaurar el espacio de
almacenamiento. Puede iniciar una restauracin antes de que el servidor de
bases de datos finalice las transacciones, pero la restauracin se retrasa hasta
que el servidor verifique que hayan finalizado todas las transacciones que
estaban activas en el momento del error.
Eleccin de una restauracin en fro, en caliente o mixta
Cuando restaura los datos del servidor de bases de datos, debe decidir si
desea realizar la restauracin mientras el servidor est en lnea o fuera de
lnea. Esta decisin depende en parte de los datos que desea restaurar.
Restauracin en fro
Realice una restauracin en fro mientras el servidor de bases de datos est
fuera de lnea. Consiste tanto en una restauracin fsica como en una lgica.
Debe realizar una restauracin en fro para restaurar cualquier espacio de base
de datos crtico.
El servidor de bases de datos est fuera de lnea cuando el usuario inicia una
restauracin en fro, pero entra en la modalidad de recuperacin despus de
restaurar las pginas reservadas. A partir de ese momento el servidor
permanece en la modalidad de recuperacin hasta que finaliza una
restauracin lgica (tras lo cual trabaja en la modalidad de reposo) o hasta
que el usuario ejecuta el programa de utilidad onmode para conmutar a otra
modalidad.

Dynamic Server
Puede renombrar bloques de datos especificando nuevas vas de acceso y
valores de desplazamiento para bloques de datos durante una restauracin en
fro. Esta opcin es til si necesita restaurar espacios de almacenamiento en
un disco diferente de aqul donde se realiz la copia de seguridad. Puede
renombrar cualquier tipo de bloque de datos, incluidos los bloques de datos
crticos y los bloques de datos de duplicacin. Para obtener ms informacin,
consulte Redenominacin de bloques de datos durante una restauracin en
la pgina 14-14.
Puede realizar una restauracin en fro despus de renombrar un espacio de
base de datos y realizar un archivado de nivel 0 o copia de seguridad del

Captulo 14. Restauracin con ontape 14-3
espacio de base de datos raz y del espacio de base de datos renombrado.

Fin de Dynamic Server
Restauracin en caliente
Una restauracin en caliente restaura espacios de almacenamiento no crticos
mientras el servidor de bases de datos est en lnea o en la modalidad de
reposo. Consta de una o ms operaciones de restauracin fsica (cuando se
restauran simultneamente varios espacios de almacenamiento), una copia de
seguridad de archivos de anotaciones lgicas y una restauracin lgica.
Durante una restauracin en caliente, el servidor de bases de datos aplica
archivos de anotaciones lgicas de los que se ha hecho copia de seguridad
para los espacios de almacenamiento que se restauran. Para evitar sobrescribir
el archivo de anotaciones lgicas actual, el servidor de bases de datos escribe
en un espacio temporal los archivos de anotaciones lgicas que el usuario elija
para aplicar. Por tanto, una restauracin en caliente necesita suficiente espacio
temporal para contener el archivo de anotaciones lgicas o el nmero de
archivos de anotaciones que se aplican, lo que sea menor de ambos. Para
obtener informacin sobre cmo el servidor de bases de datos busca espacio
temporal, consulte la explicacin sobre DBSPACETEMP en el manual
IBM Informix: Administrator's Guide.
Aviso: Compruebe que existe suficiente espacio temporal para los archivos de
anotaciones lgicas de la restauracin en caliente; la cantidad mxima
de espacio temporal que el servidor de bases de datos necesita es igual
al tamao de todos los archivos de anotaciones lgicas.

Dynamic Server
Puede realizar una restauracin en caliente despus de renombrar un espacio
de base de datos y realizar un archivado de nivel 0 del espacio de base de
datos raz y del espacio de base de datos renombrado.

Fin de Dynamic Server
Restauracin mixta
Una restauracin mixta es una restauracin en fro seguida de una restauracin
en caliente. Una restauracin mixta restaura algunos espacios de
almacenamiento durante una restauracin en fro (el servidor de bases de
datos est fuera de lnea) y algunos espacios de almacenamiento durante una
restauracin en caliente (el servidor de bases de datos est en lnea). Puede
realizar una restauracin mixta cuando efecta una restauracin del sistema
completo, pero es necesario que proporcione acceso a una tabla o tablas
determinadas lo antes posible. En este caso, realice una restauracin en fro

14-4 IBM Informix - Gua de copia de seguridad y restauracin
para restaurar los espacios de base de datos crticos y los espacios de base de
datos donde residen tablas importantes.
Una restauracin en fro necesita menos tiempo total para restaurar todos los
datos del usuario que una restauracin mixta, aunque el servidor de bases de
datos estn en lnea durante una parte de una restauracin mixta, pues esta
ltima necesita realizar dos restauraciones lgicas (una para la restauracin en
fro y otra para la restauracin en caliente). En cambio, una restauracin mixta
necesita que el servidor de bases de datos est fuera de lnea durante menos
tiempo que una restauracin en fro.
Los espacios de base de datos no restaurados durante la restauracin en fro
no pasan a estar disponibles hasta que el servidor de bases de datos los
restaura durante una restauracin en caliente, aun cuando un espacio de base
de datos crtico posiblemente no los da.
Realizacin de una restauracin
Utilice la opcin -r para realizar una restauracin fsica y lgica completa de
los datos del servidor de bases de datos mediante ontape. Utilice la opcin -D
para restaurar espacios de almacenamiento seleccionados. Utilice la opcin
-rename para renombrar bloques de datos durante la restauracin.
Realizacin de una restauracin de datos:

-r
Redenominacin

de

un

bloque

de

datos

-t STDIO

-p

-v

-e

-D

espacio_base_datos

-l

-S


Redenominacin de un bloque de datos:


-rename

-p

va_antigua

-o

desplazamiento_antiguo

-n

va_nueva

-o

desplazamiento_nuevo

-f

nombreArchivo



Captulo 14. Restauracin con ontape 14-5
Elemento Finalidad Consideraciones importantes
-D Hace que ontape restaure
solamente los espacios de
almacenamiento especificados
por el usuario.
El servidor de bases de datos debe pasar a estar en
lnea o entrar en la modalidad de reposo para
poder realizar una restauracin en caliente. Cuando
utiliza la opcin -D, puede restaurar espacios de
almacenamiento seleccionados.
Si no especifica la opcin -D, ontape realiza una
restauracin del sistema completo. El servidor de
bases de datos debe pasar a estar fuera de lnea
para realizar una restauracin del sistema completo.
Para obtener ms informacin, consulte
Restauracin de espacios de almacenamientos
seleccionados en la pgina 14-12.
espacio_
base_datos
Es el nombre de un espacio de
almacenamiento que se debe
restaurar.
Puede especificar varios espacios de
almacenamiento, pero debe incluir el espacio de
base de datos raz.
-e Hace que ontape realice una
restauracin externa.
Para obtener ms informacin, consulte el
Captulo 15, Realizacin de una copia de
seguridad y restauracin externa utilizando
ontape, en la pgina 15-1.
-f
nombreArchivo
Especifica un archivo que
contiene los nombres y
desplazamientos de bloques de
datos que se deben renombrar y
sus nuevas ubicaciones. Utilice
esta opcin para renombrar un
gran nmero de bloques de
datos al mismo tiempo.
El nombre de archivo puede ser cualquier nombre
de archivo vlido en UNIX o Windows. Puede
especificar un nombre de archivo simple (listfile_1),
relativo (../backup_lists/listfile_2 o
..\backup_lists\listfile2), y absoluto
(/usr/informix/backup_lists/listfile3 o
c:\informix\backup_lists\listfile3).
En el archivo, especifique los valores antiguos y
nuevos para la va de acceso y el desplazamiento
del bloque de datos, separando cada elemento con
un espacio en blanco o tabulacin. Especifique la
informacin para cada bloque de datos en una lnea
separada. Las lneas en blanco se pasan por alto.
Inicie las lneas de comentarios con un smbolo #.
-l Hace que ontape realice una
restauracin lgica.
La opcin -l restaura datos a partir de las cintas de
copia de seguridad de archivos de anotaciones
lgicas que cre desde la ltima copia de seguridad
de nivel 0.
-p Hace que ontape realice una
restauracin de datos fsica.
La opcin -p restaura datos a partir de la cinta de
copia de seguridad que cre desde la ltima copia
de seguridad de nivel 0. Durante la restauracin, el
servidor de bases de datos se encuentra en la
modalidad de un solo usuario.

14-6 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Finalidad Consideraciones importantes
-p va_antigua
-o despl_antiguo
-nva_nueva
-o despl_nuevo
Especifica el bloque de datos a
renombrar y su nueva
ubicacin. Utilice esta opcin
para renombrar uno o ms
bloques de datos al mismo
tiempo.
Las variables de este elemento son:
v va_antigua es la va de acceso y nombre de
archivo actuales del bloque de datos
v desplazamiento_antiguo es el desplazamiento actual
del bloque de datos, en kilobytes
v va_nueva es la nueva va de acceso y nombre de
archivo del bloque de datos
v desplazamiento_nuevo es el nuevo desplazamiento
del bloque de datos
-r Hace que ontape realice una
restauracin de datos (tanto
fsica como lgica).
La opcin -r restaura datos a partir de la cinta de
copia de seguridad y las cintas de copia de
seguridad de archivos de anotaciones lgicas que
cre desde la ltima copia de seguridad de nivel 0.
-rename Hace que ontape renombre los
bloques de datos especificados.
Para obtener ms informacin sobre la
redenominacin de bloques de datos durante una
restauracin, consulte Redenominacin de bloques
de datos durante una restauracin en la pgina
14-14.
-S Hace que ontape realice una
recuperacin de archivos de
anotaciones lgicas.
Si desea recuperar archivos de anotaciones lgicas,
debe utilizar la opcin -S antes de realizar una
restauracin a partir de la entrada estndar. El
valor del parmetro de configuracin LTAPEDEV
debe ser el dispositivo de cinta para archivos de
anotaciones lgicas.
-t STDIO Hace que ontape realice una
restauracin a partir de la
entrada estndar.
La opcin -t prevalece sobre el valor del parmetro
de configuracin TAPEDEV para la restauracin
actual.
-v Hace que ontape escriba un
mensaje informativo en stderr
durante una restauracin
realizada a partir de la entrada
estndar.
La modalidad detallada es til para supervisar el
progreso de una restauracin realizada a partir de
la entrada estndar.

Restauracin del sistema completo
Esta describe los pasos necesarios para restaurar el servidor de bases de datos
completo utilizando ontape. La lista siguiente enumera los pasos principales
de una restauracin del sistema completo:
1. Reunir las cintas apropiadas.
2. Decidir si debe realizarse una restauracin completa en fro o mixta.
3. Verificar la configuracin del servidor de bases de datos.
4. Realizar una restauracin en fro.

Captulo 14. Restauracin con ontape 14-7
Conozca las presentes instrucciones antes de intentar iniciar una restauracin
del sistema completo.
Reunin de las cintas apropiadas
Rena las cintas apropiadas de copia de seguridad y de archivos de
anotaciones lgicas.
Cintas de copia de seguridad
Antes de iniciar la restauracin, rena todas las cintas de la ltima copia de
seguridad de nivel 0 donde residen los espacios de almacenamiento que desea
restaurar y las cintas de todas copias subsiguientes de nivel 1 o nivel 2.
Identifique la cinta donde reside la ltima copia de seguridad de nivel 0 del
espacio de base de datos raz; debe utilizar esta cinta en primer lugar.
Cintas de archivos de anotaciones lgicas
Rena todas las cintas de archivos de anotaciones lgicas pertenecientes a la
copia realizada despus de la ltima copia de seguridad de nivel 0 de los
espacios de almacenamiento que desea restaurar.
Determinacin de si debe realizarse una restauracin completa en fro o
mixta
Tal como se menciona en el tema Eleccin de una restauracin en fro, en
caliente o mixta en la pgina 14-3, cuando restaura todo el servidor de bases
de datos, puede restaurar en fro los espacios de base de datos crticos (y otros
cualesquiera que desee que estn disponibles pronto) y luego restaurar en
caliente los espacios de almacenamiento restantes. Antes de iniciar la
restauracin, decida si desea hacer una restauracin solamente en fro o una
restauracin mixta.
Verificacin de la configuracin del servidor de bases de datos
Durante una restauracin en fro, no puede reinicializar memoria compartida,
aadir bloques de datos ni cambiar dispositivos de cinta. Por tanto, cuando
comienza la restauracin, la configuracin actual del servidor de bases de
datos debe permanecer compatible con, y dar cabida a, todos los valores de
parmetros asignados despus de la copia de seguridad ms reciente.
Como gua, utilice las copias del archivo de configuracin que cre en cada
operacin de copia de seguridad. Sin embargo, no establezca todos los
parmetros actuales en los mismos valores que se registraron en la ltima
operacin de copia de seguridad. Preste atencin a los siguientes tres grupos
de parmetros:
v Parmetros de memoria compartida
v Parmetros de duplicacin de datos
v Parmetros de dispositivo

14-8 IBM Informix - Gua de copia de seguridad y restauracin
Establecimiento de parmetros de memoria compartida en el valor
mximo asignado
Asegrese de establecer los parmetros actuales de memoria compartida en el
valor mximo asignado despus de la copia de seguridad de nivel 0. Por
ejemplo, si disminuy el valor de USERTHREADS desde 45 a 30 despus de
la copia de seguridad de nivel 0, debe comenzar la restauracin con
USERTHREADS establecido en 45, y no en 30, aun cuando el archivo de
configuracin de la ltima copia pueda registrar un valor de 30 para
USERTHREADS. (Cuando no tenga un registro del valor mximo de
USERTHREADS despus de la copia de seguridad de nivel 0, establezca un
valor tan alto como considere necesario. Puede tambin reasignar valores a
BUFFERPOOL, LOCKS y TBLSPACES, pues los valores mnimos de estos tres
parmetros estn basados en el valor de USERTHREADS).
Establecimiento de la configuracin de duplicacin de datos al estado
que tena al hacer la copia de seguridad de nivel 0
Verifique que la configuracin actual de la duplicacin de datos coincide con
la configuracin que estaba vigente al hacer la ltima copia de seguridad de
nivel 0. Debido a que es recomendable que cree una copia de seguridad de
nivel 0 cada vez que cambie la configuracin de la duplicacin de datos, ese
requisito no supone ningn problema. Los parmetros ms crticos son los
parmetros de duplicacin de datos que aparecen en el archivo de
configuracin ONCONFIG, en MIRRORPATH y en MIRROROFFSET.
Comprobacin de que los dispositivos necesarios estn disponibles
Despus de la copia de seguridad de nivel 0, verifique que estn disponibles
los dispositivos o archivos secuenciales utilizados para guardar espacios de
almacenamiento.
Por ejemplo, si elimina un espacio de base de datos o crea una rplica de un
espacio de base de datos despus de una copia de seguridad de nivel 0, debe
hacer que el espacio de base de datos o dispositivo de bloques de rplica
estn disponibles para el servidor de bases de datos antes de iniciar la
restauracin. Cuando el servidor de bases de datos intenta escribir en el
bloque de datos y no puede encontrarlo, la restauracin no finaliza.
Similarmente, si aade un bloque de datos despus de la ltima copia de
seguridad, compruebe que el dispositivo de bloques est disponible para el
servidor de bases de datos cuando ste comience la aplicacin de los archivos
de anotaciones lgicas.
Realizacin de una restauracin en fro
Para llevar a cabo una restauracin en fro, el servidor de bases de datos debe
estar fuera de lnea.
El usuario debe conectarse como usuario informix o root para utilizar ontape.
Ejecute el mandato siguiente de ontape para restaurar todos los espacios de
almacenamiento:

Captulo 14. Restauracin con ontape 14-9
ontape -r
Cuando realiza una restauracin mixta, restaura solamente algunos de los
espacios de almacenamiento durante la restauracin en fro. Debe restaurar al
menos todos los espacios de base de datos crticos, tal como muestra este
ejemplo:
ontape -r -D rootdbs llogdbs plogdbs
Recuperacin de archivos de anotaciones lgicas
Antes de comenzar la restauracin, la consola le solicita si desea guardar en
disco los archivos de anotaciones lgicas. Para guardar los archivos de
anotaciones lgicas, utilice una cinta nueva. Se salvan los registros de
anotaciones que no copi y ello le permite recuperar los datos del servidor de
bases de datos hasta el estado que tenan en el momento del error.
El ejemplo siguiente muestra una recuperacin de archivos de anotaciones:
...
Continue restore? (y/n) y
Do you want to back up the logs? (y/n) y

Please mount tape 1 on /dev/ltapedev and press Return to continue.
Would you like to back up any of logs 31 - 32? (y/n) y
Logical logs 31 - 32 may be backed up.
Enter the id of the oldest log that you would like to backup? 31

Please label this tape as number 1 in the log tape sequence.

This tape contains the following logical logs:
31-32
Log salvage is complete, continuing restore of archive.
Restore a level 1 archive (y/N) y
Ready for level 1 tape
...
Montaje de cintas durante la restauracin
Durante la restauracin, ontape solicita al operador que monte las cintas que
contienen los archivos de copia de seguridad apropiados.
Restauracin de archivos de anotaciones lgicas
Cuando realiza una restauracin mixta, debe restaurar todos los archivos de
anotaciones lgicas que se copiaron despus de la ltima copia de seguridad
de nivel 0.
Cuando realiza una restauracin completa, puede elegir no restaurar los
archivos de anotaciones lgicas. Cuando no hace copia de seguridad de los
archivos de anotaciones lgicas o decide no restaurarlos, puede restaurar los
datos solo hasta el estado que tenan cuando se hizo la ltima copia de

14-10 IBM Informix - Gua de copia de seguridad y restauracin
seguridad. Para obtener ms informacin, consulte Copia de seguridad de
archivos de anotaciones lgicas con ontape en la pgina 13-14.
El ejemplo siguiente muestra una restauracin completa:
ontape -r

Please mount tape 1 on /dev/tapedev and press Return to continue.

Archive Tape Information

Tape type: Archive Backup Tape
Online version: IBM Informix Dynamic
Server , Version 9.40.UC1
Archive date: Mon Jun 03 08:32:22 2003
User id: informix
Terminal id: /dev/pts/14
Archive level: 0
Tape device: /dev/tapedev
Tape blocksize (in k): 50
Tape size (in k): 10000
Tape number in series: 1

Spaces to restore: 1 [rootdbs]

Archive Information
...
Initialization Time 05/15/2003 15:41:47
System Page Size 2048
Version 12
Archive CheckPoint Time 06/03/2000 08:32:25

Dbspaces
number flags fchunk nchunk flags owner
name
1 1 1 1 N informix
rootdbs

Chunks
chk/dbs offset size free bpages flags pathname
1 1 50 25000 13512 PO-
/dev/raws/rootdbs

Continue restore? (y/n) y
Do you want to back up the logs? (y/n) n

Restore a level 1 archive (y/n) y
Ready for level 1 tape

Please mount tape 1 on /dev/tapedev and press Return to continue.
...
Archive Level: 1
Tape device: /dev/tapedev
Tape blocksize (in k): 50
Tape size (in k): 10000

Captulo 14. Restauracin con ontape 14-11
Tape number in series: 1

Restore a level 2 archive (y/n) y
Ready for level 2 tape

Please mount tape 1 on /dev/tapedev and press Return to continue.
...
Archive Level: 2
Tape device: /dev/tapedev
Tape blocksize (in k): 50
Tape size (in k): 10000
Tape number in series: 1

Do you want to restore log tapes? (y/n) y

Roll forward should start with log number 31
Please mount tape 1 on /dev/ltapedev and press Return to continue.
Do you want to restore another log tape? (y/n) y

Please mount tape 2 on /dev/ltapedev and press Return to continue.
Do you want to restore another log tape? 9y/n) n

Program over.
Puesta en lnea del servidor de bases de datos despus de finalizar la
restauracin
Al final de la restauracin, el servidor de bases de datos est en la modalidad
de reposo. En ese momento puede colocar en lnea el servidor de bases de
datos y continuar el proceso habitual.
Si ha restaurado solo algunos de los espacios de almacenamiento durante la
restauracin en fro, puede iniciar una restauracin en caliente de los espacios
de almacenamiento restantes despus de poner en lnea el servidor de bases
de datos.
Restauracin de espacios de almacenamientos seleccionados
Esta seccin describe los pasos que debe realizar durante una restauracin
mediante ontape de espacios de almacenamiento seleccionados mientras el
servidor de bases de datos est en lnea o en la modalidad de reposo
(restauracin en caliente). Durante una restauracin en caliente, no es
necesario que se preocupe por los parmetros de memoria compartida, a
diferencia de las restauraciones en fro.
La lista siguiente enumera los pasos principales de una restauracin en
caliente:
1. Reunir las cintas apropiadas.
2. Verificar la configuracin del servidor de bases de datos.
3. Hacer copia de seguridad de los archivos de anotaciones lgicas.

14-12 IBM Informix - Gua de copia de seguridad y restauracin
4. Realizar una restauracin en caliente.
Antes de intentar una restauracin, conozca las presentes instrucciones.
Reunin de las cintas apropiadas
Rena las cintas apropiadas de copia de seguridad y de archivos de
anotaciones lgicas.
Cintas de copia de seguridad
Antes de iniciar la restauracin, rena todas las cintas de la ltima copia de
seguridad de nivel 0 donde residen los espacios de almacenamiento que desea
restaurar y las cintas de todas copias subsiguientes de nivel 1 o nivel 2.
Cintas de archivos de anotaciones lgicas
Rena todas las cintas de archivos de anotaciones lgicas pertenecientes a la
copia realizada despus de la ltima copia de seguridad de nivel 0 de los
espacios de almacenamiento que desea restaurar.
Comprobacin de que los dispositivos necesarios estn disponibles
Antes de iniciar una restauracin, compruebe que los dispositivos de
almacenamiento y archivos estn disponibles. Por ejemplo, cuando elimine un
espacio de base de datos o cree una rplica para un espacio de base de datos
despus de una copia de seguridad de nivel 0, compruebe que el espacio de
base de datos o dispositivo de duplicacin estn disponibles para el servidor
de bases de datos antes de iniciar la restauracin. Si el dispositivo de
almacenamiento no est disponible, el servidor de bases de datos no puede
escribir en el bloque de datos y la restauracin falla.
Cuando aada un bloque de datos despus de la ltima operacin de copia
de seguridad, compruebe que el dispositivo de almacenamiento est
disponible para el servidor de bases de datos cuando ste aplica los archivos
de anotaciones lgicas.
Copia de seguridad de archivos de anotaciones lgicas
Antes de iniciar una restauracin en caliente (incluso cuando ejecuta la
restauracin en caliente como parte de una restauracin mixta), debe hacer
una copia de seguridad de los archivos de anotaciones lgicas. Consulte
Copia de seguridad de archivos de anotaciones lgicas con ontape en la
pgina 13-14.
Despus de la restauracin en caliente, debe aplicar los archivos de anotaciones
lgicas para que los espacios de base de datos que est restaurando pasen a
ser coherentes con los dems espacios de base de datos del sistema. Si no
aplica el archivo de anotaciones lgicas despus de restaurar un espacio de
base de datos seleccionado, ontape emite este mensaje:
La restauracin parcial del sistema es incompleta.

Captulo 14. Restauracin con ontape 14-13
Realizacin de una restauracin en caliente
Para realizar una restauracin en caliente, el servidor de bases de datos debe
estar trabajando en lnea o en la modalidad de reposo.
El usuario debe conectarse como usuario informix o root para utilizar ontape.
Para restaurar espacios de almacenamiento seleccionados, ejecute el mandato
ontape, con las opciones mostradas en este ejemplo:
ontape -r -D dbspace1 dbspace2
No puede restaurar espacios de bases de datos crticos durante una
restauracin en caliente; debe restaurarlos como parte de una restauracin en
fro, lo cual se describe en Restauracin del sistema completo en la pgina
14-7.
Durante la restauracin, ontape solicita al operador que monte las cintas que
contienen los archivos de copia de seguridad apropiados.
Al final de la restauracin en caliente, los espacios de almacenamiento que
estaban fuera de servicio pasan a estar en lnea.
Restauracin de tablas en bruto
Cuando utiliza ontape para restaurar una tabla en bruto, la tabla solo contiene
los datos que haba en el disco en el momento de la copia de seguridad.
Debido a que no se registran anotaciones para las tablas en bruto, los cambios
producidos desde la ltima copia de seguridad no se pueden restaurar. Para
obtener ms informacin, consulte Copia de seguridad de tablas en bruto en
la pgina 13-12 y el manual IBM Informix: Administrator's Guide.
Redenominacin de bloques de datos durante una restauracin
Puede renombrar bloques de datos durante una restauracin en fro hecha con
ontape. Esta opcin es til si necesita restaurar espacios de almacenamiento
en un disco diferente de aqul donde se realiz la copia de seguridad. Puede
renombrar cualquier tipo de bloque de datos, incluidos los bloques de datos
crticos y los bloques de datos de duplicacin.
La restauracin con redenominacin de bloques de datos de ontape solamente
es efectiva para las restauraciones en fro. Los espacios de base de datos
crticos (tal como el espacio de base de datos raz) se deben restaurar en fro.
Si el usuario no especifica la lista de espacios de base de datos que se deben
restaurar, el servidor restaura los espacios de base de datos crticos y todos los
dems espacios de base de datos. Pero si especifica la lista de los espacios de
base de datos que se deben restaurar, se deben incluir en la lista los espacios
de base de datos crticos.

14-14 IBM Informix - Gua de copia de seguridad y restauracin
Para conocer la sintaxis de la redenominacin de bloques mediante ontape,
consulte Realizacin de una restauracin en la pgina 14-5.
Sugerencia: Si utiliza enlaces simblicos que apuntan a nombres de bloques
de datos, no necesita renombrar los bloques, nicamente editar
las definiciones de nombres simblicos. Para obtener ms
informacin, consulte el manual IBM Informix: Administrator's
Guide.
Consideraciones importantes
Durante una restauracin en fro, ontape realiza las verificaciones siguientes
para renombrar bloques de datos:
1. Verifica que las vas de acceso y valores de desplazamiento de los bloques
de datos antiguos existen en las pginas reservadas archivadas.
2. Verifica que los nuevos valores de va de acceso y desplazamiento del
bloque de datos no se solapen entre s ni con los de bloques de datos
existentes.
3. Si se renombra el bloque de datos raz principal o de duplicacin, ON-Bar
actualiza los parmetros ROOTPATH y ROOTOFFSET, o MIRRORPATH y
MIRROROFFSET, contenidos en el archivo ONCONFIG. La versin
antigua del archivo ONCONFIG se guarda con el nombre
$ONCONFIG.hora_local.
4. Restaura los datos de los bloques antiguos en los nuevos bloques (si los
nuevos bloques existen).
5. Escribe en el archivo de anotaciones en lnea la informacin utilizada para
renombrar cada bloque de datos.
Si falla cualquiera de los pasos de validacin, el proceso de redenominacin se
detiene y ontape escribe un mensaje de error en el archivo de anotaciones de
actividades de ontape.
Aviso: Realice un archivado de nivel 0 despus de renombrar bloques de
datos, de lo contrario la restauracin siguiente fallar.
Importante: Si aade un bloque de datos despus de realizar un archivado de
nivel 0, ese bloque no se puede renombrar durante una
restauracin. Adems, no puede especificar sin problemas ese
bloque de datos como una nueva va de acceso en la lista de
correlaciones.
Importante: El renombrar bloques de datos para servidores de bases de datos
que intervienen en la HDR (duplicacin de datos de alta
disponibilidad) supone que ambos servidores de bases de datos

Captulo 14. Restauracin con ontape 14-15
estn fuera de lnea un tiempo considerable. Para obtener ms
informacin, consulte el manual IBM Informix: Administrator's
Guide.
Requisitos para nuevos bloques
Para renombrar un bloque de datos, siga estas directrices para los nuevos
bloques de datos:
v El nuevo bloque de datos no es necesario que exista
Puede instalar el nuevo bloque de datos ms tarde y realizar una
restauracin en caliente de un espacio de almacenamiento donde resida el
bloque. Si especifica un bloque de datos inexistente, ontape registra la
informacin de redenominacin en las pginas reservadas del bloque, pero
no restaura los datos. Los bloques de datos renombrados (pero no
restaurados) estn fuera de lnea, lo cual viene indicado por una D en la
salida del mandato onstat -d, utilizado para determinar el estado de los
bloques.
v Los nuevos bloques de datos deben tener los permisos apropiados.
Las operaciones de redenominacin no son efectivas si los bloques de datos
no tienen los permisos apropiados. Para obtener ms informacin, consulte
el manual IBM Informix: Administrator's Guide.
Ejemplos de redenominacin de bloques de datos durante una
restauracin
Para renombrar un bloque de datos, especifique la ubicacin del bloque
antiguo y nuevo, en la lnea de mandatos o en un archivo.
La tabla siguiente lista valores de ejemplo para dos bloques de datos
utilizados en los ejemplos de esta seccin.

Elemento
Valor para el primer bloque de
datos
Valor para el segundo bloque
de datos
va antigua /chunk1 /chunk2
desplazamiento
antiguo
0 10000
va nueva /chunk1N /chunk2N
desplazamiento
nuevo
20000 0

Redenominacin de bloques de datos con opciones de lnea de
mandatos
Para renombrar bloques de datos proporcionando informacin en la lnea de
mandatos, utilice este mandato:
ontape -r -rename -p /chunk1 -o 0 -n /chunk1N -o 20000
-rename -p /chunk2 -o 10000 -n /chunk2N -o 0

14-16 IBM Informix - Gua de copia de seguridad y restauracin
Realice un archivado de nivel 0 una vez finalizada la operacin de
redenominacin y restauracin.
Redenominacin de bloques de datos utilizando un archivo
Para renombrar bloques de datos proporcionando un archivo llamado listfile,
utilice este mandato:
ontape -r -rename -f listfile
El contenido del archivo listfile es:
/chunk1 0 /chunk1N 20000
/chunk2 10000 /chunk2N 0
Realice un archivado de nivel 0 una vez finalizada la operacin de
redenominacin y restauracin.
Redenominacin de bloques de datos mientras se especifican otras
opciones
Para renombrar bloques de datos utilizando opciones de lnea de mandatos
mientras se realiza una restauracin de dbspace1 y dbspace2, donde rootdbs
es el espacio de base de datos raz, utilice este mandato:
ontape -r -rename -p /chunk1 -o 0 -n /chunk1N -o 20000
-rename -p /chunk2 -o 10000 -n /chunk2N -o 0
-D rootdbs dbspace1 dbspace2
Como mtodo alternativo, para renombrar bloques de datos mientras se
realiza una restauracin de dbspace1 y dbspace2, utilice este mandato:
ontape -r -rename -f listfile -D rootdbs dbspace1 dbspace2
Realice un archivado de nivel 0 una vez finalizada la operacin de
redenominacin y restauracin.
Redenominacin de un bloque de datos para un dispositivo no existente
Para renombrar un bloque de datos para un dispositivo que no existe todava,
especifique la nueva va de acceso, pero no restaure sus espacios de
almacenamiento hasta despus de instalar el dispositivo fsico. Esta opcin es
til si necesita renombrar un bloque de datos y es conveniente realizar una
restauracin en fro antes de instalar el nuevo dispositivo. Cuando el nuevo
dispositivo de bloques est preparado, puede realizar una restauracin en
caliente para restaurar un espacio de almacenamiento en el dispositivo.
En una misma operacin puede redenominar bloques con dispositivos
existentes y bloques con dispositivos inexistentes. Este ejemplo muestra cmo
redenominar un bloque de datos individual para un dispositivo inexistente.
La tabla siguiente lista valores de ejemplo para los bloques de datos utilizados
en este ejemplo.

Captulo 14. Restauracin con ontape 14-17
Espacio de
almacenamiento
Va antigua
del bloque
Desplazamiento
antiguo
Va nueva del
bloque
Desplazamiento
nuevo
sbspace1 /chunk3 0 /chunk3N 0

Redenominacin de un bloque de datos para un dispositivo inexistente:
1. Renombre el bloque de datos:
ontape -r -rename -p /chunk3 -o 0 -n /chunk3N -o 0
2. Cuando aparezca el mensaje siguiente, pulse s para continuar:
El bloque de datos /chunk3N no existe. Si continua, la restauracin
puede fallar ms tarde para el espacio de base de datos donde reside ese
bloque de datos.
Continuar sin crear este bloque de datos? (s/n)
El bloque de datos /chunk3 ha pasado a llamarse /chunk3N, pero los
datos no se han restaurado todava a /chunk3N.
3. Realice un archivado de nivel 0.
4. Aada el dispositivo fsico para /chunk3N.
5. Realice una restauracin en caliente de sbspace1:
ontape -r -D sbspace1
6. Realice un archivado de nivel 0.
Restauracin a partir de la entrada estndar
Para realizar una restauracin a partir de la entrada estndar, debe primero
haber realizado una copia de seguridad en la salida estndar. Para obtener
ms informacin, consulte Preparacin para realizar la copia de seguridad en
la salida estndar en la pgina 13-8.
Cuando el usuario realiza una restauracin a partir de la entrada estndar,
ontape no le solicita que proporcione opciones ni informacin. Si ontape no
puede realizar la operacin con la informacin proporcionada por el usuario
en el mandato de restauracin, ontape concluye y emite el error apropiado. La
restauracin hecha a partir de la entrada estndar difiere de la restauracin
hecha a partir de cintas en los aspectos siguientes:
v No se produce ninguna restauracin lgica ni recuperacin de archivos de
anotaciones lgicas.
Para realizar una restauracin lgica, utilice el mandato ontape -l despus
de la restauracin fsica.
Para recuperar archivos de anotaciones lgicas, utilice el mandato ontape -S
antes de la restauracin fsica.
v No se solicita al usuario que confirme la restauracin. Se envan mensajes
informativos sobre el archivado a stderr.

14-18 IBM Informix - Gua de copia de seguridad y restauracin
Si el usuario detecta un problema, puede interrumpir la restauracin
durante el intervalo de 10 segundos que transcurre entre la finalizacin de
la informacin de archivado y el inicio del servidor de bases de datos.
En el ejemplo siguiente, ontape realiza una restauracin fsica a partir del
archivo level_0_archive, el cual contiene el archivado realizado previamente
en la salida estndar:
cat /home/level_0_archive | ontape -p
En el ejemplo siguiente, ontape realiza una restauracin de un archivado de
nivel 0, seguida de una restauracin de un archivado de nivel 1:
cat /home/level_0_archive /home/level_1_archive | ontape -r
Cuando estas restauraciones finalizan, el servidor de bases de datos queda en
la modalidad de un solo usuario.
Copia de seguridad y restauracin simultneas utilizando la E/S estndar
Para duplicar un servidor de bases de datos o configurar rpidamente HDR
(High-Availability Data Replication), puede realizar simultneamente un copia
de seguridad en la salida estndar y una restauracin a partir de la entrada
estndar. Si realiza la copia de seguridad y restauracin con la nica finalidad
de duplicar un servidor de bases de datos, utilice la opcin -F para impedir
que se guarde el archivador.
Por ejemplo, el mandato siguiente carga datos en el servidor secundario de un
par HDR (llamado secondary_host):
ontape -s -L 0 -F| rsh secondary_host "ontape -p"
Este mandato realiza un archivado ficticio de nivel 0 del servidor de bases de
datos en el sistema local, redirecciona los datos hacia el sistema remoto
mediante el programa de utilidad del sistema rsh y realiza una restauracin
fsica en el sistema remoto leyendo directamente los datos procedentes del
operador de redireccin.
Nota: En el ejemplo anterior se supone que las variables de entorno
INFORMIXDIR, INFORMIXSERVER, INFORMIXSQLHOSTS y
ONCONFIG estn definidas en el entorno por omisin del usuario en
el sistema remoto donde se ejecuta el mandato. El usuario debe ser
informix o root.

Captulo 14. Restauracin con ontape 14-19
14-20 IBM Informix - Gua de copia de seguridad y restauracin
Captulo 15. Realizacin de una copia de seguridad y
restauracin externa utilizando ontape
Recuperacin de datos utilizando una copia de seguridad y recuperacin externa . . . . . . . 15-1
Qu se copia en una operacin de copia de seguridad externa? . . . . . . . . . . . . . 15-2
Reglas para realizar una copia de seguridad externa . . . . . . . . . . . . . . . . 15-2
Realizacin de una copia de seguridad externa . . . . . . . . . . . . . . . . . 15-3
Preparacin para una copia de seguridad externa . . . . . . . . . . . . . . . . . . 15-4
Bloqueo y desbloqueo de Dynamic Server . . . . . . . . . . . . . . . . . . . 15-4
Seguimiento de una copia de seguridad externa . . . . . . . . . . . . . . . . . 15-5
Qu se restaura en una restauracin externa? . . . . . . . . . . . . . . . . . . . 15-5
Utilizacin de mandatos de restauracin externa . . . . . . . . . . . . . . . . . 15-6
Reglas para realizar una restauracin externa . . . . . . . . . . . . . . . . . . 15-7
Realizacin de una restauracin externa . . . . . . . . . . . . . . . . . . . . 15-7
Procedimiento de restauracin externa en fro . . . . . . . . . . . . . . . . . 15-7
Ejemplos de mandatos de restauracin externa . . . . . . . . . . . . . . . . 15-8
Inicializacin de HDR con una copia de seguridad y recuperacin externas . . . . . . . . 15-8
Contenido de este captulo
Este captulo trata sobre la recuperacin de datos mediante una copia de
seguridad y restauracin externa utilizando el programa de utilidad ontape.
Recuperacin de datos utilizando una copia de seguridad y recuperacin
externa
La copia de seguridad y restauracin externa elimina los tiempos muertos del
sistema pues las operaciones de copia de seguridad y restauracin se realizan
externamente respecto del sistema Informix. El programa de utilidad ontape
no traslada datos durante la copia de seguridad o restauracin fsica. La copia
de seguridad externa permite al usuario copiar discos que contienen bloques
de espacios de almacenamiento sin utilizar ontape. Cuando falle un disco,
sustityalo y utilice software de terceros para restaurar los datos; luego utilice
ontape para la restauracin lgica. Para obtener ms informacin, consulte
Qu se restaura en una restauracin externa? en la pgina 15-5.
Lo siguiente son casos tpicos de copia de seguridad y restauracin externa:
v Disponibilidad con duplicacin de disco. Si utiliza la duplicacin de disco por
hardware, puede poner el sistema en lnea ms rpidamente con una copia
de seguridad y restauracin externa que con los mandatos convencionales
de ontape.

Copyright IBM Corp. 1996, 2004 15-1
v Rplica. Puede utilizar la copia de seguridad y restauracin externa para
replicar un sistema de produccin existente, con fines de prueba o
migracin, sin perturbar el sistema.
Qu se copia en una operacin de copia de seguridad externa?
Antes de iniciar una copia de seguridad externa, bloquee el servidor de bases
de datos. El bloqueo fuerza la creacin de un punto de control, descarga a
disco el contenido de almacenamientos intermedios y bloquea las
transacciones de usuario en las que intervienen tablas temporales. Durante la
operacin de bloqueo, los usuarios pueden acceder a ese servidor de bases de
datos en la modalidad de solo lectura. Luego, puede copiar fsicamente los
datos en otro conjunto de discos o soportes de almacenamiento, utilizando
herramientas del sistema operativo o de terceros. Cuando finalice la copia de
seguridad externa, desbloquee el servidor de bases de datos para que se
puedan reanudar las transacciones. En una copia de seguridad externa, debe
incluir todos los archivos de bloques de los espacios de almacenamiento y
archivos administrativos, tales como ONCONFIG.
Importante: Para facilitar el seguimiento de las copias de seguridad, es
recomendable que haga una copia de seguridad de todos los
espacios de almacenamiento en cada copia de seguridad externa.
El programa de utilidad ontape trata una copia de seguridad externa como
algo equivalente a una copia de seguridad de nivel 0. No puede realizar una
copia de seguridad externa y luego utilizar ontape para hacer una copia de
seguridad de nivel 1 o viceversa, pues ontape no tiene ningn registro de la
copia de seguridad externa. Para obtener ms informacin, consulte
Realizacin de una restauracin externa en la pgina 15-7.
Reglas para realizar una copia de seguridad externa
Antes de iniciar una copia de seguridad externa, tenga en cuenta las reglas
siguientes:
v El servidor de bases de datos debe estar en lnea o inactivo durante una
copia de seguridad externa.
v Utilice ontape para hacer copia de seguridad de todos los archivos de
anotaciones lgicas, incluido el archivo de anotaciones actual, a fin de
poder restaurar los archivos de anotaciones lgicas al final de la
restauracin externa.
v Suspenda las copias de seguridad continuas de archivos de anotaciones
lgicas antes de bloquear el servidor de bases de datos para una copia de
seguridad externa. Cuando finalice la copia de seguridad externa, reanude
la copia de seguridad continua de archivos de anotaciones lgicas.

15-2 IBM Informix - Gua de copia de seguridad y restauracin
v Espere a que finalicen todas las sesiones de copia de seguridad de ontape
antes de bloquear el servidor de bases de datos. Si cualquiera de las
sesiones de copia de seguridad est activa, el mandato de bloqueo muestra
un mensaje de error.
v Cualquier trabajo o consulta de OLTP se suspende mientras el servidor de
bases de datos est bloqueado. Reanudan su ejecucin cuando se
desbloquea el servidor de bases de datos.
v Se debe realizar copia de seguridad de todos los espacios de base de datos
crticos de la instancia del servidor de bases de datos simultneamente
dentro del mismo bloque de mandatos onmode -c block ... onmode -c
unblock. Las copias de seguridad de espacios de base de datos crticos
diferentes hechas en momentos diferentes no se pueden restaurar a un
sistema coherente.
Importante: Debido a que la copia de seguridad externa est fuera del control
de ontape, el usuario debe supervisar estas copias de seguridad
manualmente. Para obtener ms informacin, consulte
Seguimiento de una copia de seguridad externa en la pgina
7-15.
Realizacin de una copia de seguridad externa
El servidor de bases de datos debe estar en lnea o inactivo durante una copia
de seguridad externa.
Realizacin de una copia de seguridad externa sin duplicacin de disco:
1. Para obtener una copia de seguridad externa, bloquee el servidor de bases
de datos. El sistema crea un punto de control y suspende todas las
transacciones de actualizacin. Los usuarios pueden acceder al servidor de
bases de datos en la modalidad de solo lectura.
Utilice este mandato:
onmode -c block
2. Para hacer copia de seguridad de los espacios de almacenamiento y
archivos administrativos, utilice un mandato de copia, tal como cp, dd, o
tar en UNIX o copy en Windows, o un programa de copia de seguridad
de archivos. Debe hacer copia de seguridad de todos los bloques de datos
contenidos en los espacios de almacenamiento.
3. Para permitir que se reanuden las operaciones normales, desbloquee el
servidor de bases de datos.
Utilice este mandato:
onmode -c unblock
4. Haga una copia de seguridad de todos los archivos de anotaciones lgicas,
incluido el archivo de anotaciones actual, para que la restauracin externa
pueda utilizar los puntos de control.

Captulo 15. Realizacin de una copia de seguridad y restauracin externa utilizando ontape 15-3
Aviso: Debido a que la copia de seguridad externa no se realiza mediante
ontape, debe comprobar que tiene una copia de seguridad del
archivo de anotaciones lgicas actual correspondiente al momento
en el que ejecut el mandato onutil EBR BLOCK o onmode -c
block. Sin una copia de seguridad de este archivo de anotaciones
lgicas, la copia de seguridad externa no se puede restaurar.
5. Despus de realizar una copia de seguridad externa, haga una copia de
seguridad del archivo de anotaciones actual.
Utilice el mandato siguiente para hacer una copia de seguridad del archivo
de anotaciones actual:
ontape -a
Si pierde un disco o el sistema completo, ahora est preparado para realizar
una restauracin externa.
Preparacin para una copia de seguridad externa
Esta seccin describe los mandatos utilizados para hacer los preparativos para
una copia de seguridad externa. Para conocer el procedimiento, consulte
Realizacin de una copia de seguridad externa en la pgina 15-3.
Bloqueo y desbloqueo de Dynamic Server
Esta seccin muestra la sintaxis de los mandatos de bloqueo y desbloqueo.
onmode -c
block

unblock



Elemento Finalidad Consideraciones importantes
-c Crea un punto de control y bloquea o desbloquea
el servidor de bases de datos
Ninguna.
block Bloquea el servidor de bases de datos para
impedir cualquier transaccin
Configura el servidor de bases de datos
para una copia de seguridad externa.
Mientras el servidor de bases de datos
est bloqueado, los usuarios pueden
acceder a l en la modalidad de solo
lectura. Mandato de ejemplo:
onmode -c block
unblock Desbloquea el servidor de bases de datos, lo que
permite reanudar las transacciones de datos y las
operaciones normales del servidor de bases de
datos
No realice el desbloqueo hasta que
finalice la copia de seguridad externa.
Mandato de ejemplo:
onmode -c unblock


15-4 IBM Informix - Gua de copia de seguridad y restauracin
Seguimiento de una copia de seguridad externa
El servidor de bases de datos y ontape no realizan un seguimiento de las
copias de seguridad externas. Para supervisar los datos de la copia de
seguridad externa, utilice un gestor de almacenamiento de terceros o haga un
seguimiento manual de los datos. La Tabla 15-1 muestra los elementos que es
recomendable supervisar en una copia de seguridad externa.
Tabla 15-1. Elementos a supervisar cuando se utiliza una copia de seguridad y restauracin externa
Elementos a supervisar Ejemplos
Va de acceso completa de cada archivo de
bloques de datos para cada espacio de
almacenamiento del que se ha hecho copia
de seguridad
/work/dbspaces/rootdbs (UNIX)
c:\work\dbspaces\rootdbs (Windows)
Tipo de objeto Espacios de base de datos crticos, espacios de
almacenamiento no crticos
ins_copyid_hi y ins_copyid_lo ID de copia asignado por el gestor de almacenamiento a
cada objeto de copia de seguridad
Fecha y hora de la copia de seguridad Fecha y hora en las que se bloque y desbloque el
servidor de bases de datos
Soporte de copia de seguridad Nmero del volumen de cinta o va de acceso del disco
Versin del servidor de bases de datos Versin 10.0

Qu se restaura en una restauracin externa?
Si pierde un disco o el sistema completo, puede restaurar externamente los
datos slo si se hizo una copia de seguridad externa de los datos. Debe
utilizar el mismo programa de utilidad de terceros para la copia de seguridad
y la restauracin externas. Para restaurar externamente los espacios de
almacenamiento, copie a disco los datos de copia de seguridad. Utilice el
mandato ontape -p -e para marcar los espacios de almacenamiento como
restaurados fsicamente, aplicar los archivos de anotaciones lgicas mediante
el mandato ontape -l y poner de nuevo en lnea los espacios de
almacenamiento. Si no especifica un mandato de restauracin externa, el
servidor de bases de datos no puede actualizar el estado de estos espacios de
almacenamiento para ponerlos en lnea.
Solamente puede realizar una restauracin externa en fro utilizando ontape.
La restauracin externa en fro marca los espacios de almacenamiento como
restaurados fsicamente y luego realiza una restauracin lgica de todos los
espacios de almacenamiento.
Aviso: Cuando el usuario realiza una restauracin externa en fro, ontape no
intenta primero recuperar los archivos de anotaciones lgicas del

Captulo 15. Realizacin de una copia de seguridad y restauracin externa utilizando ontape 15-5
servidor de bases de datos, pues la copia de seguridad externa ya ha
copiado sobre los datos de los archivos de anotaciones lgicas.
Para recuperar los archivos de anotaciones lgicas, ejecute ontape -S
antes de copiar la copia de seguridad externa y realizar la restauracin
externa (ontape -p -e).
Utilizacin de mandatos de restauracin externa
Utilice el mandato ontape -p -e para realizar una restauracin externa en fro.
Este mandato marca los espacios de almacenamiento como restaurados
fsicamente. El diagrama siguiente muestra la sintaxis de la restauracin fsica
externa.
Realizacin de una restauracin fsica externa:
-p -e


Elemento Finalidad Consideraciones importantes
-e Especifica una restauracin
externa
Se debe utilizar con la opcin -p.
-p Especifica una restauracin fsica En una restauracin en fro, si no especifica
nombres de espacio de almacenamiento, se marcan
como restaurados todos los espacios de
almacenamiento. Cuando finalice la restauracin
fsica, debe realizar una restauracin lgica.

Utilice el mandato ontape -l para realizar una restauracin lgica. Para
obtener ms informacin, consulte Realizacin de una restauracin en la
pgina 14-5.

15-6 IBM Informix - Gua de copia de seguridad y restauracin
Reglas para realizar una restauracin externa
Antes de iniciar una restauracin externa, tenga en cuenta las reglas
siguientes:
v Debe hacer una restauracin externa a partir de una copia de seguridad
externa. Aunque la copia de seguridad externa se trate como una copia de
seguridad de nivel 0, en realidad puede ser una copia de seguridad
incremental no perteneciente a Informix.
v No puede hacer una restauracin externa de espacios de base de datos
temporales.
v No puede hacer una restauracin externa a partir de copias de seguridad
normales realizadas por ontape.
v No puede utilizar ontape para verificar que la restauracin se realiza a
partir de la copia de seguridad correcta y que el soporte de almacenamiento
es legible.
v Si las copias de seguridad externas se realizaron en momentos diferentes, la
restauracin externa utiliza el archivo de anotaciones lgicas inicial
perteneciente a la copia de seguridad ms antigua.
v Recupere los archivos de anotaciones lgicas (ontape -l) antes de conmutar
los discos donde residen los espacios de almacenamiento crticos.
v Si est restaurando espacios de base de datos crticos, el servido de bases de
datos debe estar fuera de lnea.
v Si est restaurando los espacios de base de datos raz, inhabilite la
duplicacin de datos durante la restauracin.
v Las copias de seguridad externas de todos los espacios de base de datos
crticos de la instancia del servidor de bases de datos deben haber sido
simultneas. Se tiene que haber hecho copia de seguridad de todos los
espacios de base de datos crticos dentro del mismo bloque de mandatos
onmode -c block ... onmode -c unblock.
Realizacin de una restauracin externa
Esta seccin describe procedimientos para realizar restauraciones externas en
fro.
Procedimiento de restauracin externa en fro
Si especifica el mandato ontape -p -e en una restauracin en fro, debe
restaurar todos los espacios de almacenamiento. Utilice el mandato ontape -p
-e para restaurar todos los espacios de almacenamiento o algunos
determinados.
Realizacin de una restauracin externa en fro:
1. Cierre el servidor de bases de datos.
Para cerrar el servidor de bases de datos, utilice el mandato onmode -ky.

Captulo 15. Realizacin de una copia de seguridad y restauracin externa utilizando ontape 15-7
2. Para restaurar los espacios de almacenamiento a partir de una copia de
seguridad externa, utilice un mandato de copia, tal como cp, dd, o tar en
UNIX o un programa de copia de seguridad de archivos.
Debe restaurar los espacios de almacenamiento a la misma ubicacin que
los datos originales e incluir todos los archivos de bloques de datos.
3. Para realizar una restauracin externa de todos los espacios de
almacenamiento seguida de una restauracin lgica, utilice los mandatos
siguientes:
ontape -p -e
ontape -l
Para realizar una restauracin externa fsica de espacios de
almacenamiento determinados, seguida de una restauracin lgica, utilice
estos mandatos:
ontape -p -e rootdbs
ontape -p -e critical_space1
ontape -p -e other_dbspaces
ontape -l
Este paso coloca el servidor de bases de datos en la modalidad de
recuperacin rpida. El programa de utilidad ontape y el servidor de
bases de datos aplican los archivos de anotaciones lgicas y ponen en lnea
los espacios de almacenamiento.
Ejemplos de mandatos de restauracin externa
La tabla siguiente contiene un ejemplo de mandatos de restauracin externa.

Accin
Mandato de restauracin
externa Comentarios
Restauracin fsica externa y
restauracin lgica
ontape -p -e
ontape -l
El sistema restaura los archivos de
anotaciones lgicas procedentes de la copia
de seguridad externa ms antigua.

Inicializacin de HDR con una copia de seguridad y recuperacin
externas
Puede utilizar copias de seguridad externas para iniciar la duplicacin de
datos de alta disponibilidad (HDR).
Inicializacin de HDR con una copia de seguridad y restauracin externas:
1. Bloquee el servidor de bases de datos de origen con este mandato:
onmode -c block
2. Haga una copia de seguridad externa de todos los bloques de datos del
servidor de bases de datos de origen.
3. Cuando finalice la copia de seguridad, desbloquee el servidor de bases de
datos de origen:
onmode -c unblock

15-8 IBM Informix - Gua de copia de seguridad y restauracin
4. Haga que el servidor de bases de datos de origen sea el servidor primario:
onmode -d primary servidor_secundario
5. En el servidor de bases de datos de destino, restaure los datos de la copia
de seguridad externa utilizando un programa de copia o de copia de
seguridad de archivos.
6. En el servidor de bases de datos de destino, restaure la copia de seguridad
externa de todos los bloques de datos:
ontape -p -e
7. Haga que el servidor de bases de datos de destino sea el servidor
secundario:
onmode -d secondary servidor_primario
8. Si los registros de anotaciones lgicas escritos desde el paso 1 en el
servidor de bases de datos primario todava residen en el disco del
servidor de bases de datos primario, el servidor de bases de datos
secundario lee estos registros para realizar la recuperacin lgica. En otro
caso, realice la recuperacin lgica:
ontape -l
Aparecern mensajes con el texto database server operational en el
archivo de anotaciones de mensajes de los servidores primario y
secundario.

Captulo 15. Realizacin de una copia de seguridad y restauracin externa utilizando ontape 15-9
15-10 IBM Informix - Gua de copia de seguridad y restauracin
Parte 4. Otros programas de utilidad de restauracin
de datos

Copyright IBM Corp. 1996, 2004
IBM Informix - Gua de copia de seguridad y restauracin
Captulo 16. Restauracin de datos a nivel de tabla
Visin general de archecker . . . . . . . . . . . . . . . . . . . . . . . . . 16-2
El archivo de configuracin de archecker . . . . . . . . . . . . . . . . . . . 16-3
El archivo de mandatos de esquema de archecker . . . . . . . . . . . . . . . . 16-3
Restauracin de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4
Restauracin fsica . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-4
Restauracin lgica . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-5
El programa de transferencia . . . . . . . . . . . . . . . . . . . . . . 16-5
El Aplicador . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-6
Consideraciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-6
Utilizacin del programa de utilidad archecker para restaurar datos . . . . . . . . . . . 16-7
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-7
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-9
Control manual de una restauracin lgica . . . . . . . . . . . . . . . . . . 16-9
Realizacin de una restauracin con varios gestores de almacenamiento (XPS) . . . . . . 16-10
Realizacin de una restauracin paralela . . . . . . . . . . . . . . . . . . 16-10
Gua de consulta del esquema de archecker . . . . . . . . . . . . . . . . . . . 16-11
La sentencia CREATE TABLE . . . . . . . . . . . . . . . . . . . . . . . 16-11
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-11
Utilizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-11
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-12
La sentencia CREATE EXTERNAL TABLE . . . . . . . . . . . . . . . . . . . 16-12
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-13
Utilizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-13
La sentencia DATABASE . . . . . . . . . . . . . . . . . . . . . . . . 16-14
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-14
Utilizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-14
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-14
La sentencia INSERT . . . . . . . . . . . . . . . . . . . . . . . . . . 16-14
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-15
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-15
La sentencia RESTORE . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
Utilizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
Ejemplo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
La sentencia SET . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
Sintaxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-17
Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-17
Comentarios de SQL . . . . . . . . . . . . . . . . . . . . . . . . . . 16-17
Ejemplos de archivos de mandatos de esquema . . . . . . . . . . . . . . . . . 16-17
Archivo de mandatos de esquema simple . . . . . . . . . . . . . . . . . . 16-17
Restauracin de una tabla a partir de una copia de seguridad anterior . . . . . . . . 16-18
Restauracin a una tabla diferente . . . . . . . . . . . . . . . . . . . . 16-18
Extraccin de un subconjunto de columnas . . . . . . . . . . . . . . . . . 16-18
Utilizacin del filtrado de datos . . . . . . . . . . . . . . . . . . . . . 16-19

Copyright IBM Corp. 1996, 2004 16-1
Restauracin a una tabla externa . . . . . . . . . . . . . . . . . . . . . 16-19
Restauracin de varias tablas . . . . . . . . . . . . . . . . . . . . . . 16-20
Realizacin de una restauracin distribuida . . . . . . . . . . . . . . . . . 16-20
Gua de consulta de los parmetros de configuracin de archecker . . . . . . . . . . . 16-20
AC_DEBUG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-21
AC_IXBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-22
AC_LTAPEBLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . 16-22
AC_LTAPEDEV (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_MSGPATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_PAGESIZE (XPS) . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_SCHEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
AC_TAPEBLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
AC_TAPEDEV (IDS) . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
AC_VERBOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
Contenido de este captulo
Este captulo describe cmo utilizar el programa de utilidad archecker para
realizar restauraciones de punto en el tiempo, a nivel de tabla, que extraen
tablas o porciones de tablas a partir de archivadores y archivos de anotaciones
lgicas. Para obtener informacin sobre la utilizacin del programa de utilidad
archecker para verificar copias de seguridad, consulte el Captulo 5,
Verificacin de las copias de seguridad, en la pgina 5-1.
El programa de utilidad archecker restaura tablas especificando la tabla de
origen que se debe extraer, la tabla de destino donde se colocan los datos y
una sentencia INSERT que enlaza las dos tablas.
Visin general de archecker
Los servidores IBM Informix proporcionan varios programas de utilidad para
recuperar datos de un archivador. Qu programa de utilidad es conveniente
utilizar depende de la situacin.
El programa de utilidad archecker es til cuando es necesario recuperar
porciones de una base de datos, una tabla, porciones de una tabla o un
conjunto de tablas. Tambin es til en los casos en que es necesario trasladar
tablas entre diferentes versiones de servidor o plataformas.
Utilice archecker en las situaciones siguientes:
v Restaurar datos
Puede utilizar el programa de utilidad archecker para restaurar una tabla
determinada o conjunto de tablas determinado de las que previamente se
ha realizado una copia de seguridad con ON-Bar u ontape. Estas tablas se
pueden restaurar a un punto especfico en el tiempo. Por ejemplo, esto es
til para restaurar una tabla que se ha eliminado accidentalmente.

16-2 IBM Informix - Gua de copia de seguridad y restauracin
v Copiar datos
El programa de utilidad archecker tambin se puede utilizar como mtodo
para copiar datos. Por ejemplo, puede trasladar una tabla desde el sistema
de produccin a otro sistema.
El programa de utilidad archecker es ms eficiente que otros mecanismos
para copiar datos. Debido a que archecker extrae datos en forma de texto,
puede copiar datos entre plataformas o versiones de servidor.
v Migrar datos
Puede tambin utilizar el programa de utilidad archecker como
herramienta de migracin para trasladar una tabla a otros servidores IBM
Informix.
El programa de utilidad archecker est diseado para recuperar tablas o
conjuntos de tablas especficas; por tanto, utilice ON-Bar u ontape en los casos
siguientes de recuperacin de datos:
v Restauracin del sistema completo
v Recuperacin despus de un error de disco
Para configurar el comportamiento del programa de utilidad archecker, utilice
el archivo de configuracin de archecker. Para definir el esquema de los datos
recuperados por archecker, utilice el archivo de mandatos de esquema de
archecker. Estos archivos se describen en las secciones siguientes.
Nota: No puede utilizar una conexin de memoria compartida al efectuar una
restauracin a nivel de tabla.
El archivo de configuracin de archecker
El programa de utilidad archecker utiliza un archivo de configuracin para
definir determinados parmetros. Especifique la va de acceso completa del
archivo de configuracin de archecker como valor de la variable de entorno
AC_CONFIG. Por omisin, el valor de la variable de entorno AC_CONFIG es
$INFORMIXDIR/etc/ac_config.std. Si especifica un archivo definido por el
usuario como valor de AC_CONFIG, debe especificar la va de acceso
completa, incluido el nombre de archivo.
Para obtener informacin sobre los parmetros de configuracin utilizados en
este archivo, consulte Gua de consulta de los parmetros de configuracin
de archecker en la pgina 16-20 ms adelante en este captulo.
El archivo de mandatos de esquema de archecker
El programa de utilidad archecker utiliza un archivo de mandatos de
esquema para especificar lo siguiente:
v Tablas de origen
v Tablas de destino

Captulo 16. Restauracin de datos a nivel de tabla 16-3
v Esquemas de tabla
v Bases de datos
v Tablas externas
v Punto en el tiempo al que se restaura la tabla
v Otras opciones
Este archivo utiliza un lenguaje similar a SQL para proporcionar informacin
que archecker utiliza para realizar la recuperacin de datos. Para obtener
informacin completa sobre las sentencias y sintaxis que se pueden utilizar,
consulte Gua de consulta del esquema de archecker en la pgina 16-11.
Existen dos mtodos para definir el archivo de mandatos de esquema:
v Defina el parmetro de configuracin AC_SCHEMA en el archivo de
configuracin de archecker. Para obtener ms informacin, consulte
AC_SCHEMA en la pgina 16-23.
v Utilice la opcin de lnea de mandatos -f nombre_mandato. Para obtener ms
informacin, consulte Sintaxis en la pgina 16-7.
Si se especifican ambos mtodos, la opcin de lnea de mandatos -f tiene
prioridad.
Restauracin de datos
El programa de utilidad archecker realiza dos tipos de restauraciones:
v Una restauracin fsica basada en un archivado de nivel 0.
v Una restauracin fsica seguida de una restauracin lgica que hace uso de
un archivado de nivel 0 y archivos de anotaciones lgicas para restaurar
datos a un punto en el tiempo determinado.
Cuando lee el archivo de mandatos, archecker determina si debe realizar una
restauracin fsica solamente o una restauracin fsica seguida de una
restauracin lgica. Por omisin, archecker realiza una restauracin fsica y
una restauracin lgica. Si utiliza la clusula WITH NO LOG, archecker no
realiza una restauracin lgica.
Los procedimientos y recursos que archecker utiliza cuando realiza una
restauracin solamente fsica son diferentes de los utilizados cuando realiza
una restauracin fsica y lgica. Estos procedimientos se describen en las
secciones siguientes.
Restauracin fsica
En una restauracin fsica, los datos se extraen de un archivado de nivel 0.
Cuando realiza una restauracin fsica, archecker ejecuta las tareas siguientes:
v Lee el archivo de mandatos de esquema para determinar lo siguiente:

16-4 IBM Informix - Gua de copia de seguridad y restauracin
Las tablas de origen
Las tablas de destino
El esquema de todas las tablas
Los nombres de los espacios de base de datos donde residen las tablas
El archivador especfico del que extraer los datos
v Examina el archivador para buscar pginas pertenecientes a las tablas que
se estn restaurando
v Procesa cada fila de la pgina de datos y determina si la fila es completa o
parcial.
Si la fila es parcial, archecker determina si la porcin restante de la fila se
ha transferido, y en caso negativo, transfiere la fila para su proceso
posterior.
v Para una restauracin solamente fsica, archecker aplica filtros a la fila y
rechaza las filas que no sean necesarias.
v Inserta la fila en la tabla de destino.
Restauracin lgica
Despus de la restauracin fsica, la recuperacin lgica puede adems
restaurar tablas a un punto en el tiempo especificado por el usuario. Para ello,
el programa de utilidad archecker lee archivos de anotaciones lgicas de los
que se ha hecho copia de seguridad, los convierte en sentencias de SQL y
aplica estas sentencias para restaurar datos. El programa de utilidad archecker
no puede aplicar transacciones procedentes del archivo de anotaciones actual.
Antes de realizar una recuperacin lgica, asegrese de que todas las
transacciones que desee restaurar estn contenidas en archivos de anotaciones
lgicas de los que se ha hecho copia de seguridad.
Cuando realiza una restauracin lgica, archecker utiliza dos procesos que se
ejecutan simultneamente:
v Programa de transferencia: rene los archivos de anotaciones lgicas y los
guarda en tablas.
v Aplicador: convierte los registros de anotaciones en sentencias de SQL y
ejecuta las sentencias.
El programa de transferencia
Para reunir los registros de anotaciones lgicas pertinentes, el programa de
transferencia ejecuta los pasos siguientes:
1. Examina solamente los archivos de anotaciones lgicas de los que se ha
hecho copia de seguridad
El programa de transferencia lee los archivos de anotaciones lgicas de los
que se ha hecho copia de seguridad y rene registros de anotaciones
completos.
2. Evala los registros de anotaciones lgicas

Captulo 16. Restauracin de datos a nivel de tabla 16-5
Los registros de anotaciones que no sean aplicables a las tablas que se
estn restaurando se rechazan.
3. Inserta la informacin del archivo de anotaciones lgicas en una tabla
Si el registro de anotaciones lgicas no se rechaza, se inserta en una tabla
de transferencia.
El Aplicador
El aplicador lee datos de la tabla de control creada por el programa de
transferencia. El aplicador comienza a procesar la transaccin necesaria y
actualiza la tabla de control para mostrar que la transaccin actual est en
proceso. A continuacin, el aplicador acta sobre cada registro de anotaciones
sucesivo, fila a fila, hasta que la transaccin se confirma.
Todas las actualizaciones de la tabla de control se producen en la misma
transaccin que la modificacin del registro de anotaciones. Esto permite
realizar o deshacer todo el trabajo como una sola unidad, manteniendo la
integridad en todo momento. Si se produce un error, se retrotrae la
transaccin y el error se registra en la entrada de la tabla de control
correspondiente a la transaccin.
Nota: Cuando se restauran datos y el administrador de la base de datos ha
elegido incluir una restauracin lgica, se aaden dos columnas de
trabajo adicionales y un ndice a la tabla de destino. Estas columnas
contienen el ID de fila original y el nmero de parte original. Estas
columnas proporcionan una clave exclusiva que identifica la ubicacin
de la fila en el archivador fuente original. Si desea controlar el
almacenamiento del ndice, utilice el mandato SET WORKSPACE
(consulte La sentencia SET en la pgina 16-16). En otro caso, el ndice
se almacena en el mismo espacio que la tabla.
Cuando el aplicador concluye su trabajo y la restauracin ha finalizado,
estas columnas y los ndices creados sobre ellas se eliminan de la tabla
de destino.
Consideraciones
Tenga en cuenta las cuestiones siguientes cuando realice una restauracin
lgica:
v La tabla o fragmentos de tabla que se estn recuperando deben existir en el
archivador de nivel 0. La tabla o fragmento no se puede crear ni aadir
durante la recuperacin lgica. Las tablas creadas o los fragmentos
aadidos durante la recuperacin lgica no se tienen en cuenta.
v Debido a que un fragmento separado ya no forma parte de la tabla original,
a partir de este momento el aplicador no procesa el registro de anotaciones
del fragmento separado ni ningn otro registro de anotaciones del

16-6 IBM Informix - Gua de copia de seguridad y restauracin
fragmento. Un mensaje contenido en el archivo de anotaciones de mensajes
de archecker denota que se ha producido una separacin.
v Si una tabla se altera, elimina o trunca durante una restauracin lgica, la
restauracin finaliza para esa tabla. La terminacin se produce en el punto
en que se realiz la alteracin. Un mensaje contenido en el archivo de
anotaciones de mensajes de archecker denota que se ha producido una
operacin de alteracin.
v Durante un archivado de nivel 0, no puede existir ninguna transaccin
abierta que pueda cambiar el esquema de la tabla.
v No puede realizar una restauracin lgica para una tabla externa.
Utilizacin del programa de utilidad archecker para restaurar datos
El programa de utilidad archecker proporciona una interfaz de lnea de
mandatos para restaurar datos a partir de un archivador. Para utilizar
archecker, debe especificar un archivo de configuracin y un archivo de
mandatos de esquema. Ambos archivos se describen ms adelante en esta
seccin.
Sintaxis
archecker
-b Restauracin a nivel de tabla
(1)

-d

(2)

-v

-s

-t

-Z

tamao_pgina

-D

-i

-V


Restauracin a nivel de tabla:


-X

-f

archivo_mandatos

,

-l

phys

stage

apply

-D


Notas:
1 Solo Dynamic Server
2 Solamente Extended Parallel Server

Elemento Descripcin
-b Proporciona acceso directo de XBSA.

Captulo 16. Restauracin de datos a nivel de tabla 16-7
Elemento Descripcin
-d Suprime archivos de restauracin anteriores de archecker,
excepto el archivo de anotaciones de mensajes de archecker.
-D Suprime archivos de restauracin anteriores de archecker,
excepto el archivo de anotaciones de mensajes de archecker, y
luego concluye la ejecucin.
La opcin -D se puede utilizar con la opcin -X para suprimir
archivos de restauracin anteriores as como cualquier tabla
de trabajo de restauracin a nivel de tabla contenida en la
base de datos sysutils.
-f archivo_mandatos Especifica que archecker utilice el archivo de mandatos
especificado por archivo_mandatos. Esta opcin prevalece sobre
el valor del parmetro de configuracin AC_SCHEMA. Para
obtener ms informacin, consulte El archivo de mandatos
de esquema de archecker en la pgina 16-3.
-i Inicializa manualmente el sistema.
-l phys,stage,apply Especifica el nivel de restauracin lgica:
v phys: inicia una restauracin lgica del sistema, pero se
detiene una vez finalizada la recuperacin fsica.
v stage: despus de terminada la recuperacin fsica, extrae
los archivos de anotaciones lgicas del gestor de
almacenamiento y los dispone en sus tablas
correspondientes, e inicia el programa de transferencia.
v apply: inicia el aplicador. El aplicador toma las
transacciones almacenadas en las tablas de transferencia, las
convierte en sentencias de SQL y aplica las transacciones.
El nivel por omisin de la restauracin lgica es
-lphys,stage,apply si no se especifica -l. Puede especificar una
combinacin cualquiera de niveles de restauracin lgica,
separados por comas. No estn permitidos los espacios en
blanco entre -l y los niveles.
Para obtener ms informacin, consulte Control manual de
una restauracin lgica en la pgina 16-9.
-s Muestra un mensaje de estado en la pantalla.
-t Especifica ontape como programa de utilidad de copia de
seguridad para Dynamic Server solamente.
-v Especifica la modalidad detallada.
-V Muestra informacin sobre la versin de archecker.
-X Especifica una restauracin a nivel de tabla.

16-8 IBM Informix - Gua de copia de seguridad y restauracin
Elemento Descripcin
-Z tamao_pgina Especifica el tamao de pgina utilizado por el servidor de
bases de datos: 2, 4 u 8. Esta opcin prevalece sobre el valor
del parmetro de configuracin AC_PAGESIZE. Para obtener
ms informacin, consulte AC_PAGESIZE (XPS) en la
pgina 16-23.

Ejemplos
Las secciones siguientes muestran cmo utilizar mandatos de archecker.
Control manual de una restauracin lgica
Puede controlar manualmente el programa de transferencia y el aplicador
utilizando la opcin de lnea de mandatos -l. Para Extended Parallel Server, el
control manual es necesario cuando existen varios gestores de almacenamiento
que contienen archivos de anotaciones lgicas.
Los ejemplos siguientes muestran cmo realizar una restauracin lgica. En
todos los ejemplos, el nombre del archivo de mandatos de esquema es
archivo_mandatos.
El ejemplo siguiente muestra una utilizacin tpica:
archecker -bvs -f archivo_mandatos
Este mandato es equivalente al mandato siguiente:
archecker -bvs -f archivo_mandatos -lphys,stage,apply
Una vez finalizada la restauracin fsica, el programa de utilidad archecker
inicia el programa de transferencia. Despus de iniciarse el programa de
transferencia, se inicia automticamente el aplicador.
En el ejemplo siguiente, la opcin -lphys realiza una restauracin solamente
fsica:
archecker -bvs -f archivo_mandatos -lphys
En el ejemplo siguiente, la opcin -lstage inicia el programa de transferencia
de archecker. El programa de transferencia extrae los registros de anotaciones
lgicas contenidos en el gestor de almacenamiento y guarda los registros
aplicables en una tabla.
archecker -bvs -f archivo_mandatos -lstage
El programa de transferencia solamente se debe iniciar una vez finalizada la
recuperacin fsica.

Captulo 16. Restauracin de datos a nivel de tabla 16-9
En el ejemplo siguiente, la opcin -lapply inicia el aplicador de archecker. El
aplicador busca en la tabla acu_control la transaccin que se debe recuperar.
El aplicador solamente se debe iniciar una vez iniciado el programa de
transferencia.
archecker -bvs -f archivo_mandatos -lapply
Realizacin de una restauracin con varios gestores de almacenamiento
(XPS)
Si utiliza varios gestores de almacenamiento, puede realizar una restauracin
a nivel de tabla mediante archecker configurando archecker en cada nodo.
Para realizar una restauracin a nivel de tabla en la que intervienen varios
gestores de almacenamiento:
1. Cree un archivo de configuracin de archecker en cada nodo.
2. Cree un archivo de mandatos de esquema en cada nodo.
3. Elimine las restauraciones antiguas ejecutando el mandato siguiente en un
nodo individual:
archecker -DX
4. Inicie la restauracin fsica ejecutando el mandato siguiente en cada nodo:
archecker -bX -lphys
No utilice la opcin -d.
5. Despus de finalizar la restauracin fsica, inicie la restauracin lgica
ejecutando el mandato siguiente en cada nodo que contenga registros de
anotaciones lgicas:
archecker -bX -lstage
No utilice la opcin -d.
6. Despus de iniciar todos los programas de transferencia, realice la
restauracin ejecutando el mandato siguiente en un nodo individual:
archecker -bX -lapply
Realizacin de una restauracin paralela
Si tiene una tabla fragmentada que reside en espacios de base de datos
separados, puede realizar una restauracin fsica en paralelo a nivel de tabla;
para ello debe ejecutar varios mandatos de archecker con archivos de
mandatos de esquema diferentes para cada espacio de base de datos.
En este ejemplo, la tabla est fragmentada entre tres espacios de base de
datos. Los correspondientes archivos de mandatos de esquema se denominan
archivo_mandatos1, archivo_mandatos2, archivo_mandatos3. Los mandatos
siguientes suprimen restauraciones anteriores y luego realizan restauraciones
fsicas en paralelo para cada espacio de base de datos:

16-10 IBM Informix - Gua de copia de seguridad y restauracin
archecker -DX
archecker -bvs -f archivo_mandatos1 -lphys
archecker -bvs -f archivo_mandatos2 -lphys
archecker -bvs -f archivo_mandatos3 -lphys
No puede realizar una restauracin lgica en paralelo.
Gua de consulta del esquema de archecker
Esta seccin proporciona una descripcin completa de las sentencias de
mandato que se pueden utilizar en el archivo de mandatos de esquema de
archecker. Utilice este archivo para especificar las tablas de origen y de
destino y para definir el esquema de tabla.
Para obtener ms informacin sobre la especificacin del archivo de mandatos
utilizado por archecker, consulte El archivo de mandatos de esquema de
archecker en la pgina 16-3.
A continuacin se muestran las sentencias que se pueden utilizar con
archecker:
v CREATE TABLE
v DATABASE
v INSERT INTO
v RESTORE
v SET
La sintaxis de estas sentencias se describe en las secciones siguientes.
La sentencia CREATE TABLE
La sentencia CREATE TABLE describe el esquema de las tablas de origen y de
destino. Si la tabla de destino es externa, utilice la sentencia CREATE
EXTERNAL TABLE descrita en la seccin La sentencia CREATE EXTERNAL
TABLE en la pgina 16-12.
Sintaxis
La sintaxis de la sentencia CREATE TABLE utilizada en el archivo de
mandatos de esquema de archecker es idntica a la sentencia correspondiente
de SQL en IBM Informix. Para obtener una descripcin de esta sintaxis,
consulte el manual IBM Informix Guide to SQL: Syntax.
Utilizacin
Debe incluir el esquema de la tabla de origen en el archivo de mandatos de
esquema de archecker. Este esquema debe ser idntico al esquema que tena
la tabla de origen en el momento de crear el archivador.

Captulo 16. Restauracin de datos a nivel de tabla 16-11
Nota: archecker no comprueba la validez del esquema de la tabla de origen.
Si no se proporciona un esquema correcto, se producirn resultados
imprevisibles.
La tabla de origen no puede ser un sinnimo ni una vista. El esquema de la
tabla de origen solamente necesita la lista de columnas y opciones de
almacenamiento. No se tienen en cuenta otros atributos, tales como tamaos
de extensin, modalidades de bloqueo, etc. Para un archivado de ON-Bar,
archecker utiliza la lista de espacios de almacenamiento de la tabla de origen
para crear la lista de objetos que se deben recuperar del gestor de
almacenamiento. Si la tabla de origen est fragmentada, debe listar todos los
espacios de base de datos que contengan datos pertenecientes a la tabla de
origen. El programa de utilidad archecker solamente extrae datos de los
espacios de base de datos que estn listados en el archivo de mandatos de
esquema.
Si la tabla de origen contiene restricciones, ndices o desencadenantes, se
inhabilitan automticamente durante la restauracin. Tambin se inhabilitan
las restricciones forneas que hagan referencia a la tabla de origen. Una vez
finalizada la restauracin, se habilitan las restricciones, los ndices y los
desencadenantes. Para obtener un mejor rendimiento, elimine las restricciones,
los ndices y los desencadenantes antes de realizar una restauracin.
Debe tambin incluir el esquema de la tabla de destino en el archivo de
mandatos. Si la tabla de destino no existe en el momento de realizar la
restauracin, se crea utilizando el esquema proporcionado.
Si la tabla de destino ya existe, el esquema de la tabla debe coincidir con el
esquema especificado en el archivo de mandatos. A continuacin, se aaden
datos a la tabla existente.
Ejemplos
No es necesario que los esquemas de las tablas de origen y de destino sean
iguales. El ejemplo siguiente muestra cmo puede distribuir los datos de
origen despus de realizar la extraccin de datos:
CREATE TABLE source (col1 integer, ...) IN dbspace1;
CREATE TABLE target (col1 integer, ...)
FRAGMENT BY EXPRESSION
MOD(col1, 3) = 0 in dbspace3),
MOD(col1, 3) = 1 in dbspace4),
MOD(col1, 3) = 2 in dbspace5);
INSERT INTO target SELECT * FROM source;
La sentencia CREATE EXTERNAL TABLE
La sentencia CREATE EXTERNAL TABLE describe el esquema de una tabla
de destino externa.

16-12 IBM Informix - Gua de copia de seguridad y restauracin
Sintaxis
La sintaxis de la sentencia CREATE EXTERNAL TABLE correspondiente al
archivo de esquema de archecker no es la misma que la de la sentencia
CREATE EXTERNAL TABLE de SQL.


CREATE EXTERNAL TABLE

nombre

,
(

columna

tipo_datos

)

USING ( nombreArchivo ) ;
,

DELIMITED

INFORMIX



Elemento Descripcin
columna El nombre de la columna. Debe ser conforme a las reglas de
sintaxis para identificadores de SQL. Para obtener ms informacin,
consulte el manual IBM Informix: Guide to SQL Syntax.
tipo_datos El tipo de datos interno de la columna. Para obtener informacin
sobre los tipos de datos, consulte el manual IBM Informix: Guide to
SQL Reference.
nombreArchivo El nombre del archivo en donde colocar los datos o un dispositivo
de redireccionamiento. El dispositivo de redireccionamiento debe
existir antes de iniciar el programa de utilidad archecker.
nombre El nombre de la tabla en donde almacenar los datos externos. Debe
ser un nombre exclusivo entre los nombres de tablas, vistas y
sinnimos de la base de datos actual. Debe ser conforme a las
reglas para nombres de objetos de base de datos de SQL. Para
obtener ms informacin, consulte el manual IBM Informix: Guide
to SQL Syntax.

Utilizacin
Cuando utiliza la sentencia CREATE EXTERNAL TABLE para enviar datos a
una tabla externa, los datos solamente se extraen de un archivado de nivel 0.
Los archivos de anotaciones lgicas no se aplican a una tabla externa.
Puede especificar cualquiera de los formatos siguientes para archivos externos:
v DELIMITED: archivo delimitado ASCII. Es el formato por omisin.
v INFORMIX: representacin binaria interna. Para optimizar el rendimiento,
no se aplican filtros a tablas externas. Si existen filtros, aparecer un
mensaje de aviso para indicar que no se tendrn en cuenta.
Para ver un ejemplo de utilizacin de la sentencia CREATE EXTERNAL
TABLE, consulte Restauracin a una tabla externa en la pgina 16-19.

Captulo 16. Restauracin de datos a nivel de tabla 16-13
La sentencia DATABASE
La sentencia DATABASE define la base de datos actual.
Sintaxis
DATABASE nombre_base_datos ;
MODE ANSI



Elemento Descripcin
nombre_base_datos El nombre de la base de datos actual.

Utilizacin
Se pueden utilizar varias sentencias DATABASE. Todos los nombres de tablas
especificados a continuacin de esta sentencia estn asociados con la base de
datos actual.
Si la modalidad de registro de anotaciones de la base de datos de origen es
ANSI y se utilizan las columnas decimales por omisin en los esquemas de
tabla, se debe declarar la modalidad de registro de anotaciones de la base de
datos.
Nota: Si no se declara la modalidad de registro de anotaciones de la base de
datos de origen, no se devuelve ningn error, pero se pueden producir
resultados y datos inesperados.
Ejemplos
En el ejemplo siguiente, las tablas de origen y de destino residen en la misma
base de datos dbs.
DATABASE dbs;
CREATE TABLE source (...);
CREATE TABLE target (...);
INSERT INTO target SELECT * from source;
Puede utilizar varias sentencias DATABASE para extraer una tabla de una
base de datos y colocarla en otra base de datos.
DATABASE dbs1;
CREATE TABLE source (...) IN dbspace1;
DATABASE dbs2;
CREATE TABLE target (...) IN dbspace2;
INSERT INTO dbs2:target SELECT * FROM dbs1:source;
La sentencia INSERT
La sentencia INSERT indica al programa de utilidad archecker qu tablas se
deben extraer y dnde colocar los datos extrados.

16-14 IBM Informix - Gua de copia de seguridad y restauracin
Sintaxis

INSERT INTO tabla_destino


,

(

columna_destino

)

,
SELECT

columna_origen

*

FROM

tabla_origen

WHERE

filtro



Elemento Descripcin
filtro Se pueden utilizar los filtros siguientes con la sentencia INSERT:
v =, !=, <>
v >, >=, <, <=
v [NOT] MATCH, [NOT] LIKE
v IS [NOT] NULL
v AND, OR
v TODAY, CURRENT
Los operadores siguientes no se pueden utilizar con el programa
de utilidad archecker:
v Agregados
v Funciones y procedimientos
v Subscripts
v Subconsultas
v Vistas
v Uniones
Los filtros solo se pueden aplicar a restauraciones solamente fsicas.
columna_origen Una lista de columnas que se deben extraer.
tabla_origen La tabla de origen perteneciente al archivador desde donde se
restauran los datos.
columna_destino La columna o columnas de destino en donde se restauran los
datos.
tabla_destino La tabla de destino en donde se restauran los datos.

Ejemplos
El ejemplo siguiente muestra la modalidad ms sencilla de la sentencia
INSERT. Esta sentencia extrae todas las filas y columnas de la tabla de origen
y las coloca en la tabla de destino.

Captulo 16. Restauracin de datos a nivel de tabla 16-15
INSERT INTO target SELECT * FROM source;
Se puede tambin extraer un subconjunto de columnas. En el ejemplo
siguiente, solamente dos columnas de la tabla de origen se insertan en la tabla
de destino.
CREATE TABLE source (col1 integer, col2 integer, col3 integer, col4 integer);
CREATE TABLE target (col1 integer, col2 integer);
INSERT INTO target (col1, col2) SELECT (col3, col4) FROM source;
La sentencia RESTORE
Es un mandato opcional que se utiliza para especificar un punto en el tiempo
al que se deben restaurar las tablas especificadas en el archivo de mandatos.
Sintaxis
RESTORE
TO

tiempo

CURRENT

WITH NO LOG



Elemento Descripcin
indicacin_horaria La fecha y la hora para la que se debe restaurar la tabla.

Utilizacin
La clusula TO se utiliza para restaurar la tabla a un punto en el tiempo
determinado, el cual se especifica mediante una fecha y una hora o a travs
de la palabra reservada CURRENT.
Puede especificar una sola sentencia RESTORE en un archivo de mandatos. Si
esta sentencia no est presente en el archivo de mandatos, el sistema se
restaurar hasta la hora ms actual, utilizando los archivos de anotaciones
lgicas.
Si la sentencia WITH NO LOG est presente, solamente se realizar una
restauracin fsica. Adems, las dos columnas adicionales y el ndice no se
aaden a la tabla de destino. Las restauraciones solamente fsicas estn
basadas en archivados de nivel 0 nicamente.
Ejemplo
RESTORE TO CURRENT WITH NO LOG;
La sentencia SET
La sentencia SET controla las diferentes caractersticas de la biblioteca de
descarga a nivel de tabla.

16-16 IBM Informix - Gua de copia de seguridad y restauracin
Sintaxis

SET COMMIT TO nmero


,

WORKSPACE TO

espacio_base_datos

(1)

segmento_base_datos


Notas:
1 Solo Extended Parallel Server

Elemento Descripcin
nmero Define el nmero de registros que se deben insertar antes de
confirmar la operacin durante una restauracin fsica. El valor
por omisin es 1000.
espacio_base_datos Los espacios de base de datos que se deben utilizar para el
espacio de almacenamiento de trabajo. El valor por omisin es
el espacio de base de datos raz. No puede utilizar espacios de
base de datos temporales para el espacio de almacenamiento
de trabajo.
segmento_base_datos Los segmentos de base de datos que se deben utilizar para el
espacio de almacenamiento de trabajo.

El programa de utilidad archecker crea varias tablas para la transferencia de
registros de anotaciones lgicas durante una restauracin lgica. Estas tablas
se crean en la base de datos sysutils y se almacenan en el espacio de
almacenamiento de trabajo.
Ejemplos
SET COMMIT TO 20000;
SET WORKSPACE to dbspace1;
Comentarios de SQL
Se pueden utilizar comentarios de SQL convencionales en el archivo del
programa de utilidad archecker, los cuales se pasarn por alto durante el
proceso.
Ejemplos de archivos de mandatos de esquema
Los ejemplos siguientes muestran diferentes formas de sintaxis del archivo de
mandatos para diversos casos de recuperacin de datos.
Archivo de mandatos de esquema simple
En este ejemplo, el archivo de mandatos de esquema extrae una tabla a partir
de la copia de seguridad de nivel 0 ms reciente de dbspace1. Los datos se

Captulo 16. Restauracin de datos a nivel de tabla 16-17
colocan en la tabla test1:tlr y se aplican los archivos de anotaciones para
actualizar la tabla tlr hasta el punto en el tiempo actual.
database test1;
create table tlr (
a_serial serial,
b_integer integer,
c_char char,
d_decimal decimal
) in dbspace1;
insert into tlr select * from tlr;
Restauracin de una tabla a partir de una copia de seguridad anterior
En este ejemplo, el archivo de mandatos de esquema extrae una tabla a partir
de la copia de seguridad de nivel 0 de dbspace1. Se utilizan los archivos de
anotaciones lgicas para actualizar la tabla hasta el punto en el tiempo
representado por 2003-01-01 01:01:01. Los datos se colocan en la tabla
test1:tlr.
database test1;
create table tlr (
a_serial serial,
b_integer integer,
c_char char,
d_decimal decimal
) in dbspace1;
insert into tlr select * from tlr;
restore to 2003-01-01 01:01:01;
Restauracin a una tabla diferente
En este ejemplo, el archivo de mandatos de esquema extrae una tabla llamada
test1:tlr a partir de la copia de seguridad ms reciente de dbspace1 y coloca
los datos en la tabla test1:tlr_dest.
database test1;
create table tlr (
a_serial serial,
b_integer integer,
c_char char(20),
d_decimal decimal,
) in dbspace1;
create table tlr_dest (
a_serial serial,
b_integer integer,
c_char char(20),
d_decimal decimal
) in dbspace2;
insert into tlr_dest select * from tlr;
Extraccin de un subconjunto de columnas
En este ejemplo, el archivo de mandatos de esquema extrae una tabla llamada
test1:tlr a partir de la copia de seguridad ms reciente de dbspace1 y coloca
un subconjunto de los datos en la tabla test1:new_dest.

16-18 IBM Informix - Gua de copia de seguridad y restauracin
database test1;
create table tlr (
a_serial serial,
b_integer integer,
c_char char(20),
d_decimal decimal
) in dbspace1;
create table new_dest (
X_char char(20),
Y_decimal decimal,
Z_name char(40)
) in dbspace2;
insert into new_dest (X_char, Y_decimal) select c_char,d_decimal from tlr;
Utilizacin del filtrado de datos
En este ejemplo, el archivo de mandatos de esquema extrae una tabla llamada
test1:tlr a partir de la copia de seguridad ms reciente de dbspace1 y coloca
los datos en la tabla test1:tlr solamente cuando se cumplen las condiciones
listadas.
Nota: Los filtros solo se pueden aplicar a una restauracin fsica.
database test1;
create table tlr (
a_serial serial,
b_integer integer,
c_char char(20),
d_decimal decimal,
) in dbspace1;
insert into tlr
select * from tlr
where c_char matches john*
and d_decimal is NOT NULL
and b_integer > 100;
restore to current with no log;
Restauracin a una tabla externa
En este ejemplo, el archivo de mandatos de esquema extrae una tabla llamada
test1:tlr a partir de la copia de seguridad ms reciente de dbspace1 y coloca
los datos en un archivo llamado /tmp/tlr.unl.
database test1;
create table tlr
(a_serial serial,
b_integer integer
) in dbspace1;
create external table tlr dest
(a serial serial,
b_integer integer
) using ("/tmp/tlr.unl", delimited );
insert into tlr dest select * from tlr;
restore to current with no log;

Captulo 16. Restauracin de datos a nivel de tabla 16-19
Restauracin de varias tablas
En este ejemplo, el archivo de mandatos de esquema extrae las tablas
test1:tlr_1 y test1:tlr_2 a partir de la copia de seguridad ms reciente de
dbspace1 y coloca los datos en test1:tlr_1_dest y test1:tlr_2_dest. Esto es una
forma eficiente de restaurar varias tablas, pues solamente es necesaria una
nica exploracin del archivador y de los archivos de anotaciones lgicas.
database test1;
create table tlr_1
( columns ) in dbspace1;
create table tlr_1_dest ( columns );
create table tlr_2
( columns ) in dbspace1;
create table tlr_2_dest ( columns );
insert into tlr_1_dest select * from tlr_1;
insert into tlr_2_dest select * from tlr_2;
Realizacin de una restauracin distribuida
En este ejemplo, el archivo de mandatos de esquema extrae una tabla llamada
test:tlr_1 a partir de la copia de seguridad ms reciente de dbspace1 y coloca
los datos en el servidor de bases de datos rem_srv en la tabla rem_dbs:tlr_1.
database rem_dbs
create table tlr_1
( columns );
database test1;
create table tlr_1
( columns ) in dbspace1;
insert into rem_dbs@rem_srv.tlr_1
select * from tlr_1;
Gua de consulta de los parmetros de configuracin de archecker
Los parmetros de configuracin siguientes son vlidos en el archivo de
configuracin de archecker.

Parmetro de
configuracin Finalidad
AC_DEBUG Escribe mensajes de depuracin en el archivo de
anotaciones de mensajes de archecker
AC_IXBAR Especifica la va de acceso del archivo de IXBAR
AC_LTAPEBLOCK Especifica el tamao de bloque de ontape para leer archivos
de anotaciones lgicas.
AC_LTAPEDEV (IDS ) Especifica el nombre de dispositivo local utilizado por
ontape para leer archivos de anotaciones lgicas.
AC_MSGPATH Especifica la ubicacin del archivo de anotaciones de
mensajes de archecker

16-20 IBM Informix - Gua de copia de seguridad y restauracin
Parmetro de
configuracin Finalidad
AC_PAGESIZE (XPS) Especifica el tamao de pgina en lnea utilizado por el
servidor (el parmetro de lnea de mandatos -Z tiene
preferencia sobre este valor)
AC_SCHEMA Especifica la va de acceso del archivo de mandatos de
esquema de archecker
AC_STORAGE Especifica la ubicacin de los archivos temporales creados
por archecker
AC_TAPEBLOCK Especifica el tamao de bloque de cinta en kilobytes.
AC_TAPEDEV (IDS) Especifica el nombre de dispositivo local utilizado por el
programa de utilidad ontape
AC_VERBOSE Especifica la modalidad detallada o lacnica para los
mensajes de archecker
BAR_BSALIB_PATH Es equivalente al parmetro de configuracin
BAR_BSALIB_PATH del servidor.
Para obtener ms informacin, consulte
BAR_BSALIB_PATH en la pgina 9-10.


Dynamic Server
Si no define los siguientes parmetros de configuracin de archecker en el
archivo ac_config, se utilizarn los valores por omisin de los
correspondientes parmetros de configuracin de ONCONFIG:
v AC_IXBAR
v AC_TAPEDEV
v AC_TAPEBLOCK
v AC_LTAPEDEV
v AC_LTAPEBLOCK
Si no se define la variable de entorno ONCONFIG, se utilizarn los valores
por omisin listados en la presente seccin.

Fin de Dynamic Server
AC_DEBUG
Valor por omisin
Off
Rango 1-16

Captulo 16. Restauracin de datos a nivel de tabla 16-21
El parmetro de configuracin AC_DEBUG hace que se escriban mensajes de
depuracin en el archivo de mensajes de archecker. Utilice este parmetro
solamente tal como le indique el servicio de soporte tcnico. La utilizacin de
este parmetro de configuracin puede hacer que el archivo de anotaciones de
mensajes de archecker alcance un gran tamao y se reduzca
considerablemente la velocidad de proceso de archecker.
AC_IXBAR
Valor por omisin
Ninguno
Rango Cualquier va de acceso vlida
El parmetro de configuracin AC_IXBAR especifica la ubicacin del archivo
de IXBAR (para IBM Informix Dynamic Server) o del archivo de BIXBAR
(para IBM Informix Extended Parallel Server).
AC_LTAPEBLOCK
Valor por omisin
32 kilobytes
Rango 0 - 2.000.000.000
El parmetro de configuracin AC_LTAPEBLOCK especifica el tamao del
bloque de cinta, en kilobytes, cuando se realiza un archivado utilizando los
mandatos siguientes:
v onbar -b
Cuando utiliza ON-Bar, el valor de AC_TAPEBLOCK debe ser el valor del
parmetro de configuracin BAR_XFER_BUFSIZE (XPS) o
BAR_XFER_BUF_SIZE (IDS) multiplicado por el tamao de pgina actual.
Para obtener ms informacin, consulte BAR_XFER_BUFSIZE (XPS) en la
pgina 9-21 o BAR_XFER_BUF_SIZE (IDS) en la pgina 9-20.

Dynamic Server
v ontape -t
Cuando utiliza ontape, el valor de AC_LTAPEBLOCK debe ser el valor que
se defini para el parmetro de configuracin TAPEBLK ONCONFIG al
realizar el archivado. Para obtener ms informacin, consulte
Especificacin de los parmetros de tamao de bloque de cinta en la
pgina 12-5.

Fin de Dynamic Server

16-22 IBM Informix - Gua de copia de seguridad y restauracin
AC_LTAPEDEV (IDS)
Valor por omisin
Ninguno
Rango Cualquier va de acceso vlida o STDIO
El parmetro de configuracin AC_LTAPEDEV especifica el nombre de
dispositivo utilizado por el programa de utilidad ontape. Si se utiliza el valor
STDIO como dispositivo de cinta, archecker recibe los datos desde la entrada
estndar.
AC_MSGPATH
Valor por omisin
/tmp/ac_msg.log
Rango Cualquier va de acceso vlida
El parmetro de configuracin AC_MSGPATH especifica la ubicacin del
archivo de anotaciones de mensajes de archecker (ac_msg.log). Debe
especificar la va de acceso completa del archivo de anotaciones de mensajes
en el archivo AC_CONFIG.
AC_PAGESIZE (XPS)
Valor por omisin
4
Rango 2, 4, 8
El parmetro de configuracin AC_PAGESIZE especifica el tamao de pgina
en lnea utilizado por el servidor. Puede alterar temporalmente el valor de
este parmetro de configuracin utilizando la opcin de lnea de mandatos -Z.
AC_SCHEMA
Valor por omisin
Ninguno
Rango Cualquier va de acceso vlida
El parmetro de configuracin AC_SCHEMA especifica la va de acceso del
archivo de mandatos de esquema de archecker. La opcin de lnea de
mandatos -f archivo_mandatos prevalece sobre este parmetro de configuracin.
AC_STORAGE
Valor por omisin
/tmp
Rango Cualquier va de acceso vlida de directorio

Captulo 16. Restauracin de datos a nivel de tabla 16-23
El parmetro AC_STORAGE especifica la ubicacin del directorio donde
archecker almacena sus archivos temporales. Debe especificar la va de acceso
completa del directorio de almacenamiento en el archivo AC_CONFIG.
AC_TAPEBLOCK
Valor por omisin
32 kilobytes
Rango 0 - 2.000.000.000
El parmetro de configuracin AC_TAPEBLOCK especifica el tamao del
bloque de cinta, en kilobytes, cuando se realiza un archivado utilizando los
mandatos siguientes:
v onbar -b
Cuando utiliza ON-Bar, el valor de AC_TAPEBLOCK debe ser el valor del
parmetro de configuracin BAR_XFER_BUFSIZE (XPS) o
BAR_XFER_BUF_SIZE (IDS) multiplicado por el tamao de pgina actual.
Para obtener ms informacin, consulte BAR_XFER_BUFSIZE (XPS) en la
pgina 9-21 o BAR_XFER_BUF_SIZE (IDS) en la pgina 9-20.

Dynamic Server
v ontape -t
Cuando utiliza ontape, el valor de AC_TAPEBLOCK debe ser el valor que
se defini para el parmetro de configuracin TAPEBLK ONCONFIG al
realizar el archivado. Para obtener ms informacin, consulte
Especificacin de los parmetros de tamao de bloque de cinta en la
pgina 12-5.

Fin de Dynamic Server
AC_TAPEDEV (IDS)
Valor por omisin
Ninguno
Rango Cualquier va de acceso vlida o STDIO
El parmetro de configuracin AC_TAPEDEV especifica el nombre de
dispositivo utilizado por el programa de utilidad ontape. Si se utiliza el valor
STDIO como dispositivo de cinta, archecker recibe los datos desde la entrada
estndar.
AC_VERBOSE
Valor por omisin
1

16-24 IBM Informix - Gua de copia de seguridad y restauracin
Rango
1 mensajes detallados
0 mensajes lacnicos
El parmetro de configuracin AC_VERBOSE especifica la modalidad
detallada o lacnica para los datos que se envan al archivo de anotaciones de
mensajes de archecker y a la pantalla.

Captulo 16. Restauracin de datos a nivel de tabla 16-25
16-26 IBM Informix - Gua de copia de seguridad y restauracin
Parte 5. Apndices

Copyright IBM Corp. 1996, 2004
IBM Informix - Gua de copia de seguridad y restauracin
Apndice A. Resolucin de problemas
Este apndice lista algunos mensajes de error que el usuario puede recibir
durante una copia de seguridad o restauracin, describe las circunstancias en
las que se pueden producir errores y proporciona posibles soluciones o
correcciones temporales.
Pgina corrupta durante un archivado
El mensaje El archivado detecta que la pgina est corrupta indica que la
validacin de la pgina ha fallado.
Durante un archivado, el servidor de bases de datos valida cada pgina antes
de escribirla en el dispositivo archivador. Esta validacin comprueba que los
elementos de la pgina sean coherentes con los valores esperados. Cuando
una pgina falla esta validacin, se escribe un mensaje similar al siguiente en
el archivo online.log:
15:06:37 Assert Failed: Archive detects that page 0xc00021 is
corrupt.
15:06:37 IBM Informix Dynamic Server Version 9.40.UC1
15:06:37 Who: Session(25, informix@cronus, 67612, 1085259772)
Thread(50, arcbackup1, 40acf758, 4)
File: rsarcbu.c Line: 2549
15:06:37 stack trace for pid 67367 written to /tmp/af.41ad7b9
15:06:37 See Also: /tmp/af.41ad7b9
El nmero de pgina se muestra en formato hexadecimal. El formato del
nmero de pgina es 0xCCCPPPPP, donde CCC representa el nmero de
bloque de datos y PPPPP representa el nmero de pgina. En el presente
ejemplo, la pgina corrupta reside en el bloque de datos 0xc (valor decimal
12) y la pgina es 0x21 (valor decimal 33). El archivado termina
prematuramente despus de detectar 10 pginas corruptas. El archivo
online.log muestra el mensaje de error completo, incluida la direccin de la
pgina, para los 10 primeros errores. Para los errores subsiguientes, solo se
escribe en online.log la cuenta del nmero de pginas corruptas.
Cuando reciba este mensaje, identifique la tabla a la que pertenece la pgina
corrupta examinando la salida del mandato oncheck pe. Para determinar la
extensin de la corrupcin, ejecute el mandato oncheck cID para esa tabla.
Las pginas corruptas se guardan en el soporte de copia de seguridad.
Durante una restauracin, la pgina corrupta se devuelve en su forma
corrupta. No se escriben mensajes de error en online.log cuando se restauran
pginas corruptas, solamente cuando se archivan.

Copyright IBM Corp. 1996, 2004 A-1
Copia de seguridad de anotaciones ya en ejecucin
Cuando utiliza ON-Bar para crear una copia de seguridad, el mensaje La
copia de seguridad de archivos de anotaciones ya est en ejecucin del
archivo bar_act.log, o el mensaje Proceso finalizado con el cdigo de
retorno 152 del archivo online.log no indican ningn problema. Estos
mensajes pueden aparecer en estas circunstancias:
v El parmetro de configuracin ALARMPROGRAM est establecido en
log_full.sh. Peridicamente, diversos sucesos hacen que log_full.sh
desencadene la ejecucin del mandato onbar -b -l. Si un archivo de
anotaciones se llena mientras el mandato onbar -b -l est en ejecucin,
entonces ON-Bar hace tambin la copia de seguridad de ese archivo de
anotaciones. Si la copia de seguridad no ha finalizado cuando se produce el
siguiente suceso desencadenante, ste genera un aviso en el archivo
bar_act.log. Cuando se produce el siguiente suceso desencadenante, la
copia de seguridad de anotaciones puede continuar.
v Un archivado de nivel 0 (especialmente cuando se inicia con la opcin -w)
primero archiva la base de datos y luego inicia automticamente el
mandato onbar -b -l para hacer copia de seguridad de los archivos de
anotaciones lgicas que estn llenos actualmente y no se han copiado
todava. Podra no haber un mensaje log_full.sh en online.log, pues el
mandato onbar -b -l se inicia directamente.
v Cuando el operador monta una nueva cinta despus de haberse llenado
una cinta anterior, se planifica un suceso log_full.sh, pero no se
desencadena. Tan pronto como el siguiente archivo de anotaciones se llena
y genera un suceso desencadenante en el archivo log_full.sh, se archivan
todos los archivos de anotaciones disponibles. El usuario puede forzar el
archivado ejecutando onbar -l o forzar la activacin de log_full.sh
ejecutando onmode -l.
Sin conexin de servidor durante una restauracin
Durante una restauracin del sistema completo mediante ON-Bar, puede
aparecer el error "error de api de archivado: sin conexin con el
servidor" en el archivo bar_act.log. Entonces ON-Bar se conecta
satisfactoriamente al gestor de almacenamiento, pero finalmente falla y
produce el error error de api de archivado: no abierto todava.
El archivo bar_act.log contiene informacin similar a los mensajes siguientes:
2000-03-09 10:51:06 19304 19303 /usr/informix/bin/onbar_d -r -w
2000-03-09 10:51:09 19304 19303 ERROR: Unable to start the physical restore:
Archive API error: no server connection.
2000-03-09 10:51:09 19304 19303 Successfully connected to Storage Manager.
2000-03-09 10:51:36 19304 19303 Process 19304 received signal 3. Process will
exit after cleanup.
2000-03-09 10:59:13 19811 19810 /usr/informix/bin/onbar_d -r -w
2000-03-09 10:59:16 19811 19810 ERROR: Unable to start the physical restore:

A-2 IBM Informix - Gua de copia de seguridad y restauracin
Archive API error: no server connection.
2000-03-09 10:59:16 19811 19810 Successfully connected to Storage Manager.
2000-03-09 11:01:12 19811 19810 Begin cold level 0 restore llog1.
2000-03-09 11:01:12 19811 19810 ERROR: Unable to write restore data to the
database server: Archive API error: not yet open.
Para resolver este problema, compruebe si el servidor de bases de datos est
todava en ejecucin. Si lo est, cierre el servidor de bases de datos y ejecute
de nuevo el mandato.
Eliminacin de una base de datos antes de una restauracin
Si realiza un archivado de nivel 0 utilizando ON-Bar y un gestor de
almacenamiento, cuando elimina una base de datos y luego realiza una
restauracin con el mandato onbar -r, la base de datos permanece eliminada.
La restauracin recupera los archivos de anotaciones, los cuales contienen la
sentencia DROP DATABASE (eliminar base de datos). Cuando se recuperan o
aplican los archivos de anotaciones, la base de datos se elimina.
Para evitar esta situacin, realice una restauracin fsica con el mandato onbar
-r -p y luego una restauracin lgica con el mandato onbar -r -l. Esta
secuencia de acciones no recupera los archivos de anotaciones y s que
restaura la base de datos.
Ningn espacio de base de datos ni espacio de BLOB durante una copia de
seguridad o restauracin
Si el archivo de inicio de emergencia, ixbar.nmero_servidor, no tiene las
entradas correctas para los objetos de copia de seguridad, el archivo
bar_act.log muestra el mensaje No hay espacios de DB/BLOB para
copiar/restaurar durante una restauracin iniciada con el mandato onbar -r
o onbar -r -w.
Este error puede aparecer en estas circunstancias:
v Durante una restauracin externa, si el archivo de inicio de emergencia no
se copi del sistema origen.
v Si el archivo de inicio de emergencia se reconstruy despus de hacer la
copia de seguridad de archivado. El archivo anterior se guarda con un
nombre de la forma: ixbar.xx.xxxx.
v Se ha intentado ejecutar el mandato onbar -r -w con una copia que no es
una copia de seguridad del sistema completo.

Apndice A. Resolucin de problemas A-3
A-4 IBM Informix - Gua de copia de seguridad y restauracin
Apndice B. Gua de consulta del mandato onstat
Este apndice describe formas del mandato onstat que son importantes para
ON-Bar y ontape. El programa de utilidad onstat lee estructuras de memoria
compartida y proporciona estadsticas sobre el servidor de bases de datos que
son fidedignas en el momento de ejecutar el mandato. Para obtener
informacin general sobre onstat, consulte el manual IBM Informix:
Administrator's Reference.
onstat -d
Utilice la opcin -d para visualizar informacin sobre bloques de datos
contenidos en cada espacio de almacenamiento. Los datos de salida
producidos por esta opcin tienen el significado siguiente. La primera seccin
del panel mostrado por el mandato describe los espacios de almacenamiento:
address Es la direccin del espacio de almacenamiento contenido en la
tabla de espacio de memoria compartida
number Es el nmero ID exclusivo del espacio de almacenamiento que
se le asigna en el momento de la creacin
flags Utiliza los valores hexadecimales siguientes para describir
cada espacio de almacenamiento:
0x00000000 No est permitida la duplicacin de datos y el
espacio de base de datos no est duplicado
0x00000001 Est permitida la duplicacin de datos y el
espacio de base de datos no est duplicado
0x00000002 Est permitida la duplicacin de datos y el
espacio de base de datos est duplicado
0x00000004 Fuera de servicio
0x00000008 Recin duplicado
0x00000010 Espacio de BLOB
0x00000020 Espacio de BLOB en soporte de
almacenamiento extrable
0x00000040 Espacio de BLOB en soporte de
almacenamiento ptico
0x00000080 Se elimina el espacio de BLOB
0x00000100 El espacio de BLOB es el STAGEBLOB ptico

Copyright IBM Corp. 1996, 2004 B-1
0x00000200 Se est recuperando el espacio
0x00000400 Se recupera el espacio por completo
0x00000800 Se est recuperando el archivo de anotaciones
lgicas
0x00001000 Se elimina la tabla contenida en el espacio de
base de datos
0x00002000 Espacio de base de datos temporal
0x00004000 Se est haciendo copia de seguridad del
espacio de BLOB
0x00008000 Espacio de SB
0x0000a001 Espacio de SB temporal
0x00010000 Se ha cambiado el archivo de anotaciones
fsicas o lgicas
0x00020000 Se han cambiado tablas del espacio de base de
datos o del bloque de datos
fchunk Es el nmero ID del primer bloque de datos
nchunks Es el nmero de bloques de datos contenidos en el espacio de
almacenamiento
flags Utiliza los cdigos alfabticos siguientes para describir cada
espacio de almacenamiento:
Posicin 1:
M Duplicado
N No duplicado
Posicin 2:
R Se est recuperando
P Recuperado fsicamente, en espera de
la recuperacin lgica de P --
L Se est haciendo una recuperacin
lgica
X Recin duplicado
D Inhabilitado
Posicin 3:
B Espacio de BLOB
S Espacio de SB

B-2 IBM Informix - Gua de copia de seguridad y restauracin
T Espacio de base de datos temporal
Posicin 4:
B Tiene bloques de datos grandes (IDS)
owner Es el propietario del espacio de almacenamiento
name Es el nombre del espacio de almacenamiento
La lnea que sigue inmediatamente a la lista de espacios de almacenamiento
contiene el nmero de espacios activos (el nmero actual de espacios de base
de datos contenidos en la instancia del servidor de bases de datos, incluido el
espacio de base de datos raz) y el nmero total de espacios.
Espacios activos es el nmero actual de espacios de almacenamiento
contenidos en la instancia del servidor de bases de datos, incluido el espacio
de base de datos raz. Total es el nmero total de espacios admisibles para la
instancia del servidor de bases de datos.
La segunda seccin de los datos de salida de onstat -d describe los bloques de
datos:
address Es la direccin del bloque de datos
chk/dbs Es el nmero de bloque de datos y el nmero de espacio
asociado
offset Es el valor de desplazamiento dentro del dispositivo de
archivos o dispositivo continuo, expresado en pginas
size Es el tamao del bloque de datos, expresado en pginas
free Es el nmero de pginas libres del bloque de datos para un
espacio de base de datos
Para un espacio de BLOB, una tilde denota un nmero
aproximado de pginas de BLOB libres.
Para un espacio de SB, este valor indica el nmero pginas
libres de espacio de datos de usuario y el espacio total de
datos de usuario.
bpages Es el tamao del bloque de datos, expresado en pginas de
BLOB
Las pginas de BLOB pueden ser mayores que las pginas de
disco; por tanto, el valor bpages puede ser menor que el valor
size.
Para un espacio de SB, es el tamao del bloque de datos,
expresado en pginas de SB

Apndice B. Gua de consulta del mandato onstat B-3
flags Proporciona informacin de estado sobre los bloques de datos,
de esta manera:
Posicin 1:
P Primario
M Duplicado
Posicin 2:
O En lnea
D Fuera de servicio
X Recin duplicado
I No coherente
R Se est recuperando
N Renombrado y fuera de servicio o no
coherente (IDS)
Posicin 3:
- Espacio de base de datos
B Espacio de BLOB
S Espacio de SB
Posicin 4:
B Bloque de datos grande (IDS)
pathname Es la va de acceso del dispositivo fsico
La lnea que sigue inmediatamente a la lista de bloques de datos muestra el
nmero de bloques de datos activos (incluido el bloque de datos raz) y el
nmero total de bloques de datos.
Para obtener informacin sobre cmo resolver los problemas indicados por los
indicadores de la posicin 2, en las secciones sobre espacios de
almacenamiento y bloques de datos, consulte Supervisin de las
restauraciones en la pgina 6-8.
onstat -g bus (XPS)
Muestra las sesiones actuales del planificador de copia de seguridad, las
copias en curso y las copias a realizar. Se emite desde cualquier coservidor.

B-4 IBM Informix - Gua de copia de seguridad y restauracin
onstat -g bus_sm (XPS)
Muestra la configuracin actual del gestor de almacenamiento. Se emite desde
cualquier coservidor.
onstat -l
Utilice la opcin -l para visualizar informacin sobre archivos de anotaciones
fsicas y lgicas. Los datos de salida producidos por esta opcin tienen el
significado siguiente. La primera seccin del panel describe la configuracin
del archivo de anotaciones fsicas:
buffer Es el nmero del almacenamiento intermedio de archivos de
anotaciones fsicas
bufused Es el nmero de pginas utilizadas del almacenamiento
intermedio de archivos de anotaciones fsicas
bufsize Es el tamao de cada almacenamiento intermedio de archivos
de anotaciones fsicas, expresado en pginas
numpages Es el nmero de pginas escritas en el archivo de anotaciones
fsicas
numwrits Es el nmero de operaciones de escritura realizadas en disco
pages/io Se calcula como numpages/numwrits
Este valor mide la eficiencia con que las operaciones de
escritura de anotaciones fsicas se colocan en almacenamiento
intermedio.
phybegin Es el nmero de pgina fsica del inicio del archivo de
anotaciones
physize Es el tamao del archivo de anotaciones fsicas, expresado en
pginas
phypos Es la posicin actual en el archivo de anotaciones donde se
debe producir la siguiente escritura de un registro de
anotaciones
phyused Es el nmero de pginas utilizadas del archivo de anotaciones
%used Es el porcentaje de pginas utilizadas
La segunda seccin del panel mostrado por onstat -l describe la configuracin
del archivo de anotaciones lgicas:
buffer Es el nmero del almacenamiento intermedio de archivos de
anotaciones lgicas

Apndice B. Gua de consulta del mandato onstat B-5
bufused Es el nmero de pginas utilizadas del almacenamiento
intermedio de archivos de anotaciones lgicas
bufsize Es el tamao de cada almacenamiento intermedio de archivos
de anotaciones lgicas, expresado en pginas
numrecs Es el nmero de registros escritos
numpages Es el nmero de pginas escritas
numwrits Es el nmero de operaciones de escritura realizadas en el
archivo de anotaciones lgicas
recs/pages Se calcula como numrecs/numpages
El usuario no puede modificar este valor. Operaciones de
tipos diferentes generan tipos (y tamaos) diferentes de
registros.
pages/io Se calcula como numpages/numwrits
Puede modificar este valor cambiando el tamao del
almacenamiento intermedio de archivos de anotaciones lgicas
(especificado como LOGBUFF en el archivo ONCONFIG) o
cambiando la modalidad de registro de anotaciones para la
base de datos (desde registro de anotaciones con
almacenamiento intermedio a registro de anotaciones sin
almacenamiento intermedio, y viceversa).
Los campos siguientes se repiten para cada archivo de anotaciones lgicas:
address Es la direccin del descriptor del archivo de anotaciones
number Es el nmero ID del archivo de anotaciones lgicas
Los nmeros ID pueden estar fuera de secuencia debido a que
el servidor o administrador de bases de datos puede aadir
un archivo de anotaciones en un lugar seleccionado.
flags Proporciona informacin de estado sobre cada archivo de
anotaciones, de esta manera:
A Recin aadido (y preparado para utilizar)
B Copia de seguridad realizada
C Archivo de anotaciones lgicas actual
D Marcado para supresin
Para eliminar el archivo de anotaciones y liberar su
espacio para que se pueda reutilizar, debe realizar una
copia de seguridad de nivel 0 de todos los espacios de
almacenamiento

B-6 IBM Informix - Gua de copia de seguridad y restauracin
F Libre, disponible para utilizar
L El registro de punto de control ms reciente
U Utilizado
uniqid Es el nmero ID exclusivo del archivo de anotaciones
begin Es la pgina inicial del archivo de anotaciones
size Es el tamao del archivo de anotaciones, expresado en
pginas
used Es el nmero de pginas utilizadas
%used Es el porcentaje de pginas utilizadas
active Es el nmero de archivos de anotaciones lgicas activos
total Es el nmero total de archivos de anotaciones lgicas
El servidor de bases de datos utiliza archivos de anotaciones lgicas temporales
durante una restauracin en caliente, pues no puede acceder a los archivos de
anotaciones permanentes. Los campos siguientes se repiten para cada archivo
de anotaciones lgicas temporal:
address Es la direccin del descriptor del archivo de anotaciones
number Es el nmero ID del archivo de anotaciones lgicas
flags Proporciona informacin de estado sobre cada archivo de
anotaciones, de esta manera:
B Copia de seguridad realizada
C Archivo de anotaciones lgicas actual
F Libre, disponible para utilizar
U Utilizado
uniqid Es el nmero ID exclusivo del archivo de anotaciones
begin Es la pgina inicial del archivo de anotaciones
size Es el tamao del archivo de anotaciones, expresado en
pginas
used Es el nmero de pginas utilizadas
%used Es el porcentaje de pginas utilizadas
active Es el nmero de archivos de anotaciones lgicas temporales
activos

Apndice B. Gua de consulta del mandato onstat B-7
B-8 IBM Informix - Gua de copia de seguridad y restauracin
Apndice C. Migracin
Utilizacin de herramientas de migracin de datos para la recuperacin
Si ONBar y ontape no estn en ejecucin, puede utilizar programas de
utilidad de migracin de datos como, por ejemplo, onunload, el cargador de
alto rendimiento (High-Performance Loader (HPL)), onpladm o dbexport,
como sustitutos de una copia de seguridad. Para obtener ms informacin
sobre estos programas de utilidad, consulte el manual IBM Informix: Migration
Guide.
Importante: Ninguno de los programas de migracin de datos est
coordinado con la informacin almacenada en los archivos de
anotaciones lgicas y, a diferencias de las operaciones de copia
de seguridad, esos programas no guardan una copia de la
informacin sobre la actividad general del sistema que es
importante para el servidor de bases de datos.
Preparacin para una actualizacin del servidor de bases de datos o del gestor
de almacenamiento
Importante: El software de conversin del servidor de bases de datos
reconstruye automticamente la base de datos sysutils cuando el
usuario hace una actualizacin hacia la ltima versin del
servidor de bases de datos. Toda la informacin sobre
operaciones de copia de seguridad y restauracin contenida en la
versin antigua del servidor de bases de datos se pierde. Las
copias de seguridad creadas utilizando la versin antigua del
servidor de bases de datos no son compatibles con la versin
ms reciente del servidor.
Para preparar la realizacin de una actualizacin:
1. Utilice ONBar para realizar una copia de seguridad de nivel 0 de todos
los datos antes de actualizar el servidor de bases de datos, ISM o cambiar
proveedores de gestores de almacenamiento.
2. Guarde estas copias de seguridad para que pueda restaurar los datos por
si necesita volver a la versin antigua del servidor de bases de datos.
3. Antes de actualizar, haga una copia de seguridad de los archivos
administrativos.

Copyright IBM Corp. 1996, 2004 C-1
4. Despus de actualizar el servidor de bases de datos, haga una copia de
seguridad de todos los espacios de almacenamiento y archivos de
anotaciones lgicas.
Para obtener ms informacin sobre la migracin del servidor de bases de
datos, consulte el manual IBM Informix: Migration Guide.
Actualizacin del gestor de almacenamiento
Si instala una nueva versin de un gestor de almacenamiento de terceros,
instlelo antes de iniciar el servidor de bases de datos. Actualice el archivo
sm_versions con la definicin del nuevo gestor de almacenamiento. Si ha
configurado la copia de seguridad continua de archivos de anotaciones lgicas
en el servidor de bases de datos, ONBar puede iniciar la copia de seguridad
de archivos de anotaciones lgicas poco despus de que el servidor de bases
de datos pase a estar en lnea. Compruebe tambin que la nueva versin del
gestor de almacenamiento puede leer soportes de datos escritos utilizando la
versin antigua.
Compruebe que el gestor de almacenamiento puede encontrar los objetos de
copia de seguridad solicitados por ONBar. Utilice el programa de utilidad
onsmsync para marcar como caducados el historial de copias de seguridad
antiguas en la base de datos sysutils y archivos de inicio de emergencia.

Extended Parallel Server
Solo para Extended Parallel Server, compruebe que los parmetros de
BAR_SM contenidos en el archivo ONCONFIG coinciden con la nueva
definicin del gestor de almacenamiento.

Fin de Extended Parallel Server
Cambio de proveedores de gestores de almacenamiento
Cuando cambia el proveedor del gestor del almacenamiento, la transicin
puede ser difcil. Compruebe que los nuevos formatos de datos sean iguales,
que se incluya un programa de reversin y que no utiliza nuevas funciones
que cambian el formato de los datos. Normalmente se producen diferencias en
estos mbitos:
v El nuevo gestor de almacenamiento puede dar soporte a dispositivos de
almacenamiento diferentes. Si tambin actualiza un dispositivo de
almacenamiento, asegrese de que el dispositivo de almacenamiento
antiguo est disponible hasta que haya hecho la copia de seguridad y
restaurado satisfactoriamente en el nuevo dispositivo de almacenamiento.
v Si cambia la conectividad fsica, por ejemplo, trasladando un dispositivo de
almacenamiento desde una conexin local a un servidor de red, compruebe
que el gestor de almacenamiento puede seguir transfiriendo datos por la
red.

C-2 IBM Informix - Gua de copia de seguridad y restauracin
v Si utiliza la compresin o el cifrado por software, compruebe que todas las
versiones de los algoritmos de compresin o cifrado se pueden utilizar para
las restauraciones.
v Compruebe que el gestor de almacenamiento puede enviar varias corrientes
de datos hacia dispositivos de almacenamiento. Puede que el gestor de
almacenamiento utilice una versin diferente de XBSA.
Puede conmutar entre determinados gestores de almacenamiento con ms
facilidad que con otros. Para conocer detalles, consulte al Soporte Tcnico o a
su proveedor.
Migracin desde ontape a ON-Bar (IDS)
No puede hacer copia de seguridad de datos con ontape y restaurarlos
utilizando ONBar, ni viceversa, pues los formatos de almacenamiento de
datos y las funciones de copia de seguridad son diferentes. Puede utilizar
ontape mientras el servidor de bases de datos est en lnea o en la modalidad
de reposo.
Para migrar hacia ON-Bar:
1. Utilice ontape para realizar una copia de seguridad completa.
Para conocer detalles, consulte el Captulo 13, Operaciones de copia de
seguridad con ontape, en la pgina 13-1.
2. Retire el soporte de copia de seguridad para evitar su posible reutilizacin
o borrado.
3. Configure el gestor de almacenamiento para ser utilizado con ONBar.
Para conocer detalles, consulte el Captulo 3, Configuracin del gestor de
almacenamiento y ON-Bar, en la pgina 3-1.
4. Configure el entorno de ONBar:
a. Defina los parmetros contenidos en ONCONFIG.
b. Cree el archivo sm_versions con la definicin del gestor de
almacenamiento.
Para conocer detalles, consulte el Captulo 9, Definicin de parmetros
de configuracin de ON-Bar, en la pgina 9-1 y Actualizacin del
archivo sm_versions en la pgina 3-6.
5. Utilice ONBar (onbar -b u onbar -b -w) para realizar una copia de
seguridad completa.
6. Verifique la copia de seguridad con onbar -v.
Para conocer detalles, consulte el Captulo 5, Verificacin de las copias de
seguridad, en la pgina 5-1.

Apndice C. Migracin C-3
Migracin de scritps de ON-Bar privados
Esta seccin describe los procedimientos para migrar scripts de ONBar
privados despus de actualizar la versin del servidor de bases de datos.
Si su script busca los ID de procesos de ONBar, tenga en cuenta que la
relacin existente entre onbar-driver y los procesos hijo onbar_d o los
procesos onbar-worker es totalmente diferente para Dynamic Server y
Extended Parallel Server.

Dynamic Server
Si reutiliza un script privado para Extended Parallel Server en Dynamic
Server, elimine las siguientes opciones de ONBar que no estn soportadas en
Dynamic Server:
v -q (nombre de sesin)
v -b -p (copia de seguridad solo fsica)

Fin de Dynamic Server

Extended Parallel Server
Si reutiliza un script privado para Dynamic Server en Extended Parallel
Server, elimine las siguientes opciones de ONBar que no estn soportadas en
Extended Parallel Server:
v -w (copia de seguridad del sistema completo)
v -c (copia de seguridad del archivo de anotaciones actual)
v -C (copia de seguridad continua de archivos de anotaciones)
v -RESTART (restauracin reiniciable)

Fin de Extended Parallel Server

C-4 IBM Informix - Gua de copia de seguridad y restauracin
Apndice D. Soporte de GLS
Utilizacin de GLS con ON-Bar
ONBar da soporte a Global Language Support (GLS), el cual permite que el
usuario trabaje en su idioma nativo. El idioma utilizado por la aplicacin
cliente se denomina entorno local del cliente. El idioma utilizado por la base de
datos para sus archivos especficos del servidor se denomina entorno local del
servidor.
ONBar se debe ejecutar en la misma mquina que el servidor de bases de
datos. Pero puede ejecutar ONBar en cualquier entorno local para el que
tenga los archivos de anotaciones de mensajes y de localizacin
correspondientes. Por ejemplo, si el entorno local del servidor es el idioma
ingls, y el entorno local del cliente es el idioma francs, puede emitir
mandatos de ONBar en francs.
El mandato siguiente realiza una copia de seguridad de nivel 0 de los
espacios de base de datos especificados en el archivo tomb:
onbar -b -L 0 -f tomb

Windows solamente
En Windows, no puede utilizar nombres de archivo de varios bytes en los
mandatos de copia de seguridad o restauracin, pues no estn soportados.

Fin de Windows solamente
La base de datos sysutils, los archivos de inicio de emergencia y el archivo de
inicio del gestor de almacenamiento se crean utilizando el entorno local
predefinido en_us.8859-1 (idioma ingls). Las tablas de catlogo de ONBar
contenidas en la base de datos sysutils estn en ingls. Cambie los entorno
locales del cliente y de la base de datos a en_us.8859-1 antes de intentar
conectar con la base de datos sysutils mediante DBAccess o programas de
utilidad de terceros.
Identificadores que permiten el uso de caracteres no ASCII
El manual IBM Informix: Gua del usuario de GLS describe los identificadores
de SQL que permiten utilizar caracteres no ASCII. Los caracteres no ASCII
comprenden caracteres de 8 bits y caracteres de varios bytes. Puede utilizar
caracteres no ASCII en los nombres de base de datos y nombres de archivo
con los mandatos de ONBar, ondblog y onutil, y para nombres de archivo
en el archivo ONCONFIG.

Copyright IBM Corp. 1996, 2004 D-1
Por ejemplo, puede especificar un nombre de archivo no ASCII para el archivo
de anotaciones de actividades de ONBar en BAR_ACT_LOG y una va de
acceso no ASCII para la biblioteca del gestor de almacenamiento en
BAR_BSALIB_PATH.
Identificadores que requieren caracteres ASCII de 7 bits
Debe utilizar caracteres ASCII de 7 bits para los identificadores siguientes:
v Nombres de espacio de almacenamiento
v Nombres de servidor de bases de datos
Entorno local de los mensajes de ON-Bar
Todos los mensajes de ONBar aparecen en el archivo de anotaciones de
actividades utilizando el entorno local del cliente, excepto los mensajes
emitidos por el servidor de bases de datos. Por ejemplo, la parte del mensaje
que le indica que se ha producido un error del servidor de bases de datos
aparece utilizando el entorno local del cliente, y la parte del mensaje generada
por el servidor se muestra utilizando el entorno local del servidor.
Utilizacin de la variable de entorno GL_DATETIME con ON-Bar
El servidor de bases de datos debe saber cmo interpretar y convertir los
formatos del usuario final cuando stos aparecen en datos de fecha u hora
enviados por la aplicacin cliente. Puede utilizar las variables de entorno
GL_DATE y GL_DATETIME para especificar formatos alternativos de fecha y
hora. Si no define estas variables de entorno, ONBar utiliza el formato de
fecha y hora del entorno local del cliente.
Si realiza una restauracin de punto en el tiempo, escriba la fecha y la hora en
el formato especificado en la variable de entorno GL_DATETIME, si est
definida.
Ejemplo de restauracin de punto en el tiempo
Por ejemplo, el formato de fecha y hora predefinido para el entorno local
francs, fr_fr.8859-1, es %A %.1d %B %iY %H:%M:%S . El mandato de ONBar
para una restauracin de punto en el tiempo es el siguiente:
onbar -r -t "Lundi 9 Juin 1997 11:20:14"
Puede establecer GL_DATETIME en un formato de fecha y hora diferente
donde se utilice la fecha, el mes, una notacin de dos dgitos para el ao, las
horas, los minutos y los segundos.
%.1d %B %iy %H:%M:%S
El mandato de ONBar para una restauracin de punto en el tiempo es el
siguiente:
onbar -r -t "9 Juin 97 11:20:14"

D-2 IBM Informix - Gua de copia de seguridad y restauracin
Sugerencia: Para obtener ms informacin sobre cmo utilizar GLS y las
variables de entorno GL_DATE y GL_DATETIME, consulte el
manual IBM Informix: Gua del usuario de GLS.
Utilizacin de GLS con ontape
El programa de utilidad ontape permite utilizar GLS al igual que ONBar.
Puede especificar el nombre de la base de datos utilizando el entorno local.

Apndice D. Soporte de GLS D-3
D-4 IBM Informix - Gua de copia de seguridad y restauracin
Apndice E. Accesibilidad
Los diagramas de sintaxis en la versin HTML de este manual estn en
formato de sintaxis decimal con puntos, que es un formato accesible que slo
est disponible si utiliza un lector de pantallas.
Diagramas de sintaxis en formato decimal con puntos
En formato decimal con puntos, cada elemento de sintaxis est escrito en una
lnea separada. Si dos o ms elementos de sintaxis estn siempre presentes
conjuntamente (o estn siempre ausentes), los elementos pueden aparecer en
la misma lnea porque se pueden considerar como un nico elemento de
sintaxis compuesto.
Cada lnea empieza por un nmero decimal con puntos; por ejemplo, 3 o 3.1
o 3.1.1. Para escuchar correctamente estos nmeros, asegrese de que su
lector de pantallas est establecido para leer los smbolos de puntuacin.
Todos los elementos de sintaxis que tienen el mismo nmero decimal con
puntos (por ejemplo, todos los elementos de sintaxis que tienen el nmero
3.1) son alternativas mutuamente exclusivas. Si escucha las lneas 3.1 USERID
y 3.1 SYSTEMID, la sintaxis puede incluir USERID o SYSTEMID, pero no ambas
cosas.
El nivel de numeracin decimal con puntos indica el nivel de anidacin. Por
ejemplo, si un elemento de sintaxis con un nmero decimal con puntos 3 va
seguido de una serie de elementos de sintaxis con un nmero decimal con
puntos 3.1, todos los elementos de sintaxis con el nmero 3.1 son
subordinados del elemento de sintaxis con el nmero 3.
Se utilizan determinadas palabras y smbolos junto a los nmeros decimales
con puntos para aadir informacin sobre los elementos de sintaxis.
Ocasionalmente, estas palabras y smbolos podran aparecer al principio del
propio elemento. Para facilitar la identificacin, si la palabra o el smbolo
forma parte del elemento de sintaxis, la palabra o el smbolo van precedidos
por el carcter de barra inclinada invertida (\). El smbolo * se puede utilizar
junto a un nmero decimal con puntos para indicar que se repite el elemento
de sintaxis. Por ejemplo, el elemento de sintaxis *FILE con el nmero decimal
con puntos 3 se lee como 3 \* FILE. El formato 3* FILE indica que se repite
el elemento de sintaxis FILE. El formato 3* \* FILE indica que el elemento de
sintaxis * FILE se repite.
Los caracteres como por ejemplo comas, que se utilizan para separar una serie
de elementos de sintaxis, se muestran en la sintaxis justo antes de los

Copyright IBM Corp. 1996, 2004 E-1
elementos que separan. Estos caracteres pueden aparecer en la misma lnea
que cada elemento o en una lnea separada con el mismo nmero decimal con
puntos que los elementos relevantes. La lnea tambin puede mostrar otro
smbolo que proporciona informacin sobre los elementos de sintaxis. Por
ejemplo, las lneas 5.1*, 5.1 LASTRUN, y 5.1 DELETE significan que si utiliza
ms de uno de los elementos de sintaxis LASTRUN y DELETE, los elementos
deben ir separados por una coma. Si no se proporciona ningn separador, se
presupone que se utiliza un espacio en blanco para separar cada elemento de
sintaxis.
Si un elemento de sintaxis va precedido por el smbolo %, identifica una
referencia que est definida en otro lugar. La serie que va a continuacin del
smbolo % es el nombre de un fragmento de sintaxis en vez de un literal. Por
ejemplo, la lnea 2.1 %OP1 indica que deber consultar un fragmento de
sintaxis independiente OP1.
Las palabras y smbolos que se indican a continuacin se utilizan junto a los
nmeros decimales con puntos:
? Especifica un elemento de sintaxis opcional. Un nmero decimal con
puntos seguido del smbolo ? indica que todos los elementos de
sintaxis con un nmero decimal con puntos correspondiente, y
cualquier elemento de sintaxis subordinado, son opcionales. Si slo
hay un elemento de sintaxis con un nmero decimal con puntos, el
smbolo ? se visualiza en la misma lnea que el elemento de sintaxis
(por ejemplo, 5? NOTIFY). Si hay ms de un elemento de sintaxis con
un nmero decimal con puntos, el smbolo ? se visualiza en una
lnea por s mismo, seguido por los elementos de sintaxis que son
opcionales. Por ejemplo, si escucha las lneas 5 ?, 5 NOTIFY, y 5
UPDATE, sabe que los elementos de sintaxis NOTIFY y UPDATE son
opcionales; es decir, puede elegir uno o ninguno de ellos. El smbolo ?
es equivalente a una lnea de derivacin en un diagrama de va frrea.
! Especifica un elemento de sintaxis por omisin. Un nmero decimal
con puntos seguido por el smbolo ! y un elemento de sintaxis indica
que el elemento de sintaxis es la opcin por omisin para todos los
elementos de sintaxis que comparten el mismo nmero decimal con
puntos. Slo uno de los elementos de sintaxis que comparten el
mismo nmero decimal con puntos puede especificar un smbolo ! .
Por ejemplo, si escucha las lneas 2? FILE, 2.1! (KEEP) y 2.1
(DELETE), sabe que (KEEP) es la opcin por omisin para la palabra
clave FILE. En este ejemplo, si incluye la palabra clave FILE pero no
especifica una opcin, se aplica la opcin por omisin KEEP. Tambin
se aplica una opcin por omisin en el siguiente nmero decimal con
puntos ms alto. En este ejemplo, si se omite la palabra clave FILE, se
utiliza el valor por omisin FILE(KEEP). Sin embargo, si escucha las
lneas 2? FILE, 2.1, 2.1.1! (KEEP) y 2.1.1 (DELETE), la opcin por

E-2 IBM Informix - Gua de copia de seguridad y restauracin
omisin KEEP slo se aplica al siguiente nmero decimal con puntos
ms alto, 2.1 (que no tiene una palabra clave asociada), y no se aplica
a 2? FILE. No se utiliza nada si se omite la palabra clave FILE.
* Especifica un elemento de sintaxis que se puede repetir cero o ms
veces. Un nmero decimal con puntos seguido del smbolo * indica
que este elemento de sintaxis se puede utilizar cero o ms veces; es
decir, es opcional y se puede repetir. Por ejemplo, si escucha la lnea
5.1* rea-datos, sabe que puede incluir ms de un rea de datos o
puede no incluir ninguno. Si escucha las lneas 3* , 3 HOST, y 3
STATE, sabe que puede incluir HOST, STATE, ambos a la vez, o bien
nada.
Notas:
1. Si un nmero decimal con puntos tiene un asterisco (*) junto a l,
y slo hay un elemento con dicho nmero decimal con puntos,
puede repetir el mismo elemento ms de una vez.
2. Si un nmero decimal con puntos tiene un asterisco junto a l y
varios elementos tienen dicho nmero decimal con puntos, puede
utilizar ms de un elemento de la lista, pero no puede utilizar los
elementos ms de una vez. En el ejemplo anterior, poda escribir
HOST STATE , pero no poda escribir HOST HOST.
3. El smbolo * es equivalente a una lnea de bucle de retorno en un
diagrama de sintaxis de va frrea.
+ Especifica un elemento de sintaxis que debe incluirse una o ms
veces. Un nmero decimal con puntos seguido del smbolo + indica
que este elemento de sintaxis debe incluirse una o ms veces. Por
ejemplo, si escucha la lnea 6.1+ rea-datos, debe incluir al menos un
rea de datos. Si escucha las lneas 2+, 2 HOST y 2 STATE, sabe que
debe incluir HOST, STATE, o ambos. En cuanto al smbolo *, slo puede
repetir un elemento especfico si es el nico elemento con ese nmero
decimal con puntos. El smbolo +, al igual que el smbolo * es
equivalente a una lnea de bucle de retorno en un diagrama de
sintaxis de va frrea.

Apndice E. Accesibilidad E-3
E-4 IBM Informix - Gua de copia de seguridad y restauracin
Avisos
Es posible que IBM no ofrezca en todos los pases los productos, los servicios
o las caractersticas que se describen en este documento. Consulte al
representante local de IBM para obtener informacin sobre los productos y
servicios que actualmente estn disponibles en su rea. Las referencias a un
producto, programa o servicio de IBM no pretenden indicar o implicar que
solo se pueda utilizar ese producto, programa o servicio de IBM. En su lugar,
se puede utilizar cualquier producto, programa o servicio funcionalmente
equivalente que no infrinja ninguno de los derechos de propiedad intelectual
de IBM. No obstante, es responsabilidad del usuario evaluar y verificar el
funcionamiento de cualquier producto, programa o servicio que no sea de
IBM.
IBM puede tener patentes o solicitudes de patentes pendientes que cubran
temas tratados en este documento. El suministro de este documento no le
confiere ninguna licencia sobre dichas patentes. Puede enviar consultas acerca
de licencias, por escrito, a la direccin siguiente:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
EE.UU.
Para formular consultas acerca de licencias referentes a informacin de doble
byte (DBCS), pngase en contacto con el Departamento de la Propiedad
Intelectual de IBM de su pas o enve las consultas, por escrito, a la direccin
siguiente:
IBM World Trade Asia Corporation Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokio 106-0032, Japn
El prrafo siguiente no es aplicable al Reino Unido ni a ningn otro pas en
el que tales disposiciones sean incompatibles con la legislacin local:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA
ESTA PUBLICACIN TAL CUAL SIN GARANTAS DE NINGUNA
CLASE, NI EXPLCITAS NI IMPLCITAS, INCLUIDAS, PERO SIN
LIMITARSE A ELLAS, LAS GARANTAS IMPLCITAS DE NO INFRACCIN,
COMERCIABILIDAD O ADECUACIN A UN PROPSITO DETERMINADO.
Algunos estados no permiten la renuncia a las garantas explcitas o implcitas
en determinadas transacciones, por lo que puede que esta declaracin no le
sea aplicable.

Copyright IBM Corp. 1996, 2004 F-1
Esta informacin puede contener imprecisiones tcnicas o errores tipogrficos.
Peridicamente, se efectan cambios en la informacin aqu incluida; estos
cambios se incorporarn en nuevas ediciones de la publicacin. En cualquier
momento y sin previo aviso, IBM puede efectuar mejoras y/o cambios en los
productos y/o programas descritos en esta publicacin.
Las referencias hechas en esta informacin a sitios Web que no sean de IBM se
proporcionan nicamente por comodidad y de ningn modo suponen un aval
de dichos sitios Web. El contenido de esos sitios Web no forma parte del
contenido del presente producto de IBM y la utilizacin de esos sitios Web
corre a cuenta y riesgo del usuario.
IBM puede utilizar o distribuir la informacin que se le facilite del modo que
IBM considere oportuno sin incurrir en ninguna obligacin con el remitente.
Los licenciatarios de este programa que deseen obtener informacin sobre el
mismo con el fin de permitir: (i) el intercambio de informacin entre
programas creados de forma independiente y otros programas (incluido ste)
y (ii) el uso mutuo de la informacin intercambiada, deben ponerse en
contacto con:
IBM Corporation
J46A/G4
555 Bailey Avenue
San Jose, CA 95141-1003
EE.UU.
Esta informacin puede estar disponible, de acuerdo con los trminos y
condiciones pertinentes, incluido, en algunos casos, el pago de una tarifa.
IBM proporciona el programa bajo licencia descrito en esta informacin y todo
el material bajo licencia disponible para el mismo segn los trminos del
Acuerdo del cliente de IBM, del Acuerdo internacional de licencia de
programas de IBM o de cualquier acuerdo equivalente entre ambas partes.
Los datos de rendimiento que contiene esta publicacin se han determinado
en un entorno controlado. Por ello, los resultados obtenidos en otros entornos
operativos pueden variar significativamente. Algunas medidas pueden
haberse tomado en sistemas en desarrollo y no se garantiza que tales medidas
sean las mismas en los sistemas disponibles de forma generalizada. Adems,
es posible que algunas medidas se hayan calculado mediante extrapolacin.
Los resultados reales pueden variar. Los usuarios de este documento debern
verificar los datos adecuados para su entorno especfico.
La informacin concerniente a productos que no sean de IBM se ha
conseguido de los suministradores de dichos productos, de sus anuncios
publicados o bien de otras fuentes pblicas. IBM no ha probado esos

F-2 IBM Informix - Gua de copia de seguridad y restauracin
productos y no puede confirmar con precisin el rendimiento, la
compatibilidad ni otras exigencias en relacin con los productos que no son
de IBM. Las preguntas sobre las prestaciones de los productos que no son de
IBM deben ir dirigidas a los suministradores de dichos productos.
Todas las referencias a intenciones u orientaciones futuras de IBM estn
sujetas a cambios o retractacin sin previo aviso, y representan nicamente
metas y objetivos.
Todos los precios de IBM que se muestran en este documento son precios al
por mayor recomendados por IBM, vigentes y estn sujetos a cambios sin
previo aviso. Los precios de los concesionarios pueden variar.
Esta informacin contiene ejemplos de datos e informes que se utilizan en las
operaciones comerciales diarias. Para ilustrarlos lo ms exhaustivamente
posible, los ejemplos incluyen nombres de personas, compaas, marcas y
productos. Todos estos nombres son ficticios y cualquier similitud con los
nombres y direcciones utilizados por una compaa comercial real es pura
coincidencia.
LICENCIA DE COPYRIGHT:
Esta informacin contiene programas de aplicacin de ejemplo en lenguaje
fuente, que ilustran tcnicas de programacin en diversas plataformas
operativas. Puede copiar, modificar y distribuir estos programas de ejemplo
del modo que considere adecuado sin previo pago a IBM, con el objeto de
desarrollar, utilizar, comercializar o distribuir programas de aplicacin de
acuerdo con la interfaz de programacin de aplicaciones para la plataforma
operativa para la cual se han escrito los programas de ejemplo. Estos ejemplos
no se han probado en profundidad bajo todas las condiciones. Por lo tanto,
IBM no puede garantizar ni implicar la fiabilidad, el servicio ni el
funcionamiento de estos programas. Puede copiar, modificar y distribuir estos
programas de ejemplo del modo que considere adecuado sin pagar a IBM con
el objeto de desarrollar, utilizar, comercializar o distribuir programas de
aplicacin de acuerdo con las interfaces de programacin de aplicaciones de
IBM.
Cada copia o fragmento de estos programas de ejemplo o de cualquier trabajo
derivado debe incluir un aviso de copyright como el que se muestra a
continuacin:
(nombre de la compaa) (ao). Partes de este cdigo proceden de IBM
Corp. Programas de ejemplo. Copyright IBM Corp. (escriba el ao o
aos). Reservados todos los derechos.
Si est visualizando esta informacin en copia software, es posible que las
fotografas y las ilustraciones en color no aparezcan.

Avisos F-3
Marcas registradas
AIX; DB2; DB2 Universal Database; Distributed Relational Database
Architecture; NUMA-Q; OS/2, OS/390 y OS/400; IBM Informix

; C-ISAM

;
Foundation.2000

; IBM Informix

4GL; IBM Informix

DataBlade

Module;
Client SDK

; Cloudscape

; Cloudsync

; IBM Informix

Connect; IBM
Informix

Driver for JDBC; Dynamic Connect

; IBM Informix

Dynamic
Scalable Architecture

(DSA); IBM Informix

Dynamic Server

; IBM
Informix

Enterprise Gateway Manager (Enterprise Gateway Manager); IBM


Informix

Extended Parallel Server

; i.Financial Services

; J/Foundation

;
MaxConnect

; Object Translator

; Red Brick

; IBM Informix

SE; IBM
Informix

SQL; InformiXML

; RedBack

; SystemBuilder

; U2

; UniData

;
UniVerse

; wintegrate

son marcas registradas de International Business
Machines Corporation.
Java y todas las marcas registradas y logotipos basados en Java son marcas
registradas de Sun Microsystems, Inc. en los EE.UU. y en otros pases.
Windows, Windows NT y Excel son marcas registradas de Microsoft
Corporation en los EE.UU. y/o en otros pases.
UNIX es una marca registrada en los EE.UU. y en otros pases con licencia
exclusiva a travs de X/Open Company Limited.
Otros nombres de compaas, productos y servicios utilizados en esta
publicacin pueden ser marcas registradas o marcas de servicio de otras
empresas.

F-4 IBM Informix - Gua de copia de seguridad y restauracin
ndice
Caracteres Especiales
/dev/null, ontape
como dispositivo de cinta 12-5
para copia de seguridad de archivos de anotaciones
lgicas 13-19
A
AC_CONFIG
definir parmetros de archecker 9-2
AC_CONFIG, archivo 9-3
AC_CONFIG, variable de entorno 5-3, 5-9, 9-4, 9-6
ac_config.std, archivo 5-3, 9-4, 9-6
AC_DEBUG, parmetro de configuracin 16-21
AC_IXBAR, parmetro de configuracin 16-22
ac_msg.log.
Vase archivo de anotaciones de mensajes de
archecker.
AC_MSGPATH, parmetro de configuracin 9-3, 9-26,
16-23
AC_PAGESIZE, parmetro de configuracin 16-23
AC_SCHEMA, parmetro de configuracin 16-23
AC_STORAGE, parmetro de configuracin 5-10, 9-3,
9-4, 16-23
AC_TAPEBLOCK, parmetro de configuracin 16-24
AC_TAPEDEV, parmetro de configuracin 16-24
AC_TIMEOUT, parmetro de configuracin 9-3, 9-5
AC_VERBOSE, parmetro de configuracin 9-3, 9-5,
16-24
Accesibilidad xxvi
diagramas de sintaxis, lectura en un lector de
pantallas E-1
formato decimal con puntos de los diagramas de
sintaxis E-1
actividad de registro de anotaciones, evaluar 1-16,
3-24
Actividad de transacciones
evaluar 1-16, 3-24, 16-7
Actualizar
servidor de bases de datos 7-6, C-4
adiciones 6-48
agrupaciones de volmenes
nombres predefinidos 3-10
ubicaciones de copia de seguridad 3-14
ALARM_ALL_EVENTS, parmetro de
configuracin 3-13
Alarma de suceso
alarmprogram.sh 4-28, 9-6
definir ALARMPROGRAM 4-27, 9-6
ALARMPROGRAM, parmetro de configuracin
alarmprogram.sh o alarmprogram.bat 9-6
definicin 3-13, 9-6
definir
log_full.sh o log_full.bat 4-27
no_log.sh o no_log.bat 4-27
alarmprogram.sh, script 4-28, 9-6
ALRM_ALL_EVENTS, parmetro de
configuracin 9-7
alterar temporalmente 16-23
Aplazar reconstruccin de ndices
restauracin lgica 6-34
aplicacin de registros de anotaciones 1-5, 6-20
Aplicador, control manual de la restauracin lgica
utilizando 16-5, 16-6
archecker, programa de utilidad
archivo de anotaciones de mensajes 9-4
archivo de configuracin
parmetros vlidos 16-20
archivos temporales 5-5, 9-4
calcular espacio temporal 5-5
copia de seguridad del sistema completo 5-7
corregir problemas de verificacin 5-9, 5-11
definicin 16-1
descripcin 16-2
error de verificacin, causas 5-8, 5-9
espacios de BLOB 5-7
espacios de SB 5-8
espacios de SB y espacios de BLOB 5-6
interpretacin de los mensajes de verificacin 5-8
mensajes 5-8, 9-4
onsmsync 5-10, 5-11
parmetros de AC_CONFIG 9-4
preparar para verificar copias de seguridad 5-3
restauracin a nivel de tabla 16-10
sintaxis
diagrama 5-4, 16-7
elementos 16-7
usos 16-2
utilizar 16-7
verificacin de punto en el tiempo 5-7
verificar copias de seguridad caducadas 5-10
Archivado de nivel 0, transacciones abiertas
durante 16-7
Archivo
archivo de anotaciones lgicas 1-4
de inicio de emergencia 2-14
temporal, creado por archecker 16-23
archivo de anotaciones actual, copia de seguridad 2-3

Copyright IBM Corp. 1996, 2004 X-1
archivo de anotaciones de actividades de ON-Bar
Vase tambin archivo de anotaciones de actividades.
aviso para /dev/null 9-25
buscar fecha y hora de la copia de seguridad 6-31
cdigos de retorno 11-8
comprobar estado de la restauracin 6-45
definicin 2-16
diagnstico de una verificacin fallida 5-9
especificar mensajes de progreso 3-13, 3-16, 9-16
especificar ubicacin 3-15, 9-7
estado de archecker 5-3, 5-4, 9-26
formato de los mensajes 11-1
mensaje de verificacin 5-8
mensaje para espacios de base de datos
omitidos 6-19
mensajes de error 11-3, 11-7
nmeros de mensaje 11-2
supervisar copias de seguridad 4-10
visin general 2-16
Archivo de anotaciones de depuracin, ubicacin
de 2-17
archivo de anotaciones de mensajes
Vase tambin Archivo de anotaciones de actividades
de ON-Bar
mensajes de utilizacin xi, 11-3
Archivo de anotaciones de mensajes
Vase tambin Archivo de anotaciones de actividades
de ON-Bar.
va de acceso 16-23
archivo de anotaciones lgicas
copia de seguridad
archivo de anotaciones actual 15-4
Archivo de anotaciones lgicas
archivos
restaurar 14-10
restaurar, ejemplos de 14-10
copia de seguridad
archivo de anotaciones actual 7-6, 7-7
definicin 1-4, 4-25, 4-33
detener 4-26
opcin -O 4-22
sintaxis, IDS 4-26
sintaxis, XPS 4-30
copia de seguridad de archivos
visin general 14-13
ON-Bar
aplicacin de registros en paralelo 6-20
comprobar espacio disponible 4-8
copia de seguridad automtica 4-27, 9-6
copia de seguridad continua 1-4, 4-25
copia de seguridad de archivo de anotaciones
actual 2-3
copia de seguridad manual 4-25, 4-27, 4-32
cundo hacer copia de seguridad 4-25
espacios de BLOB 4-22
Archivo de anotaciones lgicas (continuacin)
ON-Bar (continuacin)
estado de la copia de seguridad 4-25
mensajes de terminacin 4-33
omitir aplicacin 6-20
recuperacin 2-3, 6-22
ontape
copia de seguridad, cambiar parmetros 12-8
copia de seguridad, con cinta llena 13-13
copia de seguridad, cundo hacerla 13-16
copia de seguridad, dispositivo a utilizar 13-18
copia de seguridad, dispositivos separados 12-3
copia de seguridad, en otro sistema 12-4
copia de seguridad, procedimiento 13-14
copia de seguridad automtica, iniciar 13-16
copia de seguridad continua 13-17
copia de seguridad en /dev/null 13-19
espacio de BLOB 13-15
estado de copia de seguridad 13-16
estado de utilizado 13-16
importancia de hacer copia de seguridad 1-4
recuperar, ejemplo 14-10
visin general
copia de seguridad manual 1-4
definicin 1-4
recuperacin 1-5
archivo de configuracin
AC_CONFIG 9-4
archecker 16-3
ONCONFIG 9-6
Archivo de defectos arreglados y conocidos xxiv
Archivo de esquema
archecker 16-4
archivo de inicio de emergencia xi
copia de seguridad 4-5
ixbar 2-14
regenerar 8-10
IDS 8-10
XPS 8-10
utilizacin 2-14
Archivo de mandatos de esquema
definir 16-17
ejemplo 16-19
restaurar a una tabla diferente 16-18
restaurar a una tabla externa 16-18
restaurar a varias tablas 16-19
simple 16-20
utilizacin de filtrado de datos 16-17
Archivo de mandatos de esquema, ejemplo
extraer un subconjunto de columnas 2-12
realizacin de una restauracin distribuida 16-18
restaurar una tabla a partir de una copia de
seguridad anterior 16-20
archivos administrativos
copia de seguridad 4-4

X-2 IBM Informix - Gua de copia de seguridad y restauracin
archivos administrativos (continuacin)
copia de seguridad externa 7-4, 7-6, 7-7, 15-2, 15-3
copiar antes de restauracin en fro 6-24, 6-36
Archivos compartidos
ON-Bar, ISM, TSM 9-26
Archivos de anotaciones lgicas
onbar -P 4-28
opcin -b 4-28
opcin -l 4-29
opcin -n 4-29
opcin -P 4-29
opcin -q 4-29
opcin -t 4-29
opcin -u 4-29
opcin -x 4-30
visualizar archivos de anotaciones lgicas
copiados 4-28
archivos grandes, copia de seguridad
ON-Bar 4-4
Autocambiador 3-23
Ayuda xxvi
Ayuda en lnea xxvi
B
BAR
suprimir copias de seguridad anmalas 8-11
BAR_ACT_LOG, parmetro de configuracin 2-16,
3-13, 3-15, 9-7
bar_action, tabla 10-1
BAR_BOOT_DIR, parmetro de configuracin 3-15,
9-9
BAR_BSALIB_PATH, parmetro de
configuracin 3-11, 3-13, 3-15, 9-10
BAR_DBS_COSVR, parmetro de configuracin 3-16,
9-11
BAR_DEBUG, parmetro de configuracin 2-16, 3-13,
9-12
BAR_DEBUG_LOG, parmetro de configuracin 2-16,
3-13, 9-12
BAR_HISTORY, parmetro de configuracin 3-13,
3-16, 9-12
BAR_IDLE_TIMEOUT, parmetro de
configuracin 3-16, 4-37, 9-13
bar_instance, tabla 10-2
bar_ixbar, tabla 10-5
BAR_LOG_COSVR, parmetro de configuracin 3-16,
9-13
BAR_MAX_BACKUP, parmetro de
configuracin 3-13, 4-35, 9-14
BAR_NB_XPORT_COUNT, parmetro de
configuracin 3-13, 9-15
definicin 3-17, 9-22
tamao de pgina 9-22
bar_object, tabla 10-8
BAR_PROGRESS_FREQ, parmetro de
configuracin 3-13, 3-16, 9-16
BAR_RETRY, parmetro de configuracin 3-13, 3-16,
9-16
bar_server, tabla 10-9
BAR_SM, parmetro de configuracin 3-16, 9-18
BAR_SM_NAME, parmetro de configuracin 3-16,
9-18
BAR_WORKER_COSVR, parmetro de
configuracin 3-17, 9-19
BAR_WORKER_MAX, parmetro de
configuracin 3-17, 3-19, 9-19
BAR_XFER_BUF_SIZE, parmetro de
configuracin 3-14, 9-20, 9-21
tamao de pgina 9-20
BAR_XFER_BUFSIZE, parmetro de configuracin
definicin 3-17, 9-21
tamao de pgina 9-22
bargroup, grupo 3-8
Biblioteca compartida
XBSA
especificar ubicacin 3-11, 9-10
ubicacin predefinida 1-11
Biblioteca de discos pticos 3-23
bibliotecas de cintas 12-5
BIXBAR, especificar ubicacin del archivo de 16-22
Bixbar.nombreSistemaPrincipal.nmero_servidor,
archivo 2-15
bldutil.id_proceso, archivo 9-27
Bloque
renombrar
ejemplos utilizando ON-Bar 6-39
Bloque de datos
crear nuevos bloques de datos 14-16
renombrar 14-16
con un archivo 14-17
dispositivo no existente 14-17
dispositivo no existente, procedimiento 14-18
ejemplos utilizando ontape 14-16
especificando otras opciones 14-17
listfile 14-17
visin general para ontape 14-14
Bloqueo
servidor de bases de datos 7-3, 15-2, 15-4
Bloques
archivos
reconstruir durante restauracin 6-32
renombrar
con un archivo 6-39
dispositivo no existente 6-40
especificando otras opciones 6-40
opciones de lnea de mandatos 6-39
sintaxis de ON-Bar 6-38
visin general para ON-Bar 6-36

ndice X-3
bloques de datos con formato
copia de seguridad 4-10
restaurar 6-33
bloques de datos en bruto
copia de seguridad 4-10
restaurar 6-33
C
Caducar
copias de seguridad
en ISM 8-10
fecha de retencin 8-11
generacin de 8-11
intervalo de retencin 8-11
mediante onsmsync 8-12
todas 8-13
varias restauraciones de punto en el
tiempo 8-11
cambiar tipo de tabla
adiciones 6-48
restaurar datos 4-15
catlogo de ISM
copia de seguridad 4-16
va de directorios 4-4
cinta, autocambiadores de 3-23
Cdigo, ejemplo, convenios para xxii
cdigo SQL xxii
cdigos de retorno 11-8
cdigos de retorno de ON-Bar 11-8
componentes de ON-Bar
Dynamic Server 2-5
Extended Parallel Server 2-7
Configuracin de duplicacin de datos
definir 14-9
estado de copia de seguridad 14-9
configurar
gestor de almacenamiento de terceros 3-2
ISM 3-3
TSM 3-3
conjunto de documentacin de Informix Dynamic
Server xxvii
conjunto de documentacin de todos los
manuales xxvii
controlar sesiones de ON-Bar 8-13
Convenios
cdigo de ejemplo xxii
diagramas de sintaxis xix
documentacin xvii
lnea de mandatos xx
notacin de sintaxis xix
tipogrficos xvii
convenios de la documentacin xvii
Convenios de lnea de mandatos
cmo leer xx
diagrama de ejemplo xx
Convenios del cdigo de ejemplo xxii, 6-23
Convenios tipogrficos xvii
Copia de datos 16-3
Copia de seguridad
archivos de notaciones lgicas llenos 13-12
caducar
en ISM 8-10
catlogos
caducar y sincronizar 8-6
sysutils 8-6
cintas 13-10
ejemplos 13-11
eliminar
copias de seguridad caducadas 8-9
especificar STDIO como valor de TAPEDEV 13-9
oncheck
supervisar historial 13-13
ontape
archivo de anotaciones lgicas lleno 13-13
crear 13-10
TAPEBLK, parmetro de configuracin 13-11
TAPESIZE, parmetro de configuracin 13-11
salida estndar 13-11
definicin 13-8
sintaxis 13-9
Tablas en bruto 13-12
visin general
niveles 1-3
planificar 1-13, 1-14, 1-15, 2-12
copia de seguridad, ON-Bar
Vase tambin copia de seguridad continua de
archivos de anotaciones.
archivo de anotaciones actual 2-3, 7-6, 7-7, 15-4
archivo de anotaciones lgicas 1-4, 2-3, 4-25, 4-33
asignar un nombre de sesin 4-23
bloques de archivos grandes 4-4
cambiar registro de anotaciones para base de
datos 4-15
catlogo de ISM 4-16
completa, ejemplo 4-17
comprobar coherencia de datos 4-9
copia de seguridad estndar 2-3
copias de seguridad automticas de
anotaciones 9-6
copias de seguridad ficticias 2-3, 4-21
definicin 4-9, 4-24
espacios de SB, ejemplo 4-21
externa 2-4, 7-3, 15-2
incremental, ejemplo 4-17
instalacin del gestor de almacenamiento 4-5
lista de espacios de almacenamiento 4-17
opcin -O 2-3, 4-12, 4-22
recuperacin de archivos de anotaciones 1-5, 4-26,
4-34
restauracin importada 6-41, 6-44

X-4 IBM Informix - Gua de copia de seguridad y restauracin
copia de seguridad, ON-Bar (continuacin)
secuencia
Dynamic Server 4-35
Extended Parallel Server 4-36
seguir progreso 2-17
sintaxis 4-10
sistema completo 2-3
solo fsica 2-3, 4-12, 4-23
tablas de trabajo 4-24
tablas en bruto 4-24
tablas estndar 4-24
tablas estticas 4-24
tablas operacionales 4-24
tablas temporales 4-24
tipos de tabla 4-15, 4-23
verificacin 2-3, 5-1, 5-11
copia de seguridad, ontape
antes de crear 13-6
etiquetar cinta 13-8
interrumpida 13-13
niveles 13-4
supervisar 13-13
terminacin prematura 13-13
un solo dispositivo 12-3
copia de seguridad continua de archivos de
anotaciones
ejemplo 2-3
especificar 1-4, 4-25, 4-32
pausar 8-13
utilizando ALARMPROGRAM 9-6
copia de seguridad de archivos de anotaciones lgicas
archivo de anotaciones actual 15-4
copia de seguridad de nivel 0 1-3
copia de seguridad de nivel 1 1-3, 4-8
copia de seguridad de nivel 2 1-3, 4-8
Copia de seguridad del sistema completo
definicin 4-6
especificar 4-13, 4-35
copia de seguridad externa
bloqueo de servidor de bases de datos 2-4, 7-9,
15-4
bloques duplicados 7-7, 7-20
definicin 7-2, 7-3, 15-2
desbloqueo de servidor de bases de datos 7-9, 15-4
procedimiento 7-5, 15-3
recuperacin de datos, procedimiento 7-2
seguimiento de objetos de copia de
seguridad 7-15, 15-5
soluciones de duplicacin de disco de terceros 7-8
soporte para duplicacin de disco 7-20
copia de seguridad fsica 4-7
definicin 4-12
ejemplo 2-3, 4-23
copia de seguridad incremental
definicin 1-13
copia de seguridad incremental (continuacin)
ejemplo 4-17
nivel 1 4-8
nivel 2 4-8
copia de seguridad manual de archivos de anotaciones
ejemplo 4-27, 4-32
especificar 1-4, 4-25
Copia de seguridad y restauracin externas
inicializar HDR 7-23
copias de seguridad automticas.
Vase copia de seguridad continua de archivos de
anotaciones.
copias de seguridad ficticias 2-3, 4-21
CREATE EXTERNAL TABLE, sentencia 16-12
sintaxis 16-12
CREATE TABLE, sentencia
sintaxis 16-11
cron, mandato 2-10
Cumplimiento
con los estndares industriales xxx
D
DATABASE, sentencia
declarar modalidad de registro de
anotaciones 16-14
sintaxis 16-14
Datos
filtrar
ejemplo de archivo de mandatos de
esquema 16-19
herramientas de migracin C-1
recuperar
Vase tambin Restaurar.
definicin 1-2
utilizacin 1-12
verificar coherencia 4-9
DBSERVERNAME, parmetro de configuracin 5-5,
6-43, 10-9
dependencias de software xi
Depuracin
ON-Bar, niveles de 2-16
Desbloqueo
servidor de bases de datos 7-9
diagrama de sintaxis
copia de seguridad de archivos de anotaciones
lgicas 4-3, 4-10
copia de seguridad de espacios de
almacenamiento 4-3
copia de seguridad externa
IDS 7-5
XPS 7-5
iniciar y detener sesiones 8-13
onbar_w 8-14
onsmsync 8-8
restauracin 6-13, 6-38

ndice X-5
diagrama de sintaxis (continuacin)
restauracin externa 7-10, 7-17, 15-4
resumen 4-3
verificacin de copias de seguridad 5-4
Diagramas de sintaxis
convenios 4-12
convenios para xix
lectura en un lector de pantallas E-1
palabras clave 4-3
palabras clave en xxii
variables en xxii
Discapacidades, visuales
lectura de los diagramas de sintaxis E-1
Discapacidades visuales
lectura de los diagramas de sintaxis E-1
dispositivo de cinta
escribir hasta final 12-4
especificar stdio como valor de TAPEDEV 12-5
ontape
antes de abrir y al cerrar 12-5
definir parmetros 12-2
dispositivo rebobinable 12-3
especificar enlaces simblicos 12-6
leer hasta final 12-3
parmetros de tamao de bloque 12-5, 16-22
precauciones cuando se utiliza uno solo 12-3
reunir para restauracin en caliente 12-5
reunir para restauracin en fro 12-5
utilizando /dev/null 12-5
dispositivo de cinta rebobinable 1-14, 12-5
dispositivo para ontape
/dev/null 13-19
copia de seguridad de archivos de anotaciones
lgicas 13-18
parmetro LTAPEDEV 13-19
dispositivo remoto, ontape
sintaxis para especificar 12-4
tamao de cinta 12-6
tecla de interrupcin 13-18
dispositivos de almacenamiento
agrupaciones de volmenes de ISM 3-24, 4-16
copias de seguridad 5-2, 6-19, 6-33
copias de seguridad continuas de archivos de
anotaciones xvi, 4-26
requisitos 3-22
soporte para ISM 4-15
documentacin, tipos de
tareas de copia de seguridad y restauracin 2-2
Documentacin, tipos de xxiii
manuales en lnea xxvi
manuales impresos xxvi
notas de la mquina xxiv
duplicacin de datos de alta disponibilidad
inicializar 6-41, 6-46
inicializar con restauracin externa 7-23, 15-8
duplicacin de datos de alta disponibilidad
(continuacin)
restauracin importada 6-41
E
E/S
copia de seguridad y restauracin
simultneas 14-19
ejemplo 14-19
servidor secundario 14-19
variables de entorno 14-19
Editor de texto
cambiar parmetros de ontape 12-6
Ejemplos de la sentencia CREATE TABLE 16-11
en_us.8859-1, entorno local xiii, D-1
Enlaces simblicos
ontape
especificar dispositivos de cinta 12-4
entorno local
definicin xiii
utilizacin de GLS con ON-Bar D-1
entorno local del cliente D-1
entorno local del servidor D-1
entorno local predefinido xiii
Entrada estndar
restaurar 14-18
ejemplo 14-19
modalidad de un solo usuario 14-19
Espacio de almacenamiento
copia de seguridad de todos 4-9, 4-17
copia de seguridad de una lista 4-9
copia de seguridad solo fsica 4-23
cundo hacer copia de seguridad 4-20, 13-16
definicin 2-5
fuera de lnea, restaurar 4-17
omitidos durante copia de seguridad 6-20
restauracin reiniciable 6-48
restaurar 1-8, 6-19, 6-49
Espacio de almacenamiento eliminado
programa de utilidad onlog 6-34
Espacio de base de datos
copia de seguridad 1-2
crticos 4-4
renombrar
restauracin en caliente 14-4
restauracin en fro 14-4
restaurar algunos, ontape 14-2
Espacio de BLOB
copia de seguridad 1-2
copia de seguridad para fuera de lnea 4-22
discos pticos 4-5
disponibilidad para realizar copia de
seguridad 4-22, 13-15
espacio temporal para archecker 5-6

X-6 IBM Informix - Gua de copia de seguridad y restauracin
espacio de SB
copia de seguridad 4-21, 6-9
espacio temporal para archecker 5-3
espacios de almacenamiento en lnea, restaurar 6-32
espacios de almacenamiento fuera de lnea,
restaurar 6-20
Espacios de base de datos crticos
definicin 4-4
espacios temporales 6-47
Esquema fsico, copia de seguridad 4-14
Estado del registro de anotaciones de la base de datos
ontape, cambiar 13-3
estndar, copia de seguridad
Vase Copia de seguridad.
Estndares industriales, cumplimiento con xxx
evaluar
actividad de registro de anotaciones y actividad de
transacciones 1-16, 3-24
hardware y uso de la memoria 1-14
tiempo de copia de seguridad y de
restauracin 1-14
ex_alarm.sh, script 9-6
F
finderr, programa de utilidad 2-16, 11-1
Formato decimal con puntos de los diagramas de
sintaxis E-1
funciones en 10.0 xiv
G
gestor de almacenamiento xi
archivo sm_versions 3-2
comunicacin con ON-Bar 2-8, 3-23
configuraciones 2-8, 3-21
de un sistema ON-Bar 3-22
migracin 3-18, C-2
onbar -P
visualizar archivos de anotaciones lgicas
copiados 4-28
requisitos 4-5, C-2
gestor de almacenamiento de terceros
configurar 3-2
funciones 3-2
onbar, script 3-2
GL_DATE, variable de entorno D-2
GL_DATETIME, variable de entorno D-2
Global Language Support xiii, D-1
GLS.
Vase Global Language Support.
gravedad de la prdida de datos 16-16
Guardar conjunto
restaurar 4-10
Guas de instalacin xxiii
H
HDR.
Vase tambin Duplicacin de datos de alta
disponibilidad.
copia de seguridad y restauracin externas 7-23
I
IBM Informix Server Administrator
copia de seguridad de datos 4-16
restaurar datos 6-18
IBM Informix Storage Manager
actualizar C-2
archivo sm_versions 3-6
catlogo de ISM 4-4, 4-16
configurar 3-3
dispositivos soportados 3-24
nombres de agrupaciones de volmenes 3-10
peticiones de copia de seguridad 4-15
requisitos 3-22
Versin 2.2, soporte para xii
visin general 2-11
Importar
restauracin
definicin 6-5
inicializar HDR 6-46
importar una restauracin 6-42
Informacin de contacto xxx
Informix-Admin, grupo 4-2
INFORMIXDIR/bin, directorio xiv
INFORMIXSQLHOSTS, variable de entorno 10-9
Inicializar
duplicacin de datos de alta disponibilidad con
ON-Bar 6-44
INSERT, sentencia
restauraciones solamente fsicas 16-15
sintaxis, ejemplos 16-14
interfaz XBSA
descripcin 2-13
ISA.
Vase IBM Informix Server Administrator.
ISM.
Vase Gestor de almacenamiento IBM Informix.
ism_catalog, mandato 4-16, 6-9
ism_chk.pl, mandato 6-7
ISM_DATA_POOL, parmetro de configuracin 3-10,
3-14, 3-17, 9-23
ISM_LOG_POOL, parmetro de configuracin 3-10,
3-14, 3-17, 9-23
ism_startup, mandato 3-6
ism_watch, mandato 4-15, 6-9
ISMData, agrupacin de volmenes 3-9, 3-10
ISMLogs, agrupacin de volmenes 3-9, 3-10
ISO 8859-1, juego de cdigos xiii
ixbar.servernum, archivo.
Vase archivo de inicio de emergencia.

ndice X-7
L
Lector de pantallas
lectura de los diagramas de sintaxis E-1
LOG_BACKUP_MODE, parmetro de
configuracin 3-17
log_full.sh, script 4-26
lgica, restauracin
Vase Restauracin lgica.
logs_full.sh, script 4-27, 9-6
LTAPEBLK, parmetro de configuracin
ontape 12-2, 12-5
LTAPEDEV, parmetro de configuracin
consideraciones 6-25
ON;Bar 3-14, 9-25
ontape
cambiar a /dev/null 12-7
con dos dispositivos de cinta 13-13
definir 12-2
finalidad 13-19
LTAPESIZE, parmetro de configuracin 12-2, 12-6
M
Manuales en lnea xxvi
Manuales impresos xxvi
Mensajes
depuracin
almacenar 16-21
Mensajes de error xxv
migracin
de ontape a ON-Bar C-3
gestores de almacenamiento C-2
servidor de bases de datos C-2
Migracin de datos 16-3
Migrar
objetos de gestor del almacenamiento 6-42
Mixbar.nombreSistemaPrincipal.nmero_servidor,
archivo 2-15
N
nombre de sesin, asignar a copia de seguridad 4-31
Notas de la documentacin xxiv
Notas de la mquina xxiv
Notas de la TOC xxiv
Notas del release xxiv
notas en lnea xxiii, xxiv
O
Objeto grande inteligente
copia de seguridad 3-6
OFF_RECVRY_THREADS, parmetro de
configuracin xiv
omitir
aplicacin de archivos de anotaciones lgicas 6-23
recuperacin de archivos de anotaciones 1-5
Omitir
espacios de almacenamiento 6-20
Omitir comprobaciones internas
copia de seguridad 2-3, 4-12, 4-22
restauracin 2-4, 6-12, 6-17, 6-32
restauracin del sistema completo 6-26
On-Bar
restauracin
procesos 6-54
ON-Bar
Vase tambin Parmetro de configuracin
archecker
definir parmetros de configuracin 9-2
archivo de anotaciones de actividades
Vase Archivo de anotaciones de actividades.
comparado con ontape 1-10, 6-56
componentes de
Dynamic Server 2-5
Extended Parallel Server 2-5
depuracin
especificar nivel de 2-16
dnde encontrar informacin 2-2
informacin de progreso 2-16
iniciar y detener sesiones 8-13
interfaz XBSA 2-13
lista de comprobacin de pre-recuperacin 6-7
mensajes de utilizacin 11-3, 11-7
migrar desde ontape C-3
opcin -O
copia de seguridad 4-12, C-3
restauracin 4-22, 6-17, 6-32
restauracin del sistema completo 6-12
operaciones soportadas 1-10
parmetros de configuracin 3-13, 3-18, 9-6, 9-26
planificacin de una estrategia de recuperacin
crear un plan de copia de seguridad 1-10
gravedad del error 1-12
prdida de datos 1-13
utilizacin de los datos 1-11
renombrar bloques de datos 6-6
restauracin
ejemplos 6-18
opcin -e 6-10
opcin -f 6-11
opcin -i 6-11
opcin -I 6-11
opcin -n 6-12
opcin -O 6-12
opcin -q 6-13
opcin -r 6-10
opcin -t 6-13
opcin -w 6-13
restauracin del sistema completo 6-5
restauracin mixta 6-4
restauracin paralela 6-4

X-8 IBM Informix - Gua de copia de seguridad y restauracin
ON-Bar (continuacin)
secuencia de la copia de seguridad
Dynamic Server 4-35
Extended Parallel Server 4-35
secuencia de la restauracin en caliente 6-55, 6-58
secuencia de la restauracin en fro 6-18, 6-59
servidores de bases de datos soportados 2-1, 2-2
supervisar restauraciones
onstat -d 6-8
tiempo de copia de seguridad y de
restauracin 1-14
tipos de restauraciones 6-2
ON_RECVRY_THREADS, parmetro de
configuracin 6-24
onbar, script
definicin 8-2
utilizacin y ejemplos 10-1
onbar_d, programa de utilidad
Vase tambin onbar-driver
finalidad xi
onbar-driver
definicin 2-6, 2-10
proceso hijo 4-35
onbar_m, programa de utilidad
definicin 2-10
diagrama de ON-Bar 2-9
finalidad 4-36
onbar_w, programa de utilidad
definicin 2-4, 2-10, 8-14
diagrama de ON-Bar 2-9
finalidad 4-36
iniciar onbar-workers 8-5
valor por omisin 8-15
oncfg, archivo 4-5, 4-9
ONCONFIG, archivo
Vase Parmetro de configuracin.
oninit -m, mandato 6-24
onmode -c
mandato block 7-9, 15-4
unblock, mandato 7-9, 15-4
onmode -d, mandato 6-45
onmode -ky, mandato 6-24
onmode -l, mandato 4-22, 4-32
onmode -m, mandato 6-25, 6-49
onmode -sy, mandato 6-26
onsmsync, marcar como caducadas copias de seguridad
antiguas 8-12
onsmsync, programa de utilidad
archecker 5-10, 5-11
definicin 2-4
procedimiento 8-8
utilizar 8-6
onstat -d, mandato 6-8, 6-21, B-1
onstat -g bus, mandato 4-38, 8-16, B-4
onstat -g bus_sm, mandato 4-38, 8-17, B-5
onstat -l, mandato 4-22, 4-34, B-5
onstat, mandato B-1, B-7
ontape
asegurar disponibilidad de memoria
suficiente 13-9
opcin -D 14-6
opcin -F 13-10
opcin -L option 13-10
opcin -s 13-9
opcin -t 13-10
opcin -v 13-10
realizacin de una restauracin 14-5
visin general 15-5
ontape, programa de utilidad
cambiar
estado del registro de anotaciones de una base
de datos 13-3
LTAPEDEV a /dev/null 12-7
parmetros 12-8
TAPEDEV a /dev/null 12-7
cdigos de terminacin 13-12
comparado con ON-Bar 1-10
comprobar parmetros de configuracin 12-6
copia de seguridad de archivos de anotaciones
lgicas 13-14
copias de seguridad y modalidades 13-7
creacin de un archivador 13-4
ejemplo 16-24
escribir hasta final de cinta 13-16
etiquetado de cintas de copia de seguridad 13-7
inicio de una copia de seguridad continua 13-14
leer hasta final de cinta 13-16
migrar hacia ON-Bar 13-7
niveles de copia de seguridad 13-4
nombre de dispositivo 16-3
opcin
-D 1-10
-L 14-7
-r 13-10
-s 14-7
operaciones soportadas C-3
parmetros
alterar temporalmente 13-10
cambiar 13-10
parmetros, cambiar 12-6
parmetros de configuracin 12-2
precauciones al usar un solo dispositivo de
cinta 14-2
restauracin, elegir modalidad 12-3, 14-3
restauracin fsica, elegir tipo 14-2
restaurar datos 14-3
salida estndar
copia de seguridad ficticia 13-10
sintaxis
copia de seguridad completa 13-17

ndice X-9
ontape, programa de utilidad (continuacin)
sintaxis (continuacin)
copia de seguridad de archivos de anotaciones
lgicas 13-2
terminacin prematura de la copia de
seguridad 13-3
P
Palabras clave
en diagramas de sintaxis xxii
parmetro de configuracin
AC_TIMEOUT 9-3, 9-5
ALRM_ALL_EVENTS 9-7
BAR_DEBUG 9-12
BAR_DEBUG_LOG 2-16, 3-13, 9-12
BAR_XFER_BUF_SIZE 9-20
Parmetro de configuracin
Vase tambin archivo de configuracin de archecker.
AC_MSGPATH 9-3, 9-26
AC_STORAGE 9-3, 9-4
AC_VERBOSE 9-3, 9-5
ALARM_ALL_EVENTS 3-13
ALARMPROGRAM 3-13, 4-27, 9-6
BAR_ACT_LOG 2-16, 3-13, 3-15, 9-7
BAR_BOOT_DIR 3-15, 9-9
BAR_BSALIB_PATH 3-11, 3-13, 3-15, 9-10
BAR_DBS_COSVR 3-16, 9-11
BAR_DEBUG 2-16, 3-13
BAR_HISTORY 3-13, 3-16, 9-12
BAR_IDLE_TIMEOUT 3-16, 4-37, 9-13
BAR_LOG_COSVR 3-16, 9-13
BAR_MAX_BACKUP 3-13, 4-35, 9-14
BAR_NB_XPORT_COUNT 3-13, 9-15
BAR_PROGRESS_FREQ 3-13, 3-16, 9-16
BAR_RETRY 3-13, 3-16, 9-16
BAR_SM 3-16, 9-18
BAR_SM_NAME 3-16, 9-18
BAR_WORKER_COSVR 3-17, 9-19
BAR_WORKER_MAX 3-19, 9-19
BAR-WORKER_MAX 3-17
BAR_XFER_BUF_SIZE 3-14, 9-21
BAR_XFER_BUFSIZE 3-17, 9-21, 9-22
BAR_XPORT_COUNT 3-17, 9-22
DBSERVERNAME 6-43, 10-9
definir para ontape 12-2
Extended Parallel Server 3-14, 3-18
varios gestores de almacenamiento 3-14
globales 3-15
ISM_DATA_POOL 3-10, 3-14, 3-17, 9-23
ISM_LOG_POOL 3-10, 3-14, 3-17, 9-23
LOG_BACKUP_MODE 3-17
LTAPEDEV 3-14, 9-25
OFF_RECVRY_THREADS 6-20
ON_RECVRY_THREADS 6-20
RESTARTABLE_RESTORE 3-14, 6-49, 9-25
Parmetro de configuracin (continuacin)
seccin del gestor de almacenamiento 3-15
SERVERNUM 6-43
Parmetros de memoria compartida
establecer en valor mximo asignado 14-9
planificacin de la estrategia de recuperacin
crear un plan de copia de seguridad 1-13
gravedad del error 1-11
prdida de datos 1-11
utilizacin de los datos 1-12
planificacin de un sistema de copia de
seguridad 1-14
Planificador de copia de seguridad
definicin 2-8
fsica, XPS 4-7
funcionamiento 4-37
supervisar estado 8-16
tabla sysbuobject 10-12
tabla sysbuobjses 10-13
tabla sysbusession 10-14
tabla sysbusm 10-14
tabla sysbusmdbspace 10-15
tabla sysbusmlog 10-15
tabla sysbusmworker 10-15
tabla sysbuworker 10-16
visin general de las tablas de SMI 10-11
Planificar copias de seguridad 1-15, 4-14
pload, programa de utilidad 4-24
Poltica de caducidad 8-7
fecha de retencin 8-7
generacin de retencin 8-7
intervalo de retencin 8-7
Procesador virtual
ON-Bar 1-14
proceso hijo, ON-Bar 4-35
procesos de ON-Bar 4-35, 4-36
Programa de transferencia, control manual de la
restauracin lgica utilizando 10-9, 16-5
Programa de utilidad
archecker 5-1, 5-2, 6-27, C-1
onsmsync 5-10, 5-11
progreso de copia de seguridad o restauracin 2-17
Punto en el tiempo
restauracin en fro 6-29
etapas 6-30
restauracin mixta 6-30
R
Raz, espacio de base de datos
cundo hacer copia de seguridad 2-15, 4-14
mandato onbar -r 11-9
Realizacin de una copia de seguridad 13-9
Realizacin de una restauracin importada 6-43

X-10 IBM Informix - Gua de copia de seguridad y restauracin
Realizar
copia de seguridad externa
bloques duplicados 7-20
soporte para duplicacin de disco 7-20
Reconstruir
archivos de bloques 6-32
Recuperacin
tablas o fragmentos aadidos o creados
durante 16-6
Recuperacin de archivos de anotaciones
definicin 4-34
ejemplo 1-5, 2-3
pasar por alto 6-22
Recuperacin de datos
Vase Restauracin de datos.
Recuperacin despus de un desastre
restauracin importada 6-41
recursos de hardware, evaluar 1-14
recursos de memoria, evaluar 1-14, 9-10
registro de anotaciones, declarar modalidad en
sentencia DATABASE 16-14
registro de anotaciones para bases de datos
copias de seguridad 4-15
copias de seguridad de archivos de
anotaciones 4-25
requisitos del sistema
base de datos 10-15
software 10-16
RESTARTABLE_RESTORE, parmetro de
configuracin 3-14, 6-49, 9-25
restauracin
ON-Bar
bloques de datos con formato 6-33
bloques de datos en bruto D-2
ejemplo para punto en el tiempo 6-29, 6-32
en caliente 6-18
en fro, definir modalidad 6-23
en fro, ejemplo 6-29
en paralelo 6-48
espacios de almacenamiento en lnea 6-24
espacios de almacenamiento fuera de lnea 6-10
espacios seleccionados, ejemplo 6-50
externa 2-4, 7-16, 7-23
fsica, ejemplo 2-4
importada 6-5
lgica, ejemplo 6-19
mixta 6-26
opcin -O 2-4, 6-17, 6-26, 6-32
punto en anotaciones 2-4
reiniciable 2-4, 6-48
renombrar bloques de datos 6-36, 6-48
segmentos de base de datos 6-10
seguir progreso 2-17
sintaxis 6-13, 6-38
sistema completo 6-18
restauracin (continuacin)
ON-Bar (continuacin)
tablas de trabajo 6-47
tablas en bruto 6-33
tablas estndar 4-24
tablas estticas 6-47
tablas operacionales 6-32
tablas temporales 6-47
tipos de tabla 5-4, 6-47
utilizando ISA 6-18, 6-47
ontape
espacios de almacenamiento seleccionados 14-2,
14-12
opcin -D 14-6
opcin -e 14-6
opcin -f 14-6
opcin -l 14-6
opcin -p 14-6
opcin -v 14-7
sistema completo 2-4
sistema completo, pasos 14-7
visin general
definicin 1-8, 14-7
fase fsica 1-8, 1-9
fase lgica 1-6, 1-8
Restauracin
bases de datos y tablas sin registro de
anotaciones 6-46
Colocar de nuevo en lnea la base de datos 14-12
consideraciones 14-15
desde copia de seguridad ms antigua 6-31
entrada estndar 14-18
ejemplo 14-19
espacio de almacenamiento eliminado 6-33
fsica 16-4
lgica 16-5
control manual 16-9
montar cintas 14-10
punto en el tiempo
en fro 6-29
reiniciar 6-50
requisitos para nuevos bloques 6-37
restauracin con redenominacin de bloques de
datos durante una restauracin en fro 6-6
restauracin fallida 6-52
casos 6-53
resolver 6-52
varios gestores de almacenamiento 16-10
Restauracin completa
mandatos onbar -r 6-10
procedimiento 6-10
restauracin con redenominacin de bloques de
datos 2-4
definicin 6-6, 14-3
sintaxis de ontape 14-14

ndice X-11
restauracin con redenominacin de bloques de datos
(continuacin)
visin general para ON-Bar 6-36
visin general para ontape 14-14
Restauracin de datos 6-36, 16-2
archecker 16-4
punto en el tiempo 16-4
restauracin mixta 6-26
restauracin de punto en anotaciones 2-4, 6-32
restauracin de punto en el tiempo
crear lneas de tiempo 6-31
definicin 6-5
ejemplo 2-4, 6-29, D-2
especificar lneas de tiempo 6-31
marcar como caducada la copia anmala 6-32
opcin -r 6-31
opcin -t 6-31
restauracin en caliente 6-31
restaurar desde copia de seguridad ms
antigua 6-31
restauracin del sistema completo
definicin 6-5
ejemplo 4-13, 6-25
ON-Bar 6-5
opcin -O 6-17, 6-26
restauracin reiniciable 6-25
sintaxis 6-6, 6-26
Restauracin distribuida
realizar
archivo de mandatos de esquema,
ejemplo 16-20
Restauracin en caliente
definicin 1-6, 6-2
ON-Bar
ejemplos 6-22
secuencia 6-18, 6-55
ontape
definicin 14-4, 14-14
espacios de base de datos crticos 14-14
parte de una restauracin mixta 14-4
pasos a realizar 14-5
realizar 14-8
restauracin mixta 14-4
visin general 14-14
restauracin en fro
Vase tambin Restaurar.
definicin 1-6, 1-7, 6-3
ON-Bar
definir modalidad 6-4
ejemplo 6-23
renombrar bloques de datos durante 6-36
secuencia 6-56, 6-59
ontape
definicin 14-3
realizar 14-9
restauracin en fro (continuacin)
ontape (continuacin)
renombrar bloques de datos durante 14-14
restauracin mixta 14-5
recuperacin automtica de archivos de
anotaciones 6-24
Restauracin en fro
procedimiento, por etapas 6-22
restauracin externa
componentes restaurados 15-5
diagrama de sintaxis 7-16, 15-6
ejemplos 2-4, 7-23, 15-8
inicializar HDR durante 7-23, 15-8
ontape
mandato -e 15-5
mandato -l 15-5
mandato -p 15-5
procedimiento de restauracin en caliente 7-22
procedimiento de restauracin en fro 7-19, 15-7
realizar 15-7
recuperacin de archivos de anotaciones
lgicas 7-19
reglas 15-7
restauracin en fro 15-5
restauracin fsica
Vase tambin Restauracin.
definicin 2-4
ON-Bar, ejemplo 6-22
ON-Bar, procedimiento 14-2
ontape, restauracin en fro 1-8
tipos xi
Restauracin importada
configurar 6-42
ixbar.51 6-43
ixbar.52 6-43
realizar 6-43
restauracin lgica
Vase tambin Restauracin
Vase tambin Restaurar.
alterar o aadir tablas durante 16-7
aplazar reconstruccin de ndices 6-34
definicin 1-8, 2-4
ontape
restauracin en caliente 14-4
restauracin en fro 14-3
procedimiento 6-19
tablas y fragmentos no procesados por el aplicador
durante 16-7
restauracin mixta
definicin 1-6, 1-7
estrategias de uso 6-27
ON-Bar 6-4
ontape 14-4
punto en el tiempo 6-30
restaurar datos 6-26

X-12 IBM Informix - Gua de copia de seguridad y restauracin
restauracin paralela
definicin 6-4
ejemplo 2-4
ON-Bar 6-4
realizar 16-10
restauracin reiniciable
ejemplo 2-4, 6-49
utilizar 6-48
visin general 6-6
RESTORE, sentencia
sintaxis 16-16
Rixbar.nombreSistemaPrincipal.nmero_servidor,
archivo 2-15
S
Salida
archivo de anotaciones de mensajes
modalidad detallada o lacnica 16-24
segmento de base de datos
copia de seguridad 1-2
restaurar 6-21
Segmento de sintaxis xxi
SERVERNUM, parmetro de configuracin 6-43
servidor de bases de datos
actualizar 6-41, C-1
bloqueo 7-3, 15-2, 15-4
comunicacin con el gestor de almacenamiento 2-8
desbloqueo 7-9, 15-4
evaluar 3-25
migracin C-2
restauracin importada 6-41
versiones para ON-Bar 2-1
Servidor de bases de datos
evaluar 1-14
SET, sentencia
sintaxis
ejemplos 16-16
silos 3-11
sintaxis, elemento de
Vase Elemento de sintaxis.
sistema de proceso paralelo masivo 3-25
sistema de recuperacin
comparacin de ON-Bar y ontape 1-1, 1-10
definicin 1-2
herramientas no vlidas 6-22
sistema MPP 3-25
sm_versions, archivo
copia de seguridad 4-9, 4-20
definir gestor de almacenamiento 4-5
software, dependencias xii
Soluciones de duplicacin de disco de terceros
copia de seguridad externa 7-8
sqlhosts, archivo
copiar 4-5, 4-9
nombre de servidor 4-9
start_worker.sh, script 8-5
stores_demo, base de datos xiii
superstores_demo, base de datos xiii
sysutils
base de datos
regenerar 8-10
sysutils, base de datos
mensajes de error 9-27
T
Tabla
alterar
en bruto 6-48
estndar 9-27
alterar o aadir durante restauracin lgica 16-7
tabla de documentacin para tareas 2-2
tabla de trabajo
copia de seguridad 16-3
restaurar 4-24
tabla en bruto
copia de seguridad 4-24
ontape 13-12
restaurar 6-48, 14-14
tabla estndar
copia de seguridad xi
restaurar 4-24
tabla esttica
copia de seguridad 6-48
restaurar 4-24
Tabla externa
restaurar
archivo de mandatos de esquema,
ejemplo 16-19
ejemplo 16-19
tabla operacional
copia de seguridad 4-24
restaurar 6-48
tabla sysbuobject 10-11
tabla sysbuobjses 10-11
tabla sysbusession 10-11, 10-12
tabla sysbusm 10-12, 10-13
tabla sysbusmdbspace 10-12, 10-14
tabla sysbusmlog 10-12, 10-14
tabla sysbusmworker 10-12, 10-15
tabla sysbuworker 10-12, 10-15
tabla temporal
copia de seguridad 13-6
restaurar 4-24
Tablas, restaurar a punto en el tiempo especificado por
el usuario
Vase Restauracin lgica.
tablas de ON-Bar xi
bar_action 10-2
bar_instance 10-5
bar_ixbar 10-8

ndice X-13
tablas de ON-Bar (continuacin)
bar_object 10-9
bar_server 2-13
definicin 10-11
mapa xi, 10-10
tablas de SMI
Vase Planificador de copia de seguridad
Tablas o fragmentos
aadidos o creados durante recuperacin
lgica 16-6
Tablas y fragmentos
no procesados por el aplicador durante la
restauracin lgica 16-7
tamao de bloque, ontape
dispositivo de cinta 12-7
parmetro 12-5
Tamao de bloque de cinta
ON-Bar 16-5
ontape 16-22
Tamao de pgina
en lnea 16-23
TAPEBLK, parmetro de configuracin
ontape 3-23, 12-5
TAPEDEV, parmetro de configuracin
ontape
cambiar a /dev/null 12-5
con dos dispositivos de cinta 13-13
definicin 12-2
TAPESIZE, parmetro de configuracin
ontape 12-2, 12-8
tareas administrativas
realizar copia de seguridad despus de cambiar
esquema 4-14, 13-5
utilizando ISA 4-16
tipo de tabla
copia de seguridad 4-15, 4-23
de trabajo 4-24, 6-47
en bruto 4-24, 6-48
estndar 4-24, 6-47
esttica 4-24, 6-47
operacional 4-15, 6-48
restaurar 6-47, 6-48
temporal 4-24, 6-48
Tipo negrita xvii
Tivoli Storage Manager
Vase TSM
Transaccin
abierta durante archivado de nivel 0 2-12, 16-7
Traslado de datos
Vase Migracin de datos.
TSM
clase de gestin
asignar a una copia de seguridad 3-4
opcin INCLUDE 3-4
configurar 3-3
TSM (continuacin)
archivos de opciones del cliente 3-3
opciones del sistema cliente 3-4
opciones del usuario cliente 3-4
definicin 2-11, 3-3
Especificar la ubicacin de la biblioteca de
XBSA 3-11
funciones compatibles 3-23
funciones no compatibles 3-23
Gestin de recursos 2-12
interfaz Informix
inicializar contraseas 3-5
opciones del sistema cliente
dsm.sys 3-4
registrar 3-5
Servicios de administracin 2-12
Servicios de copia de seguridad y
restauracin 2-12
sm_versions 3-6
variables de entorno
definir para interfaz Informix 3-10
versin del gestor de almacenamiento, definir 3-6
y Network Data Management Protocol 3-23
U
UNIX, sistema operativo
bargroup 3-8
copiar archivos 3-8, 3-12, 7-7
Utilizacin de la sentencia CREATE EXTERNAL
TABLE 16-12
Utilizacin de la sentencia CREATE TABLE 16-11
Utilizacin de la sentencia DATABASE 16-14
Utilizacin de una restauracin mixta
estrategias 6-26
V
Variable de entorno
AC_CONFIG 5-3, 5-9, 9-4, 9-6
GL_DATE D-2
GL_DATETIME D-2
INFORMIXSQLHOSTS 10-9
ISM_DATA_POOL 3-9
ISM_LOG_POOL 3-9
Variables, en diagramas de sintaxis xxii, 8-13
variables de entorno
TSM
definir para interfaz Informix 3-10
definir para interfaz Informix, ejemplo 3-10
Variables de entorno xvii
varias tablas, restaurar 16-20
verificar copia de seguridad 5-1
Verificar dispositivos en bruto 14-9
W
Windows
copiar archivos 7-7, 7-8

X-14 IBM Informix - Gua de copia de seguridad y restauracin
Windows (continuacin)
Informix-Admin, grupo 4-2
X
XBSA, biblioteca compartida
especificar ubicacin 2-13, 3-11
ubicacin predefinida 3-11, 4-1
xcfg, archivo 3-11

ndice X-15
X-16 IBM Informix - Gua de copia de seguridad y restauracin





G210-0117-00

S
p
i
n
e

i
n
f
o
r
m
a
t
i
o
n
:
I
B
M

D
B
2

I
B
M

I
n
f
o
r
m
i
x

V
e
r
s
i

n

1
0
.
0
/
8
.
5

I
B
M

I
n
f
o
r
m
i
x

-

G
u

a

d
e

c
o
p
i
a

d
e

s
e
g
u
r
i
d
a
d

y

r
e
s
t
a
u
r
a
c
i

You might also like