Restauramos backups para nossos sistemas de teste a partir da produção por meio de um RMAN Duplicate pontual com um backup completo on-line e registro de arquivo por hora. A cada lua azul algo dá errado (trabalhando para resolver isso separadamente) e acabo não tendo um log de arquivo. Ele passa horas restaurando os arquivos de dados, chega aos archives e depois bombardeia.
Como posso verificar se o RMAN tem todos os archives e arquivos de dados corretos para restaurar antes de começar a enviar os dados de forma significativa?
Usar
RESTORE ... PREVIEW
. Excluí intencionalmente alguns archives, então não tenho um backup deles.Agora quero verificar se posso restaurar o banco de dados para um horário especificado:
Resultado:
A recuperação completa não é possível e o RMAN relatou os backups de archivelog ausentes: