Estou usando o Catálogo de Recuperação da Oracle para rastrear os metadados de backup do meu banco de dados (RC ver. é 12.01.00.02)
Preciso coletar tamanhos históricos de backup, mas percebi que não há informações de metadados sobre backups concluídos além de 60 dias. (no entanto, há para backups com FALHA e incompletos)
por exemplo, estou tentando coletar esses dados de rc_rman_backup_job_details
exibição. Este RC foi usado desde o primeiro trimestre de 2015, mas apenas 60 dias de backups concluídos são mostrados.
RMAN@SERESCATALOG> SELECT status, MIN(start_time)
2 FROM rc_rman_backup_job_details
3 GROUP BY status
4 ORDER by status;
STATUS MIN(START_TIME)
----------- --------------------
COMPLETED 03-SEP-2016 01:31:34
FAILED 18-SEP-2015 09:03:50
RUNNING 28-MAY-2015 02:39:36
O que controla essa retenção? Tem como mudar? Alguma documentação?
Cumprimentos.
Isso é descrito na nota:
Como limpar as informações no relatório do EM Backup (Doc ID 430601.1)
Edite
recover.bsq
, encontre o procedimentocleanupRSR
, altere o valor padrão 60 conforme necessário:Quando terminado:
Conecte-se ao seu banco de dados usando o RMAN e tente o seguinte comando. Onde 90 é o número de dias que você deseja manter os dados de backup em seu catálogo RMAN.
Também no sqlplus, você pode definir o número de dias para os arquivos de controle rastrearem as informações de backup do RMAN.