Como posso excluir uma sub-rede que faz parte de um grupo de sub-redes de banco de dados do Amazon RDS?

3 minuto de leitura
0

Quero excluir uma sub-rede que está em um grupo de sub-redes de banco de dados do Amazon Relational Database Service (Amazon RDS).

Breve descrição

Para iniciar uma instância de banco de dados do Amazon RDS, um grupo de sub-redes de banco de dados do RDS deve conter pelo menos duas sub-redes. Essas sub-redes devem estar em diferentes zonas de disponibilidade (AZs) na mesma região da AWS. Você pode remover ou excluir uma sub-rede do grupo de sub-redes de banco de dados somente se:

  • Não houver instâncias de banco de dados associadas ao grupo de sub-redes.
  • Não houver instâncias de banco de dados em execução na sub-rede que você quer excluir.

Se você executar uma instância de banco de dados com um grupo de sub-redes que contenha duas sub-redes em duas AZs, não poderá excluir nenhuma sub-rede do grupo de sub-redes. Para obter mais informações, consulte Trabalhar com uma instância de banco de dados em uma VPC.

Se uma implantação multi-AZ tiver duas ou mais sub-redes, você poderá executar a instância em qualquer sub-rede nas AZs.

Se uma implantação mono-AZ tiver duas ou mais sub-redes, você poderá especificar a AZ ao criar uma instância de banco de dados. Se você não especificou a AZ ao criar a instância de banco de dados, a instância será executada em qualquer sub-rede das duas AZs.

Resolução

Para excluir uma sub-rede de um grupo de sub-redes de banco de dados, isole a sub-rede passando a instância de banco de dados para outra sub-rede. Em seguida, remova a sub-rede do grupo de sub-redes de banco de dados. Essas etapas são aplicáveis ao Amazon RDS para Oracle, PostgreSQL, MySQL, MariaDB ou SQL Server.

Observação: essa resolução não se aplica ao Amazon Aurora porque o Aurora usa réplicas como destinos de failover. Se uma instância de banco de dados primária do Aurora falhar, a réplica será promovida a primária. Essa ação é diferente da maioria das implantações multi-AZ, onde há uma instância de banco de dados secundária em outra zona de disponibilidade.

Exclua uma sub-rede de uma instância de banco de dados mono-AZ do Amazon RDS

  1. Modifique a instância de banco de dados para ser uma implantação multi-AZ. Isso cria uma cópia em espera da instância de banco de dados em uma AZ diferente que usa uma sub-rede diferente. Observação: se você já tem uma implantação multi-AZ, vá para a etapa 2.
  2. Reinicialize a instância de banco de dados com failover. Essa ação promove a cópia em espera a instância de banco de dados primária.
  3. Modifique a instância de banco de dados novamente para uma instância de banco de dados mono-AZ. Observação: depois de fazer isso, a instância de banco de dados mono-AZ não estará mais na sub-rede que você deseja excluir.
  4. Abra o console do Amazon RDS e, em seguida, selecione Grupos de sub-redes no painel de navegação.
  5. Escolha o grupo de sub-redes ao qual a instância de banco de dados está associada.
  6. Selecione Editar.
  7. Em Adicionar sub-redes, selecione a sub-rede que você deseja excluir e, em seguida, selecione Remover.
  8. Selecione Salvar.

Informações relacionadas

Trabalhar com grupos de sub-redes de banco de dados