隨著數(shù)字化轉型深入,操作系統(tǒng)正在向支持多樣性計算、支持全場景的方向發(fā)展。在數(shù)字化轉型的過程中,企業(yè)面臨遷移操作系統(tǒng)的剛性需求,由于不同操作系統(tǒng)之間存在差異,企業(yè)在遷移操作系統(tǒng)時面臨三個問題:如何處理軟硬件兼容性問題,如何快速恢復系統(tǒng)環(huán)境?如何發(fā)揮系統(tǒng)的極致性能?針對企業(yè)在遷移操作系統(tǒng)的需求,歐拉開源社區(qū)推出這份遷移指南,助力企業(yè)簡單、平穩(wěn)、高效進行操作系統(tǒng)遷移。
操作系統(tǒng)和應用軟件遷移主要包含以下六個步驟。
步驟一:成立遷移保障組織
在進行遷移操作系統(tǒng)前,公司內部的業(yè)務部門、IT維護部門以及 OSV、ISV 需要成立遷移保障組織,為操作系統(tǒng)遷移提供技術支持和組織保障。如果您有操作系統(tǒng)遷移意向,歡迎掃碼登記,歐拉開源社區(qū)中的工作人員將免費為您提供操作系統(tǒng)遷移咨詢服務。
步驟二:遷移分析
遷移保障組織成立后,公司內部收集需要遷移的業(yè)務名稱、遷移訴求、軟件棧、業(yè)務部署形態(tài)、服務器硬件信息,形成遷移項目全景圖。
根據(jù)遷移項目全景圖,按照業(yè)務的提供商、操作系統(tǒng)和硬件環(huán)境進行篩選,指定業(yè)務的遷移優(yōu)先級。
最后,使用 x2openEuler 工具對操作系統(tǒng)的硬件、軟件和配置進行兼容性評估,對不兼容的軟件包需要進行補全或者替代,給出兼容性報告供后續(xù)步驟使用。
x2openEuler 工具x2openEuler 工具下載網(wǎng)址lhttps://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS-SP1/contrib/x2openEuler/
步驟三:方案設計
根據(jù)兼容性報告和業(yè)務遷移的優(yōu)先級,制定每個業(yè)務節(jié)點的遷移策略,根據(jù)業(yè)務的部署形態(tài)、是否可并行替換、是否可中斷等自身特點定制整體搬遷方案。
步驟四:移植適配
x2openEuler 兼容性報告中需要適配的軟件,需要根據(jù)報告進行適配,并在遷移后的新系統(tǒng)上重新部署。
x2openEuler 兼容性報告
步驟五:搬遷實施
歐拉開源社區(qū)為用戶提供兩種遷移路徑,如下圖所示:
操作系統(tǒng)遷移的兩條路徑
建議用戶先使用 x2openEuler 工具的對軟件的兼容性進行評估,根據(jù)業(yè)務需求選擇不同的遷移方式。
在制定好整體的搬遷方案后,即可開始進行業(yè)務遷移,根據(jù) x2openEuler 兼容性報告,完全兼容的業(yè)務使用 x2openEuler 工具直接進行原地升級,最大程度保留原有業(yè)務和配置不變。
原地升級示例 步驟六:測試上線
在業(yè)務系統(tǒng)遷移完畢后,可以通過原有的業(yè)務系統(tǒng)測試用例和方法對業(yè)務進行單元測試和系統(tǒng)集成測試,也可以抽取核心功能模塊進行快測試,根據(jù)測試提供的性能數(shù)據(jù),判斷是否有必要進行性能調優(yōu),歐拉開源社區(qū)提供性能調優(yōu)工具 A-Tune,可以幫助企業(yè)快速進行性能調優(yōu)。
測試流程
審核編輯 :李倩
-
操作系統(tǒng)
+關注
關注
37文章
6698瀏覽量
123147 -
數(shù)字化
+關注
關注
8文章
8558瀏覽量
61588
原文標題:跨開源操作系統(tǒng)遷移六步走,歐拉開源社區(qū)助您平滑遷移
文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論