Tabla de contenido:
Video: Fazendo backup RMAN 2025
Al configurar su entorno de Oracle 12c Recovery Manager (RMAN), considere el catálogo de recuperación. Un catálogo de recuperación es un repositorio de todos los parámetros de configuración de RMAN, operaciones de respaldo y metadatos. El catálogo puede almacenar información de respaldo indefinidamente.
Cómo seleccionar un modo de catálogo en Oracle 12c
RMAN brinda dos opciones para almacenar datos de respaldo:
-
El modo NOCATALOG almacena datos de respaldo solo en el archivo de control para cada base de datos individual. Este es el predeterminado.
-
El modo CATALOG almacena datos de copia de seguridad tanto en el archivo de control como en el catálogo.
Almacenar datos de copia de seguridad solo en el archivo de control tiene algunas limitaciones:
-
De forma predeterminada, Oracle almacena siete días de datos de copia de seguridad en el archivo de control. El control de parámetros de la base de datos file_record_keep_time puede cambiar el período de tiempo. Aún así, no se recomienda que use su archivo de control para períodos largos de retención de respaldo. Causa el crecimiento del archivo de control, y si alguna vez pierde sus archivos de control, ha perdido toda su información de recuperación. No hace que la recuperación sea imposible, pero es un verdadero dolor.
-
Limita el tipo de informes que puede hacer en sus copias de seguridad. Puede consultar solo una base de datos a la vez, luego de lo cual debe agregar todos los informes para varias bases de datos manualmente.
Considere usar un catálogo si
-
tiene muchas bases de datos para realizar copias de seguridad.
-
Todas las bases de datos de las que hace una copia de seguridad son versiones diferentes de Oracle.
-
Desea guardar sus copias de seguridad por más de 60 días.
-
Ya sabes qué tipo de informes quieres hacer.
-
Puede pagar los recursos que requiere para mantener y mantener una base de datos de catálogos.
Suponga que al final de cada semana desea un informe que resuma toda la información de respaldo de 50 bases de datos que van desde Oracle 8i a 12c. Desea que ese informe incluya elementos como el tiempo transcurrido, el tamaño de pieza promedio, la información de compresión y el tipo de copia de seguridad. Un catálogo de recuperación puede generar fácilmente ese informe.
El catálogo de recuperación tiene un conjunto de vistas que puede consultar, con SQL, para obtener información de respaldo. Obtener información histórica de respaldo para múltiples bases de datos es casi imposible sin un catálogo de recuperación porque toda la información de respaldo se almacena por separado en cada base de datos.
Si solo tiene una o dos bases de datos para realizar copias de seguridad y desea informes simples y políticas de retención breves, tal vez el catálogo de recuperación sea excesivo. Después de todo, tiene que ir a su propia base de datos, hacerse una copia de seguridad y mantenerse como cualquier otra aplicación.
Sin embargo, Oracle ayuda al proporcionar una licencia de uso limitado para tener un catálogo de recuperación de RMAN. Eso significa que no necesita tener una licencia de base de datos Oracle para el catálogo en una máquina separada, siempre y cuando use el catálogo solo para RMAN.
Cómo crear el catálogo en Oracle 12c
Si decide crear un catálogo, es fácil. Siga estos pasos para un entorno Linux (serán casi idénticos para Windows):
-
Cree un espacio de tablas para contener los datos de RMAN escribiendo SQL * Plus:
Verá esto:
Tablespace created.
-
Escriba lo siguiente para crear el propietario del catálogo:
Verá esto:
creado por el usuario.
-
Conceda los privilegios apropiados:
Verá esto:
Grant tuvo éxito.
-
Desde una ventana de terminal, inicie sesión en el catálogo de recuperación con el propietario y cree el catálogo:
Verá resultados como este:
Recovery Manager: Versión 12. 1. 0. 1. 0 - Producción en Dom Jun 30 10: 13: 59 2013 Copyright (c) 1982, 2013, Oracle y / o sus filiales. Todos los derechos reservados. base de datos del catálogo de recuperación Contraseña: conectada a la base de datos del catálogo de recuperación
-
Cuando está conectado a la base de datos del catálogo, cree el depósito del catálogo:
Verá esto:
catálogo de recuperación creado
-
Escriba lo siguiente para conectarse al tanto la base de datos de destino como el catálogo:
Cada vez que realiza una copia de seguridad de una base de datos, debe conectarse tanto al objetivo como al catálogo.
Verá esto:
Recovery Manager: Release 12. 1. 0. 1. 0 - Producción el domingo 30 de junio 10: 17: 30 2013 Copyright (c) 1982, 2013, Oracle y / o sus afiliados. Todos los derechos reservados. conectado a la base de datos de destino: DEV12C (DBID = 3615982967) base de datos del catálogo de recuperación Contraseña: conectada a la base de datos del catálogo de recuperación
No especifique la contraseña en la línea de comando cuando ejecute RMAN. No es una forma segura de iniciar sesión, ya que puede exponer su contraseña a otras personas en el sistema.
-
Conéctese tanto al objetivo como al catálogo y escríbalo:
Registre cualquier base de datos de la que realice una copia de seguridad dentro del catálogo de recuperación.
Verá esto:
base de datos registrada en el catálogo de recuperación comenzando la resincronización completa del catálogo de recuperación resincronización completa completa
Todo lo demás en RMAN funciona exactamente igual si utiliza un catálogo o no.