我正在创build一个云arrays模板,我想用它来运行和创build一个环境。 唯一的问题是我有一个现有的数据库,我想组成这个堆栈的一部分。
我可以在堆栈中“交换”一个RDS实例吗?如果我启动了一个包含RDS实例的云形成堆栈,我已经设置了它?
除了备份数据库之外,我看不到任何其他的方式,把它取下来,然后从备份中重新备份。
你的术语不太准确,所以很难说出你正在做什么。
Cloudformation创build“堆栈”。 您可以创build一个包含RDS实例的堆栈。
如果要更新堆栈,可以将更新的JSON模板上载到该堆栈。 将要应用于堆栈的唯一更改是用于创build堆栈的原始JSON模板的更改。
因此,如果您的堆栈中有RDS实例,并且更新的模板不包含对该RDS实例的任何更改,则应用更新的模板(更改堆栈的其他部分)不会影响您的RDS实例。
如果更新的模板包含对RDS实例的更改,则根据这些更改的内容,可以删除现有的RDS实例。
我会build议先testing一个虚拟栈。