Le disque géré est différent du disque non géré. Nous pouvons utiliser Powershell pour créer une image gérée, mais nous ne pouvons pas trouver cette nouvelle image dans notre compte de stockage, disque géré par Azure, nous ne pouvons pas le gérer directement.
Pour créer une image gérée d'une machine virtuelle, nous pouvons suivre les étapes suivantes:
course sysprep à généralisent les fenêtres VM (Ce processus deletes la machine virtuelle d'origine après sa captured.Prior pour capturer une image. d'une machine virtuelle Azure, il est recommandé de la machine virtuelle cible être sauvegardée)
$vmName = "myVM"
$rgName = "myResourceGroup"
$location = "EastUS"
$imageName = "myImage"
Stop-AzureRmVM -ResourceGroupName $rgName -Name $vmName -Force
Set-AzureRmVm -ResourceGroupName $rgName -Name $vmName -Generalized
$vm = Get-AzureRmVM -Name $vmName -ResourceGroupName $rgName
$image = New-AzureRmImageConfig -Location $location -SourceVirtualMachineId $vm.ID
New-AzureRmImage -Image $image -ImageName $imageName -ResourceGroupName $rgName
Après terminée, nous pouvons trouver cette image ici.
Pour plus d'informations sur la création d'une image gérée, reportez-vous au link. À propos, nous devrions utiliser Azure PowerShell 3.7.0 ou plus tard.
PS C:\Users> Get-Module -ListAvailable -Name Azure -Refresh
Directory: C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Manifest 3.7.0 Azure {Get-AzureAutomationCertificate, Get-AzureAutomationConnec...
Cela fonctionne-t-il maintenant? s'il vous plaît laissez-moi savoir si vous souhaitez plus d'assistance. –
Ye Ouais J'utilise maintenant VM non managée afin d'avoir un compte de stockage visible avec vhd. Avec powershell 5.0, j'obtiens des commandes réussies mais je ne vois pas l'image sur le portail, donc j'ai arrêté d'utiliser powershell pour publier et utiliser le portail pour faire le processus. En outre, si j'ajoute un disque de données à une machine virtuelle, l'image et le vm déployés à partir de cette image échouent toujours. Donc, ajouter mes données sur le disque du système d'exploitation à la place. – Atihska
J'ai atteint l'étape de certification et j'ai essayé de connecter la machine virtuelle à l'aide de l'outil de certification, mais je reçois une erreur winrm. J'ai donc renoncé à cette étape et je viens de soumettre une demande de publication sur le portail. Je mettrai à jour ceci une fois que je suis satisfait de toutes les étapes. – Atihska