此页面包含使用PowerShell从快照创建Azure虚拟机的说明: https://docs.microsoft.com/en-us/azure/virtual-machines/scripts/virtual-machines-windows-powershell-sample-create-vm-from-snapshot?toc=%2fpowershell%2fmodule%2ftoc.json
有没有办法在C#中执行此操作?
有一种记录在C#中克隆的方法,但这需要VHD在云端。如何将磁盘映像转换为页面blob(VHD)是另一个主题。我现在知道的唯一方法是将图像作为VHD文件导出到我的本地驱动器,然后将其上传到页面blob - 这太慢了,导出和重新上传需要数天。
答案 0 :(得分:0)
在Azure门户中选择快照 单击Automation脚本。 单击.NET以查看要使用映像部署的C#代码。