最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

如何搭建RMAN備份平臺

來源:懂視網(wǎng) 責編:小采 時間:2020-11-09 11:56:45
文檔

如何搭建RMAN備份平臺

如何搭建RMAN備份平臺:在RMAN 備份的腳本里,我們添加了刪除歸檔日志的選項,但是某些情況下還是需要部署刪除歸檔日志的腳本。 比如在Data Guard 環(huán)境中 一. RMAN 的一些理論知識 RMAN Catalog 和 Nocatalog 的區(qū)別 RMAN 系列(一)---- RMAN 體系結(jié)構(gòu)概述 R
推薦度:
導(dǎo)讀如何搭建RMAN備份平臺:在RMAN 備份的腳本里,我們添加了刪除歸檔日志的選項,但是某些情況下還是需要部署刪除歸檔日志的腳本。 比如在Data Guard 環(huán)境中 一. RMAN 的一些理論知識 RMAN Catalog 和 Nocatalog 的區(qū)別 RMAN 系列(一)---- RMAN 體系結(jié)構(gòu)概述 R

在RMAN 備份的腳本里,我們添加了刪除歸檔日志的選項,但是某些情況下還是需要部署刪除歸檔日志的腳本。 比如在Data Guard 環(huán)境中

一. RMAN 的一些理論知識

RMAN Catalog 和 Nocatalog 的區(qū)別

RMAN 系列(一)---- RMAN 體系結(jié)構(gòu)概述

RMAN 系列(二) ---- RMAN 設(shè)置和配置

RMAN 系列(三) ---- 介質(zhì)管理問題

RMAN 系列(四) ---- RMAN 備份

RMAN 系列(五) ---- RMAN 還原 與 恢復(fù)

RMAN 系列(六) ---- RMAN 高級恢復(fù)

RMAN 系列(七) ---- RMAN 維護

RMAN 系列(八) ---- RMAN List和report 命令

RMAN 系列(九) ---- 調(diào)整RMAN備份與恢復(fù)操作的性能

Linux 平臺下 RMAN 全備 和 增量備份 shell 腳本

二. RMAN 環(huán)境一些注意的配置

2.1 修改控制文件自動備份

可以用如下命令查看RMAN 的默認參數(shù)配置:

RMAN> show all;

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default

CONFIGURE BACKUP OPTIMIZATION OFF; # default

CONFIGURE DEFAULT DEVICE TYPE TO DISK;

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 CHANNEL 1 DEVICE TYPE DISK FORMAT 'F:/backup/orcl_%U.bak';

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 LOA

D TRUE ; # default

CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:/APP/ADMINISTRATOR/PRODUCT/11.2.0/DBHO

ME_1/DATABASE/SNCFORCL.ORA'; # default

RMAN> configure controlfile autobackup on;

CONFIGURE CONTROLFILE AUTOBACKUP OFF;

CONFIGURE CONTROLFILE AUTOBACKUP ON;

已成功存儲新的 RMAN 配置參數(shù)

改成自動以后,在數(shù)據(jù)文件有變化,或者備份數(shù)據(jù)庫的時候,都會自動的備份控制文件和spfile文件。

修改parallelism參數(shù)為2. 該參數(shù)默認值為1.

如:CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;

官網(wǎng)對這個參數(shù)的解釋:

Configures the number of automatic channels of the specified device type allocated for RMAN jobs. By default, PARALLELISM is set to 1.

Suppose you set PARALLELISM for disk backups to 2 (see ). If you set the default device type as disk, then RMAN allocates two disk channels when you run BACKUP DATABASE at the RMAN prompt. RMAN always allocates the number of channels set by PARALLELISM, although it may use only a subset of these channels.

Note: If you configure n manually numbered channels, then the PARALLELISM setting can be greater than or less than n. For example, you can manually number 10 automatic channels and configure PARALLELISM to 2 or 12.

To change the parallelism for a device type to n, run a new CONFIGURE DEVICE TYPE ... PARALLELISM n command. For example, you can change configure PARALLELISM to 3 for sbt and then change it to 2 as follows:

.com/docs/cd/E11882_01/backup.112/e10643/rcmsynta010.htm#RCMRF113

2.2 修改控制文件保存的時間

否則就可能在備份介質(zhì)上有數(shù)據(jù)庫備份,但是控制文件不存在與備份相關(guān)的備份記錄,,在這種情況下,將無法恢復(fù)這些較早的文件。

SQL> select name,value from v$parameter where name='control_file_record_keep_time';

NAME VALUE

------------------------------ -------------------------------------------------

control_file_record_keep_time 7

SQL> alter system set control_file_record_keep_time=20;

系統(tǒng)已更改。

SQL> show parameter control_file_record_keep_time

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

control_file_record_keep_time integer 20

2.3 配置備份默認的保存策略

備份策略影響影響恢復(fù),如果備份集少,那么恢復(fù)能力也受到限制,如果備份集留的比較多,那么也會占用大量的空間。 所以要設(shè)置一個合適的周期,這個要根據(jù)磁盤空間大小和恢復(fù)需要來設(shè)置,一般有2種方法:

2.3.1 通過recovery window

如:configure retention policy to recovery window of 7 days;

2.3.2 通過redundancy

如:configure retention policy to redundancy 5;

它的默認值是1份。

report obsolete;

delete noprompt obsolete;

crosscheck backup;

delete noprompt expired backup;

configure retention policy clear;

2.3.4 不應(yīng)用任何保存策略。

CONFIGURE RETENTION POLICY TO NONE;

2.4 部署備份腳本

參考blog:

2.5 刪除歸檔日志的腳本

小結(jié),對于DBA來說,完整有效的備份是非常重要的,它能在關(guān)鍵時刻恢復(fù)我們的數(shù)據(jù),或者減少數(shù)據(jù)丟失,所以對于生產(chǎn)庫,一定要做好備份策略。 備份重于一切!

linux

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

如何搭建RMAN備份平臺

如何搭建RMAN備份平臺:在RMAN 備份的腳本里,我們添加了刪除歸檔日志的選項,但是某些情況下還是需要部署刪除歸檔日志的腳本。 比如在Data Guard 環(huán)境中 一. RMAN 的一些理論知識 RMAN Catalog 和 Nocatalog 的區(qū)別 RMAN 系列(一)---- RMAN 體系結(jié)構(gòu)概述 R
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top