Compartilhar via


Selecione a Página de Sincronização de Dados Inicial (Assistentes Grupo de Disponibilidade AlwaysOn)

Aplica-se: SQL Server

Use a página Selecionar Sincronização de Dados Inicial do AlwaysOn para indicar sua preferência por sincronização de dados inicial de novos bancos de dados secundários. Essa página é compartilhada por três assistentes: o Assistente de grupo de nova disponibilidade, o Adicionar réplica ao Assistente de Grupo de Disponibilidade e o Adicionar banco de dados ao Assistente de Grupo de Disponibilidade.

As opções possíveis incluem Propagação automática, Backup completo de log e de banco de dados, Somente junção ou Ignorar sincronização de dados inicial. Antes de selecionar Propagação automática, Completo ou Somente junção, verifique se o ambiente atende aos pré-requisitos.

Recomendações

  • Suspenda as tarefas de backup de log para os bancos de dados primários durante a sincronização de dados inicial.

  • Para bancos de dados grandes, as operações de backup completo e de restauração podem utilizar tempo e recursos extensivos. Nesses casos, é recomendável preparar os próprios bancos de dados secundários. Para obter mais informações, consulte Para preparar manualmente bancos de dados secundáriosposteriormente neste tópico.

  • A sincronização de dados inicial completa exige que você especifique um compartilhamento de rede. Antes de usar um assistente para executar a sincronização de dados inicial total, é recomendável implementar um plano de segurança para as permissões de acesso na pasta de compartilhamento de rede. Essa precaução é importante porque, potencialmente, dados confidenciais no arquivo de backup podem ser acessados por qualquer pessoa que tenha permissão READ na pasta. Além disso, para proteger as operações de backup e restauração, é recomendável que você proteja os canais de rede entre cada instância do servidor que hospede uma réplica de disponibilidade e a pasta de compartilhamento de rede.

    Se for necessário que as operações de backup e restauração sejam altamente protegidas, é recomendável selecionar a opção Somente junção ou Ignorar a sincronização de dados inicial .

Propagação automática

O SQL Server cria automaticamente as réplicas secundárias para cada banco de dados no grupo. A propagação automática exige que os caminhos do arquivo de dados e de log sejam os mesmos em cada instância do SQL Server que faz parte do grupo. Disponível no SQL Server 2016 (13.x) e posterior. Consulte Inicializar automaticamente o grupo de disponibilidade AlwaysOn.

Backup completo de log e de banco de dados

Para cada banco de dados primário, a opção Backup completo de log e de banco de dados executa várias operações em um fluxo de trabalho: cria um backup completo e um backup de log do banco de dados primário, cria os bancos de dados secundários correspondentes restaurando esses backups em cada instância de servidor que hospeda uma réplica secundária e ingressa cada banco de dados secundário no grupo de disponibilidade.

Selecione essa opção apenas se o ambiente atender os seguintes pré-requisitos para usar a sincronização de dados inicial completa, e se você desejar que o assistente inicie automaticamente a sincronização de dados.

Pré-requisitos para o uso da sincronização de dados inicial do backup completo de log e de banco de dados

  • Todos os caminhos de arquivos do banco de dados devem ser idênticos em cada instância de servidor que hospede uma réplica para o grupo de disponibilidade.

    Observação

    Se o backup e os caminhos do arquivo de restauração forem diferentes entre a instância de servidor onde você executa o assistente e qualquer instância de servidor que hospede uma réplica secundária. As operações de backup e restauração devem ser executadas manualmente usando a opção WITH MOVE. Para obter mais informações, consulte Para preparar manualmente bancos de dados secundáriosposteriormente neste tópico.

  • Não pode haver nome de banco de dados em nenhuma instância de servidor que hospeda uma réplica secundária. Isto significa que nenhum dos novos bancos de dados secundários pode existir ainda.

  • Você precisará especificar um compartilhamento de rede para que o assistente crie e acesse backups. Para a réplica primária, a conta usada para iniciar o Mecanismo de Banco de Dados deve ter permissões de leitura e gravação no sistema de arquivos em um compartilhamento de rede. Para réplicas secundárias, a conta deve ter permissão de leitura no compartilhamento de rede.

    Importante

    Os backups de log farão parte de sua cadeia de backup de log. Armazene os arquivos de backup de log adequadamente.

Se os pré-requisitos não forem atendidos

O assistente não poderá criar os bancos de dados secundários para esse grupo de disponibilidade. Para obter mais informações sobre como prepará-los, consulte Para preparar manualmente bancos de dados secundáriosposteriormente neste tópico.

Se os pré-requisitos forem atendidos

Se todos estes pré-requisitos forem atendidos e você desejar que o assistente execute a sincronização de dados inicial completa, selecione a opção Backup completo de log e de banco de dados e especifique um compartilhamento de rede. Isto fará o assistente criar um banco de dados completo e backups de log de todos os bancos de dados selecionados e colocar estes backups no compartilhamento de rede que você especificar. Em seguida, em cada instância do servidor que hospeda uma das novas réplicas secundárias, o assistente criará os bancos de dados secundários restaurando os backups com RESTORE WITH NORECOVERY. Depois de criar cada um dos bancos de dados secundários, o assistente unirá o novo banco de dados secundário ao grupo de disponibilidade. Assim que um banco de dados secundário é unido, as sincronização de dados é iniciada naquele banco de dados.

Especifique um local de rede compartilhado acessível por todas as réplicas
Para criar e restaurar backups, o assistente requer que você especifique um compartilhamento de rede. A conta usada para iniciar o Mecanismo de Banco de Dados em cada instância de servidor que hospedará uma réplica de disponibilidade deve ter permissões de leitura e gravação no sistema de arquivos do compartilhamento de rede.

Importante

Os backups de log farão parte de sua cadeia de backup de log. Armazene os arquivos de backup adequadamente.

Somente junção

Selecione essa opção apenas se os novos bancos de dados secundários já existirem em cada instância do servidor que hospeda uma réplica secundária para o grupo de disponibilidade. Para obter informações sobre como preparar bancos de dados secundários, consulte Para preparar bancos de dados secundários manualmente, posteriormente nesta seção.

Se você selecionar Somente junção, o assistente tentará unir cada banco de dados secundário existente ao grupo de disponibilidade.

Ignorar sincronização de dados inicial

Selecione esta opção se você desejar executar seus próprios backups de banco de dados e de log de cada banco de dados primário e, em seguida, restaurá-los em cada instância de servidor que hospeda uma réplica secundária. Quando sair do assistente, você precisará unir cada banco de dados secundário em cada réplica secundária.

Para preparar manualmente bancos de dados secundários

Para preparar bancos de dados secundários independentemente de qualquer assistente do Grupos de disponibilidade AlwaysOn , você pode usar uma das seguintes abordagens:

Depois de criar um banco de dados secundário, aplique todos os backups de log atuais ao novo banco de dados secundário.

Opcionalmente, você pode preparar todos os bancos de dados secundários antes de executar o assistente. Em seguida, na página Especificar a Sincronização de Dados Inicial do assistente, selecione Somente junção para unir automaticamente seus novos bancos de dados secundários ao grupo de disponibilidade.

Related Tasks

Consulte Também

Visão geral dos Grupos de Disponibilidade AlwaysOn (SQL Server)