Configure um grupo de failover para a Base de Dados Azure SQLConfigure a failover group for Azure SQL Database

APLICA-SE A: Azure SQL Database Azure SQL Gestd Instance

Este tópico ensina-lhe como configurar um grupo de falha automática para a Base de Dados Azure SQL e Azure SQL Managed Instance.This topic teaches you how to configure an auto-failover group for Azure SQL Database and Azure SQL Managed Instance.

Base de dados individualSingle database

Crie o grupo de failover e adicione-lhe uma única base de dados utilizando o portal Azure ou PowerShell.Create the failover group and add a single database to it using the Azure portal or PowerShell.

Pré-requisitosPrerequisites

Considere os seguintes pré-requisitos:Consider the following prerequisites:

  • As definições de login e firewall do servidor secundário devem corresponder às do servidor principal.The server login and firewall settings for the secondary server must match that of your primary server.

Criar grupo de failoverCreate failover group

Crie o seu grupo de failover e adicione-lhe a sua única base de dados utilizando o portal Azure.Create your failover group and add your single database to it using the Azure portal.

  1. Selecione Azure SQL no menu esquerdo do portal Azure.Select Azure SQL in the left-hand menu of the Azure portal. Se o Azure SQL não estiver na lista, selecione Todos os serviços, escreva Azure SQL na caixa de pesquisa.If Azure SQL is not in the list, select All services, then type Azure SQL in the search box. (Opcional) Selecione a estrela ao lado do Azure SQL para o favorito e adicione-a como um item na navegação à esquerda.(Optional) Select the star next to Azure SQL to favorite it and add it as an item in the left-hand navigation.

  2. Selecione a base de dados que pretende adicionar ao grupo de failover.Select the database you want to add to the failover group.

  3. Selecione o nome do servidor no nome do Servidor para abrir as definições para o servidor.Select the name of the server under Server name to open the settings for the server.

    Abrir servidor para um único db

  4. Selecione grupos failover sob o painel de Definições e, em seguida, selecione Adicionar grupo para criar um novo grupo de failover.Select Failover groups under the Settings pane, and then select Add group to create a new failover group.

    Adicione novo grupo de failover

  5. Na página do Grupo Failover, introduza ou selecione os valores necessários e, em seguida, selecione Criar.On the Failover Group page, enter or select the required values, and then select Create.

    • Bases de dados dentro do grupo: Escolha a base de dados que pretende adicionar ao seu grupo de failover.Databases within the group: Choose the database you want to add to your failover group. A adição da base de dados ao grupo de failover iniciará automaticamente o processo de geo-replicação.Adding the database to the failover group will automatically start the geo-replication process.

    Adicione a Base de Dados SQL ao grupo de failover

Ativação pós-falha de testeTest failover

Teste de falha do seu grupo de failover utilizando o portal Azure ou PowerShell.Test failover of your failover group using the Azure portal or PowerShell.

Teste de falha do seu grupo de failover utilizando o portal Azure.Test failover of your failover group using the Azure portal.

  1. Selecione Azure SQL no menu esquerdo do portal Azure.Select Azure SQL in the left-hand menu of the Azure portal. Se o Azure SQL não estiver na lista, selecione Todos os serviços, escreva "Azure SQL" na caixa de pesquisa.If Azure SQL is not in the list, select All services, then type "Azure SQL" in the search box. (Opcional) Selecione a estrela ao lado do Azure SQL para o favorito e adicione-a como um item na navegação à esquerda.(Optional) Select the star next to Azure SQL to favorite it and add it as an item in the left-hand navigation.

  2. Selecione a base de dados que pretende adicionar ao grupo de failover.Select the database you want to add to the failover group.

    Abrir servidor para um único db

  3. Selecione grupos failover sob o painel de Definições e, em seguida, escolha o grupo de failover que acabou de criar.Select Failover groups under the Settings pane and then choose the failover group you just created.

    Selecione o grupo de failover a partir do portal

  4. Reveja qual o servidor primário e qual o servidor secundário.Review which server is primary and which server is secondary.

  5. Selecione Failover do painel de tarefas para falhar sobre o seu grupo de failover que contém a sua base de dados.Select Failover from the task pane to fail over your failover group containing your database.

  6. Selecione Sim no aviso que o notifica de que as sessões de TDS serão desligadas.Select Yes on the warning that notifies you that TDS sessions will be disconnected.

    Falhe sobre o seu grupo de failover contendo a sua base de dados

  7. Reveja qual o servidor que é agora primário e qual o servidor secundário.Review which server is now primary and which server is secondary. Se o fracasso foi bem sucedido, os dois servidores deveriam ter trocado de funções.If failover succeeded, the two servers should have swapped roles.

  8. Selecione Failover novamente para falhar os servidores de volta às suas funções originais.Select Failover again to fail the servers back to their original roles.

Importante

Se precisar de eliminar a base de dados secundária, retire-a do grupo de failover antes de a eliminar.If you need to delete the secondary database, remove it from the failover group before deleting it. A eliminação de uma base de dados secundária antes de ser removida do grupo de failover pode causar comportamentos imprevisíveis.Deleting a secondary database before it is removed from the failover group can cause unpredictable behavior.

Conjunto elásticoElastic pool

Crie o grupo failover e adicione-lhe uma piscina elástica utilizando o portal Azure, ou PowerShell.Create the failover group and add an elastic pool to it using the Azure portal, or PowerShell.

Pré-requisitosPrerequisites

Considere os seguintes pré-requisitos:Consider the following prerequisites:

  • As definições de login e firewall do servidor secundário devem corresponder às do servidor principal.The server login and firewall settings for the secondary server must match that of your primary server.

Criar o grupo failoverCreate the failover group

Crie o grupo de failover para a sua piscina elástica utilizando o portal Azure ou o PowerShell.Create the failover group for your elastic pool using the Azure portal or PowerShell.

Crie o seu grupo de failover e adicione-lhe a sua piscina elástica utilizando o portal Azure.Create your failover group and add your elastic pool to it using the Azure portal.

  1. Selecione Azure SQL no menu esquerdo do portal Azure.Select Azure SQL in the left-hand menu of the Azure portal. Se o Azure SQL não estiver na lista, selecione Todos os serviços, escreva "Azure SQL" na caixa de pesquisa.If Azure SQL is not in the list, select All services, then type "Azure SQL" in the search box. (Opcional) Selecione a estrela ao lado do Azure SQL para o favorito e adicione-a como um item na navegação à esquerda.(Optional) Select the star next to Azure SQL to favorite it and add it as an item in the left-hand navigation.

  2. Selecione a piscina elástica que pretende adicionar ao grupo failover.Select the elastic pool you want to add to the failover group.

  3. No painel de visão geral, selecione o nome do servidor no nome do Servidor para abrir as definições do servidor.On the Overview pane, select the name of the server under Server name to open the settings for the server.

    Servidor aberto para piscina elástica

  4. Selecione grupos failover sob o painel de Definições e, em seguida, selecione Adicionar grupo para criar um novo grupo de failover.Select Failover groups under the Settings pane, and then select Add group to create a new failover group.

    Adicione novo grupo de failover

  5. Na página do Grupo Failover, introduza ou selecione os valores necessários e, em seguida, selecione Criar.On the Failover Group page, enter or select the required values, and then select Create. Ou cria um novo servidor secundário ou seleciona um servidor secundário existente.Either create a new secondary server, or select an existing secondary server.

  6. Selecione bases de dados dentro do grupo e, em seguida, escolha o pool elástico que pretende adicionar ao grupo de failover.Select Databases within the group then choose the elastic pool you want to add to the failover group. Se uma piscina elástica já não existir no servidor secundário, aparece um aviso que o leva a criar uma piscina elástica no servidor secundário.If an elastic pool does not already exist on the secondary server, a warning appears prompting you to create an elastic pool on the secondary server. Selecione o aviso e, em seguida, selecione OK para criar a piscina elástica no servidor secundário.Select the warning, and then select OK to create the elastic pool on the secondary server.

    Adicione piscina elástica ao grupo failover

  7. Selecione para aplicar as definições de piscina elástica no grupo failover e, em seguida, selecione Criar para criar o seu grupo de failover.Select Select to apply your elastic pool settings to the failover group, and then select Create to create your failover group. A adição da piscina elástica ao grupo failover iniciará automaticamente o processo de geo-replicação.Adding the elastic pool to the failover group will automatically start the geo-replication process.

Ativação pós-falha de testeTest failover

Teste a falha da sua piscina elástica utilizando o portal Azure ou PowerShell.Test failover of your elastic pool using the Azure portal or PowerShell.

Falhe o seu grupo de failover para o servidor secundário e, em seguida, falhe de novo usando o portal Azure.Fail your failover group over to the secondary server, and then fail back using the Azure portal.

  1. Selecione Azure SQL no menu esquerdo do portal Azure.Select Azure SQL in the left-hand menu of the Azure portal. Se o Azure SQL não estiver na lista, selecione Todos os serviços, escreva "Azure SQL" na caixa de pesquisa.If Azure SQL is not in the list, select All services, then type "Azure SQL" in the search box. (Opcional) Selecione a estrela ao lado do Azure SQL para o favorito e adicione-a como um item na navegação à esquerda.(Optional) Select the star next to Azure SQL to favorite it and add it as an item in the left-hand navigation.

  2. Selecione a piscina elástica que pretende adicionar ao grupo failover.Select the elastic pool you want to add to the failover group.

  3. No painel de visão geral, selecione o nome do servidor no nome do Servidor para abrir as definições do servidor.On the Overview pane, select the name of the server under Server name to open the settings for the server.

    Servidor aberto para piscina elástica

  4. Selecione grupos failover sob o painel definições e, em seguida, escolha o grupo de failover que criou na secção 2.Select Failover groups under the Settings pane and then choose the failover group you created in section 2.

    Selecione o grupo de failover a partir do portal

  5. Reveja qual o servidor primário e qual o servidor secundário.Review which server is primary, and which server is secondary.

  6. Selecione Failover do painel de tarefas para falhar sobre o seu grupo de failover contendo a sua piscina elástica.Select Failover from the task pane to fail over your failover group containing your elastic pool.

  7. Selecione Sim no aviso que o notifica de que as sessões de TDS serão desligadas.Select Yes on the warning that notifies you that TDS sessions will be disconnected.

    Falhe sobre o seu grupo de failover contendo a sua base de dados

  8. Reveja qual o servidor primário, qual o servidor secundário.Review which server is primary, which server is secondary. Se o fracasso foi bem sucedido, os dois servidores deveriam ter trocado de funções.If failover succeeded, the two servers should have swapped roles.

  9. Selecione Failover novamente para falhar o grupo de failover de volta às definições originais.Select Failover again to fail the failover group back to the original settings.

Importante

Se precisar de eliminar a base de dados secundária, retire-a do grupo de failover antes de a eliminar.If you need to delete the secondary database, remove it from the failover group before deleting it. A eliminação de uma base de dados secundária antes de ser removida do grupo de failover pode causar comportamentos imprevisíveis.Deleting a secondary database before it is removed from the failover group can cause unpredictable behavior.

Instância Gerida do SQLSQL Managed Instance

Crie um grupo de failover entre duas instâncias geridas em Azure SQL Managed Instance utilizando o portal Azure ou PowerShell.Create a failover group between two managed instances in Azure SQL Managed Instance by using the Azure portal or PowerShell.

Você precisará configurar expressRoute ou criar um portal para a rede virtual de cada SQL Managed Instance, ligar os dois gateways e, em seguida, criar o grupo failover.You will need to either configure ExpressRoute or create a gateway for the virtual network of each SQL Managed Instance, connect the two gateways, and then create the failover group.

Implementar ambas as instâncias geridas em regiões emparelhadas por razões de desempenho.Deploy both managed instances to paired regions for performance reasons. Os casos geridos que residem em regiões geo-emparelhadas têm um desempenho muito melhor em comparação com as regiões não remuneradas.Managed instances residing in geo-paired regions have much better performance compared to unpaired regions.

Pré-requisitosPrerequisites

Considere os seguintes pré-requisitos:Consider the following prerequisites:

  • O caso secundário gerido deve estar vazio.The secondary managed instance must be empty.
  • A gama de sub-redes para a rede virtual secundária não deve sobrepor-se à gama de sub-redes da rede virtual primária.The subnet range for the secondary virtual network must not overlap the subnet range of the primary virtual network.
  • A colagem e o azono horário do caso secundário gerido devem corresponder ao da instância gerida primária.The collation and timezone of the secondary managed instance must match that of the primary managed instance.
  • Ao ligar os dois gateways, a Chave Partilhada deve ser a mesma para ambas as ligações.When connecting the two gateways, the Shared Key should be the same for both connections.

Criar porta de rede virtual primáriaCreate primary virtual network gateway

Se não tiver configurado o ExpressRoute,pode criar o portal de rede virtual primário com o portal Azure ou PowerShell.If you have not configured ExpressRoute, you can create the primary virtual network gateway with the Azure portal, or PowerShell.

Nota

O SKU do gateway afeta o desempenho da produção.The SKU of the gateway affects throughput performance. Este artigo implementa uma porta de entrada com o SKU mais básico HwGw1 ().This article deploys a gateway with the most basic SKU (HwGw1). Implemente um SKU mais alto (exemplo: VpnGw3 ) para obter uma produção mais elevada.Deploy a higher SKU (example: VpnGw3) to achieve higher throughput. Para todas as opções disponíveis, consulte Gateway SKUsFor all available options, see Gateway SKUs

Crie o portal de rede virtual primário utilizando o portal Azure.Create the primary virtual network gateway using the Azure portal.

  1. No portal Azure,vá ao seu grupo de recursos e selecione o recurso de rede Virtual para a sua primeira instância gerida.In the Azure portal, go to your resource group and select the Virtual network resource for your primary managed instance.

  2. Selecione sub-redes em Definições e, em seguida, selecione para adicionar uma nova sub-rede Gateway.Select Subnets under Settings and then select to add a new Gateway subnet. Deixe os valores predefinidos.Leave the default values.

    Adicionar porta de entrada para a primeira instância gerida

  3. Assim que o gateway da sub-rede for criado, selecione Criar um recurso a partir do painel de navegação esquerdo e, em seguida, digitar na caixa de Virtual network gateway pesquisa.Once the subnet gateway is created, select Create a resource from the left navigation pane and then type Virtual network gateway in the search box. Selecione o recurso gateway de rede Virtual publicado pela Microsoft.Select the Virtual network gateway resource published by Microsoft.

    Criar um novo portal de rede virtual

  4. Preencha os campos necessários para configurar o portal da sua primeira instância gerida.Fill out the required fields to configure the gateway your primary managed instance.

    O quadro a seguir mostra os valores necessários para a porta de entrada para a instância gerida primária:The following table shows the values necessary for the gateway for the primary managed instance:

    CampoField ValorValue
    SubscriçãoSubscription A subscrição onde está a sua primeira instância gerida.The subscription where your primary managed instance is.
    NomeName O nome para o seu portal de rede virtual.The name for your virtual network gateway.
    RegiãoRegion A região onde está o seu principal caso gerido.The region where your primary managed instance is.
    Tipo de gatewayGateway type Selecione VPN.Select VPN.
    Tipo VPNVPN Type Selecione route-basedSelect Route-based
    SKUSKU Deixar o padrão de VpnGw1 .Leave default of VpnGw1.
    LocalizaçãoLocation O local onde está o seu caso secundário gerido e a rede virtual secundária.The location where your secondary managed instance and secondary virtual network is.
    Rede virtualVirtual network Selecione a rede virtual para o seu caso secundário gerido.Select the virtual network for your secondary managed instance.
    Endereço IP públicoPublic IP address Selecione Criar novo.Select Create new.
    Nome do endereço IP públicoPublic IP address name Insira um nome para o seu endereço IP.Enter a name for your IP address.
       
  5. Deixe os outros valores como padrão e, em seguida, selecione Review + create para rever as definições do seu gateway de rede virtual.Leave the other values as default, and then select Review + create to review the settings for your virtual network gateway.

    Definições de gateway primário

  6. Selecione Criar para criar o seu novo portal de rede virtual.Select Create to create your new virtual network gateway.

Criar porta de rede virtual secundáriaCreate secondary virtual network gateway

Crie o portal de rede virtual secundário utilizando o portal Azure ou o PowerShell.Create the secondary virtual network gateway using the Azure portal or PowerShell.

Repita os passos na secção anterior para criar a sub-rede de rede virtual e o gateway para a instância gerida secundária.Repeat the steps in the previous section to create the virtual network subnet and gateway for the secondary managed instance. Preencha os campos necessários para configurar o portal para o seu caso secundário gerido.Fill out the required fields to configure the gateway for your secondary managed instance.

O quadro a seguir mostra os valores necessários para a porta de entrada para a instância gerida secundária:The following table shows the values necessary for the gateway for the secondary managed instance:

CampoField ValorValue
SubscriçãoSubscription A subscrição onde está a sua instância de gestão secundária.The subscription where your secondary managed instance is.
NomeName O nome para o seu gateway de rede virtual, como secondary-mi-gateway .The name for your virtual network gateway, such as secondary-mi-gateway.
RegiãoRegion A região onde o seu caso secundário gerido é.The region where your secondary managed instance is.
Tipo de gatewayGateway type Selecione VPN.Select VPN.
Tipo VPNVPN Type Selecione route-basedSelect Route-based
SKUSKU Deixar o padrão de VpnGw1 .Leave default of VpnGw1.
LocalizaçãoLocation O local onde está o seu caso secundário gerido e a rede virtual secundária.The location where your secondary managed instance and secondary virtual network is.
Rede virtualVirtual network Selecione a rede virtual que foi criada na secção 2, tal como vnet-sql-mi-secondary .Select the virtual network that was created in section 2, such as vnet-sql-mi-secondary.
Endereço IP públicoPublic IP address Selecione Criar novo.Select Create new.
Nome do endereço IP públicoPublic IP address name Insira um nome para o seu endereço IP, como secondary-gateway-IP .Enter a name for your IP address, such as secondary-gateway-IP.
   

Definições de gateway secundária

Ligar os gatewaysConnect the gateways

Criar ligações entre os dois gateways utilizando o portal Azure ou PowerShell.Create connections between the two gateways using the Azure portal or PowerShell.

É necessário criar duas ligações - a ligação da porta de entrada primária para o gateway secundário, e, em seguida, a ligação do gateway secundário para o gateway primário.Two connections need to be created - the connection from the primary gateway to the secondary gateway, and then the connection from the secondary gateway to the primary gateway.

A chave partilhada utilizada para ambas as ligações deve ser a mesma para cada ligação.The shared key used for both connections should be the same for each connection.

Criar ligações entre os dois gateways utilizando o portal Azure.Create connections between the two gateways using the Azure portal.

  1. Selecione Criar um recurso a partir do portal Azure.Select Create a resource from the Azure portal.

  2. Digite connection a caixa de pesquisa e, em seguida, prima para introduzir para pesquisar, o que o leva ao recurso Connection, publicado pela Microsoft.Type connection in the search box and then press enter to search, which takes you to the Connection resource, published by Microsoft.

  3. Selecione Criar para criar a sua ligação.Select Create to create your connection.

  4. No separador Básicos, selecione os seguintes valores e, em seguida, selecione OK.On the Basics tab, select the following values and then select OK.

    1. Selecione VNet-to-VNet para o tipo de Ligação.Select VNet-to-VNet for the Connection type.
    2. Selecione a subscrição na lista pendente.Select your subscription from the drop-down.
    3. Selecione o grupo de recursos para a sua instância gerida no drop-down.Select the resource group for your managed instance in the drop-down.
    4. Selecione a localização da sua primeira instância gerida a partir do drop-down.Select the location of your primary managed instance from the drop-down.
  5. No separador Definições, selecione ou introduza os seguintes valores e, em seguida, selecione OK:On the Settings tab, select or enter the following values and then select OK:

    1. Escolha o portal de rede primário para o primeiro gateway de rede virtual, como Primary-Gateway .Choose the primary network gateway for the First virtual network gateway, such as Primary-Gateway.
    2. Escolha o portal de rede secundária para o segundo gateway de rede virtual, como Secondary-Gateway .Choose the secondary network gateway for the Second virtual network gateway, such as Secondary-Gateway.
    3. Selecione a caixa de verificação ao lado de Estabelecer conectividade bidirecional.Select the checkbox next to Establish bidirectional connectivity.
    4. Ou deixe o nome de ligação primária predefinido ou mude-o para um valor à sua escolha.Either leave the default primary connection name, or rename it to a value of your choice.
    5. Forneça uma chave partilhada (PSK) para a ligação, tais como mi1m2psk .Provide a Shared key (PSK) for the connection, such as mi1m2psk.

    Criar ligação de gateway

  6. No separador Resumo, reveja as definições da sua ligação bidirecional e, em seguida, selecione OK para criar a sua ligação.On the Summary tab, review the settings for your bidirectional connection and then select OK to create your connection.

Criar o grupo failoverCreate the failover group

Crie o grupo de failover para as suas instâncias geridas utilizando o portal Azure ou o PowerShell.Create the failover group for your managed instances by using the Azure portal or PowerShell.

Crie o grupo de failover para as suas Ocorrências Geridas SQL utilizando o portal Azure.Create the failover group for your SQL Managed Instances by using the Azure portal.

  1. Selecione Azure SQL no menu esquerdo do portal Azure.Select Azure SQL in the left-hand menu of the Azure portal. Se o Azure SQL não estiver na lista, selecione Todos os serviços, escreva Azure SQL na caixa de pesquisa.If Azure SQL is not in the list, select All services, then type Azure SQL in the search box. (Opcional) Selecione a estrela ao lado do Azure SQL para o favorito e adicione-a como um item na navegação à esquerda.(Optional) Select the star next to Azure SQL to favorite it and add it as an item in the left-hand navigation.

  2. Selecione a instância gerida primária que pretende adicionar ao grupo de failover.Select the primary managed instance you want to add to the failover group.

  3. Em Definições, navegue para grupos de failover de exemplo e, em seguida, escolha adicionar grupo para abrir a página do Grupo Desabrosado de Exemplo.Under Settings, navigate to Instance Failover Groups and then choose to Add group to open the Instance Failover Group page.

    Adicione um grupo de failover

  4. Na página do Grupo Desaparamento de Exemplo, digite o nome do seu grupo de failover e, em seguida, escolha a instância gerida secundária a partir do drop-down.On the Instance Failover Group page, type the name of your failover group and then choose the secondary managed instance from the drop-down. Selecione Criar para criar o seu grupo de failover.Select Create to create your failover group.

    Criar grupo de failover

  5. Uma vez concluída a implementação do grupo de failover, será levado de volta para a página do grupo Failover.Once failover group deployment is complete, you will be taken back to the Failover group page.

Ativação pós-falha de testeTest failover

Teste de falha do seu grupo de failover utilizando o portal Azure ou PowerShell.Test failover of your failover group using the Azure portal or PowerShell.

Teste de falha do seu grupo de failover utilizando o portal Azure.Test failover of your failover group using the Azure portal.

  1. Navegue para o seu caso secundário gerido dentro do portal Azure e selecione Grupos de Failover de Exemplo em definições.Navigate to your secondary managed instance within the Azure portal and select Instance Failover Groups under settings.

  2. A revisão que geriu o caso é a principal, e que o caso gerido é o secundário.Review which managed instance is the primary, and which managed instance is the secondary.

  3. Selecione Failover e, em seguida, selecione Sim no aviso sobre as sessões de TDS serem desligadas.Select Failover and then select Yes on the warning about TDS sessions being disconnected.

    Falha sobre o grupo de failover

  4. Rever qual é a instância manged principal e qual o caso secundário.Review which manged instance is the primary and which instance is the secondary. Se o fracasso foi bem sucedido, as duas instâncias deveriam ter trocado de funções.If failover succeeded, the two instances should have switched roles.

    Casos geridos mudaram de função após falha

  5. Vá para o novo caso secundário gerido e selecione Failover mais uma vez para falhar a instância primária de volta ao papel principal.Go to the new secondary managed instance and select Failover once again to fail the primary instance back to the primary role.

A utilização de um link privado permite-lhe associar um servidor lógico a um endereço IP privado específico dentro da rede virtual e da sub-rede.Using a private link allows you to associate a logical server to a specific private IP address within the virtual network and subnet.

Para utilizar uma ligação privada com o seu grupo de failover, faça o seguinte:To use a private link with your failover group, do the following:

  1. Certifique-se de que os seus servidores primários e secundários estão numa região emparelhada.Ensure your primary and secondary servers are in a paired region.
  2. Crie a rede virtual e a sub-rede em cada região para hospedar pontos finais privados para servidores primários e secundários de modo a que tenham espaços de endereço IP não sobrepostos.Create the virtual network and subnet in each region to host private endpoints for primary and secondary servers such that they have non-overlapping IP address spaces. Por exemplo, o intervalo de endereços de rede virtual primária de 10.0.0.0/16 e o intervalo de endereços de rede virtual secundária de 10.0.0.1/16 sobrepõem-se.For example, the primary virtual network address range of 10.0.0.0/16 and the secondary virtual network address range of 10.0.0.1/16 overlaps. Para obter mais informações sobre as gamas de endereços de rede virtual, consulte o blog que projeta redes virtuais Azure.For more information about virtual network address ranges, see the blog designing Azure virtual networks.
  3. Crie um ponto final privado e uma zona de DNS privada Azure para o servidor primário.Create a private endpoint and Azure Private DNS zone for the primary server.
  4. Crie também um ponto final privado para o servidor secundário, mas desta vez opte por reutilizar a mesma zona privada de DNS que foi criada para o servidor primário.Create a private endpoint for the secondary server as well, but this time choose to reuse the same Private DNS zone that was created for the primary server.
  5. Uma vez estabelecido o link privado, pode criar o grupo de failover seguindo os passos descritos anteriormente neste artigo.Once the private link is established, you can create the failover group following the steps outlined previously in this article.

Localizar ponto final do ouvinteLocate listener endpoint

Uma vez configurado o seu grupo de failover, atualize o fio de ligação para a sua aplicação no ponto final do ouvinte.Once your failover group is configured, update the connection string for your application to the listener endpoint. Isto irá manter a sua aplicação ligada ao ouvinte do grupo de failover, em vez da base de dados primária, piscina elástica ou base de dados de casos.This will keep your application connected to the failover group listener, rather than the primary database, elastic pool, or instance database. Desta forma, não precisa de atualizar manualmente a cadeia de ligação sempre que a sua entidade de base de dados falha, e o tráfego é encaminhado para qualquer entidade que seja atualmente primária.That way, you don't have to manually update the connection string every time your database entity fails over, and traffic is routed to whichever entity is currently primary.

O ponto final do ouvinte é na forma fog-name.database.windows.net de, e é visível no portal Azure, ao visualizar o grupo de failover:The listener endpoint is in the form of fog-name.database.windows.net, and is visible in the Azure portal, when viewing the failover group:

Cadeia de ligação de grupo failover

ObservaçõesRemarks

  • A remoção de um grupo de failover para uma base de dados única ou agrupada não para a replicação e não elimina a base de dados replicada.Removing a failover group for a single or pooled database does not stop replication, and it does not delete the replicated database. Terá de parar manualmente a geo-replicação e eliminar a base de dados do servidor secundário se pretender adicionar uma base de dados única ou agrupada a um grupo de failover depois de ter sido removida.You will need to manually stop geo-replication and delete the database from the secondary server if you want to add a single or pooled database back to a failover group after it's been removed. Se não o fizer, pode resultar num erro semelhante ao The operation cannot be performed due to multiple errors de tentar adicionar a base de dados ao grupo de failover.Failing to do either may result in an error similar to The operation cannot be performed due to multiple errors when attempting to add the database to the failover group.

Passos seguintesNext steps

Para obter etapas detalhadas que configuram um grupo de failover, consulte os seguintes tutoriais:For detailed steps configuring a failover group, see the following tutorials:

Para obter uma visão geral das opções de alta disponibilidade da Base de Dados Azure SQL, consulte grupos de geo-replicação e auto-failover.For an overview of Azure SQL Database high availability options, see geo-replication and auto-failover groups.