Amazon-Rds

如何將現有的 RDS 數據庫添加到正在執行的堆棧中?

  • May 24, 2016

我正在創建一個雲形成模板,我想用它來執行和創建環境。唯一的問題是我有一個現有的數據庫,我想成為這個堆棧的一部分。

如果我要在設置後啟動包含 RDS 實例的雲形成堆棧,我可以在堆棧中“交換”一個 RDS 實例嗎?

除了備份我的數據庫,將其刪除然後從備份中再次恢復之外,我看不到任何其他方式。

您的術語不是很準確,因此很難說出您要做什麼。

Cloudformation 創建“堆棧”。您可以創建包含 RDS 實例的堆棧。

如果要更新堆棧,可以將更新的 JSON 模板上傳到該堆棧。將應用於堆棧的唯一更改是用於創建堆棧的原始 JSON 模板的更改。

因此,如果您在堆棧中有一個 RDS 實例,並且您更新的模板不包含對該 RDS 實例的任何更改,則應用更新的模板(更改堆棧的其他部分)不會影響您的 RDS 實例。

如果您更新的模板包含對您的 RDS 實例的更改,那麼根據這些更改的內容,您現有的 RDS 實例可能會被刪除。

我建議先在虛擬堆棧上進行測試。

引用自:https://serverfault.com/questions/774362