2016-08-07 43 views
2

Ich habe ein bizsparkplus-Abonnement. Ich folgte dem Link unten, konnte aber die Aufnahmetaste nicht gefunden:Wie zeichne ich ein Image von Azure Virtual Machine im neuen Portal auf?

https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-classic-capture-image/#next-steps

Irgendwelche Vorschläge?

+0

Wenn Sie die Kommentare in dem von Ihnen erwähnten Link durchsehen, sieht es so aus, als ob es ab heute nicht mehr im neuen Portal möglich ist. Sie müssen Azure PowerShell-Cmdlets verwenden. Weitere Informationen zum Verfahren finden Sie hier: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-capture-image/. HTH. –

Antwort

1

Sie können die klassischen virtuellen Maschinen im neuen Portal erfassen. Es gibt eine Option zum Capturen. Anfügen ist der Screenshot. enter image description here

+1

Ich benutze das neue Portal mit Resouce Group. Es ist keine klassische VM. – demircan

2

Diese Funktion ist im neuen Azure-Portal noch nicht verfügbar. Sie haben Optionen: Azure Resource Explorer oder PowerShell.

Hier ist ein Beispiel in Powershell. In diesem Beispiel wird das benutzerdefinierte Bild im VM-Speicherkonto gespeichert. Das benutzerdefinierte vm-Image wird an folgendem Speicherort gespeichert: "System/Microsoft.Compute/Images/templates/***. Vhd". :

$vmResourceGroup = "iaas-rg"; 
$vmName = "ubuntu"; 
$destinationContainerName = "templates"; 
$vhdNamePrefix = "template"; 
$sampleOutupTemplatePath = "C:\Templates\ImagesGeneralized\sampleOutputTemplateUbuntu.json"; 

Login-AzureRmAccount 

#Dellocate the VM 
Stop-AzureRmVM -ResourceGroupName $vmResourceGroup -Name $vmName 

#Generalize the vm 
Set-AzureRmVM -ResourceGroupName $vmResourceGroup -Name $vmName -Generalized 

# Save the custom vm Image 
Save-AzureRmVMImage -ResourceGroupName $vmResourceGroup -VMName $vmName -DestinationContainerName $destinationContainerName -VHDNamePrefix $vhdNamePrefix -Path $sampleOutupTemplatePath 

Die zweite Option ist Azure Resource Explorer zu verwenden, um die Operationen durchführen kann manuell *:

enter image description here

* diese Operationen auszuführen, wird der Modus "read/write" muss ausgewählt werden Azure-Ressourcenexplorer

Grüße,

+0

Ich habe das Bild erfasst und versuche, VM aus diesem Bild mit Power Shell zu erstellen. Der Punkt, an dem ich steckte, ist NetworkInterfaceId zuzuweisen. Als ich den folgenden Kommentar versuchte $ vm = Add-AzureRmVMNetworkInterface -VM $ vm -Id $ nic.Id habe ich die Property-ID bei Pfad 'properties.networkProfile.networkInterfaces [0] .id' ist ungültig. Hast du eine Idee, wie man die Interface ID setzt? – demircan

+0

ist Ihr $ nic erfolgreich erstellt worden, bevor Sie es der VM zuweisen? –

+0

Ich kopierte die $ Nic von anderen Ressourcen und ändere nur den Namen des Speichers am Ende. Es ist jetzt in Ordnung. Vielen Dank. – demircan

2

Bis gestern, ich nichts in Azure neuen Portal gefunden, die ein Bild erfassen von einer VM können helfen,

aber heute, aus heiterem Himmel, fand ich ein " Capture“-Taste direkt in der Registerkarte Übersicht VM :) (erscheint nur für VMs mit "Managed Disks")

enter image description here

Es ist super einfach ein Bild zu erfassen (dauert wie eine Minute), aber Sie haben ssh auf dem VM ersten & diesen Befehl verbinden (die Benutzer-Home-Ordner löschen wird) gemäß this official article:

sudo waagent -deprovision+user -force 

dann Sie können den Knopf benutzen.

- Achtung -

ein Bild von Ihrem VM Capturing wird es aufhören und markieren Sie ihn als verallgemeinert, die werden Sie diese VM nicht starten lassen immer wieder, weil verallgemeinert werden ist an irreversible process "by design"! .. das Sh *** y-Ding ist, sie haben nicht einmal eine Warnung auf den Knopf !, also sei vorsichtig damit!