Symantec-NBU70軟件配置手冊(cè)-V10_第1頁
Symantec-NBU70軟件配置手冊(cè)-V10_第2頁
Symantec-NBU70軟件配置手冊(cè)-V10_第3頁
Symantec-NBU70軟件配置手冊(cè)-V10_第4頁
Symantec-NBU70軟件配置手冊(cè)-V10_第5頁
已閱讀5頁,還剩100頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、SYMANTEC NBU7.0_配置實(shí)施工藝SYMANTEC NBU7.0軟件配置手冊(cè)軟件配置手冊(cè)V1.0NBU 項(xiàng)目組 SYMANTEC NBU7.0_配置實(shí)施工藝文檔信息文檔信息文擋名稱初稿作者審核建立日期SFB 實(shí)施工藝-技術(shù)組件-Symantec-NBU 軟件配置手冊(cè)文檔修訂記錄文檔修訂記錄章節(jié)編號(hào)章節(jié)名稱修訂內(nèi)容簡述修訂日期修訂前版本號(hào)SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組目錄目錄第第 1 章章配置備份設(shè)備配置備份設(shè)備 .51.1配置磁帶庫機(jī)械手.61.2配置磁帶庫存儲(chǔ)設(shè)備 .81.3配置磁盤存儲(chǔ)單元.131.4創(chuàng)建VOLUME POOL.151.5清點(diǎn)機(jī)械手.1

2、7第第 2 章章配置配置 CATALOG 備份備份.21第第 3 章章文件備份文件備份.233.1新建備份策略.233.2設(shè)置屬性 .233.3設(shè)置SCHEDULE.243.4設(shè)置客戶端.263.5設(shè)置備份選擇.263.6設(shè)置 WINDOWS文件備份OPEN文件選項(xiàng).26第第 4 章章ORACLE 備份備份.284.1ORACLE備份流程.284.2修改 ORACLE備份模式和參數(shù) .284.3ORACLE備份腳本.294.4數(shù)據(jù)庫備份策略 .404.5歸檔日志備份策略.454.6CONTROL FILE備份策略.494.7ORACLE RAC 環(huán)境備份說明 .52第第 5 章章INFORMI

3、X 備份備份.535.1INFORMIX備份流程 .535.2修改ONCONFIG文件.535.3INFORMIX備份腳本 .555.4數(shù)據(jù)庫備份策略 .595.5ETC目錄備份策略.645.6設(shè)置 INFORMIX的邏輯日志備份 .67第第 6 章章SYBASE 備份備份.706.1SYBASE備份流程.706.2SYBASE備份腳本.706.3數(shù)據(jù)庫備份策略 .74第第 7 章章DB2 備份備份.777.1DB2 備份流程 .777.2DB2 備份腳本 .77SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組7.3數(shù)據(jù)庫備份策略 .797.4日志備份策略.82第第 8 章章SQLS

4、ERVER 的配置的配置.838.1SQLSERVER備份流程.838.2設(shè)置屬性 .838.3生成 SQLSERVER備份腳本.848.4備份策略設(shè)置.85第第 9 章章LOTUSNOTES 的配置的配置.889.1LOTUSNOTES備份流程.889.2設(shè)置環(huán)境變量.889.3備份策略 .89第第 10 章章VAULT 的設(shè)置的設(shè)置.9210.1VAULT設(shè)置 .9210.2配置 VAULT類型的 POLICY.97第第 11 章章集群環(huán)境下的安裝配置集群環(huán)境下的安裝配置.10011.1MEDIA SERVER的安裝配置.10011.2CLIENT的安裝配置 .10211.3集群情況下備份

5、策略配置方法.102SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組第第 1 章章 配置備份設(shè)備配置備份設(shè)備在 Netbackup 環(huán)境下配置設(shè)備的步驟如下:需要安裝設(shè)備驅(qū)動(dòng)程序的服務(wù)器有:需要安裝設(shè)備驅(qū)動(dòng)程序的服務(wù)器有:Master ServerEnterprise Client(也稱為 SAN media server)設(shè)備配置操作:設(shè)備配置操作:對(duì)于存儲(chǔ)設(shè)備、存儲(chǔ)單元、卷池等配置,在 Master Server 上完成。1.1 配置磁帶庫機(jī)械手配置磁帶庫機(jī)械手在本次集中備份項(xiàng)目中,磁帶庫都是由 master server 來控制,所以只需要在準(zhǔn)備工作:準(zhǔn)備工作:Master &

6、amp; SAN Media Server 和磁帶庫等設(shè)備物和磁帶庫等設(shè)備物理連接正常,硬件平臺(tái)可理連接正常,硬件平臺(tái)可以正確識(shí)別到硬件設(shè)備以正確識(shí)別到硬件設(shè)備模擬測(cè)試設(shè)備是否可用模擬測(cè)試設(shè)備是否可用(scan)等)等配置存儲(chǔ)單元配置存儲(chǔ)單元配置存儲(chǔ)設(shè)備配置存儲(chǔ)設(shè)備設(shè)置機(jī)械手清點(diǎn)設(shè)置機(jī)械手清點(diǎn)配置卷池配置卷池SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組XXBK5200/XXBK5210 兩臺(tái) AIX 服務(wù)器上配置機(jī)械手。注意:如下操作在注意:如下操作在 XXBK5200/XXBK5210 上都要做。上都要做。配置機(jī)械手簡單來說就是根據(jù)機(jī)械手的 controller id, scs

7、i id 和 lun id 創(chuàng)建 ovpass 設(shè)備。下面以 IBM 3584 磁帶庫為例,介紹配置過程。1.安裝 ovpass 驅(qū)動(dòng) #/usr/openv/volmgr/bin/driver/install_ovpass 為了確保設(shè)備文件在每次啟動(dòng)后都能訪問 #/usr/openv/volmgr/bin/driver/mkdev_ovpass2.查詢 scsi id和lun id安裝了 atape 驅(qū)動(dòng)后,會(huì)為 3584 帶庫生成一個(gè) smc 設(shè)備,smc 設(shè)備的屬性中會(huì)記錄scsi id 和 lun id。如果使用其他品牌帶庫,最直接的辦法是登到 SAN 交換機(jī)上用nsshow 和 po

8、rtshow 查看。在本例中為: scsi id=0 x642600, lun=1# lsattr -El smc0 alt_pathing no Enable Alternate Pathing Support Truedebug_trace no Debug Trace Logging Enabled Truedev_status N/A Falsedevtype 03584L32 Device Type Falselocation Location Truelun_id 0 x1000000000000 Logical Unit Number Truenew_name New Logic

9、al Name Truenode_name 0 x500507630f1c2501 World Wide Node Name Falseprimary_device smc0 Primary Logical Device Falsereserve_support yes Use Reserve/Release on Open and Close Trueretain_reserve no Retain Reservation Falsescsi_id 0 x642600 SCSI Target ID Truetrace_logging no Trace Logging Enabled True

10、tsm_barcode_len 6 Default TSM Barcode Length for Ultrium 1/2 Media Trueww_name 0 x500507630f5c2501 World Wide Port Name False3.查詢controller id通過 lsdev Cc tape,我們可以找到 bus number,在本例中為 00-08# lsdev -Cc tape |grep smcsmc0 Available 00-08-01 IBM 3584 Library Medium Changer (FCP)然后通過 lsdev -Cc adapter 就可

11、以找到控制這個(gè)機(jī)械手的 controller ,在本例中為fcs0。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組# lsdev -Cc adapter |grep 00-08fcs0 Available 00-08 FC Adapter4.創(chuàng)建機(jī)械手的設(shè)備驅(qū)動(dòng)文件注意:注意:fcs0 要改成要改成 fscsi0XXBK5200:/# mkdev -c media_changer -t ovpass -s fcp -p fscsi0 -w 0 x642600,0 x1ovpass0 Available5.檢查新建設(shè)備的狀態(tài)XXBK5200:/#lsdev -C -s fcp |gr

12、ep ovpass ovpass0 Available 00-08-01 VERITAS Media Changer6.通過Netbackup media server 提供的/usr/openv/volmgr/bin/scan 命令查看設(shè)備狀態(tài)。 # /usr/openv/volmgr/bin/scan* SDT_TAPE * SDT_CHANGER * SDT_OPTICAL *-Device Name : /dev/rmt0.1Passthru Name: /dev/rmt0.1Volume Header: Port: -1; Bus: -1; Target: -1; LUN: -1In

13、quiry : HP Ultrium 3-SCSI G25WVendor ID : HP Product ID : Ultrium 3-SCSI Product Rev: G25WSerial Number: HU10647YLMWWN : WWN Id Type : 0Device Identifier: Device Type : SDT_TAPENetBackup Drive Type: 16Removable : YesDevice Supports: SCSI-3Flags : 0 x0Reason: 0 x0-SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組1.2 配置磁

14、帶庫存儲(chǔ)設(shè)備配置磁帶庫存儲(chǔ)設(shè)備配置過程是通過NBU的圖形向?qū)瓿傻?,步驟如下:1.首先需要確認(rèn)操作系統(tǒng)已經(jīng)正確識(shí)別到所有的磁帶機(jī)和機(jī)械手在本次項(xiàng)目中,機(jī)械手是都是由master server來控制的,所以meida server上只要檢查一下磁帶機(jī)的狀態(tài)即可。# lsdev -Cc tapermt0 Available 03-08-00-0,0 LVD SCSI 4mm Tape Drivermt1 Available 00-08-01 IBM 3580 Ultrium Tape Drive (FCP)rmt2 Available 00-08-01 IBM 3580 Ultrium Tape

15、Drive (FCP)rmt3 Available 00-08-01 IBM 3580 Ultrium Tape Drive (FCP)rmt4 Available 00-08-01 IBM 3580 Ultrium Tape Drive (FCP)rmt5 Available 05-08-01 IBM 3580 Ultrium Tape Drive (FCP)rmt6 Available 05-08-01 IBM 3580 Ultrium Tape Drive (FCP)rmt7 Available 05-08-01 IBM 3580 Ultrium Tape Drive (FCP)rmt8

16、 Available 05-08-01 IBM 3580 Ultrium Tape Drive (FCP)smc0 Available 00-08-01 IBM 3584 Library Medium Changer (FCP)2.使用NBU圖形向?qū)?,開始配置磁帶庫用jnbSA啟動(dòng)NBU管理界面,并登錄。單擊“Configure Storage Devices”SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組3.選擇需要配置的主機(jī),去掉已經(jīng)配置過的主機(jī)和不需要配置的主機(jī)。選擇的主機(jī)數(shù)量多的話,配置會(huì)比較慢。4.確認(rèn)Netbackup找出來的機(jī)械手和磁帶機(jī)數(shù)量單擊下一步SYMANTEC

17、 NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組單擊下一步5.確認(rèn)配置信息,去掉standalone的帶機(jī)SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組6.保存配置信息,并重啟vmd進(jìn)程。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組7.點(diǎn)擊Properties按鈕,將Storage Unit的缺省名稱修改為符合總體設(shè)計(jì)規(guī)范要求的名稱,例如XXBK52SVC-SPDBXXPTL0011-LTO4。8.至此,磁帶庫和相應(yīng)的存儲(chǔ)單元配置完成。1.3 配置磁盤存儲(chǔ)單元配置磁盤存儲(chǔ)單元本次集中備份項(xiàng)目使用 BasicDisk 類型的磁盤存儲(chǔ)單元作為緩存,用于備份頻繁發(fā)起但備SYMAN

18、TEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組份數(shù)據(jù)量又不大的作業(yè)。整個(gè)備份過程分為兩個(gè)階段:整個(gè)備份過程分為兩個(gè)階段:第 I 階段:通過策略備份客戶機(jī)數(shù)據(jù)到磁盤類型存儲(chǔ)單元。第 II 階段:每天把磁盤存儲(chǔ)單元中最近24小時(shí)的備份數(shù)據(jù)集中復(fù)制到磁帶庫。這種方法可以減少磁帶抓取、定位的次數(shù),延長磁帶庫和磁帶的壽命。關(guān)于磁盤類型存儲(chǔ)單元要求:關(guān)于磁盤類型存儲(chǔ)單元要求:每家分行從中端存儲(chǔ)分配800GB空間用于磁盤緩存設(shè)備磁盤緩存設(shè)備主要用于備份Informix數(shù)據(jù)庫邏輯日志、配置文件以及oracle控制文件。磁盤緩存設(shè)備每天定時(shí)進(jìn)行備份數(shù)據(jù)向物理磁帶介質(zhì)的轉(zhuǎn)儲(chǔ)數(shù)據(jù)轉(zhuǎn)儲(chǔ)經(jīng)主備份服務(wù)器完成,使用主備份

19、服務(wù)器的存儲(chǔ)單元;使用PTL0011-BKP-DB介質(zhì)集作為備份數(shù)據(jù)最終存儲(chǔ)目標(biāo)。磁盤存儲(chǔ)單元?jiǎng)?chuàng)建過程:磁盤存儲(chǔ)單元?jiǎng)?chuàng)建過程:進(jìn)入 NBU 管理界面,選擇 ACTION-NEW-Storage Unit1.disk storage unit 名稱 XXBK52SVC-DSSU02.選擇 storage unit 類型為 disk3.輸入目錄/home/ap/NBU-DSSU4.設(shè)置最大并行任務(wù)數(shù) 105.設(shè)置 High Water Mark 為 80%,Low Water Mark 為 50%6.設(shè)置 Staging ScheduleSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組7

20、.作業(yè)優(yōu)先級(jí)為 998.每天發(fā)起一次9.Final Destination Storage Unit:XXBK52SVC-SFBXXPTL0011-LTO410. Final destination media ownership: PTL0011-BKP-DB 11. 設(shè)置 Start Windows,選擇備份任務(wù)少的空閑時(shí)間段,比如 08:00-10:00。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組1.4 創(chuàng)建創(chuàng)建 volume pool根據(jù)SFB 實(shí)施工藝-SFB 一級(jí)分行集中備份系統(tǒng)詳細(xì)設(shè)計(jì)方案中卷池的定義,介質(zhì)集命名表達(dá)式如下:PTL0011-BKP|ARC-DB|S

21、YS|APP|APD|OFL|CTL|SRC根據(jù)介質(zhì)集命名規(guī)則,創(chuàng)建如下介質(zhì)集:PTL0011-BKP-DB系統(tǒng)數(shù)據(jù)庫類實(shí)時(shí)恢復(fù)數(shù)據(jù)PTL0011-BKP-SYS系統(tǒng)操作系統(tǒng)實(shí)時(shí)恢復(fù)數(shù)據(jù)PTL0011-BKP-APP系統(tǒng)應(yīng)用系統(tǒng)實(shí)時(shí)恢復(fù)數(shù)據(jù)PTL0011-BKP-APD系統(tǒng)業(yè)務(wù)數(shù)據(jù)實(shí)時(shí)恢復(fù)數(shù)據(jù)PTL0011-ARC-OFL系統(tǒng)歸檔數(shù)據(jù),出庫保存PTL0011-BKP-CTL 備份系統(tǒng)自身 catalog 備份PTL0011-BKP-SRC存放空閑磁帶的 Scratch Pool創(chuàng)建 volumepool 的方法如下:SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組輸入 volume

22、pool 的名稱:創(chuàng)建 PTL0011-BKP-SRC 時(shí)需要把 ScratchPool 選項(xiàng)勾上。創(chuàng)建 PTL0011-BKP-CTL 時(shí)需要把 Catalog backup pool 選項(xiàng)勾上。1.5 清點(diǎn)機(jī)械手清點(diǎn)機(jī)械手添加、移動(dòng)或取出帶庫中的磁帶后,需要使用機(jī)械手清點(diǎn)操作來更新 NetBackup EMM DB 中的 media 信息。機(jī)械手清點(diǎn)的過程機(jī)械手清點(diǎn)的過程:1.在 NetBackup 管理控制臺(tái)中,選擇“介質(zhì)和設(shè)備管理(Media and Device Management)” “介質(zhì)(Media)” “機(jī)械手(Robots)”。SYMANTEC NBU7.0_配置實(shí)施工藝

23、NBU 項(xiàng)目組2.選擇要清點(diǎn)的機(jī)械手。3.選擇“操作(Actions)” “清點(diǎn)機(jī)械手(Inventory Robot)”。在“機(jī)械手清點(diǎn)(Robot Inventory)”對(duì)話框中,“設(shè)備主機(jī)(Device host)”框包含控制機(jī)械手的主機(jī)的名稱,而“機(jī)械手(Robot)”框包含所選的機(jī)械手。4.指定清點(diǎn)操作的選項(xiàng)。5.單擊“開始(Start)”以開始清點(diǎn)。詳細(xì)操作步驟:詳細(xì)操作步驟:1.開始inventory robot2.選擇Update Volume Configuration,Device host選Master ServerSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目

24、組3.點(diǎn)擊”Advance Options”注意:只有第一次清點(diǎn)或者添加新磁帶才需要執(zhí)行本步驟。注意:只有第一次清點(diǎn)或者添加新磁帶才需要執(zhí)行本步驟。Netbackup 缺省 media id 生成規(guī)則是取 barcode 的后六位,現(xiàn)在磁帶 barcode 大多為 8 位,取前六位作為 media id 顯然對(duì)操作員查找匹配和維護(hù)起來會(huì)方便一些。所以在本次集中備份項(xiàng)目中,取 barcode 前六位作為 media id。點(diǎn)擊”Advance Options”,進(jìn)入”Media ID Generation”,在”Barcode Length”中輸入實(shí)際barcode長度。在Media ID ge

25、neration rule中輸入:1:2:3:4:5:6表示取前六位作為media ID點(diǎn)擊OKSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組4.點(diǎn)擊start,開始inventory5.確認(rèn)Inventory成功,點(diǎn)擊closeSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組6.把磁帶放到正確的volume pool中缺省情況下,所有新磁帶都會(huì)在netbackup pool里面,需要把它們移到PTL0011-BKP-SRC中。PTL0011-BKP-CTL里面也移入兩盤磁帶,選擇Media ID比較容易記住的,用于做catalog備份。SYMANTEC NBU7.0_配

26、置實(shí)施工藝NBU 項(xiàng)目組第第 2 章章 配置配置 Catalog 備份備份Catalog是netbackup的內(nèi)部數(shù)據(jù)庫,如果master server損壞或者catalog丟失,可以從以前的備份中進(jìn)行恢復(fù)。Catalog備份配置方法:備份配置方法:1.進(jìn)入NBU圖形管理界面,選擇創(chuàng)建catalog log備份策略2.設(shè)置Catalog備份策略屬性Policy name為NB-CATALOG-BKPpolicy type為NBU-Catalog.Policy storage unit為XXBK52SVC-SFBXXPTL0011-LTO4Policy volume pool為PTL0011-B

27、KP-CTLSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組3.設(shè)置schedule,每周一次全備份,每日增量備份,保存一個(gè)月4.設(shè)置DR文件的保存位置在本地磁盤,建立一個(gè)目錄:# mkdir /var/NBU_DRFILE注意:注意:XXBK5200 和和 XXBK5210 上都要?jiǎng)?chuàng)建。上都要?jiǎng)?chuàng)建。取消“Send an E-mail attachement”選項(xiàng)。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組第第 3 章章 文件備份文件備份3.1 新建備份策略新建備份策略策略名稱按照集中備份項(xiàng)目-備份策略表進(jìn)行設(shè)定。3.2 設(shè)置屬性設(shè)置屬性Policy Type:對(duì)于

28、Windows 的操作系統(tǒng)的文件方式備份,請(qǐng)選擇“MS-Windows-NT”的類型;對(duì)于 Unix 的操作系統(tǒng)的文件方式備份,請(qǐng)選擇“Standard”的類型。按照集中備份項(xiàng)目-備份策略表設(shè)置策略名稱和存儲(chǔ)單元以及 volume pool。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組注意:如果備份的目錄下注意:如果備份的目錄下 mount 了其他文件系統(tǒng),并也希望進(jìn)行備份,請(qǐng)選擇了其他文件系統(tǒng),并也希望進(jìn)行備份,請(qǐng)選擇”cross mount point”;如果;如果 mount 的是的是 NFS 文件系統(tǒng),請(qǐng)選擇文件系統(tǒng),請(qǐng)選擇”Follow NFS”。3.3 設(shè)置設(shè)置 sc

29、hedule1.設(shè)置schedule屬性按照集中備份項(xiàng)目-備份策略表設(shè)置 schedule 的名字。設(shè)置備份的類型對(duì)于文件類型的備份,可以設(shè)置 2 個(gè)備份類型,全量和增量,請(qǐng)根據(jù)實(shí)際需要進(jìn)行設(shè)置。對(duì)于數(shù)據(jù)量較小的重要系統(tǒng),每天進(jìn)行全備份;對(duì)于數(shù)據(jù)量較大的系統(tǒng)采用每周一次全量備份,其余每天備份增量。設(shè)置 retention,retention 決定備份數(shù)據(jù)的有效期。如果集中備份項(xiàng)目-備份策略表中規(guī)定的備份拷貝數(shù)量為 2,需要選擇”Multiple copies”,進(jìn)行設(shè)置。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組2.設(shè)置Start WindowStart Window定義的是備

30、份的開始時(shí)間范圍,備份作業(yè)發(fā)起后,會(huì)申請(qǐng)相關(guān)的資源,(比如磁帶機(jī)),如果沒有能夠獲得備份資源,該作業(yè)會(huì)處于“queue”狀態(tài)排隊(duì)等待,如果在設(shè)定的時(shí)間范圍內(nèi)沒有獲得資源,備份作業(yè)會(huì)報(bào)196號(hào)錯(cuò)誤,然后退出。備份作業(yè)一旦開始執(zhí)行,在結(jié)束或者出錯(cuò)前,netbackup不會(huì)主動(dòng)去終止它。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組3.4 設(shè)置客戶端設(shè)置客戶端注意:如果備份內(nèi)容可能會(huì)發(fā)生注意:如果備份內(nèi)容可能會(huì)發(fā)生HA切換,請(qǐng)輸入服務(wù)主機(jī)名,否則輸入物理主機(jī)名。切換,請(qǐng)輸入服務(wù)主機(jī)名,否則輸入物理主機(jī)名。注釋:物理主機(jī)名是指物理 IP 對(duì)應(yīng)的主機(jī)別名,下同。服務(wù)主機(jī)名是指和應(yīng)用綁定的浮動(dòng)

31、 IP 對(duì)應(yīng)的主機(jī)別名,下同。3.5 設(shè)置備份選擇設(shè)置備份選擇輸入需要備份的目錄或者文件名的絕對(duì)路徑3.6 設(shè)置設(shè)置 Windows 文件備份文件備份 open 文件選項(xiàng)文件選項(xiàng)注意:以下設(shè)置適用于注意:以下設(shè)置適用于 SFB 的的 windows 2003 操作系統(tǒng)。操作系統(tǒng)。為了避免Windows客戶端備份時(shí)打開文件失敗,需要設(shè)置Windows Open File Backup屬性。在Hostt Property-MasterServer-Client Attributes中加入需要客戶名稱,設(shè)置Snapshot Provider為Microsoft Volume Shadow Copy,

32、并選擇“Snapshot Error Control”中的“Disable Snapshot & Continue”。SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組第第 4 章章 Oracle 備份備份4.1 Oracle 備份流程備份流程在 Windows/Unix/Linux 平臺(tái)下 Oracle 的備份設(shè)置流程和方法基本相同,主要遵循三個(gè)步驟:1.環(huán)境檢查Oracle必須運(yùn)行在歸檔模式下才能進(jìn)行熱備份,必須有足夠的空間來保存歸檔日志。2.創(chuàng)建Oracle的備份腳本本次集中備份項(xiàng)目提供了一個(gè)模板,實(shí)施的時(shí)候只需要

33、根據(jù)實(shí)際環(huán)境稍作修改就可以使用了。3.創(chuàng)建備份策略,備份測(cè)試。Oracle 備份流程說明:備份流程說明:4.2 修改修改 Oracle 備份模式和參數(shù)備份模式和參數(shù)Oracle 需要運(yùn)行在歸檔模式下才可以使用 RMAN 進(jìn)行熱備份,對(duì)于目前非歸檔的數(shù)據(jù)庫,需要先改為歸檔模式,請(qǐng) Oracle 管理員配合完成修改。注注意意 :存存放放 歸歸檔檔 日日志志的的 目目錄錄 必必須須 有有足足夠夠的的空空間間, 能能夠夠容容納納兩兩天天以以上上的的日日志志 。本次集中備份項(xiàng)目不使用 rman catalog database,備份信息記錄在 controlfile 中,記錄保存時(shí)間統(tǒng)一為 14 天,修

34、改的命令如下:SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組alter system set CONTROL_FILE_RECORD_KEEP_TIME=14 scope=both;4.3 Oracle 備份腳本備份腳本備份腳本采用統(tǒng)一的模板,進(jìn)行必要修改就可以使用了,腳本名稱在集中備份項(xiàng)目-備份策略表中有具體規(guī)定,存放在$ORACLE_HOME/BKB_Scripts目錄下。本次集中備份項(xiàng)目采用的是 LTO4 驅(qū)動(dòng)器,備份速度很快,為了減小備份對(duì)性能的影響,采用如下規(guī)則分配驅(qū)動(dòng)器:1.所有以LAN方式備份的數(shù)據(jù)庫只使用一個(gè)驅(qū)動(dòng)器。2.以LAN FREE方式進(jìn)行備份,數(shù)據(jù)量小于20

35、0GB的數(shù)據(jù)庫只使用一個(gè)驅(qū)動(dòng)器。3.數(shù)據(jù)庫日志備份使用一個(gè)驅(qū)動(dòng)器。4.除了兩種上述情況,使用兩個(gè)驅(qū)動(dòng)器。4.3.1 數(shù)據(jù)庫備份腳本數(shù)據(jù)庫備份腳本數(shù)據(jù)庫備份腳本模板:數(shù)據(jù)庫備份腳本模板:紅色部分需要根據(jù)具體情況進(jìn)行修改。下面是 UNIX 的備份腳本模板,如果是 WINDOWS,直接修改 netbackup for oracle agent附帶的模板即可,修改內(nèi)容和本模板相同。$HOME/BKB_Scripts /odsb-ora-odsbcidb-hotbkp.sh#!/bin/sh# $Header: hot_database_backup.sh,v 1.2 2002/08/06 23:51:

36、42 $#bcpyrght#*#* $VRTScprght: Copyright 1993 - 2008 Symantec Corporation, All Rights Reserved $ *#*#ecpyrght# -# hot_database_backup.sh# -# This script uses Recovery Manager to take a hot (inconsistent) database# backup. A hot backup is inconsistent because portions of the database are# being modif

37、ied and written to the disk while the backup is progressing.# You must run your database in ARCHIVELOG mode to make hot backups. It is# assumed that this script will be executed by user root. In order for RMANSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組# to work properly we switch user (su -) to the oracle dba acc

38、ount before# execution. If this script runs under a user account that has Oracle dba# privilege, it will be executed using this users account.# -# -# Determine the user which is executing this script.# - CUSER=id |cut -d( -f2 | cut -d ) -f1 # -# Put output in .out. Change as desired.# Note: output d

39、irectory requires write permission.# -RMAN_LOG_FILE=$0.out# -#如果日志大于 10MB 就清空.# -if -f $RMAN_LOG_FILE thenfind ./ -name $RMAN_LOG_FILE -size +10240k | xargs rm -ffi# -# Initialize the log file.# - echo $RMAN_LOG_FILEchmod 666 $RMAN_LOG_FILE # -# Log the start of this script.# - echo Script $0 $RMAN_

40、LOG_FILEecho = started on date = $RMAN_LOG_FILEecho $RMAN_LOG_FILE # -#需要備份的數(shù)據(jù)庫 ORACLE_HOMESYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組# -ORACLE_HOME=/home/db/oracle/product/10.2.0 export ORACLE_HOME# -# 需要備份的數(shù)據(jù)庫 ORACLE_SID # -ORACLE_SID=odsbcidbexport ORACLE_SID# -#需要備份的數(shù)據(jù)庫的 oracle 用戶# -ORACLE_USER=oracle# -# Set

41、 the target connect string.# -TARGET_CONNECT_STR=/ # -# Set the Oracle Recovery Manager name.# -RMAN=$ORACLE_HOME/bin/rman# -# Print out the value of the variables set by this script.# -echo $RMAN_LOG_FILEecho RMAN: $RMAN $RMAN_LOG_FILEecho ORACLE_SID: $ORACLE_SID $RMAN_LOG_FILEecho ORACLE_USER: $OR

42、ACLE_USER $RMAN_LOG_FILEecho ORACLE_HOME: $ORACLE_HOME $RMAN_LOG_FILE# -# Print out the value of the variables set by bphdb.# -echo $RMAN_LOG_FILEecho NB_ORA_FULL: $NB_ORA_FULL $RMAN_LOG_FILEecho NB_ORA_INCR: $NB_ORA_INCR $RMAN_LOG_FILEecho NB_ORA_CINC: $NB_ORA_CINC $RMAN_LOG_FILESYMANTEC NBU7.0_配置實(shí)

43、施工藝NBU 項(xiàng)目組echo NB_ORA_SERV: $NB_ORA_SERV $RMAN_LOG_FILEecho NB_ORA_POLICY: $NB_ORA_POLICY $RMAN_LOG_FILE# -# NOTE: This script assumes that the database is properly opened. If desired,# this would be the place to verify that.# -echo $RMAN_LOG_FILE# -# If this script is executed from a NetBackup sche

44、dule, NetBackup# sets an NB_ORA environment variable based on the schedule type.# The NB_ORA variable is then used to dynamically set BACKUP_TYPE# For example, when:# schedule type is BACKUP_TYPE is# - -# Automatic Full INCREMENTAL LEVEL=0# Automatic Differential Incremental INCREMENTAL LEVEL=1# Aut

45、omatic Cumulative Incremental INCREMENTAL LEVEL=1 CUMULATIVE# # For user initiated backups, BACKUP_TYPE defaults to incremental# level 0 (full). To change the default for a user initiated# backup to incremental or incremental cumulative, uncomment# one of the following two lines.# BACKUP_TYPE=INCREM

46、ENTAL LEVEL=1# BACKUP_TYPE=INCREMENTAL LEVEL=1 CUMULATIVE# # Note that we use incremental level 0 to specify full backups.# That is because, although they are identical in content, only# the incremental level 0 backup can have incremental backups of# level 0 applied to it.# - if $NB_ORA_FULL = 1 the

47、n echo Full backup requested $RMAN_LOG_FILE BACKUP_TYPE=INCREMENTAL LEVEL=0 elif $NB_ORA_INCR = 1 then echo Differential incremental backup requested $RMAN_LOG_FILE BACKUP_TYPE=INCREMENTAL LEVEL=1 elif $NB_ORA_CINC = 1 SYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組then echo Cumulative incremental backup requested $R

48、MAN_LOG_FILE BACKUP_TYPE=INCREMENTAL LEVEL=1 CUMULATIVE elif $BACKUP_TYPE = then echo Default - Full backup requested $RMAN_LOG_FILE BACKUP_TYPE=INCREMENTAL LEVEL=0fi# command string used for backup database and archivelog#CMD_STR=ORACLE_HOME=$ORACLE_HOMEexport ORACLE_HOMEORACLE_SID=$ORACLE_SIDexpor

49、t ORACLE_SID$RMAN target $TARGET_CONNECT_STR nocatalog msglog $RMAN_LOG_FILE append $RMAN_LOG_FILE RSTAT=$?else /usr/bin/sh -c $CMD_STR $RMAN_LOG_FILE RSTAT=$?fi # -# Log the completion of this script.# - if $RSTAT = 0 thenLOGMSG=ended successfully# 調(diào)用備份命令備份 controlfile 的副本/usr/openv/netbackup/bin/b

50、pbackup -p ORAHOST-ORA-CFG -s ORAHOST-ORA-CFG-USRBK /home/db/oracle/BKB_Scripts/control_odsbcidb.oraelse LOGMSG=ended in errorfi echo $RMAN_LOG_FILEecho Script $0 $RMAN_LOG_FILEecho = $LOGMSG on date = $RMAN_LOG_FILEecho $RMAN_LOG_FILEecho $RMAN_LOG_FILE exit $RSTATSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組4.3.2

51、 歸檔日志備份腳本歸檔日志備份腳本歸檔日志備份模板:歸檔日志備份模板:紅色部分需要根據(jù)具體情況進(jìn)行修改。下面是 UNIX 的備份腳本模板,如果是 WINDOWS,直接修改 netbackup for oracle agent附帶的模板即可,修改內(nèi)容和本模板相同。$HOME/BKB_Scripts/odsb-ora-odsbcidb_log-hotbkp.sh#!/bin/sh# $Header: hot_database_backup.sh,v 1.2 2002/08/06 23:51:42 $#bcpyrght#*#* $VRTScprght: Copyright 1993 - 2008 S

52、ymantec Corporation, All Rights Reserved $ *#*#ecpyrght# -# hot_database_backup.sh# -# This script uses Recovery Manager to take a hot (inconsistent) database# backup. A hot backup is inconsistent because portions of the database are# being modified and written to the disk while the backup is progre

53、ssing.# You must run your database in ARCHIVELOG mode to make hot backups. It is# assumed that this script will be executed by user root. In order for RMAN# to work properly we switch user (su -) to the oracle dba account before# execution. If this script runs under a user account that has Oracle db

54、a# privilege, it will be executed using this users account.# -# -# Determine the user which is executing this script.# - CUSER=id |cut -d( -f2 | cut -d ) -f1 # -#如果日志大于 10MB 就清空.# -RMAN_LOG_FILE=$0.outSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組# -# You may want to delete the output file so that backup information

55、 does# not accumulate. If not, delete the following lines.# -if -f $RMAN_LOG_FILE thenfind ./ -name $RMAN_LOG_FILE -size +10240k | xargs rm -ffi# -# Initialize the log file.# - echo $RMAN_LOG_FILEchmod 666 $RMAN_LOG_FILE # -# Log the start of this script.# - echo Script $0 $RMAN_LOG_FILEecho = start

56、ed on date = $RMAN_LOG_FILEecho $RMAN_LOG_FILE # -#需要備份的數(shù)據(jù)庫 ORACLE_HOME# -ORACLE_HOME=/home/db/oracle/product/10.2.0export ORACLE_HOME# -#需要備份的數(shù)據(jù)庫 ORACLE_SID# -ORACLE_SID=odsbcidbexport ORACLE_SID# -#需要備份的數(shù)據(jù)庫的 oracle 用戶# -ORACLE_USER=oracle# -# Set the target connect string.SYMANTEC NBU7.0_配置實(shí)施工藝NBU

57、 項(xiàng)目組# Replace sys/manager, below, with the target connect string.# -TARGET_CONNECT_STR=/ # -# Set the Oracle Recovery Manager name.# -RMAN=$ORACLE_HOME/bin/rman# -# Print out the value of the variables set by this script.# -echo $RMAN_LOG_FILEecho RMAN: $RMAN $RMAN_LOG_FILEecho ORACLE_SID: $ORACLE_S

58、ID $RMAN_LOG_FILEecho ORACLE_USER: $ORACLE_USER $RMAN_LOG_FILEecho ORACLE_HOME: $ORACLE_HOME $RMAN_LOG_FILE# -# Print out the value of the variables set by bphdb.# -echo $RMAN_LOG_FILEecho NB_ORA_FULL: $NB_ORA_FULL $RMAN_LOG_FILEecho NB_ORA_INCR: $NB_ORA_INCR $RMAN_LOG_FILEecho NB_ORA_CINC: $NB_ORA_

59、CINC $RMAN_LOG_FILEecho NB_ORA_SERV: $NB_ORA_SERV $RMAN_LOG_FILEecho NB_ORA_POLICY: $NB_ORA_POLICY $RMAN_LOG_FILE# -# NOTE: This script assumes that the database is properly opened. If desired,# this would be the place to verify that.# -echo $RMAN_LOG_FILE# -# If this script is executed from a NetBa

60、ckup schedule, NetBackup# sets an NB_ORA environment variable based on the schedule type.# The NB_ORA variable is then used to dynamically set BACKUP_TYPE# For example, when:# schedule type is BACKUP_TYPE isSYMANTEC NBU7.0_配置實(shí)施工藝NBU 項(xiàng)目組# - -# Automatic Full INCREMENTAL LEVEL=0# Automatic Differential Increm

溫馨提示

  • 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)論