如何在 Azure 中同时创建和保存 json 模板和快照(在存储中)?以及如何从 ARM 和 Snapshont 创建虚拟机?

How to create and save json template and snapshot in azure together(in storage)? And how to create a VMs from ARM and Snapshont?

如何在Azure中同时创建和保存json模板和快照(在存储中)?以及如何从 ARM 和 Snapshont 创建虚拟机? (标题中的问题) 我在天蓝色中有一个 json 模板和快照。我如何将它保存在天蓝色中?我如何从 Azure 部署它?我这样做是因为我的第一个虚拟机具有 iis 功能和 json 我需要的模板。

How to create and save json tempalte and snapshot in azure together(in storage)?

如果您在门户上部署了 VM,则可以 download the template for a VM directly or copy the JSON code and paste it to a JSON file. Then create a storage account and container, and upload the files to the storage account following these steps 1-4

对于托管磁盘快照,快照由Azure直接管理,您可以Export/Copy managed snapshots as VHD to a storage account

And how to create a VMs from ARM and Snapshont?

你可以deploy the ARM template with PowerShell.

New-AzureRmResourceGroupDeployment -ResourceGroupName "myResourceGroup" -Name "myDeployment" -TemplateUri $templatePath -TemplateParameterUri $parametersPath 

此外,您还可以get more methods在 Azure 上部署 ARM 模板。

对于快照,您可以先从快照创建映像,然后从该映像创建VM,然后在Azure 门户上恢复您的VM,参考this doing this on the portal. Or you can see the sample in Create a VM from a snapshot with PowerShell.