Skip to Content

¿Qué es Oracle Recovery Manager (RMAN)?

¿Qué es Oracle Recovery Manager (RMAN)?

Se debe realizar una copia de seguridad de cada base de datos en su entorno de red para la recuperación ante desastres, y Oracle Recovery Manager (RMAN) es una aplicación opcional con el motor de base de datos de Oracle para automatizar las copias de seguridad. Debido a que está creado por el equipo de Oracle que administra el motor de la base de datos, es el método de copia de seguridad preferido para muchos administradores.

¿Qué es Oracle Recovery Manager?

Los administradores de bases de datos deben encontrar formas de realizar copias de seguridad de las bases de datos empresariales de manera consistente para garantizar la seguridad y el cumplimiento. Si el motor de la base de datos falla o si un evento corrompe los datos que deben recuperarse, la falta de un solo cronograma de copia de seguridad podría afectar la continuidad del negocio. La herramienta RMAN toma automáticamente una instantánea de la base de datos, sus datos y objetos que almacenan datos (p. ej., tablas y vistas).

La herramienta RMAN toma copias de seguridad completas o incrementales, y los administradores de bases de datos pueden configurarla para encriptar las copias de seguridad por seguridad. RMAN admite varias estrategias de copia de seguridad, y los administradores pueden configurar la herramienta para respaldar cualquier requisito comercial, inquietud de cumplimiento y opciones de recuperación.

Cómo funciona Oracle RMAN: las copias de seguridad

El proceso de copia de seguridad requiere una base de datos de origen que deba ser copia de seguridad y una ubicación de destino para almacenar archivos de copia de seguridad. El agente RMAN se ejecuta en un servidor y almacena configuraciones de administradores para determinar cuándo y dónde se realizan las copias de seguridad. Además, los administradores pueden establecer períodos de retención para mantener las copias de seguridad durante un período determinado.

Después de que los administradores configuran RMAN , el procedimiento de copia de seguridad se activa automáticamente usando la frecuencia configurada en la aplicación. Toma una instantánea de los datos y los almacena en la ubicación de la copia de seguridad. La ubicación podría ser una unidad local, una unidad de red o un dispositivo externo. Los administradores también pueden tomar una instantánea manualmente según demanda en cualquier momento.

Cómo funciona Oracle RMAN: Recuperación

RMAN admite dos tipos de métodos de recuperación: flashbacks y recuperación de medios. La recuperación de flashback regresa a un punto específico en el tiempo y restaura los datos. Los administradores utilizan este método cuando los usuarios eliminan datos accidentalmente o un evento raro provoca la corrupción de datos específicos.

Para restaurar archivos completos de bases de datos o grandes cantidades de datos dañados, la recuperación de medios restaura archivos desde la ubicación de copia de seguridad al servidor de producción. La ventaja de la recuperación de medios es que los administradores no necesitan detener el motor de la base de datos y causar tiempo de inactividad en el entorno de producción. A menudo se usa cuando los archivos están dañados o los medios de producción fallan.

Los 10 comandos de copia de seguridad de RMAN más comunes

RMAN tiene varias instrucciones de línea de comandos para configurar y ejecutar copias de seguridad. La siguiente lista tiene los 10 comandos más utilizados con ejemplos.

Realice una copia de seguridad completa de la base de datos

RMAN> BACKUP DATABASE;

También puede realizar una copia de seguridad de la base de datos con todos los registros mediante el siguiente comando:

RMAN> BACKUP DATABASE PLUS ARCHIVELOG;

Realice una copia de seguridad incremental

RMAN> BACKUP incremental level 0 DATABASE PLUS ARCHIVELOG;

Una copia de seguridad de nivel 0 es el punto de partida para una copia de seguridad incremental. Las copias de seguridad incrementales solo toman copias de datos que han cambiado desde la copia de seguridad anterior. Ahorran tiempo y espacio en lugar de tomar una copia completa para cada copia de seguridad. En este ejemplo, también se realiza una copia de seguridad de los registros, pero al igual que una copia de seguridad completa, es una parte opcional del comando.

Formatear archivos de copia de seguridad

El formato de los archivos de copia de seguridad permite a los administradores crear un nombre único para cada archivo para un reconocimiento rápido durante el proceso de recuperación. Oracle generará un nombre único para cada archivo usando el marcador de posición %U. La siguiente declaración determina el directorio y el nombre del archivo para cada archivo.

RMAN> BACKUP DATABASE FORMAT “/dbbackup/backup_%U”;

Copia de seguridad de una tabla únicamente

RMAN> BACKUP TABLESPACE customer to destination ‘/dbbackup/’;

Realice una copia de seguridad de un archivo de datos

Los archivos de datos almacenan datos utilizando el formato de almacenamiento patentado de Oracle. El siguiente comando realiza una copia de seguridad de estos archivos para su recuperación en caso de falla del dispositivo.

RMAN> BACKUP DATAFILE ‘/dboracle/customer.dbf’ to destination ‘/dbbackup/’;

Restaurar la base de datos desde una copia de seguridad completa

Las copias de seguridad se almacenan automáticamente en el directorio /backup/rman. Para restaurar una base de datos desde una copia de seguridad completa, utilice el siguiente comando:

RMAN> RESTORE DATABASE;

Restaurar una tabla específica

RMAN> RESTORE TABLESPACE customer;

Restaurar un archivo de datos específico

RMAN> RESTORE DATAFILE ‘/dboracle/customer.dbf’;

Establezca el directorio de destino para los registros de archivo

RMAN> SET ARCHIVELOG destination to ‘/archives/’;

Restaurar todos los registros de archivo

RMAN> RESTORE ARCHIVELOG ALL;

Oracle RMAN vs. Exportación para copias de seguridad

Realizar copias de seguridad de una base de datos es similar a exportar datos, pero las copias de seguridad son necesarias para la recuperación ante desastres y deben realizarse con frecuencia para garantizar la continuidad del negocio. Las copias de seguridad deben asegurarse y conservarse durante al menos dos semanas. Los datos archivados deben conservarse durante más tiempo, pero las copias de seguridad siempre deben estar disponibles en caso de falla de medios, corrupción de datos o cuando los datos se eliminen accidentalmente.

La exportación de datos toma una copia de los datos y los almacena en otra ubicación, pero se utiliza cuando los datos de una base de datos de Oracle deben enviarse a otro usuario o trasladarse a un entorno diferente. Por ejemplo, los datos exportados podrían utilizarse para importar información a una base de datos MySQL de terceros. La mayoría de los datos exportados son un subconjunto de datos de una base de datos de Oracle, como datos de una tabla específica o datos que coinciden con criterios de búsqueda específicos.

Oracle RMAN vs. Exportación para recuperación

RMAN contiene varias funciones específicas para las copias de seguridad y la recuperación. El agente permite a los administradores configurar el software para que se ejecute en momentos específicos, encriptar datos y restaurar archivos y tablas cuando sea necesario. Es un componente fundamental en la continuidad del negocio conservar los datos en caso de un evento de seguridad o una falla de producción.

Los datos exportados pueden ser útiles en caso de pérdida de datos, pero son engorrosos y no son confiables. El proceso de copia de seguridad y restauración de RMAN está diseñado específicamente para organizar y asegurar las copias de seguridad y recuperar datos en el menor tiempo posible. Los datos exportados podrían utilizarse como último recurso, pero no se recomienda restaurar los datos de los archivos.

Beneficios de Oracle RMAN

La herramienta Oracle RMAN tiene varias funciones que la convierten en una herramienta beneficiosa para los administradores de bases de datos. Estas funciones no se pueden encontrar en otras aplicaciones, y la mayoría de las aplicaciones de bases de datos están diseñadas para proveedores específicos. La herramienta Oracle RMAN está diseñada específicamente para bases de datos de Oracle y se incluye cuando compra licencias y motores de bases de datos.

Algunas características beneficiosas incluyen:

  • Copias de seguridad programadas o manuales: Los administradores pueden crear una estrategia de copia de seguridad desde RMAN o tomar manualmente una instantánea de todos los datos.
  • Registros de rehacer archivados: Si las actualizaciones a una base de datos corrompen los datos, los archivos pueden utilizarse para revertir los cambios y restaurar los datos si una copia de seguridad no es uniforme.
  • Recuperación flash: Oracle almacena copias de los registros de datos y archivos en un directorio específico. Los archivos de recuperación flash se pueden usar para restaurar datos rápidamente y reducir el tiempo de inactividad.
  • Encriptación de copia de seguridad: Encriptar las copias de seguridad agrega un nivel de seguridad a la información comercial confidencial, y es un requisito de cumplimiento para muchas empresas.

Desventajas de Oracle RMAN

Los administradores pueden ver algunas desventajas con RMAN . La principal es su complejidad y aprender a usar todas sus funciones. Los administradores informan que RMAN tiene una gran curva de aprendizaje para personas que no están familiarizadas con la aplicación. Puede llevar tiempo que los administradores descubran cómo crear copias de seguridad incrementales, pero una vez que se determinen las configuraciones, RMAN se ejecuta automáticamente con poca intervención.

Cuándo usar RMAN

Cada organización debe tener una estrategia de copia de seguridad para cada sistema crítico. Una base de datos es un recurso fundamental que se requiere para la productividad empresarial, por lo que debe ser una prioridad. Las copias de seguridad son necesarias para la recuperación si la base de datos ya no puede recuperar datos después de una falla del servidor, corrupción de datos, ataques de malware, eventos de ransomware y eliminación accidental de datos. Para algunos eventos, incluido el ransomware, la única forma de recuperarse es mediante el uso de copias de seguridad.

Se deben realizar copias de seguridad periódicas según el volumen de datos que cambie a lo largo del día. La organización debe determinar cuántos datos se pueden perder antes de que un evento afecte la continuidad del negocio y los ingresos. Use esta información para crear una referencia para la frecuencia de copia de seguridad.

Las opciones de recuperación de RMAN no deberían ser necesarias con frecuencia, pero son necesarias como una forma de volver a su estado original después de un incidente. Por ejemplo, si el ransomware encripta los archivos de la base de datos, en la mayoría de los escenarios es imposible desencriptar los archivos. RMAN se puede utilizar para recuperar datos restableciéndolos de las copias de seguridad.

CONTÁCTENOS
¿Preguntas, comentarios?

¿Tiene alguna pregunta o comentario sobre los productos o las certificaciones de Pure?  Estamos aquí para ayudar.

Programe una demostración

Programe una demostración en vivo y compruebe usted mismo cómo Pure puede ayudarlo a transformar sus datos en potentes resultados. 

Llámenos: 800-976-6494

Medios de comunicación: pr@purestorage.com

 

Pure Storage, Inc.

2555 Augustine Dr.

Santa Clara, CA 95054

800-379-7873 (información general)

info@purestorage.com

CERRAR
¡Su navegador ya no es compatible!

Los navegadores más antiguos a menudo representan riesgos de seguridad. Para brindar la mejor experiencia posible al utilizar nuestro sitio, actualice a cualquiera de estos navegadores más recientes.