Azure で Windows を実行しているサポートされている VM のインプレース アップグレード

適用対象: ✔️ Windows VM

注意事項

この記事のプロセスに従うと、仮想マシン (VM) のデータ プレーンとコントロール プレーンの間で切断が発生します。 ゲストの自動パッチ適用OS イメージの自動アップグレードホット パッチの適用Azure Update Manager などの Azure の機能は利用できなくなります。 これらの機能を利用するには、インプレース アップグレードを実行する代わりに、希望するオペレーティング システムを使用して新しい VM を作成することをお勧めします。

この記事では、サポートされている Windows 10 ベースの Azure VM のインプレース システム アップグレードを実行する方法について説明します。 この記事では、インプレース システムアップグレードでサポートされていない Azure VM の回避策についても説明します。 Windows Server を実行している Azure VM については、「 サポートされている Windows Server VM のインプレース アップグレードを参照してください。

Note

Windows Server をお探しですか?
Windows Server を実行している VM のインプレース システム アップグレード手順については、「 Azure で Windows Server を実行している VM のインプレース アップグレードを参照してください。

元の製品バージョン: Windows 10 バージョン 1803、すべてのエディション、Windows 10、バージョン 1709、すべてのエディション、Windows を実行している仮想マシン、Windows 10、Windows 8.1、Windows 7 Enterprise
元の KB 番号: 4014997

現象

以下のシナリオについて考えてみます。

  • Microsoft Azure 環境で Windows を実行している VM がある。
  • 新しいバージョンのオペレーティング システムへの VM のインプレース アップグレードを実行します。

このシナリオでは、アップグレードが失敗したり、ブロックされたりして、コンソールへの直接アクセスが必要になる場合があります。

原因

インプレース システムアップグレードは、特定のバージョンの Azure Windows VM でサポートされています。 間もなく、(機能更新プログラムとして) インプレース システム アップグレードのサポートを他のバージョンに拡大する予定です。

インプレース システム アップグレードでサポートされる Windows バージョン

  • Windows 10 シングル セッション、すべてのエディション、すべてのバージョン

    Note

    • Windows の単一セッション SKU からマルチセッション SKU へのインプレース アップグレードは実行できません。 詳細については、「 Windows VM を Windows Enterprise マルチセッションにアップグレードできますか?」 を参照してください。
    • Windows 10 から Windows 11 に移行する場合は、新しい VM をデプロイしてベスト プラクティスに従います。 この方法では、潜在的な互換性の問題を回避し、構成を最適化します。 VM は、Windows 11 hardware 要件を満たしている必要があります。

インプレース システム アップグレードでまだサポートされていない Windows バージョン (回避策の使用を検討してください)

  • Windows 10 および 11 Enterprise マルチセッション、すべてのバージョン
  • Windows 8.1
  • Windows 7 Enterprise

Windows 10 VM のインプレース システム アップグレード プロセス

このプロセスを完了し、VM を再起動するには 45 ~ 60 分が必要です。 インプレース システム アップグレードを実行するには、次の手順に従います。

  1. Windows 10 VM が Ephemeral OS ディスクを使用していないことを確認します。 この機能は、現時点ではサポートされていません。

  2. Windows 10 VM に少なくとも 2 GB の RAM と、システム ディスク上の 12 GB の空きディスク領域があることを確認します。

  3. データの損失を防ぐために、Azure Backup を使って Windows 10 VM をバックアップしてください。 または、 Azure Marketplace のバックアップと回復からサードパーティのバックアップ ソリューションを使用します。

  4. バックアップが成功したかどうかを確認します。 これを行うには、元の Windows 10 VM をオフにします。 バックアップから新しい VM を正常に復元できることと、すべてのアプリケーションが正常に実行されていることを確認します。

    Note

    元の Windows 10 VM または復元された VM は、インプレース システム アップグレードのソースとして使用できます。 ただし、競合を防ぐために VM のシステム名といずれかの VM の IP アドレスが変更されていない限り、両方の VM を同時に実行することはできません。

  5. Windows 10 VM に接続し、 Settings>Updates および Security>Windows Update に移動します。

  6. Windows Update で、 [更新プログラムのチェック]を選択

  7. 機能更新プログラムの項目が表示されたら、 ダウンロードを選択して今すぐインストール

  8. 更新プログラムがダウンロードされ、インストールされます。 ユーザー設定とデータは保持され、VM は自動的に再起動されます。

この手順に関する一般的な質問がある場合は、 Microsoft Q&A に投稿し、 azure-virtual-machines タグを質問に追加します。

回避策

この問題を回避するには、サポートされているバージョンを実行している Azure VM を作成します。 VM の VHD をダウンロードしてアップグレードします。

データの損失を防ぐために、Azure Backup を使って Windows 10 VM をバックアップしてください。 または、 Azure Marketplace のバックアップと回復からサードパーティのバックアップ ソリューションを使用します。

VHD をダウンロードしてアップグレードする

手順 1: ローカル Hyper-V VM でインプレース アップグレードを実行する

  1. VM の VHD をダウンロードします。
  2. VHD をローカルの Hyper-V VM にアタッチします。
  3. VM を起動します。
  4. インプレース アップグレードを実行します。

手順 2: VHD を Azure にアップロードする

次の記事の手順に従って、VHD を Azure にアップロードし、VM をデプロイします。

汎用化した VHD をアップロードして Azure で新しい VM を作成する

関連情報

Microsoft Azure 仮想マシンに対する Microsoft サーバー ソフトウェアのサポート

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。