Chef Demos Windows Server 2008迁移
BlockChain开发人员薪水现在命令多达175,000美元
Microsoft为“全铬”EDGE更新提供了企业控制的组策略
锡联盟要求行业行动对抗网络欺诈
它是补丁星期二 - 时间阻止Windows自动更新
Apple去购物
Veritas将NetBackup捆绑到企业数据服务平台中
互联网犯罪成本全球经济每分钟2.3亿英镑
计算机科学家弗兰克土地收到奥贝
IoT安全基金会发布智能建筑白皮书
Microsoft扩展了Windows 7对Windows 10应用程序兼容性承诺
在ESN规划过程中错过了红旗,家庭办公室承认
IOS 12现在安装在近3个IDEVices中的近3个
Facebook丢失了在欧盟 - 美国数据分享上停止欧洲法院的决定
八月修补后,Microsoft警告Visual Basic,VBA和VBScript'程序呼叫错误
7个新的Chromebook功能要关注
Windows 10 1909发生了什么事?
松弛拥抱电子邮件以桥接聊天应用程序间隙
几乎一半的购物者仍然喜欢商店的品牌
现在是重新思考Chrome OS升级标准了
Max Schrems不呼叫SCCs无效
税收变化导致瑞典数据中心发展审查
案例分析:使用Pre-Fab Datacentres满足挪威不断增长的分子空间需求
Wekaio将企业功能添加到扩展NAS文件系统
Apple卡:该行业反应
4值得注意的新Chrome OS功能现在即将到来
技术初创公司在哥本哈根建立了深根
Microsoft Hikes Office 2019零售价格高达10%
Slack针对具有块套件UI框架的开发人员
了解谷歌的硬件枢轴
欧洲和英国空间机构启动CAV连接项目
新加坡在2018年面临着较少的网络威胁
高等法院听取对DPA的移民豁免的挑战
微软在记录补丁问题时更好,但问题比比皆是
桑坦德在一个屋檐下带来全球数字服务
区块链:它有什么好处?绝对没有,报告发现
钢铁公司加入钢材以尺度超融合
NCSC报告在规模上的网络防守二年份报告
修补水域终于看起来很平静;现在是安装11月的Windows和Office修补程序的好时机
IMDA说,5G将是一个公用事业公司
AI将在解决问题,创造力和协作中推动重新划分
Windows 10自动卸载故障的每月更新
所有关于Android升级(以及为什么他们迟到)/技术(谈话)
TTC专家表示,提高技术多样性所需的合作
Zoho为其办公室应用程序带来Zia Ai Assistant
这是阻止IE XXE零日安全漏洞的更简单的方法
微软在企业中展示了Hololens 2
Patch Tuneday更新Win7,KB 4480970和KB 4480960击败网络
公司面临着目标定制网络攻击,暗网研究揭示了
来到Windows 10:更多浏览器,不少较少
您的位置:首页 >电子新闻 >

Chef Demos Windows Server 2008迁移

2021-08-30 19:43:54 [来源]:

在伦敦的近期会议上,自动化软件提供商Chef撰写了员工的居住应用配置工具,它声称可以在几分钟内将Windows 2008从Windows 2008迁移到现代支持版本的操作系统的现代版本。它能够通过更改操作系统环境与应用程序的工作方式来实现这一目标。

虽然Windows提供向后兼容性,但应用程序代码通常依赖于某些版本的核心Windows组件,例如动态链接库或.NET Framework的特定版本。

将应用程序代码安装到运行的系统中,Windows Server操作系统通常会出现故障,警告Corey Scobie,厨师高级产品和工程高级副总裁,因为该应用程序依赖于更新操作系统环境上不可用的软件依赖项。

“我们创建了栖息地让您管理软件抽象,”他说。“它使您可以将应用软件和操作系统拉开。”

Scobie表示迁移Windows Server 2008的起点是定义需要迁移的应用程序。然后,栖息地分析了应用程序所需的所有不同额外的软件,以便从应用程序和操作系统环境中运行和分隔这些产品。

“我们创建的技术将转到并发现所有下游依赖项,并将它们捆绑成一个包装,然后将其转移到不同的环境中,”他说。

根据Scobie,许多应用程序在迁移后失败的原因是因为应用程序代码预计这些核心窗口组件的旧版本。

“我们创建的技术将会去发现所有下游依赖项,并将它们捆绑成一个包装,然后将其转移到另一个环境”Corey Scobie,Chef

“通常,应用程序与操作系统的特定版本捆绑在一起。如果您的应用程序依赖于Win32.dll等核心Windows组件,则此组件将具有应用程序编程接口,该接口可能在不同版本的Windows上不兼容,“他说。

为了迁移这个绊脚石时迁移旧的Windows应用程序时,Scobie表示抽象厨师创建告诉应用程序忽略它看起来需要加载Windows组件的正常位置。“我们告诉应用程序忽略目标操作系统上的所有内容,只能使用它最初带来的组件,”他说。

使用栖息地,已打包特定于版本的组件并将其放入目标Windows Server上的文件夹中。然后,只要它需要特定于版本的Windows组件,就会告诉遗留应用程序在此文件夹中查看。在实践中,这意味着应用程序可以继续使用Windows Server 2008组件,即使它可能在Windows Server 2019上运行。

Chefcon的演示显示了如何在Microsoft Azure公共云中的Windows Server 2016虚拟机上使用栖息地迁移遗留Windows Server 2008应用程序。Scobie表示,栖息地还提供迁移团队的选项,可以使用Docker Image将遗留应用程序部署在容器中。

应用程序代码保持不变,这意味着遗留代码可以在更现代,支持的环境中运行。根据厨师,它可以在公共云中或容器中部署在物理服务器上。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。