1

我在“heroku”中有一个当前的“暂存”数据库,并希望将其迁移到“生产”数据库中?我怎么能这样做?我查看了他们的水龙头应用程序,但不太清楚它是如何工作的?

4

1 回答 1

4

两种选择,

  1. PGBackups - https://devcenter.heroku.com/articles/pgbackups - 使用你的临时数据库来备份它,然后恢复到你的生产数据库。查看该页面中的 Transfers 子标题。

  2. heroku db:pull点击和- 您将使用heroku db:push它来将暂存数据库拉到本地计算机(无论您在本地使用什么数据库),然后将其推送到您的生产应用程序。

如果您正在处理大型数据集,那么选项 1 是最好的选择。--tables <tablenames>如果您使用在某些情况下有用的参数,选项 2 还允许您仅推送特定表。

于 2012-05-08T06:33:48.263 回答