Configuración de valores de copia de seguridad en Grid Control / EM 11G
OBJETIVO
Configurar los valores de copia de seguridad RMAN a través de la interfaz que nos proporciona EM.
VALORES QUE SE PUEDEN CONFIGURAR DESDE GRID CONTROL
El Grid Control / EM nos facilita la tarea de configurar los valores básicos para realizar un backup de RMAN sin necesidad de conocer el comando configure de RMAN. La interfaz que GC/EM nos facilita la tarea de configuración de parámetros. Podemos acceder a esa interfaz a través de la pestaña disponibilidad de nuestra base de datos y hacemos clic sobre valores de copia de seguridad.
Una vez que accedemos al esta pantalla el Grid Control nos muestra tres pestañas con tres apartados diferentes para configurar nuestros valores de backup RMAN ( Dispositivo, Juego de copias de Seguridad, Política ).
DISPOSITIVO
Valores de disco
Ubicación de Copia de Seguridad en Disco: nos permite configurar dónde se van a guardar nuestras copias de seguridad.
Si configuramos esta opción y queremos ver cómo se refleja el cambio en nuestra configuración de RMAN podremos hacerlo con el comando show channel en nuestra consola de RMAN.
RMAN> show channel;
RMAN configuration parameters for database with db_unique_name PRUEBA are:
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '+BACKUP/%U'
RMAN>
Donde format sería el encargado de indicarnos nuestra ubicación con el formato específico.
Tipo de Copia de Seguridad en Disco: Grid Control nos permite seleccionar la opción del tipo de copia se seguridad que queremos. Una de las opciones que se nos permite seleccionar directamente es realizar las copias de seguridad comprimidas para reducir espacio.
Si marcamos la opción de la opción de comprimido podremos ver este cambio reflejado en nuestra configuración de RMAN con la siguiente sentencia.
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 1
A continuación mostramos la imagen de la interfaz que nos permitiría configurar estos valores.
Valores de Cinta
En caso de que queramos enviar nuestro backup a una cinta. La interfaz también permite configurar estos valores pudiendo indicar, así como el tipo de copia de seguridad que queremos realizar.
Juego de copias de seguridad
En este apartado podemos configurar valores que tienen que ver con el tamaño de las “partes” de las copias así como especificar el algoritmo de compresión que usaremos y especificar las credenciales para que RMAN pueda conectarse al host.
Política de backup
En la pestaña política podremos configurar algunas de las políticas importantes para RMAN.
En este apartado podremos configurar si en cada copia de seguridad queremos que se almacene de forma automática el archivo de control y el archivo spfile.( recomendable ).
Este cambio lo podemos ver reflejado de la siguiente forma en la configuración de RMAN.
CONFIGURE CONTROLFILE AUTOBACKUP ON
También podremos marcar la opción de activar la copia de seguridad saltando los archivos sin cambios (archivos de sólo lectura), así como determinar si quermos que no se haga backup de algún tablespace concreto.
También nos da la opción de activar el tracking file para realizar copias de seguridad más rápidas en la base de datos.
Tracking file es un archivo que lleva el registro de los bloques que van cambiado desde el último backup. Se recomienda habilitarlo para que las copias se seguridad incrementales sean más óptimas porque si no, de lo contrario, RMAN tendría que leer todos los bloques de la base de datos para determinar cuales son los que han cambiado y el backup se realizaría más lento.
Activar esta opción correspondería a lanzar esta sentencia en base de datos.
SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE <ubicacion>
POLÍTICAS DE RETENCIÓN
En este apartado podremos decidir cuánto tiempo queremos mantener nuestras copias de seguridad, así como especificar la política de retención de nuestros archivelogs en la base de datos.
Si elegimos mantener todas las copias de seguridad, tendremos que tener en cuenta que nuestras copias deberán ser borradas manualmente.
Si elegimos la opción “Mantener las copias de seguridad que sean necesarias para la recuperación…” especificaremos el número de días que queremos que se mantenga nuestras copias de seguridad. Las otras quedarán obsoletas.
También podemos elegir mantener un número específico de copias de seguridad
Al igual que en los anteriores apartados podemos ver cómo se realizan estos cambios en la configuración de RMAN con el comando show all y podremos ver, depende de lo que hayamos configurado, sentencias del tipo:
Si Mantenemos todos los backups podremos ver la siguiente sentencia de configuración.
CONFIGURE RETENTION POLICY TO NONE;
Si especificamos algortimo de compresión podremos ver algo similar a
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE '11.2.0.0.0' OPTIMIZE FOR LOAD TRUE;
Si decidimos mantener sólo los backups 5 días en nuestra configuración veremos
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 5 DAYS;
Si nuestra política de borrado de archivelog es borrar los archivos tras dos backups de éstos podremos ver
CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 2 TIMES TO 'SBT_TAPE';