Compartilhar via


Mover um servidor único do Banco de Dados do Azure para PostgreSQL para outra região usando o portal do Azure

APLICA-SE A: Banco de Dados do Azure para PostgreSQL – Servidor Único

Importante

O Banco de Dados do Azure para PostgreSQL – Servidor Único está prestes a ser desativado. Recomendamos fortemente que você atualize para o Banco de Dados do Azure para PostgreSQL – Servidor flexível. Para obter mais informações sobre a migração para o Banco de Dados do Azure para PostgreSQL – Servidor Flexível, veja O que está acontecendo com o Banco de Dados do Azure para PostgreSQL Servidor único?.

Há vários cenários para mover um servidor existente do Banco de Dados do Azure para PostgreSQL de uma região para outra. Por exemplo, talvez você queira mover um servidor de produção para outra região como parte de seu planejamento de recuperação de desastre.

Você pode usar uma réplica de leitura entre regiões do Banco de Dados do Azure para PostgreSQL para concluir a mudança para outra região. Para fazer isso, primeiro crie uma réplica de leitura na região de destino. Em seguida, interrompa a replicação para o servidor de réplica de leitura para torná-lo um servidor autônomo que aceita tráfego de leitura e gravação.

Observação

Este artigo se concentra em mover seu servidor para uma região diferente. Se você quiser mover o servidor para um grupo de recursos ou assinatura diferente, consulte o artigo mover.

Pré-requisitos

  • O recurso de réplica de leitura entre regiões está disponível apenas para Banco de Dados do Azure para PostgreSQL - Servidor Único nos tipos de preços de Uso Geral ou Otimizado para Memória. Verifique se o servidor de origem está em um desses tipos de preços.

  • Verifique se o servidor de origem do Banco de Dados do Azure para PostgreSQL está na região do Azure da qual você deseja mover.

Preparar para mover

Para preparar o servidor de origem para replicação usando o portal do Azure, use as seguintes etapas:

  1. Entre no portal do Azure.
  2. Selecione o servidor existente do Banco de Dados do Azure para PostgreSQL que você deseja usar como servidor de origem. Essa ação abre a página Visão geral do runbook.
  3. No menu do servidor, selecione Replicação. Se o suporte à replicação do Azure for definido como no mínimo Réplica, você poderá criar réplicas de leitura.
  4. Se o suporte à replicação do Azure não estiver definido no mínimo Réplica, defina-o. Selecione Salvar.
  5. Reinicie o servidor para aplicar a alteração selecionando Sim.
  6. Você receberá duas notificações do portal do Azure quando a operação for concluída. Há uma notificação para atualizar o parâmetro do servidor. Logo em seguida, há outra notificação para a reinicialização do servidor.
  7. Atualize a página do portal do Azure para atualizar a barra de ferramentas de Replicação. Agora você pode criar réplicas de leitura para esse servidor.

Para criar um servidor de réplica de leitura entre regiões na região de destino usando o portal do Azure, execute as seguintes etapas:

  1. Selecione o servidor existente do Banco de Dados do Azure para PostgreSQL que você deseja usar como servidor de origem.
  2. Selecione Replicação no menu, em CONFIGURAÇÕES.
  3. Selecione para adicionar réplica.
  4. Insira um nome para o servidor de réplica.
  5. Selecione o local para o servidor de réplica. O local padrão é o mesmo que o do servidor primário. Verifique se você selecionou o local de destino onde deseja que a réplica seja implantada.
  6. Selecione OK para confirmar a criação da réplica. Durante a criação de réplica, os dados são copiados do servidor de origem para a réplica. O tempo de criação pode durar vários minutos ou mais, em proporção ao tamanho do servidor de origem.

Observação

Quando você cria uma réplica, ela não herda as regras de firewall nem o ponto de extremidade de serviço da VNet do servidor primário. Essas regras precisam ser configuradas independentemente da réplica.

Mover

Importante

O servidor autônomo não pode se tornar uma réplica novamente. Antes de interromper a replicação em uma réplica de leitura, verifique se a réplica tem todos os dados de que você precisa.

Para interromper a replicação para a réplica no portal do Azure, use as seguintes etapas:

  1. Depois que a réplica tiver sido criada, localize e selecione seu servidor de origem do Banco de Dados do Azure para PostgreSQL.
  2. Selecione Replicação no menu, em CONFIGURAÇÕES.
  3. Selecione o servidor de réplica.
  4. Selecione Parar replicação.
  5. Confirme que deseja interromper a replicação selecting OK.

Limpar o servidor de origem

Talvez você queira excluir o servidor de origem do Banco de Dados do Azure para PostgreSQL. Para fazer isso, execute as seguintes etapas:

  1. Depois que a réplica tiver sido criada, localize e selecione seu servidor de origem do Banco de Dados do Azure para PostgreSQL.
  2. Na janela Visão Geral, selecione Excluir.
  3. Digite o nome do servidor de origem para confirmar que deseja excluir.
  4. Selecione Excluir.

Próximas etapas

Neste tutorial, você moveu um servidor do Banco de Dados do Azure para PostgreSQL de uma região para outra usando o portal do Azure e depois limpou os recursos de origem desnecessários.