オペレーティング システムのインプレース アップグレード (機能更新プログラム) を使用すると、設定、サーバーの役割、およびデータをそのまま保持しながら、古いオペレーティング システムから新しいオペレーティング システムに移行できます。 この記事では、インストール メディアを使用して新しいバージョンの Windows Server に移行する方法について説明します。
重要
この記事では、Azure 以外のサーバーと仮想マシン (VM) の Windows Server アップグレード プロセスについて説明します。 Azure VM で実行されている Windows Server のアップグレードを行うには、「 Azure で Windows Server を実行している VM のインプレース アップグレード」を参照してください。
前提 条件
アップグレードを開始する前に、次の前提条件を満たす必要があります。
- アップグレード先の Windows Server のバージョンのセットアップ メディア。
- 使用可能な Windows Server のバージョンとサポートされているアップグレード パスについては、「 Windows Server のどのバージョンにアップグレードする必要がありますか」を参照してください。
- Windows Server のターゲット バージョンのセットアップ メディアは、相手先ブランド供給 (OEM)、小売流通チャネル、Visual Studio サブスクリプション、Microsoft 365 管理センターから入手できます。
- 有効なプロダクト キーとライセンス認証方法。 キーと方法は、Windows Server メディアの受け取り元となる配布チャネルによって異なる場合があります。 チャネルの例としては、商用ライセンス プログラム、小売チャネル、OEM などがあります。
- USB フラッシュ ドライブやネットワークの場所など、コンピューターから離れた場所にファイルを保存する場所。
- 以下の知識:
- インプレース アップグレードをサポートするロールと機能。 「 Windows Server での役割と機能のアップグレードと移行」を参照してください。
- Windows Server でサポートされている Microsoft サーバー アプリケーション。 「Windows Server の Microsoft サーバー アプリケーションの互換性」を参照してください。
- Microsoft 以外のアプリケーション ベンダーのサポート要件。
- 次のようなコンピュータ
- Windows Server のハードウェア要件を満たすか、超えています。
- Azure で実行されていません。
- クラスター化されていません。 クラスターを実行している場合は、 代わりにCluster-Aware 更新 機能または クラスター オペレーティング システムのローリング アップグレードを使用します。
- コンピューターの完全バックアップ。 バックアップには、オペレーティング システム、アプリ、データ、およびサーバーで実行されているすべての VM が含まれている必要があります。 Windows Server バックアップまたはパートナー バックアップ ソリューションを使用できます。
手記
Configuration Manager がインストールされている Windows Server 2012 または Windows Server 2012 R2 サーバーの機能更新プログラムを実行している場合は、「 Configuration Manager をサポートするオンプレミス インフラストラクチャのアップグレード」のアップグレード前とアップグレード後の手順に従います。
診断情報の収集
機能の更新が失敗した場合の診断とトラブルシューティングの目的で、デバイスから一部の情報を収集することをお勧めします。 また、デバイスが利用できない場合でも、アクセスできる場所に情報を保存することをお勧めします。
情報を収集するには:
管理者特権の 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
ヒント / チップ
Get-ComputerInfo
コマンドには PowerShell 5.1 以降が必要です。 Windows Server のバージョンに PowerShell が含まれていない場合は、Get-ComputerInfo
コマンドが返す情報をレジストリで探すことができます。- レジストリ エディターを開きます。
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion キーに移動します。
- Windows Server の BuildLabEx と EditionID の値をコピーします。
ファイルエクスプローラーを開き、メモしたディレクトリに移動して、ファイルをコンピューターのUSBフラッシュドライブまたはネットワークの場所にコピーします。
Windows Server 関連の情報を収集したら、サーバーのオペレーティング システム、アプリ、VM をバックアップすることをお勧めします。 また、サーバーで現在実行されている VM をシャットダウン、クイック 移行、またはライブ マイグレーションする必要もあります。 機能の更新中は、VM を実行することはできません。
インプレース アップグレードを実行する
このセクションでは、Windows Server セットアップを使用して、インプレース アップグレードの設定を選択します。 Windows Server セットアップでは、これらの設定を使用して Windows Server のバージョンを更新します。 更新中、コンピューターは数回再起動します。
インプレース アップグレードを実行するには:
エクスプローラーを開き、Windows Server セットアップ メディアに移動して、 setup.exeを開きます。 取り外しメディアを使用している場合、ファイル パスは D:\setup.exeである可能性があります。
重要
セキュリティ設定によっては、[ ユーザーアカウント制御 ] ダイアログで、デバイスに変更を加えるためのセットアップを許可するように求められる場合があります。 条件に同意する場合は、[ はい] を選択します。
デフォルトでは、セットアップはインストールの更新プログラムを自動的にダウンロードします。 既定の設定で問題がない場合は、[次へ] 選択して続行します。
セットアップで更新プログラムを自動的にダウンロードしない場合は、[ セットアップによる更新プログラムのダウンロード方法を変更する] を選択し、環境に適したオプションを選択して、[ 次へ] を選択します。
メッセージが表示されたら、プロダクト キーを入力し、[ 次へ] を選択します。
インストールする Windows Server のエディションを選択し、[ 次へ] を選択します。
該当する通知とライセンス条項を確認します。 使用条件に同意する場合は、[同意 ] を選択します。
インプレース アップグレードを行うには、[ ファイル、設定、アプリの保持] を選択し、[ 次へ] を選択します。
セットアップでデバイスの分析が完了すると、[ インストールできます ] 画面が表示されます。 インプレース アップグレードを開始するには、 [インストール] を選択します。
インプレース アップグレードが開始され、進行状況が画面に表示されます。 インプレース アップグレードが完了すると、サーバーが再起動します。
インプレースアップグレードを確認する
Windows Server へのインプレース アップグレードが完了したら、次の手順を実行して、アップグレードが成功したことを確認します。
管理者権限の PowerShell プロンプトを開きます。 次のコマンドを実行して、バージョンとエディションがセットアップ時に選択したメディアと値と一致することを確認します。
Get-ComputerInfo -Property WindowsProductName
すべてのアプリケーションが実行されていること、およびアプリケーションへのクライアント接続が成功していることを確認します。
機能の更新後にコンピューターが期待どおりに動作せず、技術的なサポートが必要な場合は、 Microsoft サポートに問い合わせることができます。
関連コンテンツ
次の記事は、新しい Windows Server バージョンの準備と使用に役立ちます。
- 役割、役割サービス、または機能のインストールまたはアンインストール
- Windows Server 管理の概要
- Windows Admin Center の使用を開始する
- キー管理サービス (KMS) のアクティブ化計画
- Active Directory によるアクティブ化を使用したアクティブ化
デプロイとインストール後の構成とアクティブ化のオプションの詳細については 、Windows Server のデプロイ、構成、および管理 のラーニング パスを参照してください。