【问题标题】:Updating Heroku database without deleting anything更新 Heroku 数据库而不删除任何内容
【发布时间】:2016-07-31 07:46:48
【问题描述】:

我的项目现在正在使用 Heroku 进行生产,但我想将更多表等添加到我的 rails 数据库中,而不是将其推送到 Heroku。而且我还计划升级到 Rails 5。

是否有任何我应该或不应该做的一般规则,以便我现有的用户数据库不会被意外删除?

另外,我注意到 Heroku 有一个“备份”功能。此备份功能是否会保存我所有用户信息(电子邮件、姓名、密码等)的副本,如果发生不可想象的事情,我可以在任何特定时间恢复这些信息?

【问题讨论】:

标签: ruby-on-rails heroku ruby-on-rails-5


【解决方案1】:

简短的回答是您应该使用Heroku's PGBackups。这将使 Heroku 每天以设定的时间间隔拍摄您的数据库快照,并将备份存储在 Amazon S3 上,以便您随时下载或恢复它们。

这很好,因为如果您不小心删除了一些数据,或者进行了一些重大更改并需要“还原”它们,您可以轻松地使用 Heroku CLI 工具来恢复备份 =)

【讨论】:

    猜你喜欢
    • 2013-06-30
    • 2022-08-20
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多