隨著網絡和信息技術的進步,企業在運營過程中對ERP系統的核心數據越來越依賴。所謂“三分技術、七分管理、十二分數據”充分說明了數據在信息化系統中的地位和作用。然而,各種各樣的災難就像灰塵一樣潛伏在企業周圍,一時的疏忽就可能造成企業核心數據永久的丟失。美國911事件,讓數據災備系統同時分置在雙子星大樓的企業,數據頓時毀于一旦;中國臺灣汐止東帝士大樓大火,讓受災企業的資料全數付之一炬,信息系統只能重頭再來;橫掃美國田納西州的強烈颶風,也讓許多企業的資料“隨風而逝”。
如果不能對風險采取有效治理,一旦數據由于上述某種原因失,就有可能造成整個企業在運營上的重大不便和經濟損失,企業的信譽也將受到影響。因此,對于各級企業來說,結合自身規模和業務特性,選擇合適的數據容災備份解決方案,是確保業務連續性的必備手段之一。
本文以某國有大型企業為例,談談大型機數據級異地災備應用情況,與同行交流學習。
某國有大型企業是一個大型聯合企業,2000年前后對IBM大型機經過了幾次較大的升級改造,投資約5000萬元人民幣;2001~2005年,分兩期總投資約4億人民幣建成了具有整體性、及時性、實物流程和資金流程同步的整體產銷資訊系統工程,全面實現了企業信息化管理,用一個形象的比喻就是產銷由原來的“吃自助餐”變成了“點菜下鍋”,以最大限度的適應不斷變化發展的市場需求,壓縮庫存、加強資金的周轉與使用效率,以之達到企業最大效益化。
一、數據異地災備系統架構
該企業升級改造后的大型機型為IBM Z9主機,備用主機為Z890,操作系統為z/os 1.9;主機存儲系統為ESS800 (與F20互為備份),本次升級為DS8000磁盤陣列;擁有以IBM主機為主要生產中心平臺,同時也有小型機等一系列開放平臺。前方機房設在廠區生產計算機中心,后方機房在市區新建的辦公大樓,兩地相距約40公里。后方機房由耐高溫的材料做填充物的優質鋼板制成,具備世界一流的抵御防護火災的性能和抵抗有害氣體和滲水的能力。
DS8000存儲系統具有智能的數據復制功能,通過FlashCopy(本地數據復制技術)、Metro Mirror(遠程數據同步復制技術)和Global Mirror(遠程數據異步復制技術),在兩套或多套DS8000磁盤存儲設備間建立數據復制關系,從而實現高可用性。
Metro Mirror(遠程數據同步復制技術)是基于企業存儲服務器,通過光纖通道,以物理卷為基本單位,將本地存儲上的數據同步鏡像到遠端存儲,實時的、無數據丟失且具有完全恢復功能的災難解決方案,可用于相隔距離最多可達103公里的兩個ESS或DS8000系統中指定的邏輯卷。在這種架構下,對源數據磁盤的任何更新都被同步鏡像到目標磁盤。源數據磁盤和目標磁盤通過Metro Mirror Path數據通道連接。Global Mirror(遠程數據異步復制技術)可用于超長距離的數據傳輸,缺點是數據有可能丟失,數據一致性無法得到保證,圖示如下:
由此可見,在同步方式下,磁盤鏡像功能只有在本地和遠程磁盤都完成寫操作后才會向主機發回“IO完成”消息,確保了源卷和目的卷的數據徹底一致。為了達到對數據同步及一致性的高可靠要求,數據遠程災備采用了Metro Mirror(同步)操作模式,其系統構架如下:
后方災備機房中安裝備份磁盤ESS800,建立現有前方生產中心磁盤DS8000的遠程Metro Mirror模式實時鏡像,實現磁盤級的遠程備份。
1.在災難發生的情況下(僅損壞DS8000),DS8000已經不能使用了。運行中的Metro Mirror模式會自動掛起。
1)恢復備份磁盤卷狀態(從磁盤控制機執行腳本)
2)使用事先準備的IODF從備份磁盤重啟生產系統
3)啟動數據庫和應用程序;
2.回切到生產的DS8000(當生產DS8000重新起用或是維護工作完成,需將回切到生產DS8100)
1)建立備份ESS800到生產DS8000的Metro Miror模式的Path
2)建立ESS800N生產DS8000的反向Metro Mirror模式拷貝
3)等待所有卷達到同步
4)在備份主機上停止所有的應用和數據庫
5)提交作業中斷Metro Mirror模式
6)使用原IODF從生產磁盤重啟生產系統
7)啟動數據庫和應用程序。對數據進行檢查,確認數據無誤
8)重建Metro Mirror模式備份;
3.反向Metro Mirror模式
建立反向的Metro Mirror模式關系進行初始拷貝,