Hallo Forumteilnehmer,
seit kurzem werden alte RMAN backups einer Oracle9i DB (9.2.0.6) nicht wie erwartet automatisch gelöscht.
Einmal wöchentlich wird ein incremental Level0 online backup wie folgt durchgeführt:
_configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to ‚%F‘;
configure retention policy to redundancy 2;
delete noprompt obsolete;
backup
incremental level 0
database
filesperset 5
format ‚T:\OnlineBackup%d_db_onl_inc_l0_%T_%U‘
plus archivelog delete all input
filesperset 50
format ‚T:\OnlineBackup%d_archive_%T_%U‘;_
An den anderen Tagen jeweils ein cumulative incremental Level1 backup:
_configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to ‚%F‘;
configure retention policy to redundancy 2;
delete noprompt obsolete;
backup
incremental level 1 cumulative
database
filesperset 5
format ‚T:\OnlineBackup%d_db_onl_inc_l1cumu_%T_%U‘
plus archivelog delete all input
filesperset 50
format ‚T:\OnlineBackup%d_archive_%T_%U‘;_
In der Vergangenheit wurden so 2 Wochen backups gesichert. (2xlevel0 und 14xlevel1).
Im Moment (bei anderen DB) ist das Verhalten anders.
Level1 werden am 3 Tag gelöscht, level0 gar nicht mehr.
Es werden nur die letzten 3 Tage der Controlfiles gesichert, egal welcher level, der Rest wird gelöscht.
Mit „report backup;“ sehe ich die backups der letzten Tage – alle auf AVAILABLE – sonst keine. Backups mit EXPIRED oder OBSOLETE nicht.
Crosscheck und validate hat nichts geholfen. Damit die Platte nicht voll läuft hab ich dann manuell gelöscht!
Warte neugierig auf Hilfe. Danke vorab.
BecksBeer