次の方法で共有


Azure Migrate Windows Server のアップグレード (プレビュー)

この記事では、Azure への移行中に Windows Server の OS をアップグレードする方法について説明します。 Azure Migrate OS アップグレードでは、設定、サーバーロール、データを保持しながら、古いオペレーティング システムから新しいオペレーティング システムに移行できます。 Windows アップグレードを使用して、アップグレードされた OS バージョンの Windows Server を使用し、オンプレミス サーバーを Azure に移動できます。

  • アップグレード機能は、Windows Server Standard エディションと データセンター、Enterprise エディションでのみ機能します。
  • アップグレード機能は、en-US 言語サーバー以外では機能しません。
  • この機能は、評価版ライセンスを持つ Windows Server では機能せず、完全なライセンスが必要です。 評価ライセンスを持つサーバーがある場合は、Azure への移行を開始する前にフル エディションにアップグレードしてください。

前提条件

  • 既存の Migrate プロジェクトがあることを確認するか、プロジェクトを 作成 します。
  • VMwareHyper-V、または物理サーバー環境に従ってサーバーを検出し、「VMware VM の移行、Hyper-V VM の移行、または環境に基づく物理サーバー移行」の説明に従ってサーバーをレプリケートしていることを確認します。
  • オペレーティング システム ディスクに、インプレース アップグレードを実行するための十分な 空き領域 があることを確認します。 最小ディスク領域の要件は 32 GB です。 
  • Windows Server 2008 または 2008 R2 からアップグレードする場合は、PowerShell 3.0 がインストールされていることを確認してください。
  • Windows Server 2008 または 2008 R2 からアップグレードするには、お使いのマシンに Microsoft .NET Framework 4 がインストールされていることを確認してください。 これは、Windows Server 2008 SP2 および Windows Server 2008 R2 SP1 では既定で利用できます。
  • ウイルス対策ソフトウェア、スパイウェア対策ソフトウェア、ファイアウォールを無効にします。 これらのソフトウェアは、アップグレード プロセスと競合する可能性があります。 アップグレードが完了した後、ウイルス対策ソフトウェアとファイアウォールを再度有効にします。
  • この機能では、シームレスなアップグレード エクスペリエンスのために一時的に別のデータ ディスクを追加する必要がある場合があるため、VM に別のデータ ディスクを追加する機能があることを確認します。 
  • プライベート エンドポイントが有効な Azure Migrate プロジェクトの場合は、OS アップグレードを使用してテスト移行/移行を開始する前に、 の手順に従います。

OS のアップグレード中にエラーが発生した場合、Azure Migrate では Windows SetupDiag をダウンロードしてエラーの詳細を確認できます。 移行後に、Azure で作成された VM が SetupDiag にアクセスできることを確認します。 SetupDiag にアクセスできない場合は、OS アップグレード失敗の詳細なエラー コードを取得できない可能性がありますが、アップグレードは続行できます。

概要

Windows OS アップグレード機能では、設定、サーバーロール、データを保持しながら、古いオペレーティング システムから新しいものに移行できます。 アップグレード操作と移行操作の両方が一度に完了するため、計画、ダウンタイム、テスト作業の重複を減らすことができます。 また、このアップグレード機能により、オンプレミスのサーバーに影響を与えることなく、テスト移行を使用して Azure の分離された環境で OS のアップグレードをテストすることができるため、リスクも軽減することができます。   

現在のバージョンから最大 2 つのバージョンまでアップグレードできます。  

Azure の Windows Server 2012 に移行してアップグレードすると、Azure の拡張セキュリティ更新プログラムを 3 年間無料で利用できます。 詳細については、こちらをご覧ください

サポートされているターゲット バージョン
Windows Server 2008 SP2 Windows Server 2012
Windows Server 2008 R2 SP1 Windows Server 2012
Windows Server 2012 Windows Server 2016 の場合
Windows Server 2012 R2 Windows Server 2019、Windows Server 2016
Windows Server 2016 の場合 Windows Server 2019、Windows Server 2022
Windows Server 2019 Windows Server 2022

テスト移行中に Windows OS をアップグレードする

テスト移行中に Windows をアップグレードするには、次の手順に従います。

  1. [サーバー、データベース、Web アプリ] に移動し、[レプリケート] を選択します

    レプリケーション開始ジョブが始まります。 "レプリケーションの開始" ジョブが正常に終了すると、マシンで Azure への初期レプリケーションが開始されます。

  2. [移行と最新化] で [サーバーのレプリケート] を選択して、レプリケーションの状態を監視します。

  3. サーバー、データベース、Web アプリ>移行と最新化で、[レプリケーション] で [レプリケートされたサーバー] を選択します

  4. [ マシンのレプリケート ] タブで、テストする VM を右クリックし、[ 移行のテスト] を選択します。

    スクリーンショットには、[移行のテスト] オプションが表示されます。

  5. [ アップグレード可能 ] オプションを選択します。

    [Upgrade available]\(使用可能なアップグレード\) オプションを含むスクリーンショット。

  6. 表示されたウィンドウで、アップグレード先の OS バージョンを選択し、[ 適用] を選択します。

    使用可能なサーバーを含むスクリーンショット。

    [ Upgrade available]\(使用可能なアップグレード\ ) オプションが[ Upgrade configured]\(アップグレード構成済み\) に変更されます。

  7. [ テスト移行 ] を選択してテスト移行を開始し、その後に OS のアップグレードを開始します。

  8. 移行ジョブが正常に完了したら、Azure portal の Virtual Machines で移行された Azure VM を表示します。 マシン名にはサフィックス -Test があります。

    OS がアップグレードされた状態でこのサーバーを使用して、アプリケーションのテストを完了できるようになりました。 分離された環境で新しくアップグレードされたサーバーをテストしている間、元のサーバーは何の影響を受けずにオンプレミスで稼働し続けます。

  9. テストが完了したら、[ マシンのレプリケート] で Azure VM を右クリックし、[ テスト移行のクリーンアップ] を選択します。 これにより、テスト VM とその VM に関連付けられているリソースがすべて削除されます。

移行中に Windows OS をアップグレードする

テスト移行が想定どおりに動作することを確認したら、オンプレミスのマシンを移行できます。 移行中に Windows をアップグレードするには、次の手順に従います。

  1. サーバー、データベース、Web アプリで、[レプリケート] を選択します。 レプリケーション開始ジョブが始まります。

  2. マシン のレプリケートで、VM を右クリックし、[ 移行] を選択します。

    [移行] オプションを示すスクリーンショット。

  3. [移行>仮想マシンをシャットダウンし、データ損失なしで計画的な移行を実行するには、[はい>OK] を選択します。

    • データの損失を最小限にするため、既定で Azure Migrate によってオンプレミスの VM が シャットダウンされます。
    • VM をシャットダウンしたくない場合は、 [いいえ] を選択します。
  4. [ アップグレード可能 ] オプションを選択します。

    [移行] 画面の [Upgrade available]\(使用可能なアップグレード\) オプションを示すスクリーンショット。

  5. 表示されたウィンドウで、アップグレード先の OS バージョンを選択し、[ 適用] を選択します。

    Azure Migrate 画面で使用可能なサーバーを含むスクリーンショット。

    [ Upgrade available]\(使用可能なアップグレード\ ) オプションが[ Upgrade configured]\(アップグレード構成済み\) に変更されます。

    [移行] 画面の [Upgrade configured]\(構成済みアップグレード\) オプションのスクリーンショット。

  6. [ 移行 ] を選択して移行とアップグレードを開始します。

次のステップ

Azure クラウド導入フレームワークで クラウド移行の過程 を調査します。