我在AWS(EB和EC2)上设置了我的应用程序。我的数据库是PostgreSQL
,它存储在AWS提供的EBS
服务中。
我将对我的应用程序进行重大更改(包括侵入性迁移),以确保我不会丢失数据我想创建整个应用程序的副本并更新代码为此。
我到目前为止的步骤:
EBS
的快照并使用该快照创建新卷EB
实例我无法在AWS
找到有关如何执行这些操作的正确文档,因此我正在寻找有关我确保的步骤的确认,以确保我不会破坏东西。
答案 0 :(得分:2)
因此,它的工作方式是,您创建快照,创建一个新的EC2
,其中包含从该快照恢复的磁盘,并且您有一个新的EC2
运行实例具有相同的数据库。
但我建议如果可能在拍摄快照之前停止postgresql
或实例,这将确保数据库的状态完好无损。
两个EC2
实例没有任何关系,在一个数据库中所做的更改不会影响另一个。