次の方法で共有


Windows Admin Center の高可用性展開

Windows Admin Center をフェールオーバー クラスターに展開して、Windows Admin Center ゲートウェイ サービスの高可用性を実現することができます。 提供されるソリューションはアクティブ/パッシブ ソリューションであり、Windows Admin Center の 1 つのインスタンスのみがアクティブです。 クラスター内のいずれかのノードで障害が発生した場合、Windows Admin Center では別のノードに速やかにフェールオーバーされます。これにより、環境内のサーバーの管理をシームレスに進めることができます。

その他の Windows Admin Center の展開オプションについてはこちら。

Important

アーキテクチャの変更により、Windows Admin Center バージョン 2311 以前からバージョン 2410 以降の高可用性展開への直接アップグレードはサポートされていません。 アップグレードするには、Windows Admin Center をアンインストールして再インストールする必要があります。

Prerequisites

  • Windows Admin Center の HA スクリプト zip ファイルからの高可用性展開スクリプト。 スクリプトを含む .zip ファイルをローカル コンピューターにダウンロードし、この記事のガイダンスに基づいて必要に応じてスクリプトをコピーします。
  • Windows Server 2016 以降で実行されている 2 つ以上のノードのフェールオーバー クラスター。 フェールオーバー クラスターの展開の詳細についてはこちら。
  • クラスター内のすべてのノードがアクセスできる永続的なデータを格納するための、Windows Admin Center 用のクラスター共有ボリューム (CSV)。 CSV には 10 GB で十分です。
  • 有効な証明機関 (CA) からの証明書の拇印。秘密キーはすべてのノードにインストールされています。

Windows Admin Center のフェールオーバー クラスターへのインストール

  1. Deploy-GatewayV2Ha.ps1 スクリプトをクラスター内のノードにコピーします。 Windows Admin Center .exe をダウンロードするか、同じノードにコピーします。
  2. RDP 経由でノードに接続し、スクリプトが含まれているフォルダーに移動し、次のパラメーターを使用して管理者として Deploy-GatewayV2Ha.ps1 スクリプトを実行します。
    • -clusterStorage: Windows Admin Center のデータを格納するクラスター共有ボリュームのローカル パス。
    • -clientAccessPoint: Windows Admin Center へのアクセスに使用する名前を選択します。 たとえば、 パラメーターを指定してスクリプトを実行する場合は、にアクセスして Windows Admin Center サービスにアクセスします。
    • -staticAddress: 省略可能。 クラスター汎用サービス用の 1 つまたは複数の静的アドレス。
    • -InstallerPath: Windows Admin Center .exe ファイルのパス。
    • -CertificateThumbprint: すべてのノードに存在する TLS 証明書の拇印。
    • -generateSslCert: 省略可能。 署名入り証明書を提供しない場合は、このパラメーター フラグを指定して自己署名証明書を生成します。 自己署名証明書の有効期限は 60 日です。
    • -HttpsPort: 省略可能。 ポートを指定しない場合、ゲートウェイ サービスはポート 443 (HTTPS) に展開されます。 別のポートを使用するには、このパラメーターで指定します。 443 以外のカスタム ポートを使用する場合は、 https://\<clientAccessPoint\>:<port>に移動して Windows Admin Center にアクセスします。

Note

Deploy-GatewayV2Ha.ps1 スクリプトでは、-WhatIf パラメーターと -Verbose パラメーターがサポートされています。

Example

$parameters = @{
  ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
  ClientAccessPoint = gateway-ha
  StaticAddress = '10.0.0.50'
  InstallerPath = "C:\Installers\WindowsAdminCenter2511.exe"
  CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha @parameters

既存の高可用性インストールの更新

同じ Deploy-GatewayV2Ha.ps1 スクリプトを使用して、接続データを失うことなく、HA 展開を更新します。

新しいバージョンの Windows Admin Center への更新

Windows Admin Center の新しいバージョンがリリースされたら、Deploy-GatewayV2Ha.ps1 パラメーターで指定された更新された実行可能ファイルを使用して、-InstallerPath スクリプトをもう一度実行します。

$parameters = @{
  ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
  ClientAccessPoint = gateway-ha
  StaticAddress = '10.0.0.50'
  InstallerPath = "C:\Installers\WindowsAdminCenter2511new.exe"
  CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha @parameters

新しい .exe ファイルで Windows Admin Center プラットフォームを更新すると同時に、証明書を更新することもできます。

Windows Admin Center で使用される証明書の更新

-UpdateCertificate フラグを使用すると、Windows Admin Center の HA 展開で使用される証明書をいつでも更新できます。

$parameters = @{
  UpdateCertificate = $true
  ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
  ClientAccessPoint = gateway-ha
  CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha @parameters

高可用性デプロイをアンインストールする

Windows Admin Center の HA 展開をフェールオーバー クラスターからアンインストールするには、-Uninstall パラメーターを Deploy-GatewayV2Ha.ps1 スクリプトに渡します。

$parameters = @{
  Uninstall = $true
  ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
  ClientAccessPoint = gateway-ha
}
Deploy-GatewayV2Ha @parameters

Troubleshooting

ログは CSV の一時フォルダーに保存されます。 たとえば、C:\ClusterStorage\Volume1\temp のようにします。

必要に応じて、 -CollectDiagnostics パラメーターを渡すことで診断を実行できます。 クラスターで過去 24 時間の診断コレクションを実行する例を次に示します。

$parameters = @{
  CollectDiagnostics = $true
  ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
  ClientAccessPoint = gateway-ha
  DiagnosticLookbackHours = 24
  DiagnosticsOutputPath = "C:\Temp\wac-ha-diag"
}
Deploy-GatewayV2Ha @parameters