次の方法で共有


Azure Migrate を使用して Azure Local に移行するための Hyper-V VM を検出してレプリケートする (プレビュー)

適用対象: Azure Local バージョン 23H2

この記事では、Azure Migrate を使用して Hyper-V 仮想マシン (VM) を Azure Local に移行するための検出とレプリケーションのフェーズについて説明します。

重要

現在、この機能はプレビュー段階にあります。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

Azure Migrate のアプライアンスとその管理方法の詳細については、「 Azure Migrate アプライアンスを参照してください。

開始する前に

ソース アプライアンスとターゲット アプライアンスの両方で、16 GB RAM、80 GB のディスク ストレージ、8 vCPU、および外部仮想スイッチを備えた Windows Server 2022 VM の作成をサポートするのに十分なリソースがハードウェアにあることを確認します。

手順 1: ソース アプライアンスを作成して構成する

プロジェクト キーを生成する

この手順では、ソース アプライアンスのキーを生成します。具体的な手順については、「 プロジェクト キーの生成 を参照してください。

ソース アプライアンスを作成する

アプライアンスは、いずれかのテンプレート (.VHD ファイル)、または Hyper-V サーバーにダウンロードするスクリプト (.zip ファイル)。 Azure Migrate のアプライアンスとその管理方法の詳細については、「 Azure Migrate アプライアンスを参照してください。

テンプレートを使用してインストールする (.VHD ファイル)

この手順は、ソース アプライアンスをデプロイする場合にのみ適用されます。VHD ファイル テンプレート。 ソース アプライアンスは、次のコマンドを使用してインストールされます。VHD ファイル。 詳細については、「 VHD のダウンロード」を参照してください。

スクリプト (.zip ファイル) を使用してインストールする

この手順は、.zip ファイルをダウンロードした場合にのみ適用されます。 ソース アプライアンスをインストールするには、 AzureMigrateInstaller.ps1 PowerShell スクリプトを使用します。 具体的な情報については、「 スクリプトを使用してアプライアンスを設定するを参照してください。

アプライアンスを構成して VM を検出する

ソース アプライアンスがインストールされたら、アプライアンスを 構成する準備が整います

アプライアンスが構成されたら、VM 検出プロセスを開始します。

検出が完了したことを示す緑色のチェックマークが表示されるまで待ってから、Azure portal に移動して VM インベントリを確認します。

手順 2: ターゲット アプライアンスを作成して構成する

ターゲット アプライアンス キーを生成する

ターゲット アプライアンス キーを生成するには、次のタスクを実行します。

  1. Azure portal で Azure Migrate プロジェクトに移動し、 サーバー、データベース、Web アプリを選択します。

  2. Migration ツールの下に検出されたサーバーの値が 0 以外であることを確認します。

    検出されたサーバーを示すスクリーンショット。

  3. [ Migration and modernizationで、 Replicate を選択します。

  4. Specify 意図ページで、次の入力を指定します。

    • 移行しますか?サーバーまたは仮想マシン (VM) を選択します。
    • [移行する場所]<で、[Azure Local を選択します。
    • 仮想化の種類で、Hyper-V を選択します。
    • オンプレミス アプライアンスでは、ソース アプライアンスが事前に設定されます。 複数のソース アプライアンスがある場合は、ドロップダウン リストから該当するアプライアンスを選択します。

    [意図の指定] ページを示すスクリーンショット。

  5. ダウンロードして構成情報ブロックから Azure Local へのレプリケーションを開始する前にを選択します。

  6. デプロイしてターゲット アプライアンスを構成します ペインで、ターゲット アプライアンスの名前を指定し、Generate キーを選択します。

    [キーの生成] ポップアップを示すスクリーンショット。

  7. 後で使用するために生成された後、プロジェクト キーをコピーしてテキスト エディター (メモ帳など) に貼り付けます。

ターゲット アプライアンスを作成する

アプライアンスは、次のいずれかを使用してダウンロードできます。VHD ファイルまたは.zip ファイル。

手順 2: Azure Migrate アプライアンスのダウンロードいずれかのを選択します。VHD ファイルまたは.zip ファイルを選択し、インストーラーダウンロードを選択します。

ターゲット アプライアンスのダウンロード手順 2 のスクリーンショット。

テンプレートを使用してインストールする (.VHD ファイル)

この手順は、ダウンロードした場合にのみ適用されます。VHD zip 形式のファイル。

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

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

  2. 次のコマンドを実行して、VHD のハッシュを生成します。

    C:\>Get-FileHash -Path <file_location> -Algorithm <Hashing Algorithm>
    

    出力例を次に示します。

    C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256
    
  3. Azure パブリック クラウドの最新のアプライアンス バージョンとハッシュ値を確認します。

    シナリオ ダウンロード SHA256
    Azure ローカル アプライアンス 最新バージョン: https://go.microsoft.com/fwlink/?linkid=2246416 6ae1144b026efb2650f5e11c007a457c351a752f942c2db827dd2903f468dccb
  4. zip ファイルをフォルダーに抽出します。

これで、次を使用してアプライアンスをインストールできます。VHD ファイル。

  1. Hyper-V サーバー (ソース サーバーの場合があります) で、Hyper-V マネージャーに移動します。 [サーバー 接続 > Hyper-V マネージャーを選択します。

  2. コンピューターの選択] ダイアログ ボックスで、[ その他のコンピューターを選択します。 Azure ローカル コンピューターを参照し、 OK を選択します。

  3. VHD をダウンロードした Azure ローカル コンピューターにドライブをマップします。 エクスプローラーを使用してこのドライブに接続します。 VHD が Azure ローカル コンピューターにダウンロードされた場所にアクセスできることを確認します。

  4. Hyper-V サーバーの [ Actions ] ウィンドウで、[仮想マシン インポートを選択します。 ウィザードが起動します。 ウィザードの手順を実行します。 以下を除き、既定値をそのまま使用します。

    1. [フォルダーの割り当て] ページで、Azure ローカル コンピューターにダウンロードした VHD (フォルダー名がAzureMigrateAppliance.zip) を持つフォルダーをポイントします。
    2. [ Connect Network ] ページで、ドロップダウン リストから Connection のスイッチを選択します。 ダウンロードした VHD を使用して VM を作成し、VM を起動してサインインします。 VM がインターネットにアクセスできることを確認します。
    3. 最後に設定を確認し、 Finish を選択します。
  5. Hyper-V マネージャーの [ 仮想マシンに、作成した VM が表示されます。 VM を選択して起動します。

  6. VM が起動したら、ライセンスの使用条件に同意します。 [ 設定のカスタマイズ ] ページで、管理者アカウントのパスワードを入力して確認し、[ Finish を選択します。

  7. VM が起動したら、管理者として VM にサインインします。 前の手順で指定したパスワードを入力します。

  8. デスクトップから Azure Migrate Target Appliance Configuration Manager ショートカットを開きます。

スクリプト (.zip ファイル) を使用してインストールする

この手順は、.zip ファイルをダウンロードした場合にのみ適用されます。

  1. Hyper-V マネージャーを使用して、Windows Server 2022 で実行されているターゲット Azure ローカル マシンにスタンドアロン (非 HA) VM を作成し、80 GB (最小) のディスク ストレージ、16 GB (最小) メモリ、8 個の仮想プロセッサを使用します。 VM がインターネットにアクセスできることを確認します。

  2. Hyper-V マネージャーでホストを選択します。

  3. [Hyper-V 設定で、Enhanced セッション モード ポリシーを選択し拡張セッション モードが有効になっていることを確認します。 詳細については、「 Hyper-V ホストの拡張セッション モードでターンするを参照してください。

  4. VM に管理者としてサインインします。

  5. ダウンロードした.zip ファイルをコピーして、作成した VM 仮想ディスクに貼り付け、必要に応じて抽出します。

  6. 管理者として、抽出されたファイルのフォルダーから次の PowerShell スクリプトを実行して、ターゲット アプライアンスをインストールします。

    Set-ExecutionPolicy -ExecutionPolicy Unrestricted
    .\AzureMigrateInstaller.ps1 -Scenario AzureStackHCI -Cloud Public -PrivateEndpoint:$false
    
  7. VM を再起動してサインインします。

ターゲット アプライアンスを登録する

  1. ターゲット アプライアンス VM にサインインします。

  2. デスクトップ ショートカットから Azure Migrate Target Appliance Configuration Manager を開きます。

  3. 前に生成したターゲット キーを見つけて、 Azure Migrate プロジェクト キーの検証のフィールドに貼り付け、 Verify を選択します。

  4. 確認が完了したら、 Log in を選択し、Azure アカウントにサインインします。

  5. MFA 認証用の Authenticator (または類似) アプリに表示されるコードを入力します。

    認証コードポップアップを示すスクリーンショット。

  6. アプライアンスが正常に登録メッセージが表示されるまで待ちます。

  7. Authenticator アプリに表示されるコードを使用して、Microsoft Azure PowerShell にサインインします。 アプライアンスが登録されるまでに最大 10 分かかる場合があります。

    Azure ログイン ポップアップを示すスクリーンショット。

  8. アプライアンスが登録されたら、 Provide Azure ローカル インスタンス情報で、[システム情報の追加 選択

    [クラスター情報の追加] ボタンを示すスクリーンショット。

  9. ターゲットの Azure Local インスタンスで、完全修飾ドメイン名 (FQDN)、ドメイン名、ユーザー名、パスワードを入力し、 Save を選択します。

    クラスター情報の追加ポップアップを示すスクリーンショット。

  10. 資格情報が受け入れられると、状態は Validated に変わります。 [構成] をクリックします。

  11. 構成が完了するまで待つと、" Successful に構成された Azure Migrate プロジェクト" というメッセージが表示されます。

手順 3: レプリケーションを開始する

  1. Azure portal で Azure Migrate プロジェクトに移動し、 サーバー、データベース、Web アプリを選択します。

  2. [ Migration and modernizationで、 Replicate を選択します。

    レプリケートの開始プロセスを示すスクリーンショット。

  3. Specify 意図ページで、次の手順を実行します。

    1. 移行対象は サーバーまたは仮想マシン (VM) として自動的に設定されます。
    2. の [Azure Local に移行する場所を選択します。
    3. 仮想化の種類HYper-Vを選択
    4. 検出に使用する オンプレミス アプライアンス (ソース) としてソース アプライアンスを選択します。
    5. 完了したら、 Continue を選択します。

    レプリケーションの [意図の指定] ページを示すスクリーンショット。

  4. Replicate ページの Basics タブで、次の手順を実行します。

    1. このフィールドは自動的に設定されます。 これがターゲットの Azure Local インスタンスを持つサブスクリプションでない場合は、システムを持つ Azure サブスクリプションを選択します。
    2. ターゲット システムに関連付けられているリソース グループを選択します。
    3. Target system で、Azure ローカル リソースを選択します。
    4. システムに緑色のチェックがあることを確認します。 緑色のチェックは、Arc Resource Bridge などの前提条件がすべてこのシステムで構成されていることを示します。
    5. 完了したら [次へ] を選択します。

    [基本] タブを示すスクリーンショット。

  5. [ターゲット アプライアンス] タブで、ターゲット アプライアンスが接続されていることを確認します。緑色のチェックマークが表示されます。

    Note

    緑色のチェックマークは、ターゲット アプライアンスが正常に登録され、構成されていることを示します。 ターゲット アプライアンスをまだ構成していない場合は、代わりに構成ページがここに表示されます。

  6. [次へ] を選択します。

    [ターゲット アプライアンス] タブを示すスクリーンショット。

  7. 仮想マシン タブで、VM が検出され、一覧表示されていることを確認します。 一覧から最大 10 個の VM を選択して、一度に移行できます。 [次へ] を選択します。

    [仮想マシン] タブを示すスクリーンショット。

  8. [ ターゲット設定 タブで、次のタスクを実行します。

    1. Storage アカウントサブスクリプションが自動的に設定されます。 ストレージ アカウントを作成するサブスクリプションではない場合は、別のサブスクリプションを選択します。

      Note

      移行するには、ストレージ アカウントを作成する必要があります。 このアカウントは、Azure プロジェクトと同じサブスクリプションに存在する必要があります。

    2. ストレージ アカウントに関連付ける リソース グループ を選択します。

    3. VM サブスクリプションが自動的に設定されます。

    4. Cache ストレージ アカウントの場合既存のストレージ アカウントを選択します。 (新規) ストレージ アカウントを選択して、ランダムに生成された名前の新しいストレージ アカウントを作成することもできます。

      Note

      • キャッシュ ストレージ アカウントとして使用するストレージ アカウントを新しく作成することをお勧めします。 >> - 作成後、ストレージ アカウントの場所を変更することはできません。
    5. 移行した VM に関連付けるリソース グループを選択します。

    6. 前提条件として作成した論理ネットワークを選択します。 VM はこのネットワークに接続されます。 ドロップダウン リストに論理ネットワークが表示されない場合は、論理ネットワーク 作成し 論理ネットワーク を選択

    7. 前提条件として作成したストレージ パスを選択します。 VM はこのストレージ パスに作成されます。 ドロップダウン リストにストレージ パスが表示されない場合は、ストレージ パスを作成ストレージ パス[ストレージ パスの再読み込み]を選択

    8. 完了したら [次へ] を選択します。

      [ターゲット設定] タブを示すスクリーンショット。

  9. [ Compute ] タブで、次の手順を実行します。

    1. 必要に応じてターゲット VM の名前を変更します。

    2. ドロップダウン リストから各 VM の OS ディスクを選択します。

    3. 必要に応じて、VM ごとに動的 RAM を選択するなど、vCPU と RAM の数を構成します。

    4. 完了したら [次へ] を選択します。

      [コンピューティング] タブを示すスクリーンショット。

  10. Disks タブで、レプリケートするディスクを選択します。

    Note

    一度選択すると、OS ディスクを選択解除することはできません。

  11. 必要に応じてディスクの種類を変更し、 次へを選択します。

    [ディスク] タブを示すスクリーンショット。

  12. Review + レプリケーションの開始タブで、すべての値が正しいことを確認し、Replicateを選択します。

    [確認とレプリケーションの開始] タブを示すスクリーンショット。

  13. プロセスが完了するまでこのページを表示します (これには 5 ~ 10 分かかる場合があります)。 このページから移動すると、レプリケーションアーティファクトが完全に作成されず、レプリケーションが失敗し、最終的に移行されます。

    [確認とレプリケーションの開始] タブの警告を示すスクリーンショット。

  14. サーバー、データベース、Web アプリ ページが自動的に表示されます。 [ Migration tools タイルで、 Overview を選択します。

  15. Azure Local migration > Replications に移動します。 レプリケーションの状態を確認します。 Refresh を選択すると、レプリケートされた VM が表示されます。

  16. レプリケーションが続行すると、レプリケーションの状態に進行状況が表示されます。 定期的に更新を続けます。 初期レプリケーションが完了すると、時間単位の差分レプリケーションが開始されます。 Migration 状態移行するReady に変更。 VM は移行できます。

    Azure Migrate: 移行と最新化 > Azure portal のレプリケーションのスクリーンショット。移行の状態は [移行の準備完了] です。

次のステップ