Bonjour,
J'ai un fichier de configuration de la sorte rman_cd_conf.rman :
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ... CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/rman/cd/rman_gen_auto_cf_%F'; CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/rman/cd/rman_gen_ctl_snap.ORA';
Je lance tous les jours :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 @rman_cd_connect.rman @rman_cd_conf.rman run { allocate channel dev1 type disk; backup as compressed backupset format '/rman/cd/rman_cd_FULL_%t_s_%s_p_%p' TAG 'cd_FULL' DATABASE # PLUS ARCHIVELOG ; release channel dev1; } exit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @rman_cd_connect.rman CROSSCHECK BACKUP OF DATABASE; CROSSCHECK ARCHIVELOG ALL; CROSSCHECK BACKUPSET; DELETE noprompt OBSOLETE ORPHAN; DELETE noprompt OBSOLETE; DELETE noprompt archivelog until time 'sysdate - 4';
J'ai l'impression que les logs sont nettoyés ! mais pas les fichiers rman_full
avez-vous une idée ?
Comment savoir ce qui est obsolète ? DELETE noprompt OBSOLETE;
En fait comment oracle sait que les fichiers sont obsolètes et à quelle date ?
Je m'y perds ...
Merci
Partager