近期,因單位辦公地址搬遷,所有硬件設備都需要從老機房搬遷到新機房,系統的遷移是一個整體系統工程,應用系統如何搬,怎樣搬成為了我們當前面臨的重要問題。
為了使搬遷對應用系統的影響降至最小,可采用在線搬遷的方式,即建立平滑的網絡過渡環境,因此搬遷前新老機房在網絡層面通過兩對光纖建立了二層通道,不同類型的網段新老機房都可接入,安全設備如防火墻出口還走老機房,通過這樣操作,搬遷影響網絡層面感知降到最低。
首先梳理應用系統的數量,有沒有軟件廠商的技術支持,是不是在項目維保期內,業務中斷停機容忍時間,將各個項目分門別類進行梳理。通過梳理分析,發現機房搬遷存在兩個難點。一是搬遷風險大,許多設備早已過保修期且比較陳舊,因此設備安全性和數據安全性的保障顯得尤為重要。二是對用戶有較大的影響,機房遷移對業務工作的開展影響較大,甚至是整個單位的業務中斷,導致嚴重后果。因此,搬遷前要做好大量的準備工作,制定周密的搬遷計劃,提供相應的預防措施、補救措施,最大程度保證數據和應用系統的安全。
因為單位已經建了云,所以這次應用系統的遷移做兩手準備,系統上云和直接搬遷兩種方案,當然遷移前提是文件數據、數據庫數據、虛擬機數據都通過備份軟件已經做了備份。
(1)原應用為物理機。使用P2V方式,在操作系統上安裝遷移工具,生成一份遷移文件。直接在云環境下啟動調試。
(2)原應用為VMware虛擬機。首先要虛擬機系統卸載VMARE tools軟件,安裝上云平臺遷移工具,生成遷移文件后再啟動虛擬機和安裝新平臺工具軟件。
(3)原應用為華為、華三等虛擬機。推薦使用華為云在線遷移工具,配合遷移后的IP地址,實現應用系統的在線遷移和數據同步。
(4)遷移實在有困難的應用系統,可以選擇重新部署,當然隨著現在的新技術的發展,有更多更好的方法可以實現快速的遷移和部署,方便我們搬遷。
服務器上的財務系統需要安裝硬件加密狗或者應用系統上帶有軟件有注冊碼,那么只能做好服務器物理搬遷備份和要求原廠提供搬遷技術支持的應急準備。
為了保障搬遷任務的順利完成,我們需要對整個搬遷定搬遷工作計劃,保障搬遷過程網絡和應用系統的穩定性、連續性,最大程度縮短系統運行的中斷時間。搬遷方案包括以下幾個方面。
1.制定搬遷通知,把搬遷過程的停機安排統一發布,搬遷時間和搬遷工作所涉及到的部門和涉及到的單位均需通知到位。
2.確定遷移步驟,包括網絡設備和所有服務器的遷移先后順序,其順序按風險的高低降序排列。首先要確定需搬遷設備清單,并對設備進行分類。其次按照系統劃分設備,安排合理的搬遷次序。核心系統可在周末或者工作日的晚上搬遷,非核心系統可在工作日搬遷。對于雙機運行的設備可先對備用系統搬遷、調試、正常運行后,再將主機搬遷至新機房。
3.確定備份方案,搬遷前24小時對網絡設備進行配置備份,對服務器或虛擬機進行文件數據、數據庫數據、虛擬機數據備份。
4.確定并準備好遷移所需的工具,包括工具在遷移中必備的一系列功能和使用工具所需具備的網絡環境,包括網絡割接流程以及割接前后網絡拓撲變化。
5.搭建測試環境,該測試環境能夠實際的的承載應用系統,待穩定后遷移到正式環境,從而確保遷移成功。
6.規劃網絡環境,由于網絡中的服務器各處不同位置,因此在遷移中需考慮到網絡設備不同網段的接入、服務器和存儲連接情況、數據備份方式。
7.確定遷移周期以及參與人員,包括遷移起止時間,遷移人員具體負責的系統和相互之間的協作。
8.應急方案,包括硬件故障、操作系統故障、數據庫及應用系統故障、存儲設備及數據故障應急方案。
去年底,新機房搬遷工作順利完成。在本次搬遷項目中,經過精心準備和周密部署,利用1個月時間的周末雙休,將二十多套重要業務應用系統、近40臺服務器和網絡設備遷入新機房并順利上線運行。