【问题标题】:copying database from app to another app on Heroku将数据库从应用程序复制到 Heroku 上的另一个应用程序
【发布时间】:2019-12-12 12:00:03
【问题描述】:

我们使用 Heroku 作为我们的云平台服务 现在我有 3 个应用程序 1 作为生产,另外两个作为暂存、开发。 我在登台应用程序中进行了一些更改,我需要将数据库(Postgres)从生产复制到登台。 我在 Heroku 文档中找到了一些指导方针,但不清楚。 有人可以和我分享他的经验吗? 数据库现在达到 25 GB

【问题讨论】:

    标签: postgresql heroku


    【解决方案1】:

    一如既往,视情况而定。我看到了两种方式:

    1. heroku backups / restore:只需使用您拥有的最后一个备份,或者创建一个新备份,然后将其还原到登台服务器。
    2. forking the database:在暂存应用程序上,删除 postgres 插件,并将其重新创建为生产服务器的 fork(也称为副本)。 --fast 选项可以在数据不必 100% 更新时更快。

    由于 25 GB 已经超过了常规 Heroku 备份的建议大小 (20 GB),我建议选择选项 2。

    (尽管我们使用 Heroku 备份 200GB 的数据库没有任何问题)。

    【讨论】:

      猜你喜欢
      • 2015-06-27
      • 2011-09-09
      • 2021-11-16
      • 1970-01-01
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多