Crear y Configurar un Catálogo RMAN « Blog Técnico

Crear y Configurar un Catálogo RMAN

Es esta una labor que compete tanto al operador de copias como al propio DBA. En la presente entrada me centro únicamente en las labores a realizar por el dba en el entorno de RMAN.

Como primer paso, hay que crear un usuario en la base de datos de repositorio (que, muy resumidamente, se encarga de llevar una bitácora de las copias). Para ello se puede usar un script como el siguiente:

CREATE USER rman_user

IDENTIFIED BY contraseña

DEFAULT TABLESPACE rman_ts

QUOTA UNLIMITED ON rman_ts;

GRANT RECOVERY_CATALOG_OWNER TO rman_user;

GRANT CONNECT, RESOURCE TO rman_user;

Una vez creado el usuario, desde el host anfitrión de la base de datos que se quiere configurar, nos conectamos al catálogo RMAN usando el usuario creado, rman_user, y se crea el catálogo de recuperación:

$ rman

RMAN> CONNECT CATALOG rman_user@cadena_conexión;

RMAN> CREATE CATALOG TABLESPACE rman_ts;

RMAN> exit;

Creado el catálogo, hay que registrar la base de datos en el mismo:

$ rman target=/ catalog rman_user@cadena_conexión

RMAN> REGISTER DATABASE;

RMAN> exit;

Ahora habría que configurar el canal de copias al dispositivo de cinta. Para ello, y como he dicho al principio, voy a suponer que el operador de copias ya ha actuado y ha configurado, por ejemplo, el TDP Oracle (para copias a un dispositivo tipo TSM).

$ rman target=/ catalog rman_user@cadena_conexión

RMAN> CONFIGURE CHANNEL DEVICE TYPE ‘SBT_TAPE’ PARMS ‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo_bd.opt)’;

RMAN> exit;

Si se quiere, se puede indicar que se haga autobackup (con cada copia) del control file y del spfile:

$ rman target=/ catalog rman_user@cadena_conexión

RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;

Finalmente, se lanza una copia total de la base de datos:

$ rman target=/ catalog rman_user@cadena_conexión

RMAN> BACKUP DEVICE TYPE SBT_TAPE DATABASE;

Como curiosidad, si se quiere comprobar el estado de la copia se puede ejecutar lo siguiente:

RMAN> RESTORE VALIDATE DATABASE;

vía Crear y Configurar un Catálogo RMAN « Blog Técnico.