Distribuera Windows Admin Center med hög tillgänglighet

Du kan distribuera Windows Admin Center i ett redundanskluster för att ge hög tillgänglighet för din Windows Admin Center gatewaytjänst. Lösningen som tillhandahålls är en aktiv-passiv lösning, där endast en instans av Windows Admin Center är aktiv. Om en av noderna i klustret misslyckas, utför Windows Admin Center ett korrekt överlämnande till en annan nod, så att du kan fortsätta att hantera servrarna i din miljö utan avbrott.

Läs om andra Windows Admin Center distributionsalternativ.

Viktigt!

Direktuppgraderingar från distributioner med hög tillgänglighet i Windows Admin Center version 2311 och äldre till version 2410 och senare stöds inte på grund av arkitekturändringar. Om du vill uppgradera måste du avinstallera och installera om Windows Admin Center.

Prerequisites

  • Distributionsskript med hög tillgänglighet från zip-filen Windows Admin Center HA Script. Ladda ned .zip-filen som innehåller skripten till den lokala datorn och kopiera sedan distributionsskriptet efter behov baserat på vägledningen i den här artikeln.
  • Ett redundanskluster med två eller flera noder som körs på Windows Server 2016 eller senare. Läs mer om att distribuera ett redundanskluster.
  • En klusterdelad volym (CSV) för Windows Admin Center för att lagra beständiga data som alla noder i klustret kan komma åt. 10 GB räcker för din CSV.
  • Ett certifikats tumavtryck från en giltig certifikatutfärdare (CA) med den privata nyckeln installerad på varje nod.

Note

Filen Deploy-GatewayV2Ha.zip innehåller följande skript:

  • Deploy-GatewayV2Ha.Deploy.ps1
  • Deploy-GatewayV2Ha.Validate.ps1
  • Deploy-GatewayV2Ha.Inspect.ps1
  • Deploy-GatewayV2Ha.Uninstall.ps1

Installera Windows Admin Center på ett redundanskluster

  1. Kopiera skriptet Deploy-GatewayV2Ha.Deploy.ps1 till en nod i klustret. Ladda ned eller kopiera Windows Admin Center .exe till samma nod.
  2. Anslut till noden via RDP, gå till mappen som innehåller skriptet och kör skriptet Deploy-GatewayV2Ha.Deploy.ps1 som administratör med följande parametrar:
    • -clusterStorage: den lokala sökvägen till den klusterdelade volymen för att lagra Windows Admin Center data.
    • -clientAccessPoint: välj ett namn som du använder för att komma åt Windows Admin Center. Om du till exempel kör skriptet med parametern -clientAccessPoint contosoWindowsAdminCenter får du åtkomst till tjänsten Windows Admin Center genom att besöka https://contosoWindowsAdminCenter.<domain>.com.
    • -staticAddress: Valfritt. En eller flera statiska adresser för den generiska klustertjänsten.
    • -InstallerPath: Sökvägen för filen för Windows Admin Center .exe.
    • -CertificateThumbprint: Fingeravtryck för TLS-certifikat som förekommer på varje nod.
    • -generateSslCert: Valfritt. Om du inte vill ange ett signerat certifikat inkluderar du den här parameterflaggan för att generera ett självsignerat certifikat. Det självsignerade certifikatet upphör att gälla om 60 dagar.
    • -HttpsPort: Valfritt. Om du inte anger någon port distribueras gatewaytjänsten på port 443 (HTTPS). Om du vill använda en annan port anger du i den här parametern. Om du använder en anpassad port förutom 443 kommer du åt Windows Admin Center genom att gå till https://\<clientAccessPoint\>:<port>.

Note

Skriptet Deploy-GatewayV2Ha.Deploy.ps1 stöder -WhatIf och -Verbose parametrar.

Viktigt!

Om du vill utföra ytterligare livscykelåtgärder vid installationen av hög tillgänglighet kontrollerar du att alla skript från Deploy-GatewayV2Ha.zip filen finns på alla noder.

Example

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

Uppdatera en befintlig installation med hög tillgänglighet

Använd samma Deploy-GatewayV2Ha.Deploy.ps1 skript för att uppdatera ha-distributionen utan att förlora dina anslutningsdata.

Uppdatera till en ny version av Windows Admin Center

När en ny version av Windows Admin Center släpps kör du skriptet Deploy-GatewayV2Ha.Deploy.ps1 igen med den uppdaterade körbara filen som anges i parametern -InstallerPath:

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

Du kan också uppdatera certifikatet när du uppdaterar Windows Admin Center-plattformen med hjälp av en ny .exe-fil.

Uppdatera certifikatet som används av Windows Admin Center

Du kan uppdatera certifikatet som används av en HA-distribution av Windows Admin Center när som helst med hjälp av flaggan -UpdateCertificate.

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

Avinstallera distributionen med hög tillgänglighet

Om du vill avinstallera HA-distributionen av Windows Admin Center från redundansklustret kör du skriptet Deploy-GatewayV2Ha.Uninstall.ps1.

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

Troubleshooting

Loggar sparas i mappen temp för CSV. Till exempel C:\ClusterStorage\Volume1\temp.

Om det behövs kan du köra diagnostik genom att skicka Diagnostics med hjälp av -Mode flaggan i skriptet Deploy-GatewayV2Ha.Inspect.ps1 . I följande exempel visas hur du kör diagnostiksamlingen under de senaste 24 timmarna i ett kluster:

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