You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure经典环境迁移至ARM时Prepare阶段报错,无VM仅含小规格角色

Azure经典云服务(Web/Worker Role)迁移ARM Prepare阶段报错排查方案

核心排查与解决方向

  • Windows镜像兼容性适配:你计划更换Windows Server版本的思路是关键——经典云服务的2012 R2镜像在ARM迁移Prepare阶段可能存在底层架构适配限制,比如镜像签名校验、系统组件兼容性问题。建议按以下步骤操作:
    1. 编辑经典云服务的.cscfg配置文件,修改osFamily和osVersion参数:
      • 对应2016版本:osFamily="5",osVersion="*"
      • 对应2022版本:osFamily="7",osVersion="*"
    2. 重新发布经典云服务,确认新版本镜像稳定运行后,重启迁移流程。
  • 清理非兼容扩展:检查Web/Worker Role是否挂载了旧版Azure扩展(如过时的诊断扩展、第三方自定义脚本扩展),部分经典扩展未适配ARM迁移逻辑,建议先移除非必要扩展,完成迁移后再重新部署ARM兼容版本的扩展。
  • 存储账户状态校验:确认云服务关联的经典存储账户无锁定状态,若开启软删除需确保配置正常,避免迁移过程中存储资源同步失败触发Prepare报错。

细节验证步骤

  1. 导出经典云服务的配置包与配置文件,本地排查.cscfg中是否存在ARM不支持的项(如旧版端点规则、过期证书配置),清理后重新导入并测试迁移。
  2. 使用经典模式Azure CLI执行预检命令获取精准错误日志:
    azure service management migration validate [service-name] [location]
    
    日志会明确标注Prepare阶段的具体失败触发点,便于针对性修复。

内容的提问来源于stack exchange,提问作者Fred

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 17:04:51