0
我捕獲了一個虛擬機映像,並嘗試從捕獲的映像中創建新的vm。但是我得到了一個錯誤。 (Linux操作系統,採用天藍色的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.
我有2個問題:
(1)我怎樣才能避免錯誤。我不認爲我設置了存儲帳戶名稱。我設置了XYZ,但錯誤顯示了另一個名稱。 (2)在vm capture之後,我得到了兩個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'