0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

操作系统和应用软件迁移的六个步骤

openEuler 来源:openEuler 作者:openEuler 2022-08-30 09:33 次阅读

随着数字化转型深入,操作系统正在向支持多样性计算、支持全场景的方向发展。在数字化转型的过程中,企业面临迁移操作系统的刚性需求,由于不同操作系统之间存在差异,企业在迁移操作系统时面临三个问题:如何处理软硬件兼容性问题,如何快速恢复系统环境?如何发挥系统的极致性能?针对企业在迁移操作系统的需求,欧拉开源社区推出这份迁移指南,助力企业简单、平稳、高效进行操作系统迁移。

操作系统和应用软件迁移主要包含以下六个步骤。

步骤一:成立迁移保障组织

在进行迁移操作系统前,公司内部的业务部门、IT维护部门以及 OSV、ISV 需要成立迁移保障组织,为操作系统迁移提供技术支持和组织保障。如果您有操作系统迁移意向,欢迎扫码登记,欧拉开源社区中的工作人员将免费为您提供操作系统迁移咨询服务。

步骤二:迁移分析

迁移保障组织成立后,公司内部收集需要迁移的业务名称、迁移诉求、软件栈、业务部署形态、服务器硬件信息,形成迁移项目全景图。

根据迁移项目全景图,按照业务的提供商、操作系统和硬件环境进行筛选,指定业务的迁移优先级。

最后,使用 x2openEuler 工具对操作系统的硬件、软件和配置进行兼容性评估,对不兼容的软件包需要进行补全或者替代,给出兼容性报告供后续步骤使用。

9146e1f8-27e1-11ed-ba43-dac502259ad0.png

x2openEuler 工具x2openEuler 工具下载网址lhttps://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS-SP1/contrib/x2openEuler/

步骤三:方案设计

根据兼容性报告和业务迁移的优先级,制定每个业务节点的迁移策略,根据业务的部署形态、是否可并行替换、是否可中断等自身特点定制整体搬迁方案。

914e1770-27e1-11ed-ba43-dac502259ad0.png

步骤四:移植适配

x2openEuler 兼容性报告中需要适配的软件,需要根据报告进行适配,并在迁移后的新系统上重新部署。

9184de68-27e1-11ed-ba43-dac502259ad0.png

x2openEuler 兼容性报告

步骤五:搬迁实施

欧拉开源社区为用户提供两种迁移路径,如下图所示:

91c6b1b2-27e1-11ed-ba43-dac502259ad0.png

操作系统迁移的两条路径

建议用户先使用 x2openEuler 工具的对软件的兼容性进行评估,根据业务需求选择不同的迁移方式。

在制定好整体的搬迁方案后,即可开始进行业务迁移,根据 x2openEuler 兼容性报告,完全兼容的业务使用 x2openEuler 工具直接进行原地升级,最大程度保留原有业务和配置不变。

91ecbbf0-27e1-11ed-ba43-dac502259ad0.png

原地升级示例 步骤六:测试上线

在业务系统迁移完毕后,可以通过原有的业务系统测试用例和方法对业务进行单元测试和系统集成测试,也可以抽取核心功能模块进行快测试,根据测试提供的性能数据,判断是否有必要进行性能调优,欧拉开源社区提供性能调优工具 A-Tune,可以帮助企业快速进行性能调优。

92004db4-27e1-11ed-ba43-dac502259ad0.png

测试流程

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6650

    浏览量

    123089
  • 数字化
    +关注

    关注

    8

    文章

    8508

    浏览量

    61563

原文标题:跨开源操作系统迁移六步走,欧拉开源社区助您平滑迁移

文章出处:【微信号:openEulercommunity,微信公众号:openEuler】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    云计算迁移步骤与注意事项

    云计算迁移是一复杂且关键的过程,需要细致的规划和执行。以下是云计算迁移的一般步骤及注意事项: 一、云计算迁移
    的头像 发表于 10-24 09:20 287次阅读

    linux操作系统安装步骤 linux操作系统的特点及组成

    Linux操作系统安装步骤 Linux操作系统是一种开源的操作系统,它以其稳定性、安全性和灵活性而闻名。以下是安装Linux操作系统的一般
    的头像 发表于 10-21 11:24 321次阅读

    Windows操作系统是什么?它有哪些特点?

    更新和版本迭代,逐渐发展成为全球应用最广泛的操作系统之一。Windows系统提供了一用户友好的图形用户界面(GUI),使用户能够通过鼠标、键盘和触摸屏等输入设备来与计算机进行交互,从而管理和控制计算机的硬件和
    的头像 发表于 08-07 16:30 1160次阅读

    届国产嵌入式操作系统技术与产业发展论坛议程发布

    每年一度的国产嵌入式操作系统论坛即将在杭州滨江举办,今年是第届了,又是中国嵌入式系统新朋老友相聚的时刻。大模型催生AI走人千家万户、唤醒端侧AI的需求爆发。以机器人、无人驾驶和智能制造为代表的智能
    发表于 07-26 10:54

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用的操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 315次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别

    基于鸿道(Intewell®)操作系统研发的农业机器人操作系统

    江苏大学与科东软件联合研发“农业机器人操作系统”,并成立“农业机器人操作系统”联合实验室,奋力推进农业智能化,推动农业科技创新。“农业机器人操作系统”的技术革新,对提高农业生产效率、保
    的头像 发表于 04-30 11:09 346次阅读

    华为鸿蒙操作系统发展战略:2024年完成安卓应用全面迁移

    徐直军指出,2024 年,鸿蒙操作系统的主要任务是打造原生应用生态。目前,鸿蒙操作系统已基本适配各种终端设备,但在应用开发方面仍依赖安卓生态。
    的头像 发表于 04-18 15:38 720次阅读

    带你认识实时操作系统(rtos)

    实时操作系统(RTOS)是为嵌入式系统和实时应用提供一稳定、可预测和高效运行环境的操作系统。实时操作系统确保了
    的头像 发表于 04-16 16:30 1058次阅读
    带你认识实时<b class='flag-5'>操作系统</b>(rtos)

    深度解析全球操作系统格局

    操作系统是负责协调、管理和控制计算机硬件与软件资源的程序,是整个计算机的核心系统软件。 按照操作系统面向的设备类型,通用操作系统主要包括桌面
    的头像 发表于 01-18 15:00 924次阅读
    深度解析全球<b class='flag-5'>操作系统</b>格局

    详解实时操作系统和非实时操作系统

    实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时任务协调一致运行的操作系统
    的头像 发表于 12-26 09:54 4224次阅读
    详解实时<b class='flag-5'>操作系统</b>和非实时<b class='flag-5'>操作系统</b>

    操作系统技术创新与发展分论坛圆满举办

    操作 系统作为计算机系统的核心,承担链接硬件、数据库、中间件及应用软件的重要角色,它是信息技术领域的基石与灵魂。构建繁荣发展的操作系统生态,
    的头像 发表于 12-22 18:20 467次阅读
    <b class='flag-5'>操作系统</b>技术创新与发展分论坛圆满举办

    诚邀报名 | 内核 Hacker 与 Mogul 邀您共论操作系统技术创新与发展

    硬件、数据库、中间件及应用软件的重要角色,它是信息技术领域的基石与灵魂。为了构建一繁荣发展的操作系统生态,并确保我国数字技术基础的自立自强,我们需要不断推动创新,加强合作与联合,以实现技术与应用的全面突破。 在当前人工智能和物
    的头像 发表于 12-20 17:24 429次阅读
    诚邀报名 | 内核 Hacker 与 Mogul 邀您共论<b class='flag-5'>操作系统</b>技术创新与发展

    诚邀报名 | 内核Hacker与Mogul邀您共论操作系统技术创新与发展

    、中间件及应用软件的重要角色,它是信息技术领域的基石与灵魂。为了构建一繁荣发展的操作系统生态,并确保我国数字技术基础的自立自强,我们需要不断推动创新,加强合作与联合,以实现技术与应用的全面突破。 在当前人工智能和物联网技术迅猛
    的头像 发表于 12-08 19:40 499次阅读
    诚邀报名 | 内核Hacker与Mogul邀您共论<b class='flag-5'>操作系统</b>技术创新与发展

    软通动力成功中标云南移动 2023年服务器操作系统自主可控迁移项目

    近日, 软通动力成功中标中国移动通信集团云南有限公司(以下简称“云南移动”)“2023年服务器操作系统自主可控迁移一阶段项目” 。基于本次合作,软通动力将为云南移动提供包括软硬件适配、系统
    的头像 发表于 11-27 19:15 679次阅读
    软通动力成功中标云南移动 2023年服务器<b class='flag-5'>操作系统</b>自主可控<b class='flag-5'>迁移</b>项目

    汽车电源设计的六个基本原则

    电子发烧友网站提供《汽车电源设计的六个基本原则.doc》资料免费下载
    发表于 11-13 14:44 0次下载
    汽车电源设计的<b class='flag-5'>六个</b>基本原则