如何在azure dev测试实验室中从blob存储hvd创建自定义图像?

时间:2017-04-26 10:32:58

标签: powershell azure azure-devtest-labs

当我尝试使用arm模板创建自定义图像时 https://github.com/Microsoft/azure-docs/blob/master/articles/devtest-lab/devtest-lab-create-custom-image-from-vhd-using-powershell.md

我正在

{
  "error": {
    "code": "InvalidStorageAccountForLab",
    "message": "Invalid storage account for lab"
  }
}

我已将实验室存储类型添加为Premium,但在部署时,仅创建了标准存储。

  "apiVersion": "2016-05-15",
  "type": "Microsoft.DevTestLab/labs",
  "name": "[parameters('newLabName')]",
  "location": "[resourceGroup().location]",
  "tags": {
    "ResourceType": "Rig",
    "RigTemplate": "[parameters('customTag')]"
  },      
  "properties": {
            "labStorageType": "Premium"
        },

1 个答案:

答案 0 :(得分:0)

  

我已将实验室存储类型添加为Premium,但仅在部署时添加   标准存储已创建。

我们无法为标准存储帐户创建高级VHD。

如果要在高级存储帐户中创建自定义映像,我们应首先创建高级存储帐户,然后将存储帐户和密钥替换为PowerShell脚本中的高级存储帐户和密钥。

注意

您遵循的链接,PowerShell脚本创建映像将存储在默认存储帐户(标准)中,因此,如果您要将映像存储到高级存储帐户,我们应首先创建一个溢价。