




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
OracleRMAN備份恢復(fù)簡介汪善平Rman是什么?Oracle提供的一個備份恢復(fù)工具;可以命令行方式,也可以圖形化方式運(yùn)行;RMAN可以用來做什么?1〕功能類似物理備份,但比物理備份強(qiáng)大N倍,從下面的特點可以看到;
2〕可以壓縮空塊;
3〕可以在塊水平上實現(xiàn)增量;
4〕可以把備份的輸出打包成備份集,也可以按固定大小分割備份集;
5〕備份與恢復(fù)的過程可以自動管理;
6〕可以使用腳本〔存在Recoverycatalog中〕
7〕可以做壞塊監(jiān)測RMAN可以用來備份什么?Database,whichincludesalldatafilesaswellasthecurrentcontrolfileandcurrentserverparameterfileTablespaces(exceptforlocally-managedtemporarytablespaces)CurrentdatafilesCurrentcontrolfileArchivedredologsCurrentserverparameterfileBackupsetsRMAN不能用來備份什么?OnlineredologsTransportedtablespacesbeforetheyhavebeenmaderead/writeClient-sideinitializationparameterfilesornoncurrentserverparameterfilesRMAN如何工作?
RMAN如何工作?
RMAN的組成局部RMAN可執(zhí)行程序RMAN庫文件:recover.bsq恢復(fù)目錄RMANpackagesDBMS_RCVMANDBMS_RCVCATDBMS_BACKUP_RESTORE目標(biāo)數(shù)據(jù)庫控制文件通道介質(zhì)管理借口〔MML〕介質(zhì)管理效勞器〔MMS〕RMAN相關(guān)術(shù)語:Backupsets備份集
備份集顧名思義就是一次備份的集合,它包含本次備份的所有備份片,以oracle專有的格式保存。一個備份集根據(jù)備份的類型不同,可能構(gòu)成一個完全備份或增量備份。
Backuppieces備份片
一個備份集由假設(shè)干個備份片組成。每個備份片是一個單獨的輸出文件。一個備份片的大小是有限制的;如果沒有大小的限制,備份集就只由一個備份片構(gòu)成。備份片的大小不能大于你的文件系統(tǒng)所支持的文件長度的最大值。
Imagecopies映像備份
映像備份不壓縮、不打包、直接COPY獨立文件〔數(shù)據(jù)文件、歸檔日志、控制文件〕,類似操作系統(tǒng)級的文件備份。而且只能COPY到磁盤,不能到磁帶??梢宰鳛樵隽總浞莸?級,一般用來備份控制文件。
冷備份和熱備份RMAN相關(guān)術(shù)語Fullbackup全備份
全備份是指對數(shù)據(jù)文件中使用過的數(shù)據(jù)塊進(jìn)行備份,沒有使用過的數(shù)據(jù)塊是不做備份的,也就是說,RMAN進(jìn)行備份是進(jìn)行壓縮的。
Incrementalbackup增量備份
增量備份是指備份數(shù)據(jù)文件中自從上一次同一級別的或更低級別的備份以來被修改正的數(shù)據(jù)塊。與完全備份相同,增量備份也進(jìn)行壓縮。增量備份雖然概念很好,備份也很簡單,但恢復(fù)起來卻是另外一回事,不僅麻煩而且容易出錯,所以實際中越來越少使用,到了Oracle9i已經(jīng)建議不再使用,以后版本會逐漸取消對增量備份的支持。
Recoverycatalog恢復(fù)目錄
恢復(fù)目錄用于記錄RMAN使用過程中的控制信息,恢復(fù)目錄應(yīng)該經(jīng)常被同步〔這在后面會講到〕。盡管我們可以使用nocatalog方式來使用RMAN,此時控制信息記錄在目標(biāo)數(shù)據(jù)庫的控制文件中,但這樣畢竟不平安,因為一旦目標(biāo)數(shù)據(jù)庫的控制文件損壞就意味著所有的RMAN備份失效。同樣的道理恢復(fù)目錄應(yīng)該建立在另外一個數(shù)據(jù)庫中,在下面的例子中我們稱作“目錄數(shù)據(jù)庫”。IncrementalBackups
DifferentialIncrementalBackups〔backupatlevelnorless;〕IncrementalBackupsCumulativeIncrementalBackups〔backupatleveln-1orlower〕RMAN備份通道什么是通道〔channel〕?RMAN備份通道自動分配通道: 根據(jù)下面的Rman設(shè)置自動分配通道:CONFIGUREDEVICETYPEDISKPARALLELISM1;CONFIGUREDEVICETYPEsbtPARALLELISM2;CONFIGUREDEFAULTDEVICETYPETOsbt;
RMAN備份通道手動分配通道: *RUN{ALLOCATECHANNELc1DEVICETYPEsbt; BACKUPDATABASEPLUSARCHIVELOG;}CONFIGURECHANNEL1DEVICETYPEsbtCONNECT'SYS/oracle@node_1';CONFIGURECHANNEL2DEVICETYPEsbtCONNECT'SYS/oracle@node_2';RMAN備份通道查看所用的通道:
RMAN>SHOWDEVICETYPE; RMANconfigurationparametersare: CONFIGUREDEVICETYPESBTPARALLELISM1;#defaultCONFIGUREDEVICETYPEDISKPARALLELISM1;#default如何創(chuàng)立Catalog?1、在目錄數(shù)據(jù)庫中創(chuàng)立恢復(fù)目錄所用表空間
SQL>createtablespacermantsdatafile‘c:\oracle\oradata\cc\rmants.ora’size20M;
表空間已創(chuàng)立。
2、在目錄數(shù)據(jù)庫中創(chuàng)立RMAN用戶并授權(quán)
SQL>createuserrmanidentifiedbyrmandefaulttablespacermantstemporarytablespacetempquota
unlimitedonrmants;
用戶已創(chuàng)立
SQL>grantrecovery_catalog_ownertorman;
授權(quán)成功。
如何創(chuàng)立Catalog?3、在目錄數(shù)據(jù)庫中創(chuàng)立恢復(fù)目錄
C:\>rmancatalogrman/rman
恢復(fù)管理器:版本8.1.7.0.0-Production
RMAN-06008:連接到恢復(fù)目錄數(shù)據(jù)庫
RMAN-06428:未安裝恢復(fù)目錄
RMAN>createcatalogtablespacermants;
RMAN-06431:恢復(fù)目錄已創(chuàng)立
如何創(chuàng)立Catalog?4、注冊目標(biāo)數(shù)據(jù)庫到恢復(fù)目錄
這里我的目標(biāo)數(shù)據(jù)庫使用的效勞名稱是rman,意思為要使用RMAN進(jìn)行備份的數(shù)據(jù)庫,而目錄數(shù)據(jù)庫使用的效勞名稱是CC。
C:\>rmantargetsys/sys@rman
RMAN>connectcatalogrman/rman@cc
RMAN>registerdatabase;
使用RMAN進(jìn)行備份〔步驟〕進(jìn)行RMAN連接 1.catalog方式: %rmanTARGET/CATALOGrman/cat@catdb 2.nocatalog方式: %rmanTARGETSYS/oracle@trgtNOCATALOG 3.連接多個數(shù)據(jù)庫: %rmanTARGET/CATALOGrman/cat@catdbAUXILIARYSYS/oracle@auxdb分配通道進(jìn)行備份釋放通道退出使用RMAN進(jìn)行備份全備份數(shù)據(jù)庫: RMAN>BACKUPDATABASE; StartingbackupatOCT12200119:09:48usingtargetdatabasecontrolfileinsteadofrecoverycatalogallocatedchannel:ORA_DISK_1channelORA_DISK_1:sid=10devtype=DISKchannelORA_DISK_1:startingfulldatafilebackupsetchannelORA_DISK_1:specifyingdatafile(s)inbackupsetincludingcurrentSPFILEinbackupsetincludingcurrentcontrolfileinbackupsetinputdatafilefno=00001name=/oracle/oradata/trgt/system01.dbfinputdatafilefno=00002name=/oracle/oradata/trgt/undotbs01.dbfinputdatafilefno=00003name=/oracle/oradata/trgt/cwmlite01.dbfinputdatafilefno=00004name=/oracle/oradata/trgt/drsys01.dbfinputdatafilefno=00005name=/oracle/oradata/trgt/example01.dbfinputdatafilefno=00006name=/oracle/oradata/trgt/indx01.dbfinputdatafilefno=00007name=/oracle/oradata/trgt/tools01.dbfinputdatafilefno=00008name=/oracle/oradata/trgt/users01.dbfchannelORA_DISK_1:startingpiece1atOCT12200119:09:56channelORA_DISK_1:finishedpiece1atOCT12200119:10:31piecehandle=/oracle/dbs/lvd6dtk1_1_1comment=NONEchannelORA_DISK_1:backupsetcomplete,elapsedtime:00:00:39FinishedbackupatOCT12200119:10:33使用RMAN進(jìn)行備份增量備份 RMAN>BACKUPINCREMENTALLEVEL1DATABASE;使用RMAN進(jìn)行備份備份其他內(nèi)容:1.備份表空間: RMAN>BACKUPTABLESPACESYSTEM;2.備份歸檔日志: RMAN>BACKUPARCHIVELOGALLDELETEINPUT;3.Copy數(shù)據(jù)文件: RMAN>COPYDATAFILE1TO'/tmp/df1.cpy';如何驗證備份?如何驗證備份? RMAN>LISTBACKUP; BSKeyTypeLVSizeDeviceTypeElapsedTimeCompletionTime------------------------------------------------------------------699Full122MDISK00:00:30OCT12200119:10:23BPKey:1293Status:AVAILABLETag:TAG20011012T191001PieceName:/oracle/dbs/lvd6dtk1_1_1ControlfileIncluded:CkpSCN:322170Ckptime:OCT12200119:09:53SPFILEIncluded:Modificationtime:OCT12200119:09:53ListofDatafilesinbackupset699FileLVTypeCkpSCNCkpTimeName--------------------------------------------1Full322172OCT12200119:09:56/oracle/oradata/trgt/system01.dbf2Full322172OCT12200119:09:56/oracle/oradata/trgt/undotbs01.dbf3Full322172OCT12200119:09:56/oracle/oradata/trgt/cwmlite01.dbf4Full322172OCT12200119:09:56/oracle/oradata/trgt/drsys01.dbf5Full322172OCT12200119:09:56/oracle/oradata/trgt/example01.dbf6Full322172OCT12200119:09:56/oracle/oradata/trgt/indx01.dbf7Full322172OCT12200119:09:56/oracle/oradata/trgt/tools01.dbf8Full322172OCT12200119:09:56/oracle/oradata/trgt/users01.dbf驗證備份RMAN>LISTCOPY;ListofArchivedLogCopiesKeyThrdSeqSLowTimeName-------------------------------------------1105170AOCT10200117:55:49/oracle/oradata/trgt/arch/archive1_70.dbf1106171AOCT11200105:12:06/oracle/oradata/trgt/arch/archive1_71.dbf1107172AOCT11200114:54:36/oracle/oradata/trgt/arch/archive1_72.dbf1108173AOCT11200114:55:48/oracle/oradata/trgt/arch/archive1_73.dbf1109174AOCT11200115:13:27/oracle/oradata/trgt/arch/archive1_74.dbf1110175AOCT12200106:56:22/oracle/oradata/trgt/arch/archive1_75.dbf如何驗證備份?RMAN>RESTOREDATABASEVALIDATE;Startingrestoreat07-DEC-01allocatedchannel:ORA_DISK_1channelORA_DISK_1:sid=9devtype=DISKchannelORA_DISK_1:startingvalidationofdatafilebackupsetchannelORA_DISK_1:restoredbackuppiece1piecehandle=/oracle/dbs/07db39tr_1_1tag=TAG20011012T191001params=NULLchannelORA_DISK_1:validationcomplet
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 作協(xié)議合同范本
- 關(guān)于管道疏通合同范本
- 別墅弱電智能合同范本
- 產(chǎn)品合同范本模板寫
- 農(nóng)資代理合同范本
- 上海小時工外包合同范本
- 個人續(xù)簽合同范本
- 農(nóng)村開發(fā)項目合同范本
- 寫電子產(chǎn)品合同范本
- 玩具公司職位說明書匯編
- 平面設(shè)計創(chuàng)意與制作課件
- 化學(xué)專業(yè)英語元素周期表
- 新湘版小學(xué)科學(xué)四年級下冊教案(全冊)
- Q∕SY 06349-2019 油氣輸送管道線路工程施工技術(shù)規(guī)范
- 腎內(nèi)科臨床診療規(guī)范(南方醫(yī)院)
- 實驗心理學(xué)課件(周愛保博士版)
- 04 第三章 環(huán)境污染物的生物轉(zhuǎn)運(yùn)和生物轉(zhuǎn)化 -毒物動力學(xué)
- 珍愛生命 安全第一 中小學(xué)主題教育班會
- 殺蟲雙(單)合成反應(yīng)的研究及其工藝條件的優(yōu)化
- 膨脹螺栓選型計算_20160606
評論
0/150
提交評論