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

如何使用存储中留存的OS DISK VHD文件重新部署Azure Virtual Machine

从现有OS VHD恢复部署Azure虚拟机方案

完全可以通过留存的OS VHD文件重新部署对应虚拟机,具体操作流程如下:

前置校验

  • 确认目标VHD文件存放在Azure存储账户的Blob容器中,且处于未租用状态:如果VHD之前绑定的虚拟机删除时未自动释放租用,需要先手动解除Blob的租用才能后续使用
  • 提前确认VHD的类型,不同类型部署逻辑有差异:
    • 专用化VHD:保留了原虚拟机的所有用户凭证、系统配置、已安装应用和数据,部署完成后可直接登录使用,无需初始化配置
    • 通用化VHD:已通过Sysprep(Windows)/waagent -deprovision(Linux)处理,部署时需要重新设置管理员账户、主机名等初始化参数

门户操作步骤

第一步:基于VHD创建托管磁盘

  1. 登录Azure门户,搜索并进入「磁盘」服务,点击「创建」按钮
  2. 选择对应订阅、资源组,填写磁盘名称,选择和VHD存储所在的相同区域
  3. 「源类型」选择「存储Blob」,点击浏览找到对应存储账户中的OS VHD文件
  4. 选择匹配的操作系统类型(Windows/Linux),磁盘大小、性能层级建议和原OS盘保持一致,完成后提交创建托管磁盘

第二步:通过托管磁盘创建虚拟机

  1. 进入刚创建完成的托管磁盘详情页,点击顶部操作栏的「创建虚拟机」选项
  2. 按照引导填写虚拟机配置:
    • 区域、可用区建议和原虚拟机保持一致,避免网络访问问题
    • 虚拟机大小选择和原配置相同或兼容的规格,避免出现驱动不兼容的问题
    • 若使用专用化VHD,无需配置管理员账户信息,系统会自动沿用原虚拟机的登录凭证;若使用通用化VHD,按照提示设置管理员账户
    • 网络配置可选择复用原虚拟机的虚拟网络、公网IP、NSG规则,也可以新建
  3. 配置验证通过后提交创建,等待3-5分钟即可完成虚拟机部署

补充说明

  • 若原虚拟机还有附加的数据盘VHD,新虚拟机部署完成后可以通过同样的方式创建数据托管磁盘,再挂载到新虚拟机上,原有数据不会丢失
  • 部署完成后建议先登录虚拟机验证内部配置、应用运行状态正常后,再修改流量路由、DNS解析等指向新虚拟机
  • 若需要自动化批量操作,可以使用PowerShell命令New-AzDisk、New-AzVm或Azure CLI命令az disk create、az vm create完成操作

内容的提问来源于stack exchange,提问作者Camilo Eduardo Angel Camargo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 08:24:00