Перенос сервера из Microsoft Azure на виртуальную машину VMware

Начальные условия

Чтобы экспортировать виртуальную машину из Azure, для начала необходимо установить Azure PowerShell на саму виртуальную машину или на любую другую машину с операционной системой семейства Windows.

Примечание: все подробные инструкции можно найти в руководстве.

Синтаксис Save-AzureVhd

Существует несколько способов загрузки файлов с Azure. Самый простой использовать команду Save-AzureVhd в Azure PowerShell, чтобы сохранить виртуальный диск vhd:

Save-AzureVhd [-Source] <Uri> [-LocalFilePath] <FileInfo> [[-NumberOfThreads] <Int32> ] [[-StorageKey] <String> ] [[-OverWrite]] [ <CommonParameters>]

Командлет Save-AzureVhd загружает VHD в файл. Командлет содержит параметры для настройки процесса загрузки, такие как количество используемых потоков загрузчика или перезапись существующего файла.

LocalFilePath<FileInfo> Указывает путь для сохранения VHD
NumberOfThreads<Int32> Указывает количество загружаемых потоков, которые будут использоваться при загрузке. Значение по умолчанию равно 8, если не указано значение
OverWrite Указывает, что вы хотите удалить существующий файл, если он существует, как указано в локальном пути к файлу
Source<Uri> Указывает URI для BLOB в Azure
StorageKey <String> Указывает ключ хранилища для BLOB-хранилища. Если он не указан, командлет пытается определить ключ хранилища учетной записи в исходном URI из Azure
<CommonParameters> Этот командлет поддерживает общие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения

Примеры

В этом примере загружается указанный blob по указанному пути к локальному файлу: Save-AzureVhd -Source http://mytestaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd -LocalFilePath C:\vhd\MyWin7Image.vhd

В этом примере загружается указанный blob по указанному пути к локальному файлу и перезаписывается существующий файл, если он существует: Save-AzureVhd -Source http://mytestaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd -LocalFilePath C:\vhd\MyWin7Image.vhd -Overwrite

В этом примере указан ключ хранилища для загрузки: Save-AzureVhd -Source http://mytestaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd -LocalFilePath C:\vhd\MyWin7Image.vhd -StorageKey zNvcH0r5vAGmC5AbwEtpcyWCMyBd3eMDbdaa4ua6kwxq6vTZH3Y+sw==

Примечание: Вы можете перемещаться по контейнеру учетной записи на портале Azure, чтобы найти правильный URL-адрес для VHD.

VHD, загруженный из Windows Azure, должен быть преобразован в формат VMDK. Для этого используйте инструмент WinImage. (Доступна бесплатная 30-дневная версия).

Конвертация диска в формат ovf

Выполните конвертацию согласно одноименному пункту в данной инструкции.

 

Последнее обновление: 22.09.2021