2

最近、Azure Virtual Network 内の VM に Active Directory をセットアップしました。残念ながら、Active Directory VM を作成して操作する前に、仮想ネットワークの DNS エントリが挿入されていませんでした。

Azure のフレームワークのため、VM を再作成する必要があると思います (DNS を変更した後)。仮想ハード ドライブのスナップショットを取得し、DNS の変更後に新しく作成された VM に再関連付けする方法を知っている人はいますか。イメージをキャプチャするための sysprep に関する情報を読みましたが、さまざまな AD 設定が破損するのではないかと心配しています。

また、この種の DNS の変更について他に何か情報を持っている人はいますか?

ありがとうございます

4

1 に答える 1

1

手順は次のとおりです。

  1. 最初に VM 構成を XML ファイルにエクスポートします get-azurevm -servicename [service name] | export-azurevm -path [local path] 。これにより、VM に関する情報を含む小さな XML ファイルが生成されます。
  2. 次に、Azure から VM 構成を削除します。 remove-azurevm [VM name] これは実際に VHD ファイルを削除するのではなく、ステップ 1 で以前にバックアップ/エクスポートした VHD に関する構成を削除するだけです。したがって、ここで行われる危険や破壊はありません。これらは、実際には、サービスの支払いを停止したい場合に行う手順と同じです.

  3. ここで、必要な新しい DNS 設定で VM 構成を復元します。 $dnslocal=New-AzureDNS -Name "my Azure DNS Server" -IPaddress "192.168.10.4" $dnsonprem=New-AzureDNS -Name "my OnPrem DNS Server" -IPaddress "172.16.83.21" Import-AzureVM -Path 'E:\myVM.xml' | New-AzureVM -ServiceName 'myVM' -Location 'West US' -DnsSettings $dnslocal,$dnsonprem -VNetName "MyVNET" –AffinityGroup “CATAFF1” 注: VM 構成をインポートしようとすると、エラーが発生する場合があります。DNS 名が既に存在するというエラーが表示された場合は、クラウド サービス remove-azureservice –servicename "myVM" を削除する必要がある場合があります。

于 2013-06-02T07:31:39.127 に答える