Partilhar via


Configure um grupo de SQL Server Always On availability para o Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

Utilize as informações deste artigo para configurar e gerir um grupo de disponibilidade SQL Server Always On para a base de dados do site do Gestor de Configuração. Antes de começar, esteja familiarizado com as informações para preparar para utilizar um grupo de disponibilidade. Também conheça SQL Server documentação que cobre a utilização de grupos de disponibilidade e procedimentos conexos.

Criar e configurar um grupo de disponibilidade

Utilize este procedimento para criar um grupo de disponibilidade para o Gestor de Configuração. Em seguida, mova uma cópia da base de dados do site para o grupo de disponibilidade.

  1. Utilize o seguinte comando para parar o site do Gestor de Configurações:

    preinst.exe /stopsite

    Para obter mais informações, consulte a ferramenta de manutenção da Hierarquia.

  2. Altere o modelo de backup para a base de dados do site de SIMPLES para FULL:

    ALTER DATABASE [CM_xxx] SET RECOVERY FULL;
    

    Os grupos de disponibilidade suportam apenas o modelo de backup FULL. Para mais informações, consulte Ver ou alterar o modelo de recuperação de uma base de dados.

  3. Utilize SQL Server para criar uma cópia de segurança completa da base de dados do seu site. Selecione uma das seguintes opções:

    • Será membro do seu grupo de disponibilidade: Se utilizar este servidor como membro da réplica primária inicial do grupo de disponibilidade, não precisa de restaurar uma cópia da base de dados do site para este servidor ou outro no grupo. A base de dados já está em vigor na réplica primária. SQL Server replica a base de dados para as réplicas secundárias durante um passo posterior.

    • Não será membro do grupo de disponibilidade: Restaurar uma cópia da base de dados do site para o servidor que irá acolher a réplica primária do grupo.

    Para mais informações, consulte os seguintes artigos na documentação SQL Server:

    Nota

    Se planeia passar de um grupo de disponibilidade para autónomo numa réplica existente, retire primeiro a base de dados do grupo de disponibilidade.

  4. No servidor que irá acolher a réplica primária inicial do grupo, utilize o assistente do grupo de nova disponibilidade para criar o grupo de disponibilidade. No assistente:

    • Na página 'Selecionar base de dados', selecione a base de dados para o site do Seu Gestor de Configurações.

    • Na página Especificar Réplicas , configure:

      • Réplicas: Especificar os servidores que irão acolher réplicas secundárias.

      • Ouvinte: Especifique o Nome DNS do ouvinte como um nome DNS completo, por exemplo <listener_server>.fabrikam.com . Quando configura o Gestor de Configurações para utilizar a base de dados no grupo de disponibilidade, utiliza este nome.

    • Na página Selecionar Sincronização de Dados Inicial , selecione Completa. Depois de o assistente criar o grupo de disponibilidade, o assistente confirma a base de dados primária e o registo de transações. Em seguida, o assistente restaura-os em cada servidor que acolhe uma réplica secundária.

      Nota

      Se não utilizar este passo, restaure uma cópia da base de dados do site para cada servidor que hospeda uma réplica secundária. Em seguida, junte manualmente a base de dados ao grupo.

  5. Verifique a configuração de cada réplica:

    1. Certifique-se de que a conta de computador do servidor do site é um membro do grupo de Administradores locais em cada computador que é um membro do grupo de disponibilidade.

    2. Execute o script de verificação para confirmar que a base de dados do site em cada réplica está corretamente configurada.

    3. Se for necessário definir configurações em réplicas secundárias, antes de continuar, falhe manualmente sobre a réplica primária da réplica secundária. Só é possível configurar a base de dados de uma réplica primária. Para obter mais informações, consulte Executar uma falha manual planeada de um grupo de disponibilidade na documentação SQL Server.

  6. Depois de todas as réplicas cumprirem os requisitos, o grupo de disponibilidade está pronto para ser usado com o Gestor de Configuração.

Configure um site para usar o grupo de disponibilidade

Ao instalar um novo site, depois de ter criado e configurado o grupo de disponibilidade,configuração direta para utilizar o FQDN do ouvinte do grupo de disponibilidade. Se utilizar uma porta personalizada e uma instância nomeada, deixe o nome da instância vazio no assistente de configuração e utilize o formato FQDN do ouvinte, número de porta. Por exemplo, use listener.contoso.com, 1445 para um caso nomeado que não use a porta padrão de 1433.

Se deslocar uma base de dados do site existente para um grupo de disponibilidade que criou e configurar,utilize a manutenção do site do Gestor de Configuração para alterar a configuração com as instruções abaixo:

  1. Configuração do gestor de configuração de execução : a partir da pasta de \BIN\X64\setup.exe instalação do site do Gestor de Configuração.

  2. Na página 'Iniciar', selecione Executar a manutenção do site ou repor este site e, em seguida, selecione Seguinte.

  3. Selecione Modificar SQL Server configuração e, em seguida, selecione Seguinte.

  4. Reconfigurar as seguintes definições para a base de dados do site:

    • SQL Server nome: Introduza o nome virtual para o ouvinte do grupo de disponibilidade . Configuraste o ouvinte quando criaste o grupo de disponibilidade. O nome virtual deve ser um nome DNS completo, como <Listener_Server>.fabrikam.com .

    • Exemplo: Para especificar a instância padrão para o ouvinte do grupo de disponibilidade, este valor deve estar em branco. Se a base de dados do site atual for executado numa instância nomeada, limpe a instância atual.

    • Base de dados: deixe o nome, tal como é apresentado. Este nome é a base de dados do site atual.

  5. Depois de fornecer as informações para a nova localização da base de dados, complete a configuração com o seu processo e configurações normais.

Membros de réplica sincronizada

Quando a base de dados do seu site estiver hospedada num grupo de disponibilidade, utilize os seguintes procedimentos para adicionar ou remover membros de réplica sincronizados. Para obter mais informações sobre o tipo e o número de réplicas suportados, consulte as configurações do grupo Availability.

Adicione ou remova um membro de réplica sincronizado

Executar configuração do Gestor de Configuração para adicionar ou remover um membro de réplica sincronizado. Os seguintes passos mostram como adicionar:

  1. Adicione uma réplica secundária utilizando os procedimentos SQL Server.

    1. Adicione uma réplica secundária a um grupo de disponibilidade Always On.

    2. Cuidado com o estado em SQL Server Management Studio. Aguarde que o grupo de disponibilidade regresse à saúde plena.

  2. Executar configuração do Gestor de Configuração e selecione a opção para modificar o site.

  3. Especifique o nome do ouvinte do grupo de disponibilidade como o nome da base de dados. Se o ouvinte utilizar uma porta de rede não normalizada, especifique-a também. Esta ação faz com que a configuração se certifique de que cada nó está devidamente configurado. Também inicia um processo de recuperação de bases de dados.

A configuração do Gestor de Configuração utiliza a operação de movimento de SQL Server base de dados e certifica-se de que os nós estão corretamente configurados.

Réplicas assíncronos

Pode utilizar uma réplica assíncronea no grupo de disponibilidade que utiliza com o Gestor de Configuração. Não é necessário executar os scripts de configuração necessários para configurar uma réplica sincronizada, porque uma réplica assíncronea não é suportada para a base de dados do site.

Configurar uma réplica assíncronea cometer

Para obter mais informações, consulte Adicionar uma réplica secundária a um grupo de disponibilidade.

Use a réplica assíncronea para recuperar o seu site

Use a réplica assíncronea para recuperar a base de dados do seu site.

  1. Pare o site primário ativo para evitar que escreva adicionais na base de dados do site. Para parar o site, utilize a ferramenta de manutenção da Hierarquia:preinst.exe /stopsite

  2. Depois de parar o site, utilize a réplica assíncronea em vez de uma base de dados recuperada manualmente.

Pare de usar um grupo de disponibilidade

Utilize o procedimento seguinte quando já não pretender alojar a base de dados do site num grupo de disponibilidade. Com este processo, irá mover a base de dados do site de volta para um único caso de SQL Server.

  1. Parar o site do Gestor de Configurações utilizando o seguinte comando: preinst.exe /stopsite . Para obter mais informações, consulte a ferramenta de manutenção da Hierarquia.

  2. Utilize o SQL Server para criar uma cópia de segurança completa da sua base de dados do site a partir da réplica primária. Para obter mais informações, consulte Criar uma cópia de segurança completa da base de dados.

  3. Utilize o SQL Server para restaurar a cópia de segurança da base de dados do site para o servidor que irá aloja a base de dados do site. Para obter mais informações, consulte Restaurar uma cópia de segurança da base de dados utilizando sSMS.

    Nota

    Se o servidor de réplica primária do grupo de disponibilidade acolher a única instância da base de dados do site, ignore este passo.

  4. No servidor que irá hospedar a base de dados do site, altere o modelo de cópia de segurança para a base de dados do site de FULL para SIMPLE. Para mais informações, consulte Ver ou alterar o modelo de recuperação de uma base de dados.

  5. Configuração do gestor de configuração de execução : a partir da pasta de \BIN\X64\setup.exe instalação do site do Gestor de Configuração.

  6. Na página 'Iniciar', selecione Executar a manutenção do site ou repor este site e, em seguida, selecione Seguinte.

  7. Selecione Modificar SQL Server configuração e, em seguida, selecione Seguinte.

  8. Reconfigurar as seguintes definições para a base de dados do site:

    • Nome do SQL Server: introduza o nome do servidor que aloja agora a base de dados do site.

    • Exemplo: Especificar a instância nomeada que acolhe a base de dados do site. Se a base de dados estiver na instância predefinitiva, deixe este campo em branco.

    • Base de dados: deixe o nome, tal como é apresentado. Este nome é a base de dados do site atual.

  9. Depois de fornecer as informações para a nova localização da base de dados, complete a configuração com o seu processo e configurações normais. Quando a configuração estiver concluída, o site reinicia e começa a utilizar a nova localização da base de dados.

  10. Para limpar os servidores que eram membros do grupo de disponibilidade, siga as orientações no Remove um grupo de disponibilidade.