次の方法で共有


Azure Government クラウドでアプライアンスを設定する

次の記事に従って、Azure Government クラウド用の Azure Migrate アプライアンス をデプロイして、以下を実行します。

  • VMware 環境で実行されているサーバーの検出、評価、エージェントレス レプリケーション
  • Hyper-V 環境で実行されているサーバーの検出と評価
  • 物理サーバーまたは AWS、GCP、Xen などの他のクラウドで実行されているサーバーの検出と評価。

パブリック クラウドでアプライアンスを設定する場合は、 この記事に従ってください。

テンプレートを使用して (VMware または Hyper-V 環境で実行しているサーバー用の) アプライアンスをデプロイする方法は、Azure Government ではサポートされません。 インストーラー スクリプトのみを使用する必要があります。

前提条件

スクリプトを使用して、既存の物理サーバーまたは仮想化されたサーバーに Azure Migrate アプライアンスをデプロイできます。

  • アプライアンスとして機能するサーバーは、Windows Server 2019 または Windows Server 2022 を実行しており、 VMwareHyper-V物理サーバーのその他の要件を満たしている必要があります。

  • Azure Migrate アプライアンスが既に設定されているサーバーでスクリプトを実行する場合は、既存の構成をクリーンアップし、必要な構成の新しいアプライアンスを設定することができます。 スクリプトを実行すると、次に示すような通知が表示されます。

    アプライアンスを再構成する方法を示すスクリーンショット。

VMware 用のアプライアンスを設定する

  1. アプライアンスを設定するには、ポータルまたは ここから AzureMigrateInstaller.zip という名前の zip 形式のファイルをダウンロードします。
  2. アプライアンスをデプロイするサーバー上にコンテンツを抽出します。
  3. PowerShell スクリプトを実行して、アプライアンス構成マネージャーを起動します。
  4. 最初に、アプライアンスを設定して構成します。

スクリプトのダウンロード

  1. 移行の目標>サーバー、データベース、Web アプリ>Azure Migrate: Discovery and assessment で、[検出] を選択します。
  2. [ サーバーの検出>サーバーを仮想化しますか?] で、[はい] を選択 し、VMware vSphere ハイパーバイザーを使用します。
  3. ポータルで、アプライアンス名を指定してプロジェクト キーを生成します。
  4. [ ダウンロード] を選択して、zip 形式のファイルをダウンロードします。

セキュリティを確認する

圧縮されたファイルをデプロイする前に、それが安全であることを確認します。

  1. ファイルをダウンロードしたサーバーで、管理者用のコマンド ウィンドウを開きます。
  2. 次のコマンドを実行して、圧縮されたファイルのハッシュを生成します。
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • 使用例: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. 最新のアプライアンス バージョンとハッシュ値を確認します。
ダウンロード ハッシュ値
最新バージョン 07783A31D1E66BE963349B5553DC1F1E94C70AA149E11AC7D8914F4076480731

スクリプトを実行する

  1. アプライアンスをホストするサーバー上のフォルダーに ZIP ファイルを抽出します。 既存の Azure Migrate アプライアンスが存在するサーバー上でスクリプトを実行しないよう注意してください。

  2. 管理 (昇格された) 特権を使用して上記のサーバーで PowerShell を起動します。

  3. PowerShell ディレクトリを、ダウンロードした ZIP ファイルの内容が抽出されたフォルダーに変更します。

  4. 次のコマンドを実行して 、AzureMigrateInstaller.ps1 という名前のスクリプトを実行します。

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  5. シナリオ、クラウド、接続性からそれぞれオプションを選択して、必要な構成でアプライアンスをデプロイします。 たとえば、次に示す選択では、VMware 環境で実行されているサーバーを検出、評価、移行するためのアプライアンスが、Azure Government クラウド上の既定の (パブリック エンドポイント) 接続を使用して Azure Migrate プロジェクトに設定されます。

    VMware の必要な構成でアプライアンスを設定する方法を示すスクリーンショット。

  6. インストーラー スクリプトでは以下が実行されます。

    • エージェントと Web アプリケーションをインストールします。
    • Windows の役割 (Windows Activation Service、IIS、PowerShell ISE など) をインストールする。
    • IIS 書き込み可能モジュールをダウンロードしてインストールする。
    • Azure Migrate の永続的な設定の詳細でレジストリ キー (HKLM) を更新する。
    • パスに次のファイルを作成する。
      • 構成ファイル: %Programdata%\Microsoft Azure\Config
      • ログ ファイル: \Microsoft Azure\Logs %Programdata%

スクリプトが正常に実行されると、アプライアンス構成マネージャーが自動的に起動します。

アプライアンス サーバーをデプロイした後、構成を開始する前に、次の手順を完了して、新しい依存関係分析の機能強化を試してください。

  1. アプライアンスを実行しているサーバーで、レジストリ エディターを開きます。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance に移動します (スペースのないものを見つけます)
  3. レジストリ キーを検索する - DepMapAutoEnable の型が "String" で値が "true" に設定されている
  4. アプライアンス サーバーを再起動し、アプライアンスの構成から始めます。

アクセスの確認

アプライアンスが 政府機関向けクラウドの Azure URL に接続できることを確認します。

Hyper-V のアプライアンスを設定する

  1. アプライアンスを設定するには、ポータルまたは ここから AzureMigrateInstaller.zip という名前の zip 形式のファイルをダウンロードします。
  2. アプライアンスをデプロイするサーバー上にコンテンツを抽出します。
  3. PowerShell スクリプトを実行して、アプライアンス構成マネージャーを起動します。
  4. 最初に、アプライアンスを設定して構成します。

スクリプトのダウンロード

  1. 移行の目標>サーバー、データベース、Web アプリ>Azure Migrate: Discovery and assessment で、[検出] を選択します。
  2. [ サーバーの検出>サーバーを仮想化しますか?] で、[はい] を選択 し、Hyper-V を使用します。
  3. ポータルで、アプライアンス名を指定してプロジェクト キーを生成します。
  4. [ ダウンロード] を選択して、zip 形式のファイルをダウンロードします。

セキュリティを確認する

圧縮されたファイルをデプロイする前に、それが安全であることを確認します。

  1. ファイルをダウンロードしたサーバーで、管理者用のコマンド ウィンドウを開きます。

  2. 次のコマンドを実行して、圧縮されたファイルのハッシュを生成します。

    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • 使用例: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. 最新のアプライアンス バージョンとハッシュ値を確認します。

    ダウンロード ハッシュ値
    最新バージョン 07783A31D1E66BE963349B5553DC1F1E94C70AA149E11AC7D8914F4076480731

スクリプトを実行する

  1. アプライアンスをホストするサーバー上のフォルダーに ZIP ファイルを抽出します。 既存の Azure Migrate アプライアンスが存在するサーバー上でスクリプトを実行しないよう注意してください。

  2. 管理 (昇格された) 特権を使用して上記のサーバーで PowerShell を起動します。

  3. PowerShell ディレクトリを、ダウンロードした ZIP ファイルの内容が抽出されたフォルダーに変更します。

  4. 次のコマンドを実行して 、AzureMigrateInstaller.ps1 という名前のスクリプトを実行します。

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  5. シナリオ、クラウド、接続性からそれぞれオプションを選択して、必要な構成でアプライアンスをデプロイします。 たとえば、以下の選択により、Azure Migrate プロジェクトにおいて、Azure Government クラウド上での標準的な(パブリック エンドポイント)接続を介して、Hyper-V 環境で稼働するサーバーを検出して評価するためのデバイスを設定します。

    Hyper-V の目的の構成でアプライアンスを設定する方法を示すスクリーンショット。

  6. インストーラー スクリプトでは以下が実行されます。

    • エージェントと Web アプリケーションをインストールします。
    • Windows の役割 (Windows Activation Service、IIS、PowerShell ISE など) をインストールする。
    • IIS 書き込み可能モジュールをダウンロードしてインストールする。
    • Azure Migrate の永続的な設定の詳細でレジストリ キー (HKLM) を更新する。
    • パスに次のファイルを作成する。
    • 構成ファイル: %Programdata%\Microsoft Azure\Config
    • ログ ファイル: \Microsoft Azure\Logs %Programdata%

スクリプトが正常に実行されると、アプライアンス構成マネージャーが自動的に起動します。

アクセスの確認

アプライアンスが 政府機関向けクラウドの Azure URL に接続できることを確認します。

物理サーバーのアプライアンスを設定する

  1. アプライアンスを設定するには、ポータルまたは ここから AzureMigrateInstaller.zip という名前の zip 形式のファイルをダウンロードします。
  2. アプライアンスをデプロイするサーバー上にコンテンツを抽出します。
  3. PowerShell スクリプトを実行して、アプライアンス構成マネージャーを起動します。
  4. 最初に、アプライアンスを設定して構成します。

スクリプトのダウンロード

  1. 移行の目標>サーバー、データベース、Web アプリ>Azure Migrate: Discovery and assessment で、[検出] を選択します。
  2. [ サーバーの検出>サーバーを仮想化しますか?] で、[ 物理] またはその他 (AWS、GCP、Xen など) を選択します。
  3. [ ダウンロード] を選択して、zip 形式のファイルをダウンロードします。

セキュリティを確認する

圧縮されたファイルをデプロイする前に、それが安全であることを確認します。

  1. ファイルをダウンロードしたサーバーで、管理者用のコマンド ウィンドウを開きます。
  2. 次のコマンドを実行して、圧縮されたファイルのハッシュを生成します。
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • 使用例: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. 最新のアプライアンス バージョンとハッシュ値を確認します。
ダウンロード ハッシュ値
最新バージョン 07783A31D1E66BE963349B5553DC1F1E94C70AA149E11AC7D8914F4076480731

同じスクリプトを使用して、パブリックまたはプライベート エンドポイント接続性を備えた Azure Government クラウドに対して物理アプライアンスを設定できます。

スクリプトを実行する

  1. アプライアンスをホストするサーバー上のフォルダーに ZIP ファイルを抽出します。 既存の Azure Migrate アプライアンスが存在するサーバー上でスクリプトを実行しないよう注意してください。

  2. 管理 (昇格された) 特権を使用して上記のサーバーで PowerShell を起動します。

  3. PowerShell ディレクトリを、ダウンロードした ZIP ファイルの内容が抽出されたフォルダーに変更します。

  4. 次のコマンドを実行して 、AzureMigrateInstaller.ps1 という名前のスクリプトを実行します。

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  5. シナリオ、クラウド、接続性からそれぞれオプションを選択して、必要な構成でアプライアンスをデプロイします。 たとえば、次に示す選択では、Azure Government クラウド上の既定の (パブリック エンドポイント) 接続を使用して、物理サーバー(または AWS、GCP、Xen など、他のクラウドで実行されているサーバー) を Azure Migrate プロジェクトに検出して評価するためのアプライアンスが設定されます。

    物理サーバーの目的の構成でアプライアンスを設定する方法を示すスクリーンショット。

  6. インストーラー スクリプトでは以下が実行されます。

    • エージェントと Web アプリケーションをインストールします。
    • Windows の役割 (Windows Activation Service、IIS、PowerShell ISE など) をインストールする。
    • IIS 書き込み可能モジュールをダウンロードしてインストールする。
    • Azure Migrate の永続的な設定の詳細でレジストリ キー (HKLM) を更新する。
    • パスに次のファイルを作成する。
      • 構成ファイル: %Programdata%\Microsoft Azure\Config
      • ログ ファイル: \Microsoft Azure\Logs %Programdata%

スクリプトが正常に実行されると、アプライアンス構成マネージャーが自動的に起動します。

問題が発生した場合は、トラブルシューティングのために C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log のスクリプト ログにアクセスできます。

アクセスの確認

アプライアンスが 政府機関向けクラウドの Azure URL に接続できることを確認します。

次のステップ

アプライアンスをデプロイしたら、それを最初に構成し、プロジェクトに登録する必要があります。