Estrategias de Respaldo y Recuperación de Bases de Datos Oracle

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,34 KB

Estrategias de Respaldo y Recuperación de Bases de Datos

Respaldos Lógicos

Las herramientas EXPORT e IMPORT permiten gestionar datos de forma lógica:

  • EXPORT: Lee los archivos de la base de datos y los extrae generando un archivo de exportación que se recupera posteriormente con el comando IMPORT.
  • Utilidad: Permiten archivar datos históricos, guardar definiciones de tablas, migrar datos de una versión a otra y transportar tablespaces.

Parámetros de EXPORT

Incluye opciones como: userid, buffer, file, compress, grants, indexes, direct, log, rows, consistent, full, owner, constraints, tables, parfile, query y tablespaces.

Modos de Exportación

  • Modo Tabla: Exporta definiciones y datos de la tabla, incluyendo sus índices.
  • Modo Usuario: Exporta todos los objetos del esquema del usuario.
  • Modo Tablespace: Mueve el tablespace de una base de datos a otra.
  • Modo Base de Datos: Exporta todos los objetos de la base de datos, excepto los del esquema SYS.

Parámetros de IMPORT

Se utiliza para la recuperación de archivos de exportación. Incluye: userid, file, show, ignore, fromuser, touser, destroy, indexfile, resumable, compile, datafiles y tts_owners.

Respaldos Físicos

Consisten en copiar los archivos que constituyen la base de datos.

Copia fuera de línea (Frío)

Se realiza cuando la base de datos se ha desconectado en modo normal y no por fallo. Se copian todos los archivos de datos, archivos de control y redo logs.

Copia en línea (Caliente)

La base de datos debe estar abierta y en modo ARCHIVELOG. Se pueden copiar todos los archivos de datos, los redo logs archivados y los archivos de control.

Configuración de ARCHIVELOG

  1. Cerrar la base de datos.
  2. Montar la base de datos por defecto.
  3. Activar ARCHIVELOG.
  4. Abrir la base de datos y comprobar su estado.

Procedimientos de Respaldo Específicos

  • Copia de Tablespaces: Se pone el tablespace en estado de copia mediante ALTER TABLESPACE nombre BEGIN BACKUP. Esta orden congela la cabecera del archivo de datos y mantiene el número de secuencia para la recuperación.
  • Copia de Redo Logs archivados: Proceso de respaldo de los registros de transacciones.
  • Copia del Archivo de Control: Es uno de los archivos más críticos, ya que su información es necesaria para el inicio de una instancia. Se debe tener una copia cada vez que cambie su configuración:
  1. Crear una imagen física del archivo.
  2. Generar un archivo para reproducir el archivo de control mediante el comando ALTER DATABASE BACKUP CONTROLFILE TO TRACE.

Entradas relacionadas: