Share via


Fallback do Servidor de Chat Persistente no Lync Server 2013

 

Tópico Última Modificação: 05/02/2014

Este procedimento descreve as etapas necessárias para se recuperar de uma falha do Servidor de Chat Persistente e restabelecer operações do data center primário.

Durante a falha do Servidor de Chat Persistente, o data center primário sofre uma interrupção completa e os bancos de dados primários e espelhos ficam indisponíveis. O data center primário faz failover para o servidor de backup.

O procedimento a seguir restaura a operação normal após o backup do data center primário e a recompilação dos servidores. O procedimento pressupõe que o data center primário foi recuperado da interrupção total e que o banco de dados mgc e o banco de dados mgccomp foram recriados e reinstalados usando o Construtor de Topologias.

O procedimento também pressupõe que nenhum novo espelho e servidores de backup foram implantados durante o período de failover e que o único servidor implantado é o servidor de backup e seu servidor espelho, conforme definido em Failover do Servidor de Chat Persistente no Lync Server 2013.

Estas etapas foram criadas para recuperar a configuração como ela se encontrava antes do desastre que resultou no failover do servidor primário para o servidor de backup.

Para fazer failback do Servidor de Chat Persistente

  1. Limpe todos os servidores da lista do Servidor Ativo do Set-CsPersistentChatActiveServer Servidor de Chat Persistente usando o cmdlet do Shell de Gerenciamento do Lync Server. Isso impede que todos os Servidores de Chat Persistente se conectem ao banco de dados mgc e ao banco de dados mgccomp durante o failback.

    Importante

    O SQL Server no servidor back-end do servidor de chat persistente secundário deve estar em execução em uma conta privilegiada. Em termos específicos, a conta deve incluir:

    • Acesso de leitura ao compartilhamento de rede no qual os backups serão colocados.

    • Acesso para gravação ao diretório local específico em que os backups serão copiados.

  2. Desabilite o espelhamento no banco de dados mgc de backup:

    1. Usando SQL Server Management Studio, conecte-se à instância do mgc de backup.

    2. Clique com o botão direito do mouse no banco de dados mgc, aponte para Tarefas e clique em Espelhar.

    3. Clique em Remover Espelhamento.

    4. Clique em OK.

    5. Execute as mesmas etapas com o banco de dados mgccomp.

  3. Faça backup do banco de dados mgc para que ele possa ser restaurado para o novo banco de dados primário:

    1. Usando SQL Server Management Studio, conecte-se à instância do mgc de backup.

    2. Clique com o botão direito do mouse no banco de dados mgc, aponte para Tarefas e clique em Fazer Backup. A caixa de diálogo Backup de Banco de Dados será exibida.

    3. Em Tipo de backup, selecione Completo.

    4. Para Componente de backup, clique em Banco de dados.

    5. Aceite o nome de conjunto de backup padrão sugerido em Nome ou insira outro nome para o conjunto de backup.

    6. <Opcional> em Descrição, insira uma descrição do conjunto de backup.

    7. Remova o local de backup padrão da lista de destino.

    8. Adicione um arquivo à lista usando o caminho para o local de compartilhamento estabelecido para o envio de logs. Esse caminho está disponível para o banco de dados primário e para o banco de dados de backup.

    9. Clique em OK para fechar a caixa de diálogo e iniciar o processo de backup.

  4. Restaure o banco de dados primário usando o banco de dados de backup criado na etapa anterior.

    1. Usando SQL Server Management Studio, conecte-se à instância primária do mgc.

    2. Clique com o botão direito do mouse no banco de dados mgc, aponte para Tarefas, aponte para Restaurar e clique em Banco de Dados. A caixa de diálogo Restaurar Banco de Dados será exibida.

    3. Selecione Do dispositivo.

    4. Clique no botão Procurar, que abrirá a caixa de diálogo Especificar Backup. Em Mídia de backup, selecione Arquivo. Clique em Adicionar, selecione o arquivo de backup criado na etapa 3 e clique em OK.

    5. Em Selecione os conjuntos de backup a serem restaurados, selecione o backup.

    6. Clique em Opções no painel Selecionar uma página.

    7. Em Opções de restauração, selecione Substituir o banco de dados existente.

    8. Em Estado de recuperação, selecione Deixar o banco de dados pronto para uso.

    9. Clique em OK para iniciar o processo de restauração.

  5. Configure SQL Server envio de logs para o banco de dados primário. Siga os procedimentos em Configurar o Servidor de Chat Persistente para alta disponibilidade e recuperação de desastre no Lync Server 2013 para estabelecer o envio de logs para o banco de dados mgc primário.

  6. Defina os servidores ativos do Servidor de Chat Persistente. No Shell de Gerenciamento do Lync Server, use o cmdlet Set-CsPersistentChatActiveServer para definir a lista de servidores ativos.

    Importante

    Todos os servidores ativos devem estar localizados no mesmo data center que o novo banco de dados primário ou em um data center que tenha uma conexão de baixa latência/alta largura de banda com o banco de dados.

A restauração do pool para seu estado normal executa o seguinte Windows PowerShell comando:

Set-CsPersistentChatState -Identity "service: lyncpc.dci.discovery.com" -PoolState Normal

Consulte o tópico de ajuda do cmdlet Set-CsPersistentChatState para obter mais informações.