Flashback

Solo disponible en BuenasTareas
  • Páginas : 5 (1067 palabras )
  • Descarga(s) : 4
  • Publicado : 11 de febrero de 2010
Leer documento completo
Vista previa del texto
Flashback

Objetivos
Al finalizar esta lección, debería estar capacitado para:
 Describir la función de flashback de base de datos  Restaurar el contenido de la tabla a un punto especifico en el pasado con flashback de tabla.  Recuperar una tabla borrada.  Realizar consultas a la papelera de reciclaje.  Visualizar el contenido de la base de datos desde cualquier punto en el tiempo. Visualizar versiones de los registros a lo largo del tiempo

Tecnología de Flashback
Es un avance revolucionario en la recuperación. Las técnicas de recuperación tradicionales son lentas.




Se debe restaurar toda la base de datos o un archivo (no solo los datos incorrectos) Se deben examinar todos los cambios del log de la base de datos. Los cambios se indexan por fila y portransacción. Sólo se restauran los datos cambiados. No se incluyen procedimientos complejos de varios pasos.

La operación de flashback es rápida
– –

Los comandos de flashback son sencillos


Cuando usar la tecnología de flashback

Realización de flash back en cualquier error
La función de flashback de base de datos devuelve la base de datos a un punto anterior en el tiempo al deshacertodos los cambios realizados desde ese momento. La función de flashback de tabla recupera una tabla a un punto en el tiempo pasado sin tener que restaurar una copia de seguridad. La función de flashback de borrado restaura las tablas borradas por accidente.

Flashback de Base de Datos Visión General
Funciona como un botón de rebobinado en la base de datos. Se puede usar en casos de corrupciónde datos lógicos provocados por los usuarios.

Flashback de Base de Datos Reducción del Tiempo de Restauración

Arquitectura de Flashback de Base de Datos

Configuración de Flashback de Base de Datos

SELECT flashback_on from V$database;

Configuración de Flashback de Base de Datos con EM
Comprobar que la base de datos esté en modo ARCHIVELOG.

Configuración de Flashback de Basede Datos con EM
Activar el registro de flashback y especificar el área de recuperación de flash.

Flashback de Base de Datos : Ejemplos

Realización de Flashback de Base de Datos con EM

Realización de Flashback de Base de Datos con EM

Realización de Flashback de Base de Datos con EM

Exclusión de Tablespaces de la Función de Flashback de Base de Datos

Flashback de Base deDatos Consideraciones
Una vez terminada la operación de flashback de base de datos, la base de datos se debe abrir mediante uno de los siguientes métodos:




En el modo de sólo lectura para verificar que se han utilizado la hora o el SCN correctos. Con el parámetro RESETLOGS para permitir las actualizaciones DML.

Lo contrario de “Flashback” es “recuperar”.

Flashback de Base deDatos Limitaciones
No se puede utilizar la función de flashback de base de datos en las siguientes situaciones: El archivo de control (Control File) se ha restaurado o se ha vuelto a crear. Se ha borrado un Tablespace. Se ha reducido un Archivo de DatoS (Datafile)

Control de la Función de Flashback de Base de Datos

Control de Flashback de Base de Datos con EM

Puntos de RestauraciónGarantizados

Flashback de Tabla: Visión General
El flashback de Tabla recupera tablas a un punto en el tiempo específico. El flasback de tabla se produce in situ. La Base de Datos permanece online.

Flashback de Tabla
Con el flasback de tabla, puede devolver una o más tablas a un punto en el tiempo específico sin restaurar ninguna copia de seguridad. Los datos se recuperan de untablespace de Undo para realizar una operación de flashback de tabla. El privilegio FLASHBACK TABLE es necesario para realizar un flasback en una tabla. El movimiento de filas debe estar activado en la tabla en la que se vaya a realizar la operación de flashback.

Activación del movimiento de Filas en una tabla

Realización de Flashback de Tabla

Flashback de Tabla : Consideraciones
El...
tracking img