Мне удалось создать образ GCP, но после этого я не смог найти способ загрузить его в Azure и создать там новую виртуальную машину, используя этот образ.
Формат VHDX не поддерживается в Azure, только фиксированный VHD. Вы можете преобразовать диск в формат VHD с помощью диспетчера Hyper-V или командлета convert-vhd.
Вы можете вручную загрузить эти файлы VHD в свой BLOB-объект в учетной записи хранения Azure или использовать Add-AzureRmVhd
командлет. Вам нужно создать контейнер и получить URL-адрес, необходимый для загрузки VHD-диска.
Затем вам нужно будет создать образ Azure с этого VHD-диска. Поэтому установите исходное изображение, используя идентификатор управляемого образа виртуальной машины:
$vm = Set-AzureRmVMSourceImage -VM $vm -Id $image.Id
Вы можете прочитать документацию для получения дополнительной информации, чтобы создать управляемый образ из загруженного виртуального жесткого диска и создать новую виртуальную машину Azure из образа.
Вы также можете получить дополнительную информацию из этого блога: Перенос файлов VHD на локальном компьютере в Azure