Migracja dysku .vhd do Azure – Migration disc .vhd to Azure
· 2 min aby przeczytać
W tym artykule opiszę, jak możemy przemigrować do Azure dysk z Windows 10 Tech Preview.
- Przygotowujemy dysk .vhd.
- Jeśli posiadamy dysk .vhdx, możemy użyć polecenia PS w celu jego przekonwertowania:
Convert-VHD -Path "D:\Hyper-V\Windows10\Virtual Hard Disks\Windows10.vhdx" -DestinationPath "D:\Hyper-V\Windows10\Virtual Hard Disks\Windows10.vhd"


- Wybieramy storage, na który będziemy migrować dysk. Najbardziej interesują nas linki do blobs.
- Odpalamy PowerShell dla Azure.
- Jeśli nie masz przystawki Azure-owej, możesz pobrać ją tutaj: http://go.microsoft.com/?linkid=9811175
- W konsoli wklepujemy:
$cred = Get-Credential
Add-AzureAccount -Credential $cred
$sourceVHD = “D:\Hyper-V\Windows10\Virtual Hard Disks\Windows10.vhdx"
$destinationVHD="https://test-storage.blob.core.windows.net/vhds/Windows10-Test.vhd"
Add-AzureVhd -LocalFilePath $sourceVHD -Destination $destinationVHD -NumberOfUploaderThreads 5
Dla $source i $destination zmieniamy wartości analogicznie do naszych potrzeb
- Efekt przenoszenia do Azure.

-
Przechodzimy do Virtual Machines > Disk
-
Tutaj wybieramy nasz .vhd i klikamy Create.
-
Wypełniamy nazwę obrazu oraz wskazujemy go w naszym kontenerze z dyskami.
-

- Chcąc teraz skorzystać z naszego dysku, przechodzimy do galerii z systemami: New > Compute > Virtual Machine > From Gallery.
- Klikając na My Images, zobaczymy nasz przygotowany dysk.
I tak udało nam się przenieść wirtualkę do Azure - może to być skonfigurowana, gotowa do pracy maszyna bądź dysk bazowy "template", który możemy wykorzystywać przy tworzeniu innych maszyn.
Opcja ściągnięcia dysku .vhd z Azure:
- Odpalamy konsolę PowerShell Azure.
- Wklepujemy:
$cred = Get-Credential
Add-AzureAccount -Credential $cred
$sourceVHD = "https://storage-test.blob.core.windows.net/vhds/Windows10Test.vhd"
$destinationVHD = "D:\Hyper-V\Windows10\Virtual Hard Disks\Windows10.vhd"
Save-AzureVhd -Source $sourceVHD -LocalFilePath $destinationVHD -NumberOfThreads 5