第六章(backup and recovery 筆記)
第六章 rman環境高階配置
一、配置高階通道選項
通道控制選項包括:
1)i/o頻寬的限制 使用rate引數
2)限制備份集和備份片段 使用maxpiecesize引數
3)使用者的說明 使用parms引數設定媒體管理器的使用者
4)並行備份和恢復選項 configure device type …… parallelism
5)例項連線設定
以下情況下需要配置特定通道:
1)在rac環境下,每個獨立的節點都不能訪問整個備份集。每個節點就需要配置通道以便所有備份都能夠被訪問到。
2)當使用的媒體管理器需要不同的parms設定時
二、配置高階備份選項
1.備份集最大大小配置
如果使用磁帶備份,可能會出現一個備份集分佈在多個磁帶的情況。這時每個檔案的塊是寫到多個磁帶上,也就是說如
果備份集中某個磁帶的備份失敗了,整個備份都是無效的,而非單個檔案失敗。可以使用maxsetsize指定某個每個備份
集存在一個磁帶上,避免上面提到的問題。
2.配置備份片段的最大大小
限制備份片段的大小:
configure channel device type disk maxpiecesize 2g;
backup database;
3.配置backup duplexing
使用configure …… backup copies命令指定每次備份需要在特定裝置上建立多少個備份片段。
這種型別的備份叫做duplexed backup set。
configure命令隻影響資料檔案、控制檔案、歸檔日誌檔案,不影響映象備份。
例:
# Makes 2 disk copies of each data file and control file backup set
# (autobackups excluded)
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 2;
# Makes 3 copies of every archived redo log backup to tape
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE sbt TO 3;
恢復預設設定:
如 CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE sbt CLEAR;
4.配置資料庫備份的例外表空間
有時候可能在備份資料庫時,不希望備份某個表空間,如:
一個表空間很容易重建,重建比恢復高效的多;
一個表空間包含了臨時的或測試資料,不需要備份;
一個表空間不經常修改,可以選擇不同的備份週期;
命令:
configure exclude for tablespace tablespace_name;
可以使用以下兩種方式備份制定了“排除”的表空間
(1)BACKUP DATABASE NOEXCLUDE;
(2)BACKUP TABLESPACE tablespace_name;
清除限制:
configure exclude for tablespace tablespace_name clear;
5.配置壓縮選項
包括預壓縮和二進位制壓縮
(1)預壓縮塊
通過合併資料塊中的空閒空間來壓縮備份。對於增刪操作很多的資料塊很有效,對於初始載入的資料沒作用。
要優化初始載入的資料,指定optimize for load true,表示rman優化cpu使用,避免塊的預壓縮;
optimize for load false,則rman使用額外的cpu資源進行塊的預壓縮。
(2).基本壓縮選項
configure commpression algorithm 'basic';
表示使用基本壓縮演算法,不適用高階選項
(3).高階壓縮選項
11.2版本由高階壓縮選項。可以選擇high、medium、low三種方式,只要是速度和cpu資源使用上有區別。
如果使用,最好先用測試資料進行備份測試,以便選出最合適的配置。
6.配置備份加密
可以在v$rman_encryption_algorithms檢視中獲得rman的加密演算法列表,預設是128位編碼標準(AES),需要版本在
10.2以上
模式包括:
transparent encryption of backups
password encryption of backups
dual mode encryption of backups
加密錢包比密碼方式安全,因此除非備份要求必須是可傳送的,否則使用加密錢包,而不是用密碼方式。
用rman在磁碟上建立加密備份時,資料庫必須使用高階安全選項。
只有使用oracle secure backup SBT才能將備份加密直接儲存到磁帶上,否則報錯ora-1916
傳輸加密:rman預設的加密方式,需要首先配置資料庫的oracle wallet。
使用時oracle wallet應該已經開啟了。
密碼加密:建立和恢復加密備份時需要dba提供相同的密碼
適用於儲存在遠端環境的備份,但必須安全傳輸。且密碼不能固定住。
兩重模式加密(dual-mode加密):既可以傳遞也可以用密碼指定。對於使用了oracle wallet的備份集,如果oracle
wallet不可用時會有問題。
建立雙重加密備份集,在指令碼中需要指定:set encryption on identified by password
後面略
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26451536/viewspace-754992/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL DBA(28) - Backup&Recovery#1(基本操作)SQL
- PostgreSQL DBA(31) - Backup&Recovery#4(搭建流複製)SQL
- PostgreSQL DBA(29) - Backup&Recovery#2(日期格式導致的錯誤)SQL
- PostgreSQL DBA(30) - Backup&Recovery#3(資料檔案損壞恢復)SQL
- 計組筆記第六章——匯流排筆記
- 鳥哥的Linux私房菜筆記第六章Linux筆記
- Mudo C++網路庫第六章學習筆記C++筆記
- SQLBackupAndFTP12.0 failed to backup database with full backup typeSQLFTPAIDatabase
- md_backup
- 《Java8實戰》-第六章讀書筆記(用流收集資料-01)Java筆記
- Entity Framework 4 in Action讀書筆記——第六章:理解實體的生命週期Framework筆記
- 《Java8實戰》-第六章讀書筆記(用流收集資料-02)Java筆記
- Apache Ignite 學習筆記(五): Primary和backup資料同步模式和處理分片丟失的策略Apache筆記模式
- [swift 進階]讀書筆記-第六章:字串 C7P2 字串和集合Swift筆記字串
- GAN實戰筆記——第六章漸進式增長生成對抗網路(PGGAN)筆記
- Rockchip RK3588 - Rockchip Linux Recovery recovery原始碼分析Linux原始碼
- [史丹佛大學2014機器學習教程筆記]第六章-決策界限(decision boundary)機器學習筆記
- 《資料結構與演算法分析》學習筆記-第六章-優先佇列資料結構演算法筆記佇列
- Using V$BACKUP_ASYNC_IO / V$BACKUP_SYNC_IO to Monitor RMAN PerformanceORM
- 作業系統:精髓與設計原理 中文第七版 閱讀筆記 第六章作業系統筆記
- [swift 進階 advanced swift]讀書筆記-第六章:字串 C7P1 不再固定寬度Swift筆記字串
- [swift 進階]讀書筆記-第六章:函式 C6P3函式作為代理Swift筆記函式
- 流暢的python讀書筆記-第六章-使用一等函式實現設計模式Python筆記函式設計模式
- DBMS_BACKUP_RESTORE.DBMS_BACKUP_RESTORE用於特殊情況下的恢復REST
- BACKUP PENDING狀態的解除
- milvus-backup安裝部署
- recover database using backup controlfile理解Database
- Veritas Backup Exec™ 21.3 Multilingual (Windows)Windows
- 手機刷TWRP Recovery
- 印象筆記 --- 方法分享筆記筆記
- 作業系統思考 第六章 記憶體管理作業系統記憶體
- [swift 進階]讀書筆記-第六章:函式 C6P1函式的靈活性(The flexibility of function)Swift筆記函式FlexFunction
- [swift 進階]讀書筆記-第六章:函式 C6P6_7 自動閉包_總結Swift筆記函式
- [swift 進階]讀書筆記-第六章:函式 C6P5 計算屬性和下標Swift筆記函式
- [swift 進階]讀書筆記-第六章:函式 C6P4 inout引數和可變方法Swift筆記函式
- [20190228]Backup Restore Throttle sleep.txtREST
- PostgreSQL xlog格式之no backup full pageSQL
- PostgreSQL xlog格式之backup full pageSQL
- clickhouse-backup(RPM方式安裝)