A AWS não pode alterar o grupo de sub-redes do banco de dados para o AWS RDS

5

precisamos (renomear ..) nossos grupos de sub-redes de banco de dados na AWS, portanto, criei um novo grupo de sub-redes de banco de dados com as mesmas configurações que o antigo. Quando eu quiser mudar o grupo em "Modify Tab" no AWS GUI e clicar em apply, aws retorna:

You cannot move DB instance XXX to subnet group XXX. The specified DB subnet group and DB instance are in the same VPC. Choose a DB subnet group in different VPC than the specified DB instance and try again. (Service: AmazonRDS; Status Code: 400; Error Code: InvalidVPCNetworkStateFault; Request ID: 7d46c84c-b22a-11e6-be20-b5bb6bd6cc6d)

Alguma sugestão? Ou simplesmente não é possível sem recriar toda a instância?

    
por opHASnoNAME 24.11.2016 / 10:46

2 respostas

12

Eu tive essa mesma pergunta há alguns meses e acabei entrando em contato com a AWS (tenho suporte do Enterprise). Este foi o resultado:

Unfortunately, moving DB instance subnet group to another subnet group in the same VPC is not supported at this time. I realize our documentation says that it is supported, but that is an error. We are currently working on updating our documentation to reflect this and I apologize for the mis-communication.

However, I do have a workaround, you can create a new temporary VPC, update the subnet group to point to that temporary VPC, then once that process completes, change the subnet group to point back to your new subnet group.

Como alternativa, outra maneira de fazer isso seria criar um instantâneo do banco de dados e criar uma nova instância a partir do instantâneo.

Você pode querer olhar para as duas abordagens. Ambos os métodos provavelmente causarão algum tempo de inatividade, a menos que você possa executar seu aplicativo no modo somente leitura por algum tempo ou ter um método de reproduzir transações no instantâneo restaurado.

    
por 29.11.2016 / 02:51
1

O que eu fiz - > crie um instantâneo, restaure o instantâneo e selecione o seu novo grupo de sub-redes que tem apenas sub-redes públicas ou desejadas e ... voilá

a opção do grupo de sub-redes para aurora pode ser definida apenas na criação da instância e você não poderá alterá-la depois.

    
por 01.08.2017 / 05:49