Netbackup備份多節(jié)點HANA備份實施_第1頁
Netbackup備份多節(jié)點HANA備份實施_第2頁
Netbackup備份多節(jié)點HANA備份實施_第3頁
Netbackup備份多節(jié)點HANA備份實施_第4頁
Netbackup備份多節(jié)點HANA備份實施_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、XX系統(tǒng)備份SAP HANA備份實施方案V3.0Symantec2014年4月1、 文檔屬性2、 文檔變更歷史清單3、 文檔變更說明(僅描述本版本的變更內(nèi)容)序號變更內(nèi)容簡述123目錄1備份介紹41.1系統(tǒng)建設(shè)背景41.2備份需求42實施方案52.1HANA備份介紹52.2備份網(wǎng)絡(luò)要求62.3備份策略62.4環(huán)境說明62.5HANA備份部署72.5.1Master 創(chuàng)建SAP策略:72.5.2HANA主機上配置:112.5.3在hana studio中配置:122.5.4從HANA中發(fā)起備份:132.5.5從NBU發(fā)起備份142.6HANA故障的備份切換142.6.1生產(chǎn)庫故障152.6.2副

2、本庫故障162.6.1開發(fā)庫故障191 備份介紹1.1 系統(tǒng)建設(shè)背景1.2 備份需求 完成SAP HANA應(yīng)用系統(tǒng)的數(shù)據(jù)備份。以下為NBU 備份系統(tǒng)的技術(shù)術(shù)語: Netbackup主服務(wù)器(MASTER SERVER)獨立的服務(wù)器,作為該備份域的核心和集中管理平臺。負責為NetBackup 選擇介質(zhì)和設(shè)備。主服務(wù)器包含 NetBackup 目錄庫,該目錄庫包含內(nèi)部數(shù)據(jù)庫,內(nèi)部數(shù)據(jù)庫中包含有關(guān) NetBackup 備份和配置的信息;安裝Netbackup的Master Server軟件。 Netbackup介質(zhì)服務(wù)器(MEDIA SERVER)xx系統(tǒng)環(huán)境中需要使用SAN網(wǎng)絡(luò)(LAN-Free)

3、技術(shù)進行備份的業(yè)務(wù)主機;安裝Netbackup的Media Server軟件(同Netbackup Enterprise Client)。 Netbackup客戶端(CLIENT)xx系統(tǒng)環(huán)境中需要通過LAN完成數(shù)據(jù)備份的業(yè)務(wù)主機;安裝Netbackup的Netbackup客戶端軟件。 備份設(shè)備xx系統(tǒng)物理磁帶庫IBM 3584帶庫;2 實施方案采用LAN方式實現(xiàn)SAP HANA的備份。2.1 HANA備份介紹賽門鐵克NetBackup軟件對SAP HANA進行數(shù)據(jù)保護時會調(diào)用 SAP的backint工具。SAP HANA會被設(shè)置為備份模式, 并將數(shù)據(jù)從所有HANA節(jié)點傳輸?shù)絅etBackup

4、的介質(zhì)服務(wù)器上。完成備份后,SAP HANA會自動退出備份模式。這樣就保證了內(nèi)存數(shù)據(jù)庫備份的一致性和可恢復性。SAP HANA的所有節(jié)點上需要安裝NetBackup的客戶端和SAP HANA Agent。支持單節(jié)點和多節(jié)點HANA環(huán)境,備份方式目前只支持LAN備份。 2.2 備份網(wǎng)絡(luò)要求原則上,推薦使用獨立的網(wǎng)卡用于備份系統(tǒng)。在不具備以上條件的情況下,盡量避開在應(yīng)用系統(tǒng)使用的高峰時段來發(fā)起備份作業(yè)。網(wǎng)絡(luò)防火墻要求TCP/IP協(xié)議,雙向開通如下端口:源主機目標主機通訊端口說明Master ServerMedia Server1556, 13724, 13782雙向Media ServerClie

5、nt1556, 13724, 13782 雙向Media ServerSAN Media Server1556, 13724, 13782雙向上述端口的TCP連接是長連接,不能設(shè)置連接超時。2.3 備份策略備份方式備份頻率備份時間保留周期全備份每天1個月日志備份User Backup1個月2.4 環(huán)境說明TypeHostnameIPNBU VersionMasterServermssbkserver192.168.9.1027.5.0.6Clientdhanadb001-datadhanadb002-data192.168.127.186192.168.127.1877.5.0.6Client

6、qhanadb001-dataqhanadb002-data192.168.167.185192.168.167.1867.5.0.6Clientphanadb001-dataphanadb002-dataphanadb003-dataphanadb004-dataphanadb005-dataphanadb006-data192.168.68.181192.168.68.182192.168.68.183192.168.68.184 192.168.68.185 192.168.68.186 7.5.0.6環(huán)境說明: MasterServer使用ClusterMaster,由mssbkser

7、ver01/mssbkserver02兩臺主機使用VCS搭建,service name為mssbkserver。用來制定和管理備份策略。 Client安裝部署了NBU 7.5.0.6 client軟件,HANA備份通過MasterServer備份到磁帶庫。2.5 HANA備份部署2.5.1 Master 創(chuàng)建SAP策略:以PHANADB為例,創(chuàng)建備份策略:備份類型選擇SAP,勾選Follow NFSSchedules會自動生成一個Default Schedules,調(diào)整保留時間為1 month。手動創(chuàng)建一個Automatic Full Backup的自動調(diào)度策略選擇備份時間窗口客戶端選擇pha

8、nadb001-data備份腳本備份腳本詳細內(nèi)容如下:#!/bin/sh#bcpyrght#*#* $VRTScprght: Copyright 2013 Symantec Corporation, All Rights Reserved $ *#*#ecpyrght# NOTE:# 1. Provide the path of hdbsql as /usr/sap/HDB01/exe/hdbsql# 2. Need to modify below hdbsql command according to your configuration with options as# ./hdbsql

9、-i -n # -u -p # Modify the below hdbsql commands by using proper name# 3. SAP HANA Master name and hostname of that Node must be same#RETURN_STATUS=0# Get the SAP HANA master server#SAP_SERVER=/usr/sap/P0A/HDB00/exe/hdbsql -i 0 -n localhost -u SYSTEM -p HP1nv3nt -j -a -x select HOST from M_SERVICES

10、WHERE COORDINATOR_TYPE=MASTER LIMIT 1# Check if SAP HANA master node is present#if $SAP_SERVER = ; then echo SAP HANA Master node is not presentfi# Remove quotes from SAP_SERVER (HANA master) name string#SAP_SERVER=echo $SAP_SERVER | sed s/g# Convert the SAP HANA master name to small letters#SAP_SER

11、VER=echo $SAP_SERVER | tr A-Z a-zecho SAP_SERVER = $SAP_SERVER# Get HOST NAME#HOST_NAME=hostname# Convert the current node host name to small letters#HOST_NAME=echo $HOST_NAME | tr A-Z a-zecho HOST_NAME = $HOST_NAME# Check SAP HANA MASTER with HOST NAME# IF both are same then start backup# Then trig

12、ger backup from SAP HANA master node#HOST_NAME=echo $HOST_NAME | tr A-Z a-zecho HOST_NAME = $HOST_NAMEif $SAP_SERVER = $HOST_NAME ; then# Get the current date and time# DATE_TIME=date +%Y%m%d_%H_%M_%S# Build the BACKUP PREFIX by appending DATE and TIME# BACKUP_PREFIX=COMPLETE_DATA_BACKUP BACKUP_PREF

13、IX=$BACKUP_PREFIX_$DATE_TIME echo HANA_BACKUP_PREFIX = $BACKUP_PREFIX# Start BACKUP Query on SAP HANA master# /usr/sap/P0A/HDB00/exe/hdbsql -i 0 -n localhost -u SYSTEM -p HP1nv3nt backup data using backint ($BACKUP_PREFIX)# RETURN_STATUS=$? exit $RETURN_STATUSelse# For Worker node exit bphdb with 0#

14、 So all bphdb jobs which are invoked on Worker node will be get successful compelete# echo Backup is started from SAP HANA Master echo Worker Node will exit with sucess status exit 0fi由于PHANADB有6臺主機,所以需要創(chuàng)建6個備份策略,主策略HANA_DB_BK_PHANA1有時間調(diào)度和腳本,其他策略沒有時間調(diào)度和腳本。2.5.2 HANA主機上配置:2.5.2.1 修改initSAP.utl文件修改/usr

15、/openv/netbackup/ext/db_ext/sap/scripts/sap_oracle/initSAP.utl中的policy:2.5.2.2 創(chuàng)建node_names.txt在每個HANA節(jié)點的/usr/openv/netbackup/ext/db_ext/sap下創(chuàng)建node_names.txt文件:2.5.2.3 鏈接hdbbackintCreate a link from SAP HANAs hdbbackint to hdbbackint_script script instead of NetBackups hdbbackint binary.ln -s /usr/o

16、penv/netbackup/bin/hdbbackint_script/usr/sap/SYS/global/hdb/opt/hdbbackint如果不存在opt目錄則手工創(chuàng)建2.5.3 在hana studio中配置:2.5.4 從HANA中發(fā)起備份:Type應(yīng)該選擇backint2.5.4.1 HANA中看到備份正在運行:2.5.4.2 NBU中看到作業(yè):2.5.5 從NBU發(fā)起備份右鍵選擇HANA_DB_BK_PAHAN1策略,選擇Manual Backup可以看到備份正在運行備份成功結(jié)束2.6 HANA故障的備份切換2.6.1 生產(chǎn)庫故障生產(chǎn)庫當前有6個備份策略,如下: HANA_D

17、B_BK_PHANA1為主備份策略,實現(xiàn)自動備份調(diào)度。 HANA_DB_BK_PHANA6為備用備份策略,平時為deactive狀態(tài),當phana001切換到phana006時,需手動啟用該策略。如果phana001主機down掉,SAP_MASTER會切換到phana006主機上,此時需要手動啟用HANA_DB_BK_PHANA6備份策略。操作方法為,右鍵選擇該策略,點擊ActiveActive HANA_DB_BK_PHANA6后,需要Deactive HANA_DB_BK_PHANA1備份策略。2.6.2 副本庫故障副本庫有兩個備份策略,如下: HANA_DB_BK_QHANA1為主備份

18、策略,實現(xiàn)自動備份調(diào)度。 HANA_DB_BK_QHANA2為從備份策略,主備份策略會調(diào)用從備份策略。如果qhana001主機down掉,需要手動更改HANA_DB_BK_QHANA2策略。步驟如下:右鍵選擇HANA_DB_BK_QHANA2策略,點擊Change點擊Schedules,右鍵選擇新建一個SchedulesName為full,Type of backup為Automatic Full Backup,Retention為1 month,F(xiàn)requency為1 days選擇時間窗口為每天2:00-6:00更改完成HANA_DB_BK_QHANA2后,刪除HANA_DB_BK_QHANA1中的full Schedule2.6.1 開發(fā)庫故障開發(fā)庫有兩個備份策略,如下: HANA_DB_BK_DHANA1為主備份策略,實現(xiàn)自動備份調(diào)度。 HANA_DB_BK_DHAN

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論