RMAN 預設配置詳解

2021-07-22 22:51:16 字數 2959 閱讀 1552

rman> show all;

using target database control file instead of recovery catalog

rman configuration parameters for database with db_unique_name orcl are:

configure retention policy to redundancy 1; # default

#預設配置保留策略是乙個備份

configure retention policy to recovery window of  90 days;

#配置恢復期視窗是90天,意思就是能夠恢復到這90天中的任意一天,那麼要求就是最少保留乙個90天之前的備份

並且有自那之後產生的所有歸檔日誌

configure retention policy clear;

清除配置的歸檔策略

當超過備份策略的時候,備份被標記為obsolete

report obsolete

delete obsolete

configure backup optimization on;

在備份副本滿足相同保留策略的前提下,不繼續建立額外的副本

只適用於歸檔日誌(已經存在的,不變的)或者是唯讀或者是離線表空間的備份

因為一旦資料更改或者產生redo之後,備份的資料就會發生改變

configure default device type to disk; # default

備份的裝置型別預設是disk,磁碟型別,

configure default device type to stb;

這個是備份為磁帶型別

configure controlfile autobackup on;

自動備份控制檔案,建議開啟,開啟之後,rman做任何備份操作,都會自動備份controlfile和spfile,儲存到rman已知的位置

當controlfile任何副本丟失之後,會去這裡面找controlfile的備份,並且還原到spfile指定的位置

假如spfile也丟失了,那麼就用只有乙個db_name引數的pfie檔案啟動例項, 

使用rman連線之後

set dbid *********x;

restore spfile from autobackup;

再進行恢復controlfile

restore controlfile from autobackup;

到mount之後再繼續恢復datafile

和普通的全備的區別是:

全備所備份的controlfile和spfile不能在nomount的時候恢復

configure controlfile autobackup format for device type disk to '%f'; # default

配置控制檔案autobackup的路徑和型別

%f是指乙個基於dbid的唯一的名稱

configure device type disk parallelism 4 backup type to backupset;

配置在備份到磁碟的時候總是啟用4通道,並且型別是備份集

configure datafile backup copies for device type disk to 1; # default

這個指定當介質型別是disk的時候,每次備份備幾個,預設是備乙個

oracle的每次備份都能指定有多個完全相同的copy

configure archivelog backup copies for device type disk to 1; # default

這個是備份歸檔日誌的時候,每次備份備幾個

configure channel device type disk format   '/rmanbackup/%u.dbf';

當通道的介質型別是disk的時候,指定儲存位置和命名格式,

建議每次手動指定

configure maxsetsize to unlimited; # default

配置備份集的大小,一般不使用這個預設值,都是配置備份片的大小

configure encryption for database off; # default

配置加密備份集,能夠具體到某個表空間

configure encryption algorithm 'aes128'; # default

指定加密演算法,還可以指定aes256

configure compression algorithm 'basic' as of release 'default' optimize for load true ; # default

壓縮演算法

10g 推出了bzip2演算法的壓縮備份。 

11r1推出了zlib演算法的壓縮備份。

11r2推出了基本壓縮備份(basic)和高階壓縮備份(low,medium,high,需要單獨付費)。

low – 對應 lzo (11gr2) – 最低壓縮比,但是最快。

medium – 對應 zlib (11gr1) – 比較好的壓縮比,速度慢於low 。

high – 對應 unmodified bzip2 (11gr2) – 最高壓縮比,速度也是最慢的。

basic (which is free) – 對應 bzip2 (10g style compression) – 壓縮比和medium差不多 ,但是速度較medium慢

configure archivelog deletion policy to none; # default

指定歸檔檔案的刪除策略,預設的none就是歸檔備份完之後就能夠被刪除

但是在dg環境下的時候,在standby端成功接收並且應用前primary需要始終儲存該檔案

配置控制檔案的快照的存放路徑和檔名

該快找檔案是在備份期間所產生的,保證其讀一致性

防止備份期間資料庫對控制檔案的更改(像undo)

rman配置引數詳解

rman 配置引數為 rman show all configure retention policy to recovery window of 7 days configure backup optimization off default configure default device ty...

rman配置引數詳解

rman 配置引數為 rman show all configure retention policy to recovery window of 7 days configure backup optimization off default configure default device ty...

rman配置引數詳解

rman配置引數詳解 rman 配置引數為 sql rman show all configure retention policy to recovery window of 7 days configure backup optimization off default configure de...