Windows Server のインプレース アップグレードを実行する

インプレース アップグレードでは、設定、サーバーの役割、データを保持しながら、古いオペレーティング システムから新しいものに移行できます。 この記事では、インプレース アップグレードを使用して新しいバージョンの Windows Server に移行する方法について説明します。

重要

Azure VM で実行されている Windows Server のインプレース アップグレードの実行を検討していますか? 「Azure で Windows Server を実行している VM のインプレース アップグレード」を参照してください。

前提条件

アップグレードを開始する前に、お使いのコンピューターが次の要件を満たしている必要があります。

診断情報の収集

アップグレードが失敗した場合に備えて、診断とトラブルシューティングのためにデバイスから情報を収集することをお勧めします。 また、デバイスにアクセスできない場合でも取得できる場所に情報を保存することをお勧めします。

情報を収集するには、以下を実行します。

  1. 管理者特権の PowerShell プロンプトを開き、現在のディレクトリを書き留め、次のコマンドを実行します。

    Get-ComputerInfo -Property WindowsBuildLabEx,WindowsEditionID | Out-File -FilePath .\computerinfo.txt
    systeminfo.exe | Out-File -FilePath systeminfo.txt
    ipconfig /all | Out-File -FilePath ipconfig.txt
    
  2. ファイル エクスプローラーを使用して、書き留めたディレクトリに移動し、お使いのコンピューターの USB フラッシュ ドライブまたはネットワークの場所にファイルをコピーします。

ヒント

Get-ComputerInfo には PowerShell 5.1 以降が必要です。 Windows Server のバージョンに PowerShell が含まれていない場合は、レジストリでこの情報を見つけることができます。 レジストリ エディターを開き、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion キーに移動して、Windows Server BuildLabExEditionID の値をコピーして貼り付けます。

Windows Server 関連のすべての情報を収集後、オペレーティング システム、アプリ、および仮想マシンをバックアップすることをお勧めします。 また、サーバー上で現在実行されているすべての仮想マシンのシャットダウン、クイック マイグレーション、またはライブ マイグレーションを行う必要があります。 インプレース アップグレード中に仮想マシンを実行することはできません。

アップグレードを実行する

前提条件を完了し、診断情報を収集したので、アップグレードを実行する準備ができました。 このセクションでは、Windows Server セットアップを使用して、アップグレードの設定を選択します。 Windows Server セットアップでは、これらの設定を使用して Windows Server のバージョンをアップグレードできます。その間、お使いのコンピューターは数回再起動します。

インプレース アップグレードを実行するには、以下を行います。

  1. ファイル エクスプローラーを使用して、Windows Server セットアップ メディアに移動します。 次に、setup.exe を開きます。 たとえば、削除メディアを使用している場合、ファイル パスは D:\setup.exe となる場合があります。

    重要

    セキュリティ設定によっては、ユーザー アカウント制御によって、デバイスに変更を加えるセットアップを許可するように求められる場合があります。 続行できる場合は、[はい] を選択します。

  2. 既定では、セットアップによってインストール用の更新プログラムが自動的にダウンロードされます。 既定の設定で問題ない場合は、[次へ] を選択します。

    セットアップで更新プログラムを自動的にダウンロードしない場合:

    • [Change how Setup downloads updates] (セットアップによる更新プログラムのダウンロード方法を変更する) を選択し、環境に適したオプションを選択して、[次へ] を選択します。
  3. メッセージが表示されたら、プロダクト キーを入力し、[次へ] を選択します。

  4. インストールする Windows Server のエディションを選択し、[次へ] を選択します。

  5. 該当する通知とライセンス条項を確認し、条項に同意する場合は [同意] を選択します。

  6. [個人用ファイルとアプリを引き継ぐ] を選択して、インプレース アップグレードを行うことを選択し、[次へ] を選択します。

  7. セットアップでデバイスの分析が完了すると、[インストールの準備完了] 画面が表示されるので、アップグレードを続行する場合は [インストール] を選択します。

インプレース アップグレードが開始され、進行状況バーが表示されるはずです。 アップグレードが完了すると、サーバーが再起動します。

アップグレードが成功したかどうかを確認する

Windows Server へのアップグレードが完了したら、アップグレードが成功したことを確認する必要があります。

アップグレードが成功したことを確認するには、以下を実行します。

  1. 管理者特権の PowerShell プロンプトを開き、次のコマンドを実行して、バージョンとエディションがセットアップ時に選択したメディアと値に一致することを確認します。

    Get-ComputerInfo -Property WindowsProductName
    
  2. すべてのアプリケーションが実行されており、アプリケーションへのクライアント接続が正常に行われていることを確認します。

アップグレード後にコンピューターが期待どおりに動作しない場合は、Microsoft サポートに連絡して技術的なサポートを受けることができます。

次のステップ

Windows Server をアップグレードしたので、新しいバージョンを使用する際に役立つ記事をいくつか次に示します。

展開、インストール後の構成、ライセンス認証オプションの詳細については、Windows Server の展開、構成および管理のラーニング パスを確認してください。