CONFIGURE RETENTION POLICY
生活随笔
收集整理的這篇文章主要介紹了
CONFIGURE RETENTION POLICY
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQL> show parameter control_file_record_keep_time
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time integer 7
SQL>?
這說明缺省情況下,控制文件中對于備份相關的信息的保留的時間長度為7天。但是經過測試,可以發現,如果不是必須被覆蓋掉,也可能保留超過7天的備份信息。
RMAN> show all
2> ;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
....
RMAN> configure retention policy to recovery window of 60 days;?
new RMAN configuration parameters:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;
new RMAN configuration parameters are successfully stored
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;
....
RETENTION POLICY 是指RMAN備份保留策略。
CONFIGURE RETENTION POLICY TO REDUNDANCY 1;表示備份的冗余度為1,就是保留最近的一份的備份(可以做數據庫恢復所需要的一次備份,比如是全備)。
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;表示備份的可恢復天數在60天以內的恢復所要的備份都保留。
定義了保留策略后可以用crosscheck backup;和delete obsolete;來刪除不需要的備份。
如果用catalog,就只要關心RETENTION POLICY就可以了,不用管control_file_record_keep_time 。
如果用controlfile,那control_file_record_keep_time 也會影響controlfile中的保留備份的紀錄。所以用controlfile時最好把control_file_record_keep_time 設置成大于CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;設置的天數。
不知道我的理解是否夠正確。供參考。
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time integer 7
SQL>?
這說明缺省情況下,控制文件中對于備份相關的信息的保留的時間長度為7天。但是經過測試,可以發現,如果不是必須被覆蓋掉,也可能保留超過7天的備份信息。
RMAN> show all
2> ;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
....
RMAN> configure retention policy to recovery window of 60 days;?
new RMAN configuration parameters:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;
new RMAN configuration parameters are successfully stored
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;
....
RETENTION POLICY 是指RMAN備份保留策略。
CONFIGURE RETENTION POLICY TO REDUNDANCY 1;表示備份的冗余度為1,就是保留最近的一份的備份(可以做數據庫恢復所需要的一次備份,比如是全備)。
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;表示備份的可恢復天數在60天以內的恢復所要的備份都保留。
定義了保留策略后可以用crosscheck backup;和delete obsolete;來刪除不需要的備份。
如果用catalog,就只要關心RETENTION POLICY就可以了,不用管control_file_record_keep_time 。
如果用controlfile,那control_file_record_keep_time 也會影響controlfile中的保留備份的紀錄。所以用controlfile時最好把control_file_record_keep_time 設置成大于CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;設置的天數。
不知道我的理解是否夠正確。供參考。
總結
以上是生活随笔為你收集整理的CONFIGURE RETENTION POLICY的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: statistics_level参数的介
- 下一篇: Oracle 11g新特性:Automa