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
- 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.
- 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.
- 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.
- Abra o console do Amazon RDS e, em seguida, selecione Grupos de sub-redes no painel de navegação.
- Escolha o grupo de sub-redes ao qual a instância de banco de dados está associada.
- Selecione Editar.
- Em Adicionar sub-redes, selecione a sub-rede que você deseja excluir e, em seguida, selecione Remover.
- Selecione Salvar.
Informações relacionadas
Trabalhar com grupos de sub-redes de banco de dados