Bonjour,

Nous réalisons les sauvegardes de nos bases avec l'outil RMAN.

Voici comment est paramétré l'outil :
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
16
17
18
19
20
 
RMAN> show all;
 
utilisation du fichier de contr¶le de la base de donnÚes cible au lieu du catalogue de rÚcupÚration
les paramÞtres de configuration RMAN de la base de donnÚes ayant le db_unique_name xxxxxxx sont les suivants :
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   'D:/rman/data/%U';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\APP\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFxxxxxx.ORA'; # default
Nous avons donc défini une fenêtre de restauration de 7 jours.
Or, dans le dossier de destination des backups j'ai des fichiers qui ont plus de 11 jours (aujourd'hui nous sommes le 25 et le fichier le plus vieux date du 14).

Nous faisons une FULL tous les dimanches, des INCR tous les jours et plusieurs fois par jour les ARCH.

Voici le script exécuté pour une FULL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
run{
   DELETE NOPROMPT OBSOLETE;
   CROSSCHECK BACKUP;
   CROSSCHECK ARCHIVELOG ALL;
   DELETE NOPROMPT EXPIRED BACKUP;
   DELETE NOPROMPT EXPIRED ARCHIVELOG ALL;
   ALLOCATE CHANNEL C1 DEVICE TYPE DISK FORMAT 'E:/rman/data/full_%d_%U.bkp';
   BACKUP AS COMPRESSED BACKUPSET INCREMENTAL LEVEL 0 DATABASE PLUS ARCHIVELOG TAG 'FULL_BKP';
}
Pourquoi j'ai des fichiers de 11 jours alors que ma fenêtre de restauration est de 7 jours ?

D'avance merci,