主頁(yè) > 知識(shí)庫(kù) > rman配置及rman常用命令操作

rman配置及rman常用命令操作

熱門(mén)標(biāo)簽:廣東營(yíng)銷(xiāo)智能外呼系統(tǒng)商家 電渠外呼系統(tǒng) 七日殺a19.5全地圖標(biāo)注 N個(gè)你智能電銷(xiāo)機(jī)器人 車(chē)瑪仕極限運(yùn)動(dòng)場(chǎng)所地圖標(biāo)注 地圖標(biāo)注怎么保存 外呼電話(huà)系統(tǒng)用卡嗎 高德地圖標(biāo)注公司名字大全 騰訊地圖標(biāo)注要費(fèi)用嗎

一、rman相關(guān)配置

1、進(jìn)入rman:CMD下rman target/
2、查看是否處于歸檔模式:SQL>archive log list;(rman需運(yùn)行在歸檔模式下)
3、開(kāi)啟歸檔模式:

復(fù)制代碼 代碼如下:

SQL>shutdown immediate;
SQL>startup mount;
SQL>alter database archivelog;(關(guān)閉歸檔模式:alter database noarchivelog;)
SQL>alter database open;
SQL>archive log start;

3、全局參數(shù)設(shè)置(RMAN>show all;)
①configure retention policy to redundancy 1:
是用來(lái)決定那些備份不再需要了,它一共有三種可選項(xiàng),分別是
復(fù)制代碼 代碼如下:

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE RETENTION POLICY TO REDUNDANCY 5;
CONFIGURE RETENTION POLICY TO NONE;

第一種recover window是保持所有足夠的備份,可以將數(shù)據(jù)庫(kù)系統(tǒng)恢復(fù)到最近七天內(nèi)的任意時(shí)刻。任何超過(guò)最近七天的數(shù)據(jù)庫(kù)備份將被標(biāo)記為obsolete。
第二種redundancy是為了保持可以恢復(fù)的最新的5份數(shù)據(jù)庫(kù)備份,任何超過(guò)最新5份的備份都將被標(biāo)記為redundancy。它的默認(rèn)值是1份。
第三種不需要保持策略,clear將恢復(fù)回默認(rèn)的保持策略。
一般最安全的方法是采用第二種保持策略。
②CONFIGURE BACKUP OPTIMIZATION OFF
默認(rèn)值為關(guān)閉,如果打開(kāi),rman將對(duì)備份的數(shù)據(jù)文件及歸檔等文件進(jìn)行一種優(yōu)化的算法。
③Configure default device type to disk:
是指定所有I/O操作的設(shè)備類(lèi)型是硬盤(pán)或者磁帶,默認(rèn)值是硬盤(pán)
磁帶的設(shè)置是CONFIGURE DEFAULT DEVICE TYPE TO SBT;
④CONFIGURE CONTROLFILE AUTOBACKUP OFF
強(qiáng)制數(shù)據(jù)庫(kù)在備份文件或者執(zhí)行改變數(shù)據(jù)庫(kù)結(jié)構(gòu)的命令之后將控制文件自動(dòng)備份,默認(rèn)值為關(guān)閉。這樣可以避免控制文件和catalog丟失后,控制文件仍然可以恢復(fù)。
⑤CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'
是配置控制文件的備份路徑和備份格式
⑥CONFIGURE DEVICE TYPE DISK PARALLELISM 1;
是配置數(shù)據(jù)庫(kù)設(shè)備類(lèi)型的并行度,并行的數(shù)目決定了開(kāi)啟通道的個(gè)數(shù)。
⑦CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;
  CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1
是否啟動(dòng)復(fù)合備份,向指定的i/o設(shè)備中指定的位置生成指定的份數(shù)。缺省為1.這個(gè)配置僅用于數(shù)據(jù)文件和歸檔文件,并且,只有在自動(dòng)分配通道時(shí)才會(huì)生效!
⑧CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:ORACLE…SNCFTEST.ORA'
是配置控制文件的快照文件的存放路徑和文件名,這個(gè)快照文件是在備份期間產(chǎn)生的,用于控制文件的讀一致性。
⑨CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'C:...%d_DB_%u_%s_%p';
是配置備份文件的備份路徑和備份格式
⑩CONFIGURE EXCLUDE FOR TABLESPACE tablespace> [CLEAR];
此命令用于將指定的表空間不備份到備份集中, 此命令對(duì)只讀表空間是非常有用的。

二、rman相關(guān)操作

1、校驗(yàn)備份信息

復(fù)制代碼 代碼如下:

crosscheck backup;
crosscheck backup of database;
crosscheck backup of tablespacesystem;
crosscheck backup of controlfile;
crosscheck backup of spfile;
crosscheck archivelog all;

2、查看備份
復(fù)制代碼 代碼如下:

list backup;
list backup of database;
list backup of tablespacetable_name;
list backup of controlfile;
list backup of spfile;
list backupset id; 這里ID指的是備份集的ID號(hào) 比如2、3.

3、刪除備份
復(fù)制代碼 代碼如下:

report obsolete; 報(bào)告陳舊備份
delete obsolete; -- 刪除陳舊備份
delete expired backup;
delete expired copy ; 刪除EXPIRED副本
delete backupset 9;刪除備份集編號(hào)9的
delete backuppiece ¨F:\backup\DEMO_9.bak¨; 刪除特定備份片
delete backup; -- 刪除所有備份
delete copy;刪除映象副本
delete datafilecopy ¨F:\backup\DEMO_9.bak¨刪除特定映象副本

注意:
注意這里oracle對(duì)于obsolete和expired的定義與我們常規(guī)理解是相反的。Oracle的定義是這樣的,對(duì)于手工刪除的文件,物理上已經(jīng) 不存在了的,在執(zhí)行了crosscheck之后,oracle將其標(biāo)記為expired,而對(duì)于那些超出了備份保留策略的備份集備份片,則標(biāo)記為 obsolete。
4、RMAN提供VALIDATE的命令,可以用于校驗(yàn)備份集的有效性,常用命令如下:
restore validate controlfile;
restore validate database;
5、format格式詳解
%a:Oracle數(shù)據(jù)庫(kù)的activation ID即RESETLOG_ID。
%c:備份片段的復(fù)制數(shù)(從1開(kāi)始編號(hào),最大不超過(guò)256)。
%d:Oracle數(shù)據(jù)庫(kù)名稱(chēng)。
%D:當(dāng)前時(shí)間中的日,格式為DD。
%e:歸檔序號(hào)。
%f:絕對(duì)文件編號(hào)。
%F:基于"DBID+時(shí)間"確定的唯一名稱(chēng),格式的形式為c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII 為該數(shù)據(jù)庫(kù)的DBID,YYYYMMDD為日期,QQ是一個(gè)1~256的序列。
%h:歸檔日志線(xiàn)程號(hào)。
%I:Oracle數(shù)據(jù)庫(kù)的DBID。
%M:當(dāng)前時(shí)間中的月,格式為MM。
%N:表空間名稱(chēng)。
%n:數(shù)據(jù)庫(kù)名稱(chēng),并且會(huì)在右側(cè)用x字符進(jìn)行填充,使其保持長(zhǎng)度為8。比如數(shù)據(jù)庫(kù)名JSSBOOK,則生成的名稱(chēng)則是JSSBOOKx。
%p:備份集中備份片段的編號(hào),從1開(kāi)始。
%s:備份集號(hào)。
%t:備份集時(shí)間戳。
%T:當(dāng)前時(shí)間的年月日格式(YYYYMMDD)。
%u:是一個(gè)由備份集編號(hào)和建立時(shí)間壓縮后組成的8字符名稱(chēng)。利用%u可以為每個(gè)備份集生成一個(gè)唯一的名稱(chēng)。
%U:默認(rèn)是%u_%p_%c的簡(jiǎn)寫(xiě)形式,利用它可以為每一個(gè)備份片段(即磁盤(pán)文件)生成一個(gè)唯一名稱(chēng),這是最常用的命名方式,執(zhí)行不同備份操作時(shí),生成的規(guī)則也不同,如下所示:
生成備份片段時(shí),%U=%u_%p_%c;
生成數(shù)據(jù)文件鏡像復(fù)制時(shí),%U=data-D-%d_id-%I_TS-%N_FNO-%f_%u;
生成歸檔文件鏡像復(fù)制時(shí),%U=arch-D_%d-id-%I_S-%e_T-%h_A-%a_%u;
生成控制文件鏡像復(fù)制時(shí),%U=cf-D_%d-id-%I_%u。
%Y:當(dāng)前時(shí)間中的年,格式為YYYY。
注:如果在BACKUP命令中沒(méi)有指定FORMAT選項(xiàng),則RMAN默認(rèn)使用%U為備份片段命名。

您可能感興趣的文章:
  • rman備份腳本和rman增量備份腳本分享
  • catalog方式的rman備份與恢復(fù)示例
  • win平臺(tái)oracle rman備份和刪除dg備庫(kù)歸檔日志腳本
  • ORACLE 數(shù)據(jù)庫(kù)RMAN備份恢復(fù)
  • rman恢復(fù)方案和oracle異機(jī)恢復(fù)
  • .NET性能調(diào)優(yōu)之一:ANTS Performance Profiler的使用介紹
  • High Performance JavaScript(高性能JavaScript)讀書(shū)筆記分析
  • Oracle RMAN快速入門(mén)指南
  • JDBCTM 指南:入門(mén)3 - DriverManager
  • linux自動(dòng)運(yùn)行rman增量備份腳本

標(biāo)簽:遼寧 大興安嶺 棗莊 玉樹(shù) 蘇州 贛州 長(zhǎng)沙 來(lái)賓

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《rman配置及rman常用命令操作》,本文關(guān)鍵詞  rman,配置,及,常用,命令,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《rman配置及rman常用命令操作》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于rman配置及rman常用命令操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章