AnyBackup Oracle實(shí)時(shí)備份恢復(fù)最佳實(shí)踐_第1頁
AnyBackup Oracle實(shí)時(shí)備份恢復(fù)最佳實(shí)踐_第2頁
AnyBackup Oracle實(shí)時(shí)備份恢復(fù)最佳實(shí)踐_第3頁
AnyBackup Oracle實(shí)時(shí)備份恢復(fù)最佳實(shí)踐_第4頁
AnyBackup Oracle實(shí)時(shí)備份恢復(fù)最佳實(shí)踐_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 最佳實(shí)踐 AnyBackup數(shù)據(jù)備份 最佳實(shí)踐 Oracle 實(shí)時(shí)備份目錄 TOC o 1-3 h z u HYPERLINK l _Toc32490 目錄 PAGEREF _Toc32490 2 HYPERLINK l _Toc20959 第一章 概覽 PAGEREF _Toc20959 4 HYPERLINK l _Toc6230 1.1 簡(jiǎn)介 PAGEREF _Toc6230 4 HYPERLINK l _Toc1566 1.1.1 Oracle實(shí)時(shí)備份 PAGEREF _Toc1566 4 HYPERLINK l _Toc15277 1.1.2 Oracle恢復(fù) PAGEREF _T

2、oc15277 5 HYPERLINK l _Toc5885 1.2 Oracle實(shí)時(shí)備份支持功能 PAGEREF _Toc5885 5 HYPERLINK l _Toc26375 第二章 限制性列表 PAGEREF _Toc26375 6 HYPERLINK l _Toc3882 第三章 Oracle備份環(huán)境檢查 PAGEREF _Toc3882 6 HYPERLINK l _Toc21354 3.1 Windows環(huán)境備份前置條件檢查 PAGEREF _Toc21354 6 HYPERLINK l _Toc98 3.1.1 監(jiān)聽配置檢查 PAGEREF _Toc98 6 HYPERLINK

3、 l _Toc15682 3.1.2 數(shù)據(jù)庫狀態(tài)檢查 PAGEREF _Toc15682 9 HYPERLINK l _Toc26741 3.1.3 歸檔日志狀態(tài)檢查 PAGEREF _Toc26741 10 HYPERLINK l _Toc31187 3.2介質(zhì)服務(wù)器檢查及配置 PAGEREF _Toc31187 12 HYPERLINK l _Toc9095 第四章 實(shí)時(shí)備份最佳實(shí)踐 PAGEREF _Toc9095 12 HYPERLINK l _Toc2290 4.1 Oracle實(shí)時(shí)備份最佳實(shí)踐 PAGEREF _Toc2290 12 HYPERLINK l _Toc32081 4.

4、1.1命名規(guī)則說明 PAGEREF _Toc32081 12 HYPERLINK l _Toc3524 4.1.2實(shí)時(shí)備份任務(wù)建立 PAGEREF _Toc3524 13 HYPERLINK l _Toc16748 第五章 實(shí)時(shí)恢復(fù)最佳實(shí)踐 PAGEREF _Toc16748 19 HYPERLINK l _Toc11872 5.1 Oracle恢復(fù)概述 PAGEREF _Toc11872 19 HYPERLINK l _Toc27371 5.2 Oracle故障診斷及恢復(fù)方式選擇 PAGEREF _Toc27371 19 HYPERLINK l _Toc6528 5.2.1普通恢復(fù)應(yīng)用場(chǎng)景及

5、診斷方式 PAGEREF _Toc6528 19 HYPERLINK l _Toc21969 5.2.2掛載恢復(fù)應(yīng)用場(chǎng)景及診斷方式 PAGEREF _Toc21969 19 HYPERLINK l _Toc10911 5.3瀏覽恢復(fù) PAGEREF _Toc10911 19 HYPERLINK l _Toc10531 5.3.1普通恢復(fù)注意事項(xiàng) PAGEREF _Toc10531 19 HYPERLINK l _Toc10302 5.3.2 恢復(fù)步驟 PAGEREF _Toc10302 20 HYPERLINK l _Toc9897 5.3.3 異機(jī)恢復(fù)步驟 PAGEREF _Toc9897

6、22 HYPERLINK l _Toc13607 5.4掛載恢復(fù) PAGEREF _Toc13607 26 HYPERLINK l _Toc13723 5.4.1掛載恢復(fù)注意事項(xiàng) PAGEREF _Toc13723 26 HYPERLINK l _Toc5348 5.4.2 自動(dòng)掛載恢復(fù)步驟 PAGEREF _Toc5348 26 HYPERLINK l _Toc26572 5.4.3 手動(dòng)掛載恢復(fù)步驟 PAGEREF _Toc26572 28第一章 概覽1.1 簡(jiǎn)介卷實(shí)時(shí)備份可以將您服務(wù)器上的某一個(gè)卷進(jìn)行整體實(shí)時(shí)備份(存在于此卷上的數(shù)據(jù)全部可以受到實(shí)時(shí)備份的保護(hù)),形成一個(gè)“虛擬卷”。并且在

7、您創(chuàng)建了卷實(shí)時(shí)備份任務(wù)之后,基于iSCSI卷掛載技術(shù)可以讓您把該“虛擬卷”掛載到您的服務(wù)器上,“虛擬卷”上的數(shù)據(jù)對(duì)于您來說是立即可用的。這樣就實(shí)現(xiàn)了當(dāng)您的原數(shù)據(jù)因出現(xiàn)意外而無法使用時(shí)的數(shù)據(jù)瞬間恢復(fù)。您的查詢需求也可以在該“虛擬卷”上完成,從而減輕了生產(chǎn)服務(wù)器的負(fù)擔(dān)。卷CDP驅(qū)動(dòng)是位于Volume驅(qū)動(dòng)和disk驅(qū)動(dòng)之間的一個(gè)系統(tǒng)驅(qū)動(dòng)程序,負(fù)責(zé)捕獲來自上層的所有的IO操作,進(jìn)行IO重定向和分發(fā)到j(luò)ournal卷上去,供上層客戶端實(shí)時(shí)的從日志卷中取數(shù)據(jù)發(fā)送到OFS介質(zhì)服務(wù)上去。日志卷空間可以實(shí)現(xiàn)空間自動(dòng)回收,避免日志池占用空間越來越大。內(nèi)核態(tài)驅(qū)動(dòng)和用戶態(tài)客戶端之間也有交互,這兩個(gè)模塊之間的交互主要是

8、控制消息的交互,比如啟動(dòng)、停止CDP, 產(chǎn)生一致性標(biāo)識(shí)等。卷CDP模塊邏輯結(jié)構(gòu)和工作原理:1.1.1 Oracle實(shí)時(shí)備份Oracle 實(shí)時(shí)備份基于卷CDP的實(shí)時(shí)備份1.1.2 Oracle恢復(fù) 1. Oracle 瀏覽恢復(fù) Oracle瀏覽恢復(fù)基于卷CDP的瀏覽恢復(fù) 2. Oracle 掛載恢復(fù)Oracle掛載恢復(fù)基于卷CDP的掛載恢復(fù),可支持選擇多個(gè)卷進(jìn)行掛載自動(dòng)掛載:無需手動(dòng)進(jìn)行iscsi連接,掛載盤符自動(dòng)分配手動(dòng)掛載:需手動(dòng)進(jìn)行iscsi連接,掛載盤符自動(dòng)分配1.2 Oracle實(shí)時(shí)備份支持功能功能子功能支持備注備份包含完全初始化及增量復(fù)制斷點(diǎn)續(xù)傳歷史時(shí)間點(diǎn)保留策略多實(shí)例備份恢復(fù)每個(gè)任

9、務(wù)支持多個(gè)實(shí)例數(shù)據(jù)源動(dòng)態(tài)更新Oracle+自定義數(shù)據(jù)源備份瀏覽恢復(fù)支持應(yīng)用聯(lián)機(jī)掛載恢復(fù)自動(dòng)掛載不支持應(yīng)用聯(lián)機(jī)第二章 限制性列表 1. 掛載恢復(fù)不支持應(yīng)用一致性處理 2. 掛載恢復(fù)不支持指定盤符恢復(fù) 3. 備份/恢復(fù)不支持進(jìn)度顯示 4. 不支持編輯任務(wù)的數(shù)據(jù)源 5. 日志卷磁盤脫機(jī)恢復(fù)后不支持?jǐn)帱c(diǎn)續(xù)傳 6.PCB-5672 M11-ST-oracle實(shí)時(shí)備份與恢復(fù)-掛載多個(gè)盤符后,停止任務(wù)耗時(shí)長(zhǎng)且拋錯(cuò)“消息發(fā)送超時(shí)”第三章 Oracle備份環(huán)境檢查3.1 Windows環(huán)境備份前置條件檢查3.1.1 監(jiān)聽配置檢查Oracle備份要求Oracle數(shù)據(jù)庫可以使用“sqlplus “sys/mimaO

10、racle_sid as sysdba”的方式能正常連接數(shù)據(jù)庫,否則備份可能失敗,檢測(cè)方法如下;首先進(jìn)入cmd命令行,輸入連接數(shù)據(jù)庫命令:C:Windowssystem32sqlplus sys/eisooracdb as sysdbaSQL*Plus: Release .0 - Production on Mon Mar 10 17:22:17 2014Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to:Oracle Database 10g Enterprise Edition Release .0 - Pr

11、oductionWith the Partitioning, OLAP and Data Mining optionsSQL 如果登錄過程中,出現(xiàn)錯(cuò)類似“TNS-xxxxxx: TNS:xxxxx”的錯(cuò)誤,說明監(jiān)聽的配置有問題,請(qǐng)按照如下方式配置監(jiān)聽;監(jiān)聽配置,以O(shè)racle10g為例(備注,建議配置監(jiān)聽之前,先執(zhí)行檢查的步驟,如果監(jiān)聽可以滿足備份恢復(fù)要求,則可以不用重新配置);實(shí)驗(yàn)環(huán)境概述:Oracle_HOME=D:OracleappdbOracle_SID=orclHOST = zy-PC主機(jī)IP=36第一步: 停止監(jiān)聽用cmd登錄命令行,運(yùn)行命令,lsnrctl stop,停止監(jiān)聽;第

12、二步:編輯 D:Oracleappdbnetworkadminlistener.ora 如下SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (Oracle_HOME = /u01/Oracle) (PROGRAM = extproc) )(SID_DESC = (GLOBAL_DBNAME = orcl) (Oracle_HOME = /u01/Oracle) (SID_NAME = orcl) ) )LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)

13、(HOST = PA-V2-236)(PORT = 1521) )紅色部分為創(chuàng)建數(shù)據(jù)庫默認(rèn)沒有的,需要手動(dòng)添加進(jìn)去,其中Oracle_HOME和GLOBAL_DBNAME、SID_NAME根據(jù)實(shí)際生產(chǎn)環(huán)境而定,可能和例子中不同;第三步:編輯 D:Oracleappdbnetworkadmintnsnames.oraORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = PA-V2-236)(PORT = 1521) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVI

14、CE_NAME = orcl) ) )該文件一般使用創(chuàng)建數(shù)據(jù)庫后默認(rèn)的配置即可,不需要重新配置。第四步:?jiǎn)?dòng)監(jiān)聽C:Windowssystem32lsnrctl start 出現(xiàn)如下界面,表示啟動(dòng)成功。第五步:驗(yàn)證監(jiān)聽是否可用C:Windowssystem32tnsping orcl出現(xiàn)如下界面表示監(jiān)聽正常:驗(yàn)證看看在關(guān)閉數(shù)據(jù)庫的情況下能否正常登錄SQLshutdown immediate;關(guān)閉數(shù)據(jù)庫SQLexit;退出數(shù)據(jù)庫,重新登錄C:Windowssystem32sqlplus “ HYPERLINK mailto:sys/orcl sys/orcl as sysdba”, 如果仍然登錄

15、成功說明數(shù)據(jù)庫監(jiān)聽配置正確,如果登錄出現(xiàn)一下界面,說明監(jiān)聽配置不正確,需要檢查錯(cuò)誤,重新配置;3.1.2 數(shù)據(jù)庫狀態(tài)檢查在進(jìn)行Oracle數(shù)據(jù)庫備份時(shí),要求數(shù)據(jù)庫必須在open狀態(tài),檢查方法為在登錄數(shù)據(jù)庫后,運(yùn)行命令“select instance_name,status from v$instance”:SQL select instance_name,status from v$instance;INSTANCE_NAME STATUS racdb OPEN如果數(shù)據(jù)庫為非open狀態(tài),請(qǐng)協(xié)調(diào)用戶系統(tǒng)管理員,將數(shù)據(jù)庫開啟至open狀態(tài)在進(jìn)行備份,對(duì)于正常提供生產(chǎn)業(yè)務(wù)的數(shù)據(jù)庫來說,數(shù)據(jù)庫肯定在

16、open狀態(tài),否則無法提供業(yè)務(wù);3.1.3 歸檔日志狀態(tài)檢查Oracle數(shù)據(jù)庫備份對(duì)歸檔模式有以下要求:1. 數(shù)據(jù)庫必須開啟歸檔模式;2. Oracle數(shù)據(jù)庫歸檔路徑,不能是數(shù)據(jù)庫閃回區(qū);3. 歸檔路徑所在的文件系統(tǒng)應(yīng)該有足夠的空間去承載用戶的數(shù)據(jù)庫應(yīng)用;4. 對(duì)于數(shù)據(jù)庫數(shù)據(jù)文件采用ASM管理的數(shù)據(jù)庫,歸檔路徑不能存放在ASM中,必須使用本地文件夾作為歸檔路徑;檢測(cè)方法及步驟如下;檢查Oracle歸檔模式是否開啟,在登錄數(shù)據(jù)庫后,運(yùn)行命令“archive log list”查看,對(duì)于未開啟歸檔模式的數(shù)據(jù)庫,反饋結(jié)果為“非歸檔模式”;對(duì)于已經(jīng)開啟歸檔模式的數(shù)據(jù)庫,顯示結(jié)果為“存檔模式”,同時(shí)會(huì)顯

17、示具體的歸檔路徑:SQL archive log list數(shù)據(jù)庫日志模式 非存檔模式自動(dòng)存檔 禁用存檔終點(diǎn) USE_DB_RECOVERY_FILE_DEST最早的聯(lián)機(jī)日志序列 321當(dāng)前日志序列 326SQL archive log list數(shù)據(jù)庫日志模式 存檔模式自動(dòng)存檔 啟用存檔終點(diǎn) D:arch最早的聯(lián)機(jī)日志序列 321下一個(gè)存檔日志序列 326當(dāng)前日志序列 326當(dāng)用戶未開啟歸檔模式時(shí),需要采用如下的方式,開啟歸檔模式,應(yīng)特別注意,在開啟數(shù)據(jù)庫的歸檔模式是需要關(guān)閉數(shù)據(jù)庫的,會(huì)有一定的停機(jī)時(shí)間,需要和用戶提前溝通停機(jī)時(shí)間再進(jìn)行處理,切勿自行中斷用戶業(yè)務(wù);SQL shutdown imm

18、ediate數(shù)據(jù)庫已經(jīng)關(guān)閉。已經(jīng)卸載數(shù)據(jù)庫。Oracle 例程已經(jīng)關(guān)閉。SQL startup mountOracle 例程已經(jīng)啟動(dòng)。數(shù)據(jù)庫裝載完畢。SQL alter database archivelog;數(shù)據(jù)庫已更改。SQL alter database open;數(shù)據(jù)庫已更改。當(dāng)用戶的數(shù)據(jù)庫處于開啟歸檔日志,但是歸檔日志路徑為閃回區(qū)時(shí),應(yīng)將歸檔路徑設(shè)置為本地路徑,注意Oracle數(shù)據(jù)庫的安裝用戶必須對(duì)歸檔路徑有讀寫權(quán)限,否則會(huì)造成數(shù)據(jù)庫停止工作,同時(shí)歸檔路徑所在的文件系統(tǒng),要有足夠的空間,如果歸檔路徑文件系統(tǒng)空間被占用完全,數(shù)據(jù)庫也將無法工作,歸檔路徑更改方式如下:創(chuàng)建歸檔路徑,win

19、dows環(huán)境中,直接右擊建立目錄即可;登錄數(shù)據(jù)庫后,采用如下命令修改當(dāng)路徑:SQLalter system set log_archive_dest_1=location=D:arch scope =both;(修改歸檔路徑)SQL archive log list;(查看歸檔路徑是否修改成功)Database log mode Archive ModeAutomatic archival EnabledArchive destination D:archOldest online log sequence 123Next log sequence to archive 124Current

20、log sequence 124當(dāng)前不支持雙機(jī)和集群的實(shí)時(shí)備份。3.2介質(zhì)服務(wù)器檢查及配置為保證備份任務(wù)可正常執(zhí)行,在創(chuàng)建Oracle備份任務(wù)前,請(qǐng)檢查介質(zhì)服務(wù)器是否正常。檢查方法,可以在登錄控制臺(tái)后,在存儲(chǔ)管理,介質(zhì)服務(wù)器管理中查看介質(zhì)服務(wù)器狀態(tài)及可用空間;第四章 實(shí)時(shí)備份最佳實(shí)踐4.1 Oracle實(shí)時(shí)備份最佳實(shí)踐4.1.1命名規(guī)則說明1.【命名規(guī)則】:用戶名、任務(wù)組、任務(wù)等對(duì)象命名規(guī)則滿足:不允許為空,且名稱長(zhǎng)度必須為 350 個(gè)字符;2.【郵件命名規(guī)則】: Email 地址只能由字母 AZaz 、數(shù)字 09 及特殊字符 .-_ 組成,類似于 HYPERLINK mailto:yourn

21、ame yourname 的形式,且最長(zhǎng)不能超過50個(gè)字符;3.【備注信息規(guī)范】:備注信息最大不超過255字符;4.1.2實(shí)時(shí)備份任務(wù)建立1. 登錄愛數(shù)備份控制臺(tái),點(diǎn)擊數(shù)據(jù)保護(hù)選中對(duì)應(yīng)的客戶端在任務(wù)管理中,點(diǎn)擊新建按鈕選擇實(shí)時(shí)備份選擇Oracle數(shù)據(jù)庫;2. 輸入任務(wù)名稱,在備注處,輸入自己想要的備份信息,選擇想要的介質(zhì)服務(wù)器作為備份的目的地,信息填寫完畢后,點(diǎn)擊下一步按鈕;3. 各個(gè)備份選項(xiàng)說明如下: 【指定日志卷路徑】實(shí)時(shí)備份緩沖區(qū)的路徑設(shè)置,該路徑不可與監(jiān)控卷沖突 【配置空間】可配置“日志緩沖區(qū)空間”及“實(shí)時(shí)任務(wù)內(nèi)存空間”【時(shí)間頻率】默認(rèn)30秒產(chǎn)生時(shí)間點(diǎn)【歷史數(shù)據(jù)保存時(shí)間】默認(rèn)保存時(shí)間是

22、30天,最小保存時(shí)間1天4. 點(diǎn)擊“+”號(hào)展開數(shù)據(jù)源,Oracle實(shí)時(shí)備份任務(wù)支持自動(dòng)發(fā)現(xiàn)數(shù)據(jù)源的功能,但是需要手動(dòng)配置實(shí)例名,數(shù)據(jù)庫的用戶名和密碼,具體如下圖;添加的用戶必須具有sysdba的權(quán)限,一般使用sys用戶,密碼輸入完成后點(diǎn)擊確定按鈕; 如果能展開表空間則配置正確,如果無法展開,則用戶或密碼錯(cuò)誤; 注意: 新建Oracle實(shí)時(shí)任務(wù),數(shù)據(jù)源可以選多個(gè)Oracle實(shí)例及自定義數(shù)據(jù)源,但是編輯任務(wù)則不可以修改數(shù)據(jù)源FAQS:1. 如果選中數(shù)據(jù)源時(shí),有如下報(bào)錯(cuò),標(biāo)明沒有對(duì)實(shí)例進(jìn)行授權(quán),即添加正確的用戶名和密碼;2. 實(shí)例配置完成后,點(diǎn)擊展開數(shù)據(jù)源,出現(xiàn)如下報(bào)錯(cuò),該報(bào)錯(cuò)有兩個(gè)原因1) 配置的

23、數(shù)據(jù)庫用戶沒有sysdba的權(quán)限2) 輸入的密碼錯(cuò)誤;正確的配置用戶名密碼即可解決:3. 實(shí)例配置完成后,點(diǎn)擊展開數(shù)據(jù)源,出現(xiàn)關(guān)于監(jiān)聽的錯(cuò)誤,一般錯(cuò)誤格式“ORA-xxxxx:TNS: xxxxxx”具體如下,出現(xiàn)監(jiān)聽的問題,請(qǐng)返回上一張的監(jiān)聽配置檢查,配置監(jiān)聽,測(cè)試無誤后,再嘗試: 4. 發(fā)起備份任務(wù)時(shí),提示“請(qǐng)求失敗,您沒有進(jìn)行該操作的權(quán)限”,該問題是由于控制臺(tái)沒有進(jìn)行相關(guān)的授權(quán),添加對(duì)應(yīng)的授權(quán)后,即可解決;添加授權(quán)在控制臺(tái)界面,【運(yùn)營(yíng)管理】【許可證管理】中添加,輸入對(duì)應(yīng)的授權(quán)碼,點(diǎn)擊在線激活,即可; 第五章 實(shí)時(shí)恢復(fù)最佳實(shí)踐5.1 Oracle恢復(fù)概述針對(duì)用戶的實(shí)際需求提供豐富的恢復(fù)方式選擇,主要有:瀏覽恢復(fù)、掛載恢復(fù);【瀏覽恢復(fù)方式】 基于對(duì)象文件系統(tǒng)OFS,選擇目標(biāo)時(shí)間點(diǎn),遍歷時(shí)間樹,將數(shù)據(jù)從OFS中恢復(fù)到本地磁盤的一種覆寫型的恢復(fù)方法【掛載恢復(fù)方式】客戶端連接存儲(chǔ)使用標(biāo)準(zhǔn)的iSCSI Initiator,采用 iSCSI 掛載技術(shù)可以將已經(jīng)備份的數(shù)據(jù)瞬間恢復(fù)出來并且立即可用5.2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論