2017-10-08 40 views
0

如何将AWS Elasticbeanstalk实例迁移到其他区域?将Elasticbeanstalk实例移动到其他区域

Elasticbeanstalk将数据库绑定到实例。据我所知,没有办法改变数据库。我可以在该地区创建一个新的EB环境,并且可以将数据库复制为snapshop,但我无法弄清楚如何将数据库连接到实例。

谢谢!

回答

0

你现在从EB连接到数据库的方式如何? EB中已部署的应用程序应具有数据库连接参数。您可以使用指向新数据库的更新数据库连接参数在新区域中部署相同的应用程序。

+0

这是我的问题:如何更新我的Elasticbeanstalk数据库连接?据我所知,现在有办法在Configuration> Data Tier> RDS中更改数据库。 – Will

+0

你可以用很多方法做到这一点。 1)。使用Elastic Beanstalk控制台2)。使用连接信息通过环境变量从应用程序内部连接到数据库。您可以在这里找到更多信息https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.db.html –

+0

您链接的文档向您展示了如何创建新数据库,配置数据库已连接到您的实例,或通过Django(不通过EB)连接数据库。 Django会知道数据库,但EB不会,所以扩展,创建和更新等事情仍然会发生在旧数据库中。 – Will

相关问题