Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Pode implementar o Windows Admin Center num cluster de failover para garantir alta disponibilidade para o seu gateway do Windows Admin Center. Esta solução é ativa-passiva, onde apenas uma instância do Windows Admin Center está ativa. Se um dos nós do cluster falhar, o Windows Admin Center transfere automaticamente a operação para outro nó, para que possa continuar a gerir os servidores no seu ambiente sem interrupções.
Aprenda sobre outras opções de implementação Windows Admin Center.
Importante
As versões 2311 e anteriores do Windows Admin Center não suportam atualizações diretas de implementações de alta disponibilidade para versões 2410 e posteriores devido a alterações arquitetónicas. Para atualizar, tem de desinstalar e reinstalar o Windows Admin Center.
Prerequisites
- Scripts de implementação de alta disponibilidade a partir do ficheiro zip Windows Admin Center HA Script. Descarregue o ficheiro .zip que contém os scripts para a sua máquina local. Depois, copie o script de implementação conforme necessário, com base nas orientações deste artigo.
- Um cluster de failover de dois ou mais nós em execução no Windows Server 2016 ou mais recente. Saiba mais sobre como implementar um cluster de failover.
- Um volume partilhado de cluster (CSV) para o Windows Admin Center para armazenar dados persistentes a que todos os nós do cluster possam aceder. O seu CSV precisa apenas de 10 GB.
- Uma impressão digital de um certificado emitido por uma autoridade certificadora (CA) válida, com a chave privada instalada em cada nó.
Note
O Deploy-GatewayV2Ha.zip ficheiro contém os seguintes scripts:
Deploy-GatewayV2Ha.Deploy.ps1Deploy-GatewayV2Ha.Validate.ps1Deploy-GatewayV2Ha.Inspect.ps1Deploy-GatewayV2Ha.Uninstall.ps1
Instale o Windows Admin Center num cluster de failover
- Copie o
Deploy-GatewayV2Ha.Deploy.ps1script para um nó do seu cluster. Transfira ou copie o ficheiro Windows Admin Center.exepara o mesmo nó. - Liga-te ao nó através do Ambiente de Trabalho Remoto Protocolo, vai à pasta que contém o script e executa o script
Deploy-GatewayV2Ha.Deploy.ps1como administrador com os seguintes parâmetros:-
-clusterStorage: O caminho local do CSV para armazenar Windows Admin Center dados. -
-clientAccessPoint: O nome que usas para aceder a Windows Admin Center. Por exemplo, se executares o script com o parâmetro-clientAccessPoint contosoWindowsAdminCenter, acedes ao serviço Windows Admin Center visitandohttps://contosoWindowsAdminCenter.<domain>.com. -
-staticAddress: Opcional. Um ou mais endereços estáticos para o serviço genérico de cluster. -
-InstallerPath: O caminho para o ficheiro Windows Admin Center.exe. -
-CertificateThumbprint: Uma impressão digital de um certificado TLS presente em cada nó. -
-generateSslCert: Opcional. Se você não quiser fornecer um certificado assinado, inclua esse sinalizador de parâmetro para gerar um certificado autoassinado. O certificado autoassinado expira em 60 dias. -
-HttpsPort: Opcional. Se você não especificar uma porta, o serviço de gateway será implantado na porta 443 (HTTPS). Para usar uma porta diferente, especifique neste parâmetro. Se usares uma porta personalizada em vez da 443, acedes à Windows Admin Center indo parahttps://\<clientAccessPoint\>:<port>.
-
Note
O Deploy-GatewayV2Ha.Deploy.ps1 script suporta -WhatIf e -Verbose parâmetros.
Para realizar operações adicionais do ciclo de vida na sua instalação de alta disponibilidade, certifique-se de que todos os scripts do ficheiro Deploy-GatewayV2Ha.zip estão presentes em todos os nós.
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
Atualizar uma instalação de alta disponibilidade existente
Use o mesmo Deploy-GatewayV2Ha.Deploy.ps1 script para atualizar a sua implementação de alta disponibilidade, sem perder os dados da ligação.
Atualizar para uma nova versão do Windows Admin Center
Quando uma nova versão do Windows Admin Center for lançada, execute novamente o script Deploy-GatewayV2Ha.Deploy.ps1 com o executável atualizado especificado no parâmetro -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
Também pode atualizar o certificado quando atualiza a plataforma Windows Admin Center usando um novo ficheiro .exe.
Atualize o certificado utilizado pelo Windows Admin Center
Pode atualizar, a qualquer momento, o certificado utilizado por uma implementação do Windows Admin Center com alta disponibilidade, utilizando a opção -UpdateCertificate.
$parameters = @{
UpdateCertificate = $true
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
CertificateThumbprint = "AA11BB22CC33DD44EE55FF66AA77BB88CC99DD00"
}
Deploy-GatewayV2Ha.Deploy @parameters
Desinstale a implementação de alta disponibilidade
Para desinstalar a implementação de alta disponibilidade de Windows Admin Center do seu cluster de failover, execute o script Deploy-GatewayV2Ha.Uninstall.ps1.
$parameters = @{
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
}
Deploy-GatewayV2Ha.Uninstall @parameters
Troubleshooting
Os logs são salvos na pasta temp do CSV. Um exemplo é C:\ClusterStorage\Volume1\temp.
Se necessário, podes fazer diagnósticos passando Diagnostics por lá usando a -Mode flag no Deploy-GatewayV2Ha.Inspect.ps1 script. O exemplo seguinte mostra a execução da coleção de diagnóstico das últimas 24 horas num cluster:
$parameters = @{
Mode = Diagnostics
ClusterStorage = "C:\ClusterStorage\Volume1\Gateway"
ClientAccessPoint = gateway-ha
DiagnosticLookbackHours = 24
DiagnosticsOutputPath = "C:\Temp\wac-ha-diag"
}
Deploy-GatewayV2Ha.Inspect @parameters