Article / 文章中心

Windows系统迁移上云后怎么激活?

发布时间:2021-12-02 点击数:269

使用整机迁移方式(Re-Host)将Windows迁移至云平台后,由于底层的硬件发生改变,导致Windows序列号失效,需要重新进行激活。对于企业用户,如何保护既有投资,使用合理的方式对系统激活而不产生额外费用呢?本文基于项目中的最佳实践,为您详细进行解读。

为什么迁移后授权失效?

根据微软的解释:在安装Windows时,数字许可证本身与设备的硬件相关联。如果你对设备进行重大的硬件更改(例如更换母板),Windows将无法找到与设备匹配的许可证,因此你需要重新激活Windows才能使其正常运行。

根据云原生迁移工具HyperMotion的迁移原理,基于底层块级别技术进行复制,在系统拉起后,底层硬件变更为云平台的虚拟设备,导致硬件变更,造成了授权失效的情况发生。同时,由于云平台的机制,这种改变是必须的,所以并没有方法从虚拟化底层避免这一问题的发生。所以在公有云和私有云迁移或容灾时,就需要使用不同方法加以应对。

公有云

根据目前的公开文档,绝大多数的公有云使用KMS方式对Windows采用自动化激活的方式。

image.png

也可以在开机通过设定脚本的方式,实现自动化激活。

cscript /nologo %windir%/system32/slmgr.vbs -skms kms.tencentyun.com:1688 cscript /nologo %windir%/system32/slmgr.vbs -ato

华为云也是类似的方法,都是通过云内部的KMS实现批量激活。