Share via


Usar o Assistente para Adicionar Banco de Dados ao Grupo de disponibilidade (SQL Server Management Studio)

Use o Assistente para Adicionar Banco de Dados ao Grupo de Disponibilidade para ajudá-lo a adicionar um ou mais bancos de dados a um grupo de disponibilidade AlwaysOn existente.

ObservaçãoObservação

Para obter informações sobre como usar o Transact-SQL ou o PowerShell para adicionar um banco de dados, consulte Adicionar um banco de dados a um grupo de disponibilidade (SQL Server).

Neste tópico:

  • Antes de começar:

    Pré-requisitos e restrições

    Segurança

  • Para adicionar um banco de dados usando: Assistente para Adicionar Banco de Dados ao Grupo de disponibilidade (SQL Server Management Studio)

Antes de começar

se você nunca adicionou um banco de dados a um grupo de disponibilidade, consulte a seção sobre bancos de dados de disponibilidade em Pré-requisitos, restrições e recomendações para grupos de disponibilidade AlwaysOn (SQL Server).

Pré-requisitos, restrições e recomendações

  • Você deve estar conectado à instância do servidor que hospeda a réplica primária atual.

  • Se um banco de dados estiver criptografado ou contiver até mesmo uma DEK (chave de criptografia de banco de dados), você não poderá usar o Assistente de grupo de nova disponibilidade nem o Adicionar banco de dados ao Assistente de Grupo de Disponibilidade para adicionar um grupo de disponibilidade. Mesmo se um banco de dados criptografado for descriptografado, seus backups de log poderão conter dados criptografados. Nesse caso, a total sincronização inicial de dados poderia falhar no banco de dados. Isso é porque a operação de log de restauração pode exigir o certificado que foi usado pelas DEKs (chaves de criptografia de banco de dados), e esse certificado pode não estar disponível.

    Para tornar um banco de dados descriptografado elegível para adição a um grupo de disponibilidade usando o assistente:

    1. Crie um backup de log do banco de dados primário.

    2. Crie um backup completo do banco de dados primário.

    3. Restaure o backup do banco de dados na instância de servidor que hospeda a réplica secundária.

    4. Crie um novo backup de log a partir do banco de dados primário.

    5. Restaure esse backup de log no banco de dados secundário.

  • Pré-requisitos para usar sincronização de dados inicial total

    • 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.

    • 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.

    Se você não puder usar o assistente para executar a sincronização de dados inicial completa, precisará preparar seus bancos de dados secundários manualmente. Você pode fazer isto antes de ou depois de executar o assistente. Para obter mais informações, consulte Preparar um banco de dados secundário manualmente para um grupo de disponibilidade (SQL Server).

Segurança

Permissões

Requer a permissão ALTER AVAILABILITY GROUP no grupo de disponibilidade, a permissão CONTROL AVAILABILITY GROUP, a permissão ALTER ANY AVAILABILITY GROUP ou a permissão CONTROL SERVER.

Ícone de seta usado com o link Voltar ao Início[Início]

Usando o Assistente para Adicionar Banco de Dados ao Grupo de disponibilidade (SQL Server Management Studio)

Para usar o Assistente para Adicionar Banco de dados ao Grupo de Disponibilidade

  1. No Pesquisador de Objetos, conecte-se à instância do servidor que hospeda a réplica primária do grupo de disponibilidade e expanda a árvore de servidores.

  2. Expanda os nós Alta Disponibilidade AlwaysOn e Grupos de Disponibilidade.

  3. Clique com o botão direito do mouse no grupo de disponibilidade no qual você está adicionando um banco de dados e selecione Adicionar Banco de Dados. Esse comando inicia o Assistente para Adicionar Banco de Dados ao Grupo de Disponibilidade.

  4. Na página Selecionar Bancos de Dados, selecione um ou mais Bancos de Dados. Para obter mais informações, consulte Selecionar a página Bancos de Dados (Assistente de Novo Grupo de Disponibilidade/Assistente para Adicionar Banco de Dados).

  5. Na página Selecionar Sincronização de Dados Inicial, escolha como você deseja que seus novos bancos de dados secundários sejam criados e unidos ao grupo de disponibilidade. Escolha uma das seguintes opções:

    • Total

      Selecione esta opção se seu ambiente atender aos requisitos para iniciar automaticamente a sincronização de dados inicial (para obter mais informações, consulte Pré-requisitos, restrições e recomendações, anteriormente neste tópico).

      Se você selecionar Total, depois de criar o grupo de disponibilidade, o assistente tentará fazer backup de todos os bancos de dados primários e de seu log de transações em um compartilhamento de rede e restaurará os backups em todas as instâncias de servidor que hospedam uma réplica secundária. Em seguida, o assistente unirá cada banco de dados secundário ao grupo de disponibilidade.

      No campo Especifique um local de rede compartilhado acessível por todas as réplicas:, especifique um compartilhamento de backup para o qual todas as instâncias do servidor que hospedam réplicas de host têm acesso de leitura/gravação. Os backups de log farão parte de sua cadeia de backup de log. Armazene os arquivos de backup de log adequadamente.

      Observação sobre segurançaObservação sobre segurança

      Para obter informações sobre as permissões necessárias de sistemas de arquivo, consulte Pré-requisitos, anterior neste tópico.

    • Somente junção

      Se preparou bancos de dados secundários manualmente nas instâncias do servidor que hospedam réplicas secundárias, você poderá selecionar essa opção. O assistente unirá os bancos de dados secundários existentes ao grupo de disponibilidade.

    • Ignorar sincronização de dados inicial

      Selecione esta opção se desejar usar seus próprios backups de banco de dados e de log de seus bancos de dados primários. Para obter mais informações, consulte Iniciar movimentação de dados em um banco de dados secundário AlwaysOn (SQL Server).

    Para obter mais informações, consulte Selecionar a página Sincronização de Dados Inicial (assistentes de Grupo de Disponibilidade AlwaysOn).

  6. Na página Conectar a Réplicas Secundárias Existentes, se as instâncias do SQL Server que hospedam réplicas de disponibilidade para esse grupo de disponibilidade estiverem todas executando como um serviço na mesma conta de usuário, clique em Conectar tudo. Se qualquer uma das instâncias de servidor estiver executando como um serviço sob conta diferente, clique no Conectar individual à direita de cada nome de instância de servidor.

    Para obter mais informações, consulte Conectar à página Réplicas Secundárias Existentes (Assistente de Adição de Réplica/Assistente de Adição de Bancos de Dados).

  7. A página Validação verifica se os valores especificados neste Assistente atendem aos requisitos do Assistente de Novo Grupo de Disponibilidade. Para fazer uma alteração, clique em Anterior para retornar a uma página anterior do assistente para alterar um ou mais valores. Clique em Avançar para retornar à página Validação e clique em Executar Novamente a Validação.

    Para obter mais informações, consulte Página de Validação (Assistentes de Grupo de Disponibilidade AlwaysOn).

  8. Na página Resumo, revise as opções escolhidas para o novo grupo de disponibilidade. Para fazer uma alteração, clique em Anterior para retornar à página relevante. Após fazer a alteração, clique em Avançar para retornar à página Resumo.

    Para obter mais informações, consulte Página de Resumo (Assistentes de Grupo de Disponibilidade AlwaysOn).

    Se estiver satisfeito com a seleções, opcionalmente, clique em Script para criar um script das etapas que o assistente executará. Em seguida, para criar e configurar o novo grupo de disponibilidade, clique em Concluir.

  9. A página Progresso exibe o andamento das etapas de criação do grupo de disponibilidade (configuração de pontos de extremidade, criação do grupo de disponibilidade e junção da réplica secundária ao grupo).

    Para obter mais informações, consulte Página de Progresso (Assistentes de Grupo de Disponibilidade AlwaysOn).

  10. Quando essas etapas forem concluídas, a página Resultados exibirá o resultado de cada etapa. Se todas essas etapas tiverem êxito, o novo grupo de disponibilidade será configurado completamente. Se quaisquer das etapas resultar em um erro, você poderá precisar concluir a configuração manualmente. Para obter informações sobre a causa de um determinado erro, clique no link de "Erro" associado na coluna Resultado.

    Quando o assistente for concluído, clique em Fechar para sair.

    Para obter mais informações, consulte Página Resultados (Assistentes de Grupo de Disponibilidade AlwaysOn).

  11. Se a sincronização de dados inicial não foi iniciada automaticamente em todos os seus bancos de dados secundários, você precisará configurar qualquer banco de dados secundário que ainda não foi unido. Para obter mais informações, consulte Iniciar movimentação de dados em um banco de dados secundário AlwaysOn (SQL Server).

Ícone de seta usado com o link Voltar ao Início[Início]

Tarefas relacionadas

Ícone de seta usado com o link Voltar ao Início[Início]

Consulte também

Conceitos

Visão geral de grupos de disponibilidade AlwaysOn (SQL Server)

Pré-requisitos, restrições e recomendações para grupos de disponibilidade AlwaysOn (SQL Server)

Adicionar um banco de dados a um grupo de disponibilidade (SQL Server)

Iniciar movimentação de dados em um banco de dados secundário AlwaysOn (SQL Server)

Adicionar um banco de dados a um grupo de disponibilidade (SQL Server)