為了充分發揮數據集中存儲管理與備份的優勢,人民銀行廣州分行省級數據中心啟動省級數據中心自建系統數據集中存儲備份平臺(以下簡稱“自建系統數據集中存儲備份平臺”)建設,逐步將自建系統的數據遷移到省級數據中心存儲備份平臺中,依托集中存儲系統與IBM磁帶庫,進一步提高數據存儲與備份管理的規范性、科學性。
一、自建系統數據集中存儲備份平臺建設
(一)自建系統數據集中存儲備份平臺建設目標
自建系統數據集中存儲備份平臺的建設目標是根據技術環境特點,將具備遷移條件的分行自建系統數據遷移到數據中心A區集中存儲設備;通過A區備份服務器實施相應的備份策略管理,將遷移后的生產數據備份到磁帶庫中;初步建立省級數據中心存儲與備份管理技術規范,滿足省級數據中心現有系統及未來新建系統數據存儲備份需求。
(二)自建系統數據集中存儲備份平臺建設的背景
1.省級數據中心集中存儲備份平臺狀況
省級數據中心集中存儲系統分為省級數據中心新上線系統區和賬戶、財務系統區2個部分。本次實施針對省級數據中心新上線系統區,該區設備配置如圖1所示。
(1)聯想HDS AMS2500磁盤陣列
聯想HDS AMS2500磁盤陣列共配置38塊300 GB磁盤(10T配置),其中1塊磁盤用于熱備,不存儲數據。按照6:4比例分配,總行統一推廣系統使用該磁盤陣列上的22塊硬盤,剩余15塊硬盤由省行自行使用。磁盤陣列前端8個端口,分別屬于2個控制器,每控制器的第1至3個端口為總行統一推廣系統使用,第4個端口供省行使用。規劃如圖2所示。
圖1省級數據中心新上線系統區配置
圖2聯想HDS AMS2S00磁盤陣列的規劃圖
(2)IBM TS3500磁帶庫
TS3500磁帶庫配置了6個驅動器和40T磁帶,其中第1至4個驅動器和30 T磁帶供總行統一推廣的系統使用,部署省級數據中心一期的數據備份。剩余2個驅動器和10T磁帶供省行自行使用。
(3)博科32口光纖交換機
省級數據中心新上線系統區配備了博科32口光纖交換機。
2.自建系統數據集中存儲平臺試點系統狀況
本次集中存儲備份平臺實施選擇省級數據中心自建系統執法檢查系統(LIAS)及工資套改系統((SCMS)進行系統遷移。LIAS系統和SCMS系統應用服務器和數據庫服務器均為X3650 PC Server,數據庫均為DB2數據庫,數據存儲在PC Server的自帶硬盤。目前數據庫備份通過每天晚上執行在線備份腳本完成,并復制到另一臺PC實現異機備份。
(三)存儲區域規劃與數據庫應用整合規劃
自建系統數據集中存儲備份平臺建設的核心內容是存儲區域規劃與數據庫應用整合規劃。我們使用聯想HDS AMS2500磁盤陣列供省行自行使用的15塊硬盤中的4塊組成Raid 5的Raid Group,作為遷移后自建系統數據庫數據的存儲區域。當有新的自建應用系統需要分配空間時,在該Raid Group的862 G內未分配的空間予以分配,且按照6:3:1的比例劃分為LUN,在LUN上創建對應的h,分別分配給數據、歸檔日志、活動日志使用。至于分配空間大小,則考慮自建應用系統的實際存儲需求。
遷移后的數據庫應用將整合部署在專用的省級數據中心自建系統數據庫服務器中,該數據庫服務器與省級數據中心存儲平臺連接。各應用數據庫將在服務器的新建h中建立。新建h的命名如下:自建應用系統簡稱_data_4k,自建應用系統簡稱_db_arclog,自建應用系統簡稱_db_log。對應的mount point(如下:/gddc/自建應用系統簡稱_dbdata, /gddc/自建應用系統簡稱_db_arclog,/gddc/自建應用系統簡稱_db_logo LIAS系統和SCMS系統初期均分配SG空間,具體清況如圖3所示。表1描述了相應lv及Cmount point信息。
(四)自建系統數據集中存儲備份平臺建設實施內容在自建系統數據集中存儲
1.實現自建系統服務器與集中存儲系統及磁帶庫SAN組網配置
廣州分行省級數據中心自建系統服務器原本沒有連接省級數據中心A區集中存儲,需要拉一條光纖連接省級數據中心自建系統服務器和省級數據中心A區集中存儲,并在光纖交換機配置zone,使得省級數據中心自建系統服務器可以識別省級數據中心A區集中存儲以及磁帶庫。
圖3 LIAS系統和SCMS系統的初期分配
表1 Lv和Mount Point的信息
2.自建系統數據遷移的準備
在存儲系統中建立分行數據保存區,并在與之相連的省級數據中心自建系統服務器中創建對應邏輯卷,為自建系統數據遷移做好準備。自建系統遷移需要將自建系統的數據存放在省級數據中心A區集中存儲上,為此需要按照總行存儲劃分規范,在集中存儲分配給分行自行使用的磁盤組中,建立劃分相應的LUN存放自建系統數據,并在省級數據中心自建系統服務器上創建對應的邏輯卷組,為自建系統數據遷移做好準備。
3.遷移自建系統執法檢查系統、工資套改系統的數據
在省級數據中心自建系統服務器上安裝數據庫管理系統DB2,并創建相應實例db2admin,通過db2move操作將執法檢查系統、工資套改系統的數據從原有服務器遷移至與總行下發存儲連接的服務器中,實現自建系統數據向總行省級集中存儲體系的遷移。
4.備份執法檢查系統、工資套改系統數據,并進行備份可用性檢查
在省級數據中心自建系統服務器安裝netbackup軟件并配置為media server,以LAN-free模式實現對統一存儲中自建系統數據的備份。利用netbackup管理客戶端為執法檢查系統、工資套改系統創建相互獨立的邏輯磁帶池,并創建備份策略,每日在線備份相關系統業務以及數據庫日志。完成自建系統生產服務器數據磁帶庫備份實施后,在備份服務器中安裝netbackup客戶端,將備份數據在備份服務器中成功恢復,實現異機數據恢復,恢復來驗證備份的有效性、可用性。
二、自建系統數據集中存儲備份平臺建設經驗
(一)自主探索與廠商遠程技術支持服務相結合保證工程順利開展
本次項目在實際過程中遇到了不少的困難,其中既有netbackup無法備份的問題,也有netbackup無法進行數據庫恢復的問題,通過自主思考探索,及時總結自主實施過程中存在的問題,并積極向廠商尋求電話遠程支持,起到事半功倍的效果。
(二)安裝netbackup服務器的經驗
在cluster下安裝netbackup服務器時,如果使用服務地址,則主機名需要填寫/etc/hosts文件里配置的主機名,不能填寫執行hostname命令返回的主機名。
(三)Windows數據庫遷移到aix數據庫的經驗
一是此次數據庫遷移主要是在Windows執行db2look命令導出數據庫定義腳本,在Windows執行db2move命令"導出數據,然后在aix創建數據庫后,執行數據庫定義腳本,然后用db2move命令導入數據。
二是數據庫定義腳本包含外鍵的定義時,需要將數據庫定義腳本拆分為兩部分,將外鍵定義的腳本放到執行db2move命令導人數據之后執行。
三是數據庫定義腳本包含identity字段的表定義時,建表時應該去除identity,屬性,在執行db2move命令導入數據之后,再恢復identity屬性,并將identity起始值設為當前該字段最大值+1。
(四)執行db2恢復的經驗
一是執行數據庫恢復的時候可能遇到代碼頁問題,可能需要在GBK代碼頁和IS08859—1代碼頁之間進行轉換。當執行db2 RESTORE DATABASE processLOAD/usr/openv/netbackup/bin/nbdb2.s164命令時提示SQLl205N The code page“1386”and/or territory code“1”that has been specified is not valid,則執行db2setDB2CODEPAGE=819;db2 terminate命令。
二是異機恢復時備機主機和恢復主機間通信需要得到master server的支持。具體是異機恢復前需要在master server執行touch/usr/openv/netbackup/db/ahnames/No.Restrictions命令。
三是異機恢復時恢復主機需要備份主機備份時用到的參數信息,包括備份主機名,備份策略,備份時間安排等信息。具體是異機恢復:需要到恢復主機/usr/openv/netbackup/bin下執行./db2_config,填寫數據庫用戶home目錄,如db2admin用戶為/home/db2admin,到home目錄下執,行chmod 777 db2.conf,參考增加如下信息:
DATABASE process--數據庫名
OBJECTTYPE DATA BASE
POLICY SelfBuild_DB_DB2ADMIN_1D_備份策略
SCHEDULE SelfBuild_DB_DB2ADMIN_1D_Defaul--備份SCHEDULE
CLIENT_NAME db_SVF_備份主機名
ENDOPER
四是執行前滾操作時,需要將備份主機的對應日志文件復制到恢復主機的日志目錄。具體是執行db2rollforward db process to end of logs and stop命令時,提示SQL4970N LOG日志(如S0000038.LOG)掛起報錯時,需在備份主機日志目錄或歸檔日志目錄查找相應的報錯文件S0000038.LOG,替換當前數據庫日志目錄的S0000038.LOG文件。當前數據庫日志目錄通過db2 getdb cfg for process得到。
五是連接數據庫時候可能遇到代碼頁問題,可能需要在GBK代碼頁和IS08859一1代碼頁之間進行轉換。執行db2 connect to process命令時,提示SQL0332N CODEPAGE錯誤,則執行db2setDB2CODEPAGE=1386,db2 terminate命令。
(五)要遵守總行對于省級數據中心設備的使用要求
本次項目中涉及到省級數據中心OA區存儲、光纖交換機、磁帶機,總行關于省級數據中心A區存儲哪些盤、光纖交換機哪幾個口、磁帶機哪些端口歸省級數據中心自建系統使用有明確的說明,在項目實施過程中必須遵守這些規范。
(六)要有良好的規劃
自建系統數據集中存儲備份平臺建設是一個長期的過程,自建系統需要逐步遷移到該平臺上。眾多的系統放到該平臺上,對于存儲劃分,vg,lv,fs的創建需要遵循—定的規范,避免隨意性。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文網址:http://www.guhuozai8.cn/html/consultation/1083939071.html