Como faço para alterar a VPC de uma instância de banco de dados do Amazon RDS?

4 minuto de leitura
0

Como posso mover minha instância de banco de dados do Amazon Relational Database Service (Amazon RDS) de uma Amazon Virtual Private Cloud (Amazon VPC) existente para uma nova VPC?

Breve descrição

Para mover uma instância de banco de dados do Amazon RDS para uma nova VPC, você deve alterar seu grupo de sub-redes. Antes de mover a instância de banco de dados do RDS para uma nova rede, configure a nova VPC. Essa configuração inclui as regras de entrada do grupo de segurança, o grupo de sub-redes e as tabelas de rotas. Quando você altera a VPC de uma instância de banco de dados, a instância é reinicializada quando passa de uma rede para outra. Como a instância de banco de dados não está acessível enquanto está sendo movida, altere a VPC durante uma janela de alteração planejada que esteja fora da janela de manutenção semanal do RDS.

Você não pode alterar a VPC de uma instância de banco de dados se:

  • A instância de banco de dados estiver em várias zonas de disponibilidade (AZs). Converta a instância de banco de dados em mono-AZ e, em seguida, converta-a novamente em uma instância de banco de dados Multi-AZ depois de migrar para a nova VPC. Para obter mais informações sobre a conversão de instâncias, consulte Alta disponibilidade (Multi-AZ) para Amazon RDS
    Observação: você não pode alterar um grupo de sub-rede de banco de dados para uma configuração Multi-AZ. Por padrão, o armazenamento do Amazon Aurora é Multi-AZ, mesmo para uma única instância, portanto, você não pode modificar a VPC para o Amazon Aurora. Para obter mais informações, consulte Como posso alterar a VPC de um cluster do Amazon Aurora para MySQL ou PostgreSQL?
  • A instância de banco de dados é uma réplica de leitura ou tem réplicas de leitura. Remova as réplicas de leitura e adicione réplicas de leitura depois que a instância de banco de dados for movida para a nova VPC.
  • O grupo de sub-redes criado na VPC de destino não tem sub-redes da AZ em que o banco de dados de origem está sendo executado. Se as AZs forem diferentes, a operação falhará.

Resolução

  1. Abra o console do Amazon RDS.
  2. No painel de navegação, selecione Grupos de sub-rede no painel de navegação.
  3. Selecione Criar grupo de sub-rede de banco de dados.
  4. Insira o nome da sub-rede, a descrição e a ID da VPC e escolha as sub-redes necessárias para a instância de banco de dados.
  5. Selecione Criar.
  6. No painel de navegação, selecione Bancos de dados.
  7. Selecione a instância de banco de dados e selecione Modificar.
  8. Na seção Conectividade, selecione o Grupo de sub-rede associado à nova VPC. Em seguida, selecione o Grupo de segurança apropriado para essa VPC.
  9. Selecione Continuar e, em seguida, selecione Aplicar imediatamente.
    Observação: se você não selecionar Aplicar imediatamente, o Amazon RDS modificará a VPC durante a próxima janela de manutenção.
  10. Examine os detalhes na página Modificar instância de banco de dados e selecione Modificar instância de banco de dados.

Essa tarefa pode levar alguns minutos para ser concluída. Você pode confirmar que a sub-rede foi alterada selecionando a instância e navegando até a página de detalhes da configuração. Isso mostra que o grupo de sub-redes está atualizado e o status é Concluído. Você também pode abrir o console do RDS e, então, selecionarEventos no painel de navegação esquerdo. Confirme se o processo moveu a instância de banco de dados para a VPC de destino.


Informações relacionadas

Trabalhar com uma instância de banco de dados em uma VPC

VPCs e sub-redes