2017-04-04 3 views
1

Je ne suis même pas sûr pourquoi azure a même un site Web GUI. Il commence à se sentir un peu ridicule quand le vieux manage.windowsazure.com je pourrais PowerShell un VHD, puis très facilement utiliser un stockage et un conteneur et ajouter l'image, puis choisir de la galerie de mes propres images.Créer un disque dans Azure Nouveau portail ne fonctionne pas, vieux portail je pourrais le faire facilement

Maintenant, j'ai lu qu'en mai 2017 beaucoup de choses avec l'ancien portail vont disparaître. J'ai créé un compte de stockage myvmblobs puis un récipient mywincontainer puis j'uploadé un VHD, tmppro2.vhd est assis là comme Blob VHD

URL https://myvmblobs.blob.core.windows.net/mywincontainer/TMPPRO2.VHD

Alors je lis que je pouvais créer une image disque à partir powershell (Je dois aucun moyen de le faire avec le site portal.azure.com)

Add-AzureDisk 'tmppro2' -MediaLocation https://myvmblobs.blob.core.windows.net/mywincontainer/TMPPRO2.VHD -Label 'OS' -OS "Windows" 

Cependant, je ne sais pas si l'étiquette ou OS est important ...

Add-AzureDisk: BadRequest : Le compte de stockage avec le nom myvmblobs comme spécifié dans l'URI VHD https://myvmblobs.blob.core.windows.net/mywincontainer/TMPPRO2.VHD n'existe pas dans l'abonnement en cours

+0

Voulez-vous dire que vous voulez télécharger VHD au stockage d'azur utilisation du compte PowerShell? –

+0

Non, je l'ai fait précédemment à l'ancien portail et cela a bien fonctionné, j'ai utilisé le Gui dans le conteneur de portal.azure.com pour télécharger .vhd dans le conteneur. –

+0

Je veux juste créer une VM à partir du VHD qui est assis dans le nouveau portail dans mon conteneur –

Répondre

0

Selon votre description, nous pouvons utiliser PowerShell ou modèle pour créer de nouvelles VM dans le module Azure ARM.

À propos PowerShell, voici un exemple de script (utilisation VHD existant):

$rgname = "jason-newgroup" 
$loc = "japaneast" 
$vmsize = "Standard_DS1_v2" 
$vmname = "jason-newtest2" 
$vm = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize 
$nic = Get-AzureRmNetworkInterface -Name ("jason-newtest45") -ResourceGroupName $rgname 
$nicId = $nic.Id 
$vm = Add-AzureRmVMNetworkInterface -VM $vm -Id $nicId 
$osDiskName = "jason-newtest" 
$osDiskVhdUri = "https://jasonnewgroupdisks912.blob.core.windows.net/vhds/jason-newtest201681285042.vhd" 
$vm = Set-AzureRmVMOSDisk -VM $vm -VhdUri $osDiskVhdUri -name $osDiskName -CreateOption attach -Linux 
New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $vm 

Utiliser un modèle pour créer Azure VM:

Voici le template.

enter image description here

Mise à jour:

Nous pouvons utiliser explorateur de stockage d'azur télécharger VHD Azure:

enter image description here

+0

J'ai mis à jour ma réponse, s'il vous plaît vérifier. –