【问题标题】:How can I create a new VM from captured image (snapshot)?如何从捕获的图像(快照)创建新 VM?
【发布时间】:2016-08-08 16:57:51
【问题描述】:

我捕获了一个 VM 映像并尝试从捕获的映像创建新的 vm。但我得到了一个错误。 (Linux,使用 azure cli)

$ azure vm generalize [Resource Group] [VM Name]
$ azure vm capture [Resource Group] [VM Name]

info:    vm capture command OK

$ azure vm create \
      --image-urn [osDisk:image url] \
      --resource-group [Resource Group] \
      --name [New VM Name] \
      --storage-account-name XYZ \
      --location xxx \
      --os-type Linux \
      --admin-username xxx \
      --admin-password xxx \
      --nic-names xxx \
      --vm-size xxx

[Storage Account Name] is not a valid storage account name. Storage account name must be between 3 and 24 characters in length and use numbers and lower-case letters only.

我有两个问题:

(1) 我怎样才能避免错误。我不认为我设置了存储帐户名称。我设置了 XYZ 但错误显示了另一个名称。

(2) vm 捕获后我得到了两个 vm 图像链接:osDisk:image 和 osDisk:vhd。创建新 VM 时应该使用哪一个?

resources: [
      {
      apiVersion: '2016-03-30',
      properties: {
      storageProfile: {
      osDisk: {
        image: { uri: 'https://XXX.vhd' },
        vhd: { uri: 'https://XXX.vhd' },
      caching: 'ReadWrite'

【问题讨论】:

    标签: azure


    【解决方案1】:

    广告 1。存储名称只能由小写字母组成,请尝试使用 xyz。

    广告 2。 osDisk.image 是您要从中部署 VM 的映像的路径,而 osDisk.vhd 是新创建的机器磁盘的路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多