溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么理解Oracle RMAN環境參數

發布時間:2021-11-04 11:00:11 來源:億速云 閱讀:298 作者:iii 欄目:關系型數據庫

這篇文章主要講解了“怎么理解Oracle RMAN環境參數”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么理解Oracle RMAN環境參數”吧!

RMAN環境參數分析:

RMAN>show all

RMAN configuration parameters for database with db_unique_name PROD 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 1 BACKUP TYPE TO BACKUPSET; # default

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

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 '/u01/app/oracle/product/11.2.0/db_home1/dbs/snapcf_prod.f'; # default

1. RETENTION POLICY

備份文件的保留策略(兩種策略)

(1)CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default 冗余保留策略

解釋:

是指定每個數據文件必須保留的備份數量(默認為1)。

如何配置:RMAN> configure retention policy to redundancy 2; RMAN> configure retention policy clear;

(2)configure retention policy to recovery window of 7 days 恢復時間窗策略

解釋:

RMAN確保存在的備份能夠將數據庫恢復到恢復時間窗口內的任意時刻。

例如:如果定義了回復時間窗口為7天,那么RMAN將保留完全備份,所需的增量備份和歸檔重做日志以使數據庫可以最多恢復到7天前的時間點。

滿足條件:

當前時間減去備份時間應不小于7(sysdate-backup >=7)

比滿足這個條件的最新備份還早的備份將被視為過時備份。

*即使恢復窗口中有更新的備份,也要確??苫謴偷酱舜翱谥械娜魏我粫r間點。

如何配置:

RMAN> configure retention policy to recovery window of 7 days;

RMAN> configure retention policy clear;

2.CONFIGURE BACKUP OPTIMIZATION OFF; # default

BACKUP OPTIMIZATION 備份優化

解釋:

如果開啟了備份優化,那么backup命令,就會忽略已經備份到指定設備的同樣的文件。

第一次備份后,第二次備份的時候,如果發現tbs02表空間沒有變化,所以,就不會備份tbs02的數據,這樣做是為了節省時間和空間,但是第二次的備份的時候,就已經不包含tbs02的數據,當我們把第一次的備份刪除了,當tbs02出現問題的時候,第二次備份將無法恢復 不建議開啟備份優化功能.

如何配置:RMAN> configure backup optimization on;RMAN> configure backup optimization off;

3. CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default

DEFAULT DEVICE TYPE 默認的備份設備類型

解釋:

* 兩種設備類型*

disk & sbt (* disk 備份的目標地址是磁盤設備;* sbt 備份的目標地址是磁帶設備)

如何配置:RMAN>CONFIGURE DEFAULT DEVICE TYPE TO DISK;

RMAN>CONFIGURE DEFAULT DEVICE TYPE TO SBT;

4. CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default

CONTROLFILE AUTOBACKUP 控制文件自動備份

解釋:

當數據庫啟動任何備份行為或數據庫物理結構發生變化,都會默認自動備份一份當前的控制文件和spfile文件;

當不開啟控制文件自動備份時,如果備份了1號文件 system數據文件,那么也會進行自動備份。

如何配置:RMAN> configure controlfile autobackup on;RMAN> configure controlfile autobackup off;

5.CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default

CONTROLFILE AUTOBACKUP FORMAT 控制文件自動備份的備份文件格式

* 默認格式:%F

如何配置:RMAN> configure controlfile autobackup format for device type disk to '/u01/app/backup/%F';--如果不更改存放路徑,默認在閃回恢復區

RMAN> configure controlfile autobackup format for device type disk clear;

--清空配置

6.CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default

DEVICE TYPE DISK PARALLELISM 設備的并行度

解釋:

通過設置并行度實現多通道同時備份,提高效率,但是通道數要與并行數相匹配,如果分配的通道數量大于已設置的并行度,RMAN僅會向與并行度匹配的通道寫入數據,并且會忽略超出并行度的其他通道。

如何配置:

RMAN> configure device type disk parallelism 2 backup type to backupset;RMAN> configure device type disk clear;(清空配置)

7.CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

DATAFILE BACKUP COPIES數據文件雙工備份

解釋:

在創建備份集的時候,可以同時生成這個備份集的多個完全相同的副本,這樣可以提高備份的可靠性。如果其中一個副本損壞,RMAN還可以利用其它副本來完成數據庫修復操作。

注意不能把備份集雙工到快速恢復區,RMAN最多可以同時為備份集建立4個副本,在原備份集中的每個備份片都會被復制,每個副本有一個唯一副本編號。雙工備份僅適用于備份集,而不適用于鏡像副本。

配置:RMAN> configure datafile backup copies for device type disk to 2;

RMAN> configure datafile backup copies for device type disk clear;(清空配置)

8.CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

ARCHIVELOG BACKUP COPIES 歸檔日志文件雙工備份

9.CONFIGURE MAXSETSIZE TO UNLIMITED; # default

MAXSETSIZE * 指定每個備份集的最大值

配置:

RMAN> configure maxsetsize to 100M

RMAN> configure maxsetsize clear;(清空配置)

10.CONFIGURE ENCRYPTION FOR DATABASE OFF; # default

ENCRYPTION FOR DATABASE 備份加密

* 開啟備份加密

配置:

RMAN> configure encryption for database on;

RMAN> configure encryption for database off;(清空配置)

11.CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

ENCRYPTION ALGORITHM 配置加密算法*可以指定不同的加密算法

12.CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default

COMPRESSION ALGORITHM 壓縮算法* 將備份文件進行壓縮

13.CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

ARCHIVELOG DELETION POLICY 歸檔日志刪除策略

解釋:

歸檔日志備份需要保留幾份,只有當滿足歸檔日志刪除策略的日志,才可以從磁盤上刪除。

配置:RMAN> configure archivelog deletion policy to backed up 2 times to disk;RMAN> configure archivelog deletion policy clear;  (清空配置)

14.CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/11.2.0/db_home1/dbs/snapcf_prod.f'; # default

SNAPSHOT CONTROLFILE NAME 控制文件快照

解釋:

保證備份期間控制文件,數據文件的一致性。* 控制文件快照的位置,默認$ORACLE_HOME/dbs控制文件的快照就是 control文件的副本

配置:

rman> configure snapshot controlfile name to '/home/oracle/snapcf.ctl';

rman> configure snapshot controlfile name clear;(清空配置)

感謝各位的閱讀,以上就是“怎么理解Oracle RMAN環境參數”的內容了,經過本文的學習后,相信大家對怎么理解Oracle RMAN環境參數這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女