Como adicionar um banco de dados RDS existente a uma pilha em execução?

1

Estou criando um modelo de formação em nuvem que gostaria de usar para executar e criar um ambiente. O único problema é que eu tenho um banco de dados existente que gostaria de fazer parte desta pilha.

Posso 'trocar' uma instância do RDS dentro de uma pilha se eu lançar minha pilha de formação em nuvem que contém uma instância do RDS depois de configurá-la?

Não vejo outra maneira de fazer outra coisa senão fazer backup do meu banco de dados, abaixá-lo e depois trazê-lo de volta novamente a partir do backup.

    
por Luke 02.05.2016 / 19:54

1 resposta

1

Sua terminologia não é muito precisa, então é difícil dizer o que você está tentando fazer.

Cloudformation cria "pilhas". Você pode criar uma pilha que contenha uma instância do RDS.

Se você quiser atualizar uma pilha, poderá carregar um modelo JSON atualizado para essa pilha. As únicas alterações que serão aplicadas à pilha são as alterações do modelo JSON original que foi usado para criar a pilha.

Portanto, se você tiver uma instância do RDS na pilha e seu modelo atualizado não incluir nenhuma alteração nessa instância do RDS, a aplicação de um modelo atualizado (que altera outras partes da pilha) não afetará sua instância do RDS. / p>

Se o seu modelo atualizado contiver alterações na sua instância do RDS, dependendo das alterações, sua instância do RDS existente poderá ser excluída.

Eu aconselho testar em uma pilha fictícia primeiro.

    
por 24.05.2016 / 12:38