克隆aws环境,使其共享相同的RDS数据库

时间:2015-12-17 14:35:58

标签: amazon-web-services elastic-beanstalk amazon-rds

我有一个名为' blue'的Elastic Beanstalk环境。那是我的现场制作环境。我想克隆这个环境来创建一个名为“绿色”的新环境。我将用于开发。

如何克隆' blue'这样克隆使用相同的RDS数据库?

一旦我获得了绿色'环境作为蓝色'的完美副本。我将上传开发代码。

1 个答案:

答案 0 :(得分:1)

据我所知,克隆接口无法克隆RDS主机。

我做了什么: 从蓝色环境创建保存的配置。 创建蓝色数据库的快照。 在保存的配置下,使用蓝色配置启动一个名为green的环境。 在RDS下,您可以选择用于启动主机的快照。 最后,您可以使用elasticbeanstalk's blue-green url swap

如果在您拍摄快照和进行网址交换之间存在对数据库的任何写入,则知道这会导致潜在的数据丢失。它们将仅存在于以前的主机上。

为了减轻您的负担,您可以在不将RDS主机作为其一部分的情况下创建环境,然后在部署期间在两个环境之间“共享”主机。