当前位置:网站首页>Retention policy of RMAN backup
Retention policy of RMAN backup
2022-07-06 09:54:00 【wx5caecf2ed0645】
What is the retention policy for backup (retention policy)
Retention policy refers to whether a backup should be retained and for how long . have access to configure retention policy Command to create a consistent 、 Automatic backup retention policy . When a backup strategy takes effect ,rman Think of data files 、 The backup of control files is obsolete Of , That is to say, according to user configuration , These backups are no longer needed for recovery . Users can use report obsolete Order to find out obsolete And use delete obsolete Delete them .
As the number of backups increases , Old backup files will become obsolete.rman Can identify obsolete The file of , But they will not be deleted automatically . You need to manually execute delete obsolete Delete them .
If the database is configured with a fast flashback area , The database will flash back the disk according to the fast quota Rules automatically delete files in the flashback area . Flashback zone quota Rule with rman Backup policy rules are different , But the flashback area will not delete backup files that do not exceed the backup policy .
obsolete and expired It's two different concepts
Whether the backup obsolete, It is determined by the backup strategy , It refers to exceeding the limit of the backup policy , Files that are no longer needed during recovery ;expired Refer to rman In execution crosscheck During the inspection , These files could not be found . In a word ,obsolete Refer to " No longer need ",expired Refer to " Can't find ".
Retention policies are for data files and control files full Back up or level 0 Backup ( Whether it's datafile image copy, a proxy copy, or part of a backup set). about datafile copies and proxy copies, If rman You can delete it if you think it is no longer needed . For backup set datafile Backup , Only the entire backup set becomes obsolete Before it can be deleted .
The backup strategy is not only for data files and control files full and level 0 The backup is valid , It also affects archived logs and level 1 Incremental backup . First rman Detect those data files 、 The control file backup is obsolete Of , then rman Archive logs that are no longer needed during recovery 、level 1 Incremental backup is considered obsolete Of .
report obsolete and delete obsolete How commands work :
It is mainly divided into two steps
(1) First , about full backup、datafile copy and level 0 Incremental backup of ,rman Will be based on retention policy Identify which are obsolete Of .
(2) then , For archive logs and level 1 Incremental backup of , If it corresponds to full backup、datafile copy and level 0 Incremental backup of has been obsolete Of , It would also be considered obsolete Of , Because they are no longer needed for data recovery .
NOTE: A 'delete obsolete' does not check that the archivelog files have been backed up before it deletes them.
Types of retention backup policies :( There are two types of backup )
(1)redundancy( redundancy ): Redundancy by default
1 | |
(2)recovery window( Restore window )
1 | |
When configuring the recovery window , The time should not be greater than the parameter control_file_record_keep_time Value .
Cancel the backup policy :( Never set backup to obsolete)
1 | |
How to make backup unaffected by backup strategy :
Users may need to keep data backup for a long time ( beyond rman Retention policy settings ). This backup information should be recorded in rman repository in , But it should exceed rman Limitations of backup retention policies , Otherwise it will be marked as obsolete Of .
Can be used during backup keep keyword 、 Or use after backup change...keep To achieve .
For archive logs, you can use logs keyword , This will not be identified as obsolete Of
Example :
1 2 3 4 5 6 7 8 | |
边栏推荐
- tn-c为何不可用2p断路器?
- 单片机如何从上电复位执行到main函数?
- Release of the sample chapter of "uncover the secrets of asp.net core 6 framework" [200 pages /5 chapters]
- What you have to know about network IO model
- Learning SCM is of great help to society
- MapReduce instance (VI): inverted index
- May brush question 26 - concurrent search
- 112 pages of mathematical knowledge sorting! Machine learning - a review of fundamentals of mathematics pptx
- [Chongqing Guangdong education] reference materials for nine lectures on the essence of Marxist Philosophy in Wuhan University
- Automation sequences of canoe simulation functions
猜你喜欢

【深度學習】語義分割-源代碼匯總

Combined search /dfs solution - leetcode daily question - number of 1020 enclaves

Contest3145 - the 37th game of 2021 freshman individual training match_ C: Tour guide

Download address of canoe, download and activation of can demo 16, and appendix of all canoe software versions

Single chip microcomputer realizes modular programming: Thinking + example + system tutorial (the degree of practicality is appalling)

The replay block of canoe still needs to be combined with CAPL script to make it clear

Release of the sample chapter of "uncover the secrets of asp.net core 6 framework" [200 pages /5 chapters]

Summary of May training - from a Guang

大学想要选择学习自动化专业,可以看什么书去提前了解?

Mapreduce实例(四):自然排序
随机推荐
MapReduce instance (IV): natural sorting
【深度學習】語義分割-源代碼匯總
MapReduce working mechanism
Download address of canoe, download and activation of can demo 16, and appendix of all canoe software versions
学习单片机对社会的帮助是很大的
[Yu Yue education] Wuhan University of science and technology securities investment reference
June brush question 02 - string
Hero League rotation map automatic rotation
MapReduce instance (VIII): Map end join
MapReduce instance (IX): reduce end join
51单片机进修的一些感悟
CAPL script printing functions write, writeex, writelineex, writetolog, writetologex, writedbglevel do you really know which one to use under what circumstances?
在CANoe中通过Panel面板控制Test Module 运行(高级)
33岁可以学PLC吗
068. Find the insertion position -- binary search
What you have to know about network IO model
Popularization of security knowledge - twelve moves to protect mobile phones from network attacks
May brush question 03 - sorting
The real future of hardware engineers may not be believed by you if I say so
Contrôle de l'exécution du module d'essai par panneau dans Canoe (primaire)