Partager via


Déployer Windows Admin Center avec une haute disponibilité

Vous pouvez déployer Windows Admin Center dans un cluster de basculement pour fournir une haute disponibilité à votre service de passerelle Windows Admin Center. La solution fournie est une solution active-passive, où une seule instance de Windows Admin Center est active. Si l’un des nœuds du cluster échoue, Windows Admin Center bascule normalement vers un autre nœud, ce qui vous permet de continuer à gérer les serveurs de votre environnement sans aucune interruption.

Découvrez les autres options de déploiement de Windows Admin Center.

Important

Les mises à niveau directes à partir de déploiements à haute disponibilité dans Windows Admin Center versions 2311 et antérieures aux versions 2410 et ultérieures ne sont pas prises en charge en raison de modifications architecturales. Pour effectuer la mise à niveau, vous devez désinstaller et réinstaller Windows Admin Center.

Conditions préalables

  • Script de déploiement à haute disponibilité à partir du fichier zip de script HA Windows Admin Center. Téléchargez le fichier .zip contenant le script sur votre ordinateur local, puis copiez le script selon les besoins en fonction des instructions de cet article.
  • Un cluster de basculement de deux nœuds ou plus sur Windows Server 2016, 2019 ou 2022. Apprenez-en davantage sur le déploiement d’un cluster de basculement.
  • Un volume partagé de cluster pour Windows Admin Center afin de stocker les données persistantes accessibles par tous les nœuds du cluster. 10 Go sont suffisants pour votre fichier CSV.
  • Recommandé, mais facultatif : un certificat signé .pfx et un mot de passe. Vous n’avez pas besoin d’avoir déjà installé le certificat sur les nœuds de cluster. Le script le fait pour vous. Si vous n’en fournissez pas, le script d’installation génère un certificat auto-signé qui expire au bout de 60 jours.

Installer Windows Admin Center sur un cluster de basculement

  1. Copiez le script Install-WindowsAdminCenterHA.ps1 sur un nœud de votre cluster. Téléchargez ou copiez le fichier .msi de Windows Admin Center sur le même nœud.
  2. Connectez-vous au nœud par le biais du protocole RDP et exécutez le script Install-WindowsAdminCenterHA.ps1 à partir de ce nœud avec les paramètres suivants :
    • -clusterStorage : chemin local du volume partagé de cluster pour stocker les données Windows Admin Center.
    • -clientAccessPoint: choisissez un nom que vous utiliserez pour accéder à Windows Admin Center. Par exemple, si vous exécutez le script avec le paramètre -clientAccessPoint contosoWindowsAdminCenter, vous accédez au service Windows Admin Center en visitant https://contosoWindowsAdminCenter.<domain>.com
    • -staticAddress : facultatif. Une ou plusieurs adresses statiques pour le service générique de cluster.
    • -msiPath : chemin du fichier .msi de Windows Admin Center.
    • -certPath : facultatif. Chemin d’un fichier de certificat .pfx.
    • -certPassword : facultatif. Mot de passe SecureString pour le fichier de certificat .pfx fourni dans -certPath.
    • -generateSslCert : facultatif. Si vous ne souhaitez pas fournir de certificat signé, incluez cet indicateur de paramètre pour générer un certificat auto-signé. Le certificat auto-signé expire dans 60 jours.
    • -portNumber : facultatif. Si vous ne spécifiez pas de port, le service de passerelle est déployé sur le port 443 (HTTPS). Pour utiliser un autre port, spécifiez dans ce paramètre. Si vous utilisez un port personnalisé en plus de 443, vous accédez à Windows Admin Center en accédant à https://< clientAccessPoint> :<port>.

Remarque

Le script Install-WindowsAdminCenterHA.ps1 prend en charge les paramètres -WhatIf et -Verbose.

Exemples

Installer avec un certificat signé

$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -clusterStorage "C:\ClusterStorage\Volume1" -clientAccessPoint "contoso-ha-gateway" -msiPath ".\WindowsAdminCenter.msi" -certPath "cert.pfx" -certPassword $certPassword -Verbose

Installer avec un certificat auto-signé

.\Install-WindowsAdminCenterHA.ps1 -clusterStorage "C:\ClusterStorage\Volume1" -clientAccessPoint "contoso-ha-gateway" -msiPath ".\WindowsAdminCenter.msi" -StaticAddress (local ip address) -generateSslCert -Verbose

Mettre à jour une installation de haute disponibilité existante

Utilisez le même script Install-WindowsAdminCenterHA.ps1 pour mettre à jour votre déploiement à haute disponibilité, sans perdre vos données de connexion.

Mettre à jour vers une nouvelle version de Windows Admin Center

Lorsqu’une nouvelle version de Windows Admin Center est publiée, réexécutez le Install-WindowsAdminCenterHA.ps1 script avec uniquement le msiPath paramètre :

.\Install-WindowsAdminCenterHA.ps1 -msiPath '.\WindowsAdminCenter.msi' -Verbose

Mettre à jour le certificat utilisé par Windows Admin Center

Vous pouvez mettre à jour le certificat utilisé par un déploiement à haute disponibilité de Windows Admin Center à tout moment en fournissant le fichier .pfx et le mot de passe du nouveau certificat.

$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -certPath "cert.pfx" -certPassword $certPassword -Verbose

Vous pouvez également mettre à jour le certificat en même temps que vous mettez à jour la plateforme Windows Admin Center avec un nouveau fichier .msi.

$certPassword = Read-Host -AsSecureString
.\Install-WindowsAdminCenterHA.ps1 -msiPath ".\WindowsAdminCenter.msi" -certPath "cert.pfx" -certPassword $certPassword -Verbose

Désinstaller le déploiement de haute disponibilité

Pour désinstaller le déploiement à haute disponibilité de Windows Admin Center à partir de votre cluster de basculement, transmettez le paramètre -Uninstall au script Install-WindowsAdminCenterHA.ps1.

.\Install-WindowsAdminCenterHA.ps1 -Uninstall -Verbose

Résolution des problèmes

Les journaux sont enregistrés dans le dossier temporaire du fichier CSV. Par exemple : C:\ClusterStorage\Volume1\temp.