Dell AXソリューション:Windows Server 2025 Storage Spaces Direct (S2D)へのアップグレード
Summary: このガイドでは、Dell AX Storage Spaces Directソリューション(S2D)ソリューションで、Windows Server Datacenterをバージョン2022から2025にアップグレードする方法について概説しています。OSのインプレース アップグレードとローリング アップグレード(クリーン インストール)の2つの異なる方法に関するガイダンスを提供します。 ...
Instructions
概要
オペレーティング システムのアップグレードとは、同じ物理ハードウェア上でオペレーティング システムの新しいバージョンに移行するプロセスを意味します。このアプローチは、サポートされている最新リリースで利用可能な強化された機能と改善を利用するために、お客様が一般的に使用しています。
クラスター オペレーティング システムのバージョンは、一度に1つずつアップグレードできます。Windows Server 2019からWindows Server 2025など、複数のバージョンをアップグレードするには、アップグレードを順番に実行します。
Windows Server 2019 --> Windows Server 2022 --> Windows Server 2025
この記事では、次の方法を使用して、Windows Server 2019/2022 Storage Spaces DirectクラスターをWindows Server 2025にアップグレードする方法について説明します。
- OSのインプレース アップグレード
- OSのローリング アップグレード(クリーン インストール)
前提条件とベスト プラクティス
- データ、仮想マシン、ネットワーク構成、クラスター構成データベースのバックアップ コピーを取得してください。
- すべてのハードウェア コンポーネント、ドライバー 、 ファームウェアは、Dell AXサポート マトリックスに従ってアップデートする必要があります。最新のカタログとサポート マトリックスは、DellのウンロードWebサイトで公開されています。
- アップグレードを続行する前に、オペレーティング システムに完全なパッチが適用されていることを確認します。
- クラスターの状態が正常で、エラーや重大な警告がないことを確認してください。
- ストレージ プールに十分なスペースがあることを確認します(シン プロビジョニングされたボリュームの場合は、常にしきい値の制限内にスペースを保持する)。
- アップグレードのためにノードを一時停止する前に、残りのクラスター ノードに、再分散されたワークロードを処理するのに十分なCPUおよびメモリー リソースがあることを確認します。これにより、アップグレードされたノードが一時的に使用できなくなる状況において、パフォーマンスの低下やサービスの中断を防止できます。
- 2ノード クラスターのWitnessの可用性とアクセス性を確保します。
- MicrosoftのWebサイトからWindows Server 2025 GA(一般提供開始)ISOビルドをダウンロードし、準備を整えておきます。オペレーティング システムをアクティブ化するための有効なプロダクト キーを購入していることを確認します。
- 実行中のアプリケーションを確認して、新しいオペレーティング システムのバージョンでサポートされていることを確認します。
- OSのインプレース アップグレードの実行中は、言語の変更はできませんが、OSのローリング アップグレード中は変更できます。
方法1:OSのインプレース アップグレード
インプレースISOオペレーティング システムのアップグレードは、既存のアプリケーション、設定、およびユーザーデータをそのまま維持しながら、オペレーティング システムを新しいバージョンにアップグレードするプロセスです。この方法は、システムドライブをフォーマットしたり、アプリケーションや構成を手動で再インストールしたりする必要がないため、クリーン インストールよりも高速で中断の少ない方法です。新しいバージョンのオペレーティング システムにアップグレードするには、この方法を推奨しています。
-
シナリオ - 1
WS2019からWS2022へのオペレーティング システムのアップグレード プロセス
- Windows Server 2019オペレーティング システムS2Dクラスターを使用している場合は、インプレース オペレーティング システムのアップグレードを実行して、クラスターをWindows Server 2022にアップグレードする必要があります。
- S2DクラスターのWS2019からWS2022へのインプレース オペレーティング システムのアップグレードは、Dellサポート サイトで入手できます。
- WS2019からWS2022へのオペレーティング システムのアップグレードの詳細については、「Dell EMC ソリューション:Microsoft Azure Stack HCI向けリファレンス ガイド - Windows Server 2019のStorage Spaces DirectクラスターをWindows Server 2022にインプレース アップグレードする方法(英語)」 | Dell USを参照してください。
-
シナリオ - 2
WS2022からWS2025へのオペレーティング システムのアップグレード プロセス
- ノードのiDRACにログインします。
iDRAC仮想コンソールを起動し、[Virtual Media]に移動し、Windows Server 2025 GA ISOイメージ ファイルをマウントしてアップグレードを実行します。

- ターゲット ノードをメンテナンス モード(一時停止状態)にして、すべてのロール/VMが他のクラスター ノードに移動され、それらがオンラインであることを確認します。また、当該ノードに関連付けられている物理ディスクがストレージ メンテナンス モードになっていることを確認します。
Suspend-ClusterNode -Drain -ForceDrain -Wait
- ISOがマウントされたら、CDドライブからsetup.exeファイルを実行します。

- [Yes]を選択して、セットアップ プロセスを開始します。インターネットに接続されているデバイスの場合は、[Download updates, drivers and optional features (recommended)]オプションを選択し、[Next]を選択します。
- セットアップでデバイス設定をチェックします ; 完了するまで待ってから、[Next]を選択します。
- 続行するには、すでに購入したアクティベーション キーまたはプロダクト キーを入力します。
- ライセンスとソフトウェアの条件を確認し、同意して続行します。
- [Keep personal files and apps]を選択して、OSのインプレース アップグレードを実行します。
- セットアップがデバイスを分析した後、[Install]を選択してオペレーティング システムのアップグレードを続行するように求められます。

- iDRACの仮想コンソールからオペレーティング システムのアップグレード ステータスを完了するまでモニタリングします。
- 次のコマンドレットを実行して、最初のクラスター ノードでアップグレードが成功したことを確認します。
Get-ComputerInfo -Property WindowsProductName
- オペレーティング システムのアップグレードが正常に完了したら、最初のクラスター ノードを再開し、ロールをフェールバックします。
Resume-ClusterNode -Failback Immediate
- クラスター内の残りのノードで、手順1~12を順次実行し、オペレーティング システムをアップグレードします。
Microsoft参照リンク - [Windows Server のインプレース アップグレードを実行する」 | Microsoft Learn
確認事項
- オペレーティング システムのアップグレード プロセスは、ノードあたり約1時間かかります。ただし、修理時間はワークロードとストレージ構成によって異なることに注意する必要があります。
- オペレーティング システムをWindows Server 2025にアップグレードすると、すべてのノードで、iDRAC-USB NICパススルー アダプター/リモートNDISアダプター(Ethernet)の名前が、Ethernet 2に変更されます。#2を削除して前のアダプター名に戻すか、この名前をクラスターの除外リストに追加することができます。
Set-ItemProperty -Path HKLM:\system\currentcontrolset\services\clussvc\parameters -Name ExcludeAdaptersByDescription -Value "Remote NDIS Compatible Device,Remote NDIS Compatible Device #2"

方法2:ローリング オペレーティング システムのアップグレード(クリーン インストール)
ローリング オペレーティング システムのアップグレードのクリーンインストールプロセスでは、既存のオペレーティング システムのブート ドライブを消去して、新しいバージョンのWindows Serverを同じサーバーにインストールします。クリーン インストールを実行する前に、データ、ネットワーク構成、クラスター データベースをバックアップし、オペレーティング システムのアップグレードが完了した後に既存のアプリケーションを再インストールする方法を計画する必要があります。
メモ:この方法には高レベルのリスクが伴い、クラスター内のアップグレードされた各サーバーを手動で構成する必要があるため、予期しないダウンタイムやパフォーマンスの問題が発生する可能性があります。
I) シナリオ - 1
WS2019からWS2022へのオペレーティング システムのローリング プロセス
- CAUロールを停止して、アップグレード プロセス中にノードが自動的に一時停止およびドレインされないようにします。
Disable-CauClusterRole
- 次のコマンドレットを実行して、クラスター サービスを一時停止し(一度に1つのノード)、ワークロードをノードから移行します。
Suspend-ClusterNode -Drain -ForceDrain -Wait
すべてのロールがクラスター内の他のノードに移動されていることを確認します。
- 以下を実行して、クラスターから一時停止されたノードを削除します。
Remove-ClusterNode -Name <Node1>
- iDRAC仮想メディアを使用してWS2022 ISOイメージをマッピングし、WS2022 ISOを削除されたノードにマウントして、「Virtual CD/DVD/ISO」オプションを使用してイメージを起動してインストールします。
- 言語やタイムゾーンの設定、キーボード言語を選択します。
- セットアップ オプションで[Install Windows Server]を選択し、[I agree everything will be deleted including files, apps, and settings]を選択します。
- プロダクト キーを入力し、[Windows Server Datacenter Edition]を選択します。
- ライセンスおよびソフトウェア条件を確認して同意します。
- BOSSドライブをフォーマットし、そのドライブにオペレーティング システムをインストールします。
- オペレーティング システムが正常にインストールされたら、管理者ユーザー アカウントに任意のパスワードを設定します。
- CD/DVD/USBからオペレーティング システムを導入する方法の詳細については、「インストールメディアからのWindows Serverのインストール」 | Microsoft Learnを参照してください。
- 必要な役割と機能のインストール
Install-WindowsFeature -Name Hyper-V, Failover-Clustering, Data-Center-Bridging, BitLocker, FS-FileServer, RSAT-Clustering-PowerShell -IncludeAllSubFeature -IncludeManagementTools -verbose
- サーバーの名前を元のホスト名に合わせて変更し、Active Directoryドメインに参加させます。
Rename-Computer -NewName <Node1> -restart
$credential = Get-Credential
Add-Computer -DomainName <ADdomain> -Credential $credential -restart
- サポート マトリックスまたはカタログから入手可能な最新のファームウェアとドライバーとともに、SConfigまたはWACを使用して最新のオペレーティング システム アップデートをインストールします。
- PSコマンドレットのNew-VMSwitchとAdd-VMNetworkAdapterを使用して、管理、ストレージ、およびVMトラフィック(IPアドレス、DNS、VLAN/NICチーミング設定を含む)用に仮想ネットワーク アダプターとVMSwitchを作成することで、使用するトポロジーに応じてネットワーク設定を構成します。
- ネットワークとストレージの接続設定(ネットワーク アダプター、名前、MTUサイズ
、 など
の詳細を確認してください。クラスター内の他のノードと一致している必要があります。 - 残りのクラスター ノードと一致するAdd-VMSwitchを使用して、Hyper-Vワークロード用の仮想スイッチを作成します。
- 次を実行して、ノードをクラスターに戻します。
Add-ClusterNode -Name <Node1>
- クラスター検証レポートを実行するには、次を実行してください。
エラー/警告が報告された場合は修正します。Test-Cluster -Node <Node1>,<Node2> -Include 'Inventory', 'Network', 'System Configuration'
- すべてのノードが最新のオペレーティング システムバージョンになるまで、混在オペレーティング システムに関連する警告メッセージは無視してください。
- Get-StorageJobを実行してストレージ ジョブがあるかどうかを確認し、続行する前に進行中のストレージ ジョブがないことを確認します。
- VMを移行し、VMのステータスとアクセス可能性を確認します。これは、PowerShell、WAC、Failover Cluster Managerを介して実行できます。 まず本番環境以外のVMを移動して安定性を確認してから、本番環境のワークロードを移動するようにしてください。
Move-ClusterVirtualMachineRole -Name <VM1> -Node <node1>
- 各残りのノードについて、手順2~11を順次、繰り返します。
Microsoft参照リンク - 「クラスター OS のローリング アップグレードを使用して Windows Server フェールオーバー クラスターをアップグレードする」 | Microsoft Learn
ii) シナリオ - 2
WS2022からWS2025へのローリング アップグレード プロセス
- 「WS2019からWS2022へのオペレーティング システムのローリング プロセス」で説明されている手順に従って、Windows Serverオペレーティング システムをバージョンWS2022からWS2025にアップグレードします。
Microsoft参照リンク - 「クラスター OS のローリング アップグレードを使用して Windows Server フェールオーバー クラスターをアップグレードする」 | Microsoft Learn
既知の問題
- Witnessとして構成されたファイル共有は、オペレーティング システムを次の上位バージョンにアップグレードした後、クラスターによって「使用可能なストレージ」と見なされ、「Failed」状態になります。
回避策として、現在のクォーラム設定を削除し、Witnessとして新しいファイル共有を使用して再構成します。
オペレーティング システムのアップグレード後のタスク
すべてのクラスター ノードのオペレーティング システムのアップグレードが完了したら、クラスターの機能レベル、ストレージ プールのバージョン、VM構成のバージョンの更新など、オペレーティング システムのアップグレード後のタスクを開始します。コマンドレットは以下のとおりです。
-
- クラスター機能レベル(Update-ClusterFunctionalLevel)
- ストレージ プール バージョン(Update-StoragePool)
- VM構成バージョン(Update-VMVersion) - オプションですが推奨されます。
注:VM構成のバージョンを更新するには、VMがオフラインである必要があります。このアクティビティーは、計画されたメンテナンス期間に実行することをお勧めします。
- 各クラスター ノードにWindows Server 2025 OSパッチを適用します。
- すべてのドライバーとファームウェアがWS2025でサポートされているレベルであることを確認します。詳細については、サポート マトリックスを参照してください。
- すべてのクラスター ノード、リソース、ディスク、ストレージ プールがオンラインで正常でな状態であることを確認します。
- イベント ビューアーでログに記録されたエラーを確認し(例:サービスが失敗または中断)、必要な修復手順を実行します。
- デバイス マネージャーで、黄色の感嘆符(!)またはデバイスの障害がないか確認します。
- クラスターを検証し、正常な状態であり、エラーや警告がないことを確認します。
Microsoft参照リンク - 「クラスター OS のローリング アップグレードを使用して Windows Server フェールオーバー クラスターをアップグレードする」 | Microsoft Learn
ネットワークATCの導入
- Windows Server 2025は、ネットワークATC機能をサポートしていますが、お客様の環境に合わせて移行または導入することができます。
詳細については
「Network ATC を使用してホスト ネットワークをデプロイする」 - Azure Local | Microsoft Learn
Additional Information
「クラスター OS のローリング アップグレードを使用して Windows Server フェールオーバー クラスターをアップグレードする」 | Microsoft Learn
「Guides (Azure Stack HCI OS 23H2 or WS 2025 and later」 | Dell Technologies Info Hub