DBAtlas · Atlas de operaciones de bases de datos

Ver qué backups usaría una restauración y validarlos (PREVIEW / VALIDATE)

OracleRMAN

Comando

# Backups and archivelogs a restore needs (without reading the files):
RESTORE DATABASE PREVIEW SUMMARY;
# For a return to a point in time:
RESTORE DATABASE UNTIL TIME "TO_DATE('2026-01-15 03:00:00','YYYY-MM-DD HH24:MI:SS')" PREVIEW;
# Validate the backups by actually reading them (without restoring):
RESTORE DATABASE VALIDATE;
RESTORE ARCHIVELOG FROM TIME 'SYSDATE-1' VALIDATE;
RESTORE CONTROLFILE VALIDATE;
RESTORE SPFILE VALIDATE;

Qué hace

PREVIEW informa, a partir del catálogo/controlfile, de qué backup sets/copias y qué rango de archivelogs usaría una restauración; VALIDATE lee realmente esos backups y verifica que no haya corrupción ni archivos faltantes.

Cuándo usarlo

Para planificar antes de una restauración real, demostrar que la estrategia de backup cumple el objetivo de RPO y como prueba periódica de restauración.

Precaución

PREVIEW solo mira los registros; es engañoso si se borraron archivos, así que ejecute CROSSCHECK primero o use RESTORE ... VALIDATE. VALIDATE lee todo el backup; puede tardar mucho por cinta/red. Haga que la fecha dependa de la máscara de TO_DATE, no de la configuración NLS de la sesión.

Abrir en DBAtlas →

Relacionado