Failover de banco de dados do Directory - Security Center 5.8

Guia de Administrador do Security Center 5.8

Applies to
Security Center 5.8
Last updated
2019-07-02
Content type
Guias
Guias > Guias do administrador
Language
Português
Product
Security Center
Version
5.8

Você pode realizar o failover do banco de dados do Directory usando o modo de failover de backup e restauração no modo de failover de espelhamento.

Três modos de failover do banco de dados são suportados para o Directory:
Backup e restauração
O Directory Manager protege o banco de dados do Directory fazendo backup regular da instância principal do banco de dados mestre (cópia de origem). Durante um failover, os backups mais recentes são restaurados para o banco de dados de reserva que for o próximo da fila. Podem ser definidas duas agendas: uma para backups completos e outro para backups diferenciais.
Espelhando
O failover de banco de dados é tratado pelo Microsoft SQL Server e é transparente para o Security Center. As instâncias Principal e Espelho do banco de dados do Directory são sempre mantidas em sincronia. Não há perda de dados durante o failover.
SQL AlwaysOn
Use este modo de failover se você estiver usando o recurso do Windows SQL AlwaysOn como sua solução de alta disponibilidade e recuperação de desastres.

Limitações do modo de failover de backup e restauração

  • Para preservar as alterações feitas à configuração do seu sistema enquanto você estava operando a partir do bancos de dados de backup, você deve restaurar o mais recente backup de contingência (criado na subpasta ContingencyBackups na pasta de restauração) para o seu banco de dados mestre antes de reativá-lo.
  • Para evitar perder as alterações de configuração feitas enquanto você estava operando a partir do banco de dados reserva, você pode alterar o banco de dados reserva para ser o seu banco de dados mestre. Para fazer isso, selecione-o na lista de failover do banco de dados para movê-lo para o alto da lista. Porém, tenha em mente que o seu banco de dados reserva é apenas atualizado até a data do backup mais recente antes da ocorrência do failover.

Diferenças entre o modo de backup e restauração e o modo de espelhamento

A tabela a seguir compara as diferenças entre os dois modos de failover do banco de dados.

Backup e restauração (Directory Manager) Espelhamento (Microsoft SQL Server)
Várias instâncias de backup do banco de dados do Directory são mantidas relativamente em sincronismo com sua instância mestre por meio de backups regulares executados pela função do Directory Manager. Uma única cópia (a instância espelho) do banco de dados do Directory é mantida perfeitamente em sincronismo com a cópia mestre (ou instância principal) usando o espelhamento de banco de dados do SQL Server.
O banco de dados de failover somente pode ser tão atualizado quanto o backup mais recente. O banco de dados do failover é uma cópia exata do banco de dados principal.
Alterações feitas enquanto o Directory está conectado ao banco de dados reserva são perdidas quando o Directory muda de volta para o banco de dados mestre. Alterações podem ser feitas ao banco de dados do Directory a qualquer momento sem nunca perder dados.
Os bancos de dados mestre e de backup devem ser hospedados nos servidores do Security Center. As instâncias de banco de dados principal e espelho podem ser hospedadas em qualquer computador.
Pode funcionar com o SQL Server Express edition, que é gratuito. Exige o SQL Server 2008 Standard Edition ou superior, que suporta espelhamento.
Recomendado quando as configurações da entidade não são atualizadas frequentemente. Recomendado quando as configurações da entidade são atualizadas frequentemente, como para gerenciamento de titulares de cartão e de visitantes.
Causa uma desconexão temporária de todos os aplicativos e funções cliente enquanto o failover do banco de dados está em progresso. Faz com que o Directory seja reiniciado se o servidor principal estiver indisponível por mais de alguns segundos.
O failover do banco de dados é gerenciado pela função Directory Manager. O failover do banco de dados é executado por um Servidor testemunha separado que é executado no SQL Server Express (opcional, mas altamente recomendável) ou ele deve ser detectado e executado manualmente pelo administrador do banco de dados.