“Conocimiento software>Copia de seguridad de datos

¿Métodos de respaldo y recuperación en Oracle 10G?

2014/7/21
Oracle 10G ofrece varios métodos de copia de seguridad y recuperación, clasificados ampliamente en copias de seguridad lógicas y físicas. La elección depende de su objetivo de tiempo de recuperación (RTO) y el objetivo del punto de recuperación (RPO).

i. Copias de seguridad físicas: Estas copias de seguridad implican una copia de seguridad de los archivos de datos físicos y los archivos de control.

* copias de seguridad frías:

* ventajas: Método más simple, copias de seguridad consistentes (sin corrupción de datos debido a transacciones concurrentes).

* Desventajas: Requiere apagado de la base de datos, tiempo de inactividad más largo.

* Método: Apague la instancia de la base de datos (`apagado normal`), luego copie los archivos de datos, los archivos de control y los registros de rehacer en línea. Puede usar comandos del sistema operativo (como `CP` en Unix/Linux o` XCopy` en Windows) o RMAN (recomendado).

* copias de seguridad calientes: Estas copias de seguridad se toman mientras la base de datos se ejecuta. Requieren estrategias más complejas para manejar transacciones concurrentes.

* usando RMAN (recomendado): Recovery Manager (RMAN) es la herramienta preferida de Oracle para copias de seguridad y recuperación. Ofrece varias características que incluyen copias de seguridad incrementales, archivo y recuperación automatizada. Las copias de seguridad calientes con RMAN implican una copia de seguridad de los archivos de datos mientras la base de datos se está ejecutando. RMAN maneja las complejidades de garantizar la consistencia de respaldo.

* Copia de seguridad del archivo de datos con base de datos abierta: Hacer una copia de seguridad directamente de los archivos de datos mientras la base de datos está abierta es posible pero no se recomienda sin RMAN. Este método requiere garantizar que los archivos de datos no se escriban activamente durante el proceso de copia de seguridad para evitar la corrupción. Esto es altamente susceptible a las inconsistencias y debe evitarse.

ii. Copias de seguridad lógicas: Estas copias de seguridad implican una copia de seguridad de los datos a nivel lógico, como la exportación de datos utilizando SQL*plus '' exp` o `expdp` (bomba de datos).

* export (exp): Utilidad anterior que exporta datos en formato binario.

* ventajas: Relativamente simple de usar.

* Desventajas: Bomba de datos más lenta, menos flexible, solo exporta datos, sin metadatos.

* Exportación de bomba de datos (expdp): Una utilidad más nueva y significativamente más rápida y potente que exporta datos en varios formatos (incluido un formato binario mucho más eficiente).

* ventajas: Más rápido que EXP, más flexible, exporta metadatos junto con datos, mejor para grandes bases de datos, capacidades de ejecución paralela.

* Desventajas: Requiere más configuración y comprensión.

iii. Gestión de registros de rehacer: Esencial para la recuperación. Redo de registro de cambios de registro realizados en la base de datos. Son vitales para recuperarse de fallas.

* Archivando registros de rehacer: Archivar regularmente los registros de rehacer es crucial. Esto asegura que pueda recuperarse de fallas en los medios (bloqueos del disco duro). Puede configurar esto en el archivo de parámetros de inicialización de la base de datos (`init.ora`). RMAN maneja esto de manera eficiente.

* Registros de rehacer en línea: Estos registros se utilizan para la recuperación inmediata durante un bloqueo de instancia de base de datos.

iv. Escenarios de recuperación:

* Recuperación de instancias: Recupera la base de datos a un estado consistente después de un bloqueo de instancia de base de datos. Esto usa los registros de rehacer en línea.

* Recuperación de medios: Recupera la base de datos de la falla de los medios (como un bloqueo del disco duro). Esto utiliza registros de rehacer y copias de seguridad archivados.

* Recuperación de punto en el tiempo: Recupera la base de datos a un punto específico en el tiempo. Esto utiliza registros de rehacer y copias de seguridad archivados.

V. RMAN (Manager de recuperación) - El enfoque recomendado:

RMAN es el método recomendado para la copia de seguridad y la recuperación en Oracle 10G. Proporciona:

* Automatización: Permite programar copias de seguridad y recuperaciones.

* consistencia: Asegura copias de seguridad consistentes incluso durante las copias de seguridad calientes.

* Flexibilidad: Admite diferentes métodos de respaldo (completo, incremental, nivel 0, nivel 1, etc.).

* Integración: Se integra estrechamente con Oracle Database.

* Informes: Proporciona informes detallados sobre copias de seguridad y operaciones de recuperación.

En resumen, si bien existen varios métodos, usar RMAN tanto para la copia de seguridad como para la recuperación en Oracle 10G es la mejor práctica para la confiabilidad, la eficiencia y la facilidad de gestión. La elección entre copias de seguridad físicas y lógicas depende de sus necesidades y prioridades específicas. Recuerde probar siempre sus procedimientos de copia de seguridad y recuperación regularmente para asegurarse de que funcionen como se esperaba.

Copia de seguridad de datos
El mejor software de copia de seguridad de PC en 2009
Cómo hacer un disco de copia de seguridad de Mi PC
¿Es el sistema de entrada de datos un componente de un sistema de información?
Cómo hacer una copia de seguridad en disco para restaurar en un Compaq Presario
No es importante que los usuarios de computadoras respalden sus datos y documentos.
Cómo obtener la barra de widgets copia de seguridad en Vista
¿Cómo se pueden recuperar los datos con ODBC?
Cómo recuperar una copia de seguridad del archivo PC Ángel
Conocimiento de la computadora © http://www.ordenador.online