Скопируйте управляемый образ Azure из служебной программы Azure в Azure Китай - PullRequest
0 голосов
/ 24 октября 2018

У нас есть пользовательский управляемый образ, который мы создали из виртуальной машины Windows в Azure.Нам нужно скопировать этот управляемый образ в Китай и создать из него виртуальные машины.К сожалению, мы не можем подключиться к виртуальным машинам, созданным из скопированного .vhd.Шаги, которые мы сделали: 1. Создание виртуальной машины в Европе из пользовательского управляемого изображения.2. Ран Сиспреп.3. Экспортировал управляемый диск и загрузил .vhd в учетную запись хранения в Китае.4. Создана ВМ из этого образа.Проблема в том, что мы не можем RDP к этой ВМ.Как правильно это сделать?(время ожидания соединения) Мы не можем воссоздать этот образ в Китае, потому что нам нужно, чтобы этот образ соответствовал образу, который мы имеем в Европе.enter image description here

1 Ответ

0 голосов
/ 24 октября 2018

Обобщенный виртуальный жесткий диск удалил всю информацию о вашей личной учетной записи с помощью Sysprep.Если вы собираетесь использовать виртуальный жесткий диск как образ для создания новых виртуальных машин.Необходимо создать новое имя пользователя и пароль для использования в качестве учетной записи локального администратора.

Следующий скрипт PowerShell показывает, как настроить конфигурации виртуальной машины и использовать загруженный образ виртуальной машины в качестве источника для новой установки.

    # Enter a new user name and password to use as the local administrator account 
    # for remotely accessing the VM.
    $cred = Get-Credential

    # Name of the storage account where the VHD is located. This example sets the 
    # storage account name as "myStorageAccount"
    $storageAccName = "myStorageAccount"

    # Name of the virtual machine. This example sets the VM name as "myVM".
    $vmName = "myVM"

    # Size of the virtual machine. This example creates "Standard_D2_v2" sized VM. 
    # See the VM sizes documentation for more information: 
    # https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/
    $vmSize = "Standard_D2_v2"

    # Computer name for the VM. This examples sets the computer name as "myComputer".
    $computerName = "myComputer"

    # Name of the disk that holds the OS. This example sets the 
    # OS disk name as "myOsDisk"
    $osDiskName = "myOsDisk"

    # Assign a SKU name. This example sets the SKU name as "Standard_LRS"
    # Valid values for -SkuName are: Standard_LRS - locally redundant storage, Standard_ZRS - zone redundant
    # storage, Standard_GRS - geo redundant storage, Standard_RAGRS - read access geo redundant storage,
    # Premium_LRS - premium locally redundant storage. 
    $skuName = "Standard_LRS"

    # Get the storage account where the uploaded image is stored
    $storageAcc = Get-AzureRmStorageAccount -ResourceGroupName $rgName -AccountName $storageAccName

    # Set the VM name and size
    $vmConfig = New-AzureRmVMConfig -VMName $vmName -VMSize $vmSize

    #Set the Windows operating system configuration and add the NIC
    $vm = Set-AzureRmVMOperatingSystem -VM $vmConfig -Windows -ComputerName $computerName `
        -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
    $vm = Add-AzureRmVMNetworkInterface -VM $vm -Id $nic.Id

    # Create the OS disk URI
    $osDiskUri = '{0}vhds/{1}-{2}.vhd' `
        -f $storageAcc.PrimaryEndpoints.Blob.ToString(), $vmName.ToLower(), $osDiskName

    # Configure the OS disk to be created from the existing VHD image (-CreateOption fromImage).
    $vm = Set-AzureRmVMOSDisk -VM $vm -Name $osDiskName -VhdUri $osDiskUri `
        -CreateOption fromImage -SourceImageUri $imageURI -Windows

    # Create the new VM
    New-AzureRmVM -ResourceGroupName $rgName -Location $location -VM $vm

Ссылка: Загрузить обобщенный виртуальный жесткий диск в Azure, чтобы создать новую виртуальную машину

...