En RMAN podemos encontrar ambos status.
La diferencia entre ellos es:
Expired:
Se refiera a archivos que RMAN "tiene" como fisicamente disponibles, pero no lo estan, para este ejemplo revisaremos los archivelogs.
Cada que se crea un nuevo archivelog, se registra en el controlfile.
Ejecutamos el siguiente comando en RMAN.
Ahi podemos ver que tenemos 3 archivelogs, y lo comprobamos fisicamente.
Ahora procedemos a borrar algun(os) de los archivos.
Volvemos a ejecutar "list archivelog all" para comprobar que RMAN lo sigue teniendo como disponible.
Ejecutamos el commando crosscheck, para que RMAN verifique si los archivos estan o no fisicamente disponible:
Despues del comando, podemos ver como el status ha cambiado, y ahora si se reportan como expirados un par de archive log.
Para finalizar los eliminamos:
Al volver a ejecutar los comandos ya no aparece ninguno como expirado.
El status obsolete es para los archivos que de acuerdo a la configuracion de retencion ya no son necesarios.
Ejecutamos show all, para obtener la configuracion actual, observemos que Retention policy esta configurado en 1.
Esto especifica cuantos backups full o de nivel 0 de todos los datafiles que RMAN debe de retener, los respaldos mas viejos son considerados obsoletos.
Listamos los backups actuales, en este caso 1.
Piece Name: +FRA/STACK/BACKUPSET/2017_03_12/nnndf0_tag20170312t183921_0.289.938457563
Revisamos si existen obsoletos:
Ejecutamos un backup full.
Listamos los backups en este caso ya hay 2:
Ejecutamos report obsolete:
Notemos que el backup anterior ahora esta marcado como obsolete
Piece Name: +FRA/STACK/BACKUPSET/2017_03_12/nnndf0_tag20170312t183921_0.289.938457563
Si modificamos "Retention policy" a 2:
En este caso el respaldo ya no es obsoleto, notese como ahora indica 2 en lugar de 1 como anteriormente lo hacia.
En resumen:
Expired: Los "archivos" que RMAN tiene registrados, pero que ya NO estan fisicamente disponibles, para que RMAN los marque efectivamente como expired, hay que ejecutar el comando crosscheck.
Obsolete: Los "archivos" que RMAN considera que ya no son necesarios, de acuerdo a su politica de retencion, Esta puede ser por redundancia, o por el "recovery Window"
FR.
Comentarios
Publicar un comentario