Gerenciar o servidor de configuração para recuperação de desastres do servidor físico

Você configura um servidor de configuração local quando usa o serviço Azure Site Recovery para recuperação de desastres de servidores físicos para o Azure. O servidor de configuração coordena as comunicações entre máquinas locais e o Azure e gerencia a replicação de dados. Este artigo resume as tarefas comuns para gerenciar o servidor de configuração após sua implantação.

Nota

Recomendamos que utilize o módulo do Azure Az PowerShell para interagir com o Azure. Veja Instalar o Azure PowerShell para começar. Para saber como migrar para o módulo do Az PowerShell, veja Migrar o Azure PowerShell do AzureRM para o Az.

Pré-requisitos

A tabela resume os pré-requisitos para implantar a máquina do servidor de configuração local.

Componente Requisito
Núcleos de CPU 8
RAM 16 GB
Número de discos 3, incluindo o disco do sistema operacional, o disco de cache do servidor de processo e a unidade de retenção para failback
Espaço livre no disco (cache do servidor de processos) 600 GB
Espaço livre no disco (disco de retenção) 600 GB
Sistema operativo Windows Server 2012 R2
Windows Server 2016
Região do sistema operativo English (US)
Versão do VMware vSphere PowerCLI Não necessário
Funções do Windows Server Não habilite estas funções:
- Serviços de Domínio Ative Directory
- Serviços de Informação Internet
- Hyper-V
Políticas de grupo Não habilite estas políticas de grupo:
- Impedir o acesso ao prompt de comando
- Impedir o acesso a ferramentas de edição de registro
- Lógica de confiança para anexos de arquivos
- Ativar a execução de scripts
Mais informações
IIS - Nenhum site padrão pré-existente
- Ativar autenticação anônima
- Ativar a configuração FastCGI
- Nenhum site/aplicativo pré-existente escutando na porta 443
Tipo de NIC VMXNET3 (quando implantado como uma VM VMware)
Tipo de endereço IP Estático
Acesso à Internet O servidor precisa de acesso a estes URLs:
- *.accesscontrol.windows.net
- *.backup.windowsazure.com
- *.store.core.windows.net
- *.blob.core.windows.net
- *.hypervrecoverymanager.windowsazure.com
- https://management.azure.com
- *.services.visualstudio.com
- https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.20.0.msi (não necessário para servidores de processo de expansão)
- time.nist.gov
- time.windows.com
Portas 443 (Canal de controlo e orquestração)
9443 (Transporte de dados)

Baixe o arquivo de instalação mais recente

A versão mais recente do arquivo de instalação do servidor de configuração está disponível no portal de Recuperação de Site. Além disso, ele pode ser baixado diretamente do Centro de Download da Microsoft.

  1. Faça logon no portal do Azure e navegue até o Cofre dos Serviços de Recuperação.

  2. Navegue até Servidores de configuração da infraestrutura>de recuperação de site (em Para VMware & Máquinas físicas).

  3. Clique no botão +Servidores .

  4. Na página Adicionar Servidor, clique no botão Download para baixar a chave de Registro. Você precisa dessa chave durante a instalação do Servidor de Configuração para registrá-la no serviço Azure Site Recovery.

  5. Clique no link Baixar a Instalação Unificada do Microsoft Azure Site Recovery para baixar a versão mais recente do Servidor de Configuração.

    Download Page

Instalar e registrar o servidor

  1. Execute o ficheiro de instalação Configuração Unificada.

  2. Em Antes de começar, selecione Instalar o servidor de configuração e o servidor de processo.

    Before you start

  3. Em Licença de Software de Terceiros, clique em Aceito, para transferir e instalar o MySQL.

  4. Em Definições da Internet, especifique a forma como o Fornecedor em execução no servidor estabelece ligação ao Azure Site Recovery através da Internet. Certifique-se de que permitiu os URLs necessários.

    • Se você quiser se conectar com o proxy que está atualmente configurado no computador, selecione Conectar ao Azure Site Recovery usando um servidor proxy.
    • Se desejar que o Provedor se conecte diretamente, selecione Conectar diretamente ao Azure Site Recovery sem um servidor proxy.
    • Se o proxy existente exigir autenticação ou se você quiser usar um proxy personalizado para a conexão do provedor, selecione Conectar com configurações de proxy personalizadas e especifique o endereço, a porta e as credenciais. Firewall
  5. Em Verificação de Pré-requisitos, a Configuração executa uma verificação para se certificar de que a instalação pode ser executada. Se for apresentado um aviso sobre a Verificação de sincronização de hora global, certifique-se de que a hora no relógio do sistema (definições de Data e Hora) é a mesma que o fuso horário.

    Prerequisites

  6. Em Configuração do MySQL, crie as credenciais para iniciar sessão na instância de servidor do MySQL que está instalada.

    MySQL

  7. Em Detalhes do ambiente, selecione se pretende replicar VMs do VMware. Se estiver, a Instalação verifica se a PowerCLI 6.0 está instalada.

  8. Em Localização de Instalação, selecione onde pretende instalar os binários e armazenar a cache. A unidade que selecionar tem de ter, pelo menos, 5 GB de espaço disponível no disco, mas recomenda-se uma unidade de cache com, pelo menos, 600 GB de espaço livre.

    Install location

  9. Em Seleção de Rede, selecione primeiro a NIC que o servidor de processo interno usa para descoberta e instalação por push do serviço de mobilidade em máquinas de origem e, em seguida, selecione a NIC que o Servidor de Configuração usa para conectividade com o Azure. A porta 9443 é a porta predefinida utilizada para envio e receção de tráfego de replicação, mas pode modificar este número de porta para melhor corresponda às necessidades do seu ambiente. Além da porta 9443, podemos também abrir a porta 443, que é utilizada por um servidor Web para orquestrar operações de replicação. Não use a porta 443 para enviar ou receber tráfego de replicação.

    Network selection

  10. Em Resumo, consulte as informações e clique em Instalar. Quando a instalação estiver concluída, é gerada uma frase de acesso. Irá precisar dela, quando ativar a replicação, por isso, copie-a e mantenha-a numa localização segura.

Após a conclusão de registo, o servidor é apresentado no painel Definições>Servidores no cofre.

Instalar a partir da linha de comando

Execute o arquivo de instalação da seguinte maneira:

UnifiedSetup.exe [/ServerMode <CS/PS>] [/InstallDrive <DriveLetter>] [/MySQLCredsFilePath <MySQL credentials file path>] [/VaultCredsFilePath <Vault credentials file path>] [/EnvType <VMWare/NonVMWare>] [/PSIP <IP address to be used for data transfer] [/CSIP <IP address of CS to be registered with>] [/PassphraseFilePath <Passphrase file path>]

Uso da amostra

MicrosoftAzureSiteRecoveryUnifiedSetup.exe /q /x:C:\Temp\Extracted
cd C:\Temp\Extracted
UNIFIEDSETUP.EXE /AcceptThirdpartyEULA /servermode "CS" /InstallLocation "D:\" /MySQLCredsFilePath "C:\Temp\MySQLCredentialsfile.txt" /VaultCredsFilePath "C:\Temp\MyVault.vaultcredentials" /EnvType "VMWare"

Parâmetros

Nome do Parâmetro Type Description Valores
/ServerMode Obrigatório Especifica se a configuração e os servidores de processos devem ser instalados, ou apenas o servidor de processos CS
PS
/InstallLocation Obrigatório A pasta na qual os componentes são instalados Qualquer pasta no computador
/MySQLCredsFilePath Obrigatório O caminho do ficheiro no qual as credenciais do servidor MySQL são armazenadas O ficheiro deve estar no formato especificado abaixo
/VaultCredsFilePath Obrigatório O caminho do ficheiro de credenciais do cofre Caminho do ficheiro válido
/EnvType Obrigatório Tipo de ambiente que pretende proteger VMware
NonVMware
/PSIP Obrigatório Endereço IP do NIC a ser utilizado para transferência de dados de replicação Qualquer endereço IP válido
/CSIP Obrigatório O endereço IP do NIC em que o servidor de configuração está a ouvir Qualquer endereço IP válido
/PassphraseFilePath Obrigatório O caminho completo para a localização do ficheiro da frase de acesso Caminho do ficheiro válido
/BypassProxy Opcional Especifica que o servidor de configuração estabelece uma ligação ao Azure sem um proxy Para obter este valor do Venu
/ProxySettingsFilePath Opcional Definições de proxy (o proxy predefinido necessita de autenticação ou de um proxy personalizado) O ficheiro deve estar no formato especificado abaixo
DataTransferSecurePort Opcional Número da porta no PSIP a ser utilizado para dados de replicação Número de Porta Válido (o valor predefinido é 9433)
/SkipSpaceCheck Opcional Ignorar a verificação de espaços para a cache do disco
/AcceptThirdpartyEULA Obrigatório O sinalizador indica a aceitação do EULA de terceiros
/ShowThirdpartyEULA Opcional Apresenta o EULA de terceiros. Se for fornecido como entrada, todos os outros parâmetros são ignorados

Criar entrada de arquivo para MYSQLCredsFilePath

O parâmetro MySQLCredsFilePath usa um arquivo como entrada. Crie o arquivo usando o seguinte formato e passe-o como entrada MySQLCredsFilePath parâmetro.

[MySQLCredentials]
MySQLRootPassword = "Password"
MySQLUserPassword = "Password"

Criar entrada de arquivo para ProxySettingsFilePath

O parâmetro ProxySettingsFilePath usa um arquivo como entrada. Crie o arquivo usando o seguinte formato e passe-o como parâmetro de entrada ProxySettingsFilePath.

[ProxySettings]
ProxyAuthentication = "Yes/No"
Proxy IP = "IP Address"
ProxyPort = "Port"
ProxyUserName="UserName"
ProxyPassword="Password"

Modificar configurações de proxy

Você pode modificar as configurações de proxy para a máquina do servidor de configuração da seguinte maneira:

  1. Faça logon no servidor de configuração.

  2. Inicie a cspsconfigtool.exe usando o atalho na área de trabalho.

  3. Clique na guia Registro do Vault.

  4. Transfira um novo ficheiro de registo do cofre a partir do portal e forneça-o como entrada para a ferramenta.

    register-configuration-server

  5. Forneça os novos detalhes do proxy e clique no botão Registrar .

  6. Abra uma janela de comando do Admin PowerShell.

  7. Execute o seguinte comando:

    $Pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $Pwd
    net stop obengine
    net start obengine
    

    Aviso

    Se você tiver servidores de processo adicionais conectados ao servidor de configuração, precisará corrigir as configurações de proxy em todos os servidores de processo de expansão em sua implantação.

Registrar novamente um servidor de configuração com o mesmo cofre

  1. Inicie sessão no seu Servidor de Configuração.

  2. Inicie a cspsconfigtool.exe usando o atalho na área de trabalho.

  3. Clique na guia Registro do Vault.

  4. Descarregue um novo ficheiro de registo a partir do portal e forneça-o como entrada para a ferramenta. register-configuration-server

  5. Forneça os detalhes do servidor proxy e clique no botão Registrar .

  6. Abra uma janela de comando do Admin PowerShell.

  7. Execute o seguinte comando

    $Pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $Pwd
    net stop obengine
    net start obengine
    

    Aviso

    Se você tiver vários servidores de processo, precisará registrá-los novamente.

Registrar um servidor de configuração com um cofre diferente

Aviso

A etapa a seguir desassocia o servidor de configuração do cofre atual e a replicação de todas as máquinas virtuais protegidas no servidor de configuração é interrompida.

  1. Faça logon no servidor de configuração

  2. Em um prompt de comando admin, execute o comando:

    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    net stop dra
    
  3. Inicie a cspsconfigtool.exe usando o atalho na área de trabalho.

  4. Clique na guia Registro do Vault.

  5. Descarregue um novo ficheiro de registo a partir do portal e forneça-o como entrada para a ferramenta.

  6. Forneça os detalhes do servidor proxy e clique no botão Registrar .

  7. Abra uma janela de comando do Admin PowerShell.

  8. Execute o seguinte comando

    $pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $pwd
    net stop obengine
    net start obengine
    

Atualizar um servidor de configuração

Executar pacotes cumulativos de atualizações para atualizar o servidor de configuração. As atualizações podem ser aplicadas para até versões N-4. Por exemplo:

  • Se você estiver executando 9.7, 9.8, 9.9 ou 9.10 - você pode atualizar diretamente para 9.11.
  • Se você estiver executando a versão 9.6 ou anterior e quiser atualizar para a 9.11, primeiro deve atualizar para a versão 9.7. antes de 9.11.

Links para pacotes cumulativos de atualizações para atualizar para todas as versões do servidor de configuração estão disponíveis na página de atualizações wiki.

Atualize o servidor da seguinte maneira:

  1. Baixe o arquivo do instalador da atualização para o servidor de configuração.
  2. Clique duas vezes para executar o instalador.
  3. O instalador deteta a versão atual em execução na máquina.
  4. Clique em OK para confirmar e executar a atualização.

Eliminar ou anular o registo de um servidor de configuração

Aviso

Certifique-se do seguinte antes de começar a desativar o Servidor de Configuração.

  1. Desative a proteção para todas as máquinas virtuais neste Servidor de Configuração.
  2. Desassocie e exclua todas as políticas de replicação do servidor de configuração.
  3. Exclua todos os servidores vCenters/hosts vSphere associados ao Servidor de Configuração.

Excluir o Servidor de Configuração do portal do Azure

  1. No portal do Azure, navegue até Servidores de Configuração de Infraestrutura de Recuperação>de Site no menu Vault.
  2. Clique no servidor de configuração que você deseja descomissionar.
  3. Na página de detalhes do Servidor de Configuração, clique no botão Excluir .
  4. Clique em Sim para confirmar a exclusão do servidor.

Desinstale o servidor de configuração e suas dependências

Gorjeta

Se você planeja reutilizar o Servidor de Configuração com o Azure Site Recovery novamente, pode pular para a etapa 4 diretamente

  1. Faça logon no servidor de configuração como administrador.
  2. Abra o Painel de Controle > Programa > Desinstalar Programas
  3. Desinstale os programas na seguinte sequência:
    • Agente dos Serviços de Recuperação do Microsoft Azure
    • Servidor de Mobilidade do Serviço de Mobilidade do Microsoft Azure Site Recovery/Master Target
    • Provedor de recuperação de site do Microsoft Azure
    • Servidor de Configuração do Microsoft Azure Site Recovery/Servidor de Processo
    • Dependências do Servidor de Configuração do Microsoft Azure Site Recovery
    • Servidor MySQL 5.7
  4. Execute o seguinte comando a partir do prompt de comando admin.
    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    

Excluir ou cancelar o registro de um servidor de configuração (PowerShell)

  1. Instalar o módulo do Azure PowerShell

  2. Faça logon na sua conta do Azure usando o comando

    Connect-AzAccount –UseDeviceAuthentication

  3. Selecione a assinatura sob a qual o cofre está presente

    Get-AzSubscription –SubscriptionName <your subscription name> | Select–AzSubscription

  4. Agora configure o contexto do seu cofre

    $vault = Get–AzRecoveryServicesVault –Name <name of your vault>
    Set-AzRecoveryServicesAsrVaultContext –Vault $vault
    
  5. Obter selecione seu servidor de configuração

    $Fabric = Get–AzRecoveryServicesAsrFabric –FriendlyName <name of your configuration server>

  6. Excluir o servidor de configuração

    Remove–AzRecoveryServicesAsrFabric –Fabric $Fabric –Force

Nota

A opção -Force no Remove-AzRecoveryServicesAsrFabric pode ser usada para forçar a remoção/exclusão do servidor de configuração.

Renovar certificados TLS/SSL

O servidor de configuração tem um servidor Web embutido, que orquestra as atividades do serviço de mobilidade, servidores de processo e servidores de destino mestre conectados a ele. O servidor Web usa um certificado TLS/SSL para autenticar clientes. O certificado expira após três anos e pode ser renovado a qualquer momento.

Verificar prazo de validade

Para implantações de servidor de configuração anteriores a maio de 2016, a expiração do certificado foi definida como um ano. Se você tiver um certificado vai expirar, ocorre o seguinte:

  • Quando a data de expiração é de dois meses ou menos, o serviço começa a enviar notificações no portal e por email (se você se inscreveu nas notificações do Azure Site Recovery).
  • Um banner de notificação aparece na página de recursos do vault. Clique no banner para obter mais detalhes.
  • Se você vir um botão Atualizar agora , isso indica que há alguns componentes em seu ambiente que não foram atualizados para 9.4.xxxx.x ou versões superiores. Atualize os componentes antes de renovar o certificado. Não é possível renovar em versões mais antigas.

Renovar o certificado

  1. No cofre, abra o Site Recovery Infrastructure>Configuration Server e clique no servidor de configuração necessário.
  2. A data de expiração aparece em Integridade do Servidor de Configuração
  3. Clique em Renovar certificados.

Problemas comuns

Falhas na instalação

Exemplo da mensagem de erro Ação recomendada
ERRO Falha de erro ao carregar as Contas. Erro: System.IO.IOException: Não é possível ler dados a partir da ligação de transporte ao instalar e registar o servidor CS. Certifique-se de que o TLS 1.0 está ativado no computador.

Falhas de registo

As falhas de registo podem ser depuradas ao consultar os registos na pasta %ProgramData%\ASRLogs.

Exemplo da mensagem de erro Ação recomendada
09:20:06:InnerException.Type: SrsRestApiClientLib.AcsException,InnerException.
Mensagem: ACS50008: O token SAML é inválido.
ID de rastreio: 1921ea5b-4723-4be7-8087-a75d3f9e1072
ID de correlação: 62fea7e6-2197-4be4-a2c0-71ceb7aa2d97>
Carimbo de data/hora: 2016-12-12 14:50: 08Z
Certifique-se de que a hora no relógio do seu sistema não excede mais de 15 minutos da hora local. Volte a executar o instalador para concluir o registo.
09:35:27 :DRRegistrationException ao tentar obter todos os cofres da recuperação após desastre para o certificado selecionado: : Threw Exception.Type:Microsoft.DisasterRecovery.Registration.DRRegistrationException, Exception.Message: ACS50008: o token SAML é inválido.
ID de rastreio: e5ad1af1-2d39-4970-8eef-096e325c9950
ID de correlação: abe9deb8-3e64-464d-8375-36db9816427a
Carimbo de data/hora: 2016-05-19 01:35:39Z
Certifique-se de que a hora no relógio do seu sistema não excede mais de 15 minutos da hora local. Volte a executar o instalador para concluir o registo.
06:28:45: Falha ao criar certificado
06:28:45: Não é possível continuar a configuração. Não é possível criar um certificado necessário para autenticar no Site Recovery. Execute Novamente a Configuração
Certifique-se de que está a executar a configuração como administrador local.

Próximos passos

Analise os tutoriais para configurar a recuperação de desastres de servidores físicos no Azure.