RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'E:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\SNCFHUNT.ORA'; # default
参数说明:

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
---- 配置冗余的保留策略,默认是保留一份,任何超过最新 1 份的备份都将被标记为 redundancy

还可以是:

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS

---- 备份保留 7 天,可以将 数据库 系统恢复到最近七天内的任意时刻。任何超过最近七天的数据库备份将被标记为 obsolete

 

备份到期并不删除,只是在 RMAN 目录中标记为丢弃,看到的状态依旧为 available; 要查看标记为丢弃的备份 report obsolete ,只有使用 delete obsolete 才真正物理删除。

 

CONFIGURE BACKUP OPTIMIZATION OFF
--- 此参数打开后,备份过的数据会在下次备份时自动跳过。

Backup optimization is enabled when all of the following conditions are met:

·         The CONFIGURE BACKUP OPTIMIZATION ON command has been run.

·         You run BACKUP DATABASE, BACKUP ARCHIVELOG with ALL or LIKE options, or BACKUP BACKUPSET ALL.