【发布时间】:2013-10-04 23:32:17
【问题描述】:
在使用弹性 beanstalk 将我的 Rails 应用程序部署到 AWS 时,我遇到了一个非常烦人的问题。每次我对生产代码进行一些更改并执行“git aws.push”时,我的 RDS 实例中的所有先前数据都会丢失。我尝试了很多东西,比如从快照创建数据库,但它似乎不起作用......有经验的人可以给我一些提示吗?那将不胜感激!!!
【问题讨论】:
-
.ebextensions 下是否有一个名为
.config 的文件?您的文件似乎正在调用 rake 任务来重新加载数据库实例。我之前也遇到过同样的问题 - 在这里查看如何确保从快照中恢复数据库 link
标签: ruby-on-rails-3 amazon-web-services web-deployment amazon-elastic-beanstalk