【问题标题】:Clone an aws environment so that it shares the same RDS database克隆 aws 环境,使其共享同一个 RDS 数据库
【发布时间】:2016-03-24 01:44:33
【问题描述】:

我有一个名为“blue”的 Elastic Beanstalk 环境,它是我的实时生产环境。我想克隆这个环境来创建一个名为“green”的新环境,用于开发。

如何克隆“蓝色”以便克隆使用相同的 RDS 数据库?

一旦我将“绿色”环境作为“蓝色”的完美副本工作,我将上传开发代码。

【问题讨论】:

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


    【解决方案1】:

    据我所知,无法从克隆界面克隆 RDS 主机。

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

    要知道,如果在您创建快照和进行 url 交换之间有任何写入数据库的操作,那么这将导致潜在的数据丢失,它们只会存在于之前的主机上。

    为了缓解这种情况,您可以改为创建不包含 RDS 主机的环境,然后在部署期间在两个环境之间“共享”主机。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-24
      • 1970-01-01
      • 2019-12-02
      • 2013-04-28
      • 1970-01-01
      相关资源
      最近更新 更多