heroku pgbackups:restore:发生错误,恢复未完成

时间:2013-01-06 00:11:22

标签: postgresql heroku heroku-toolbelt

我正在尝试将数据库的本地快照还原到heroku dev实例中。

heroku pgbackups:restore --app app_name HEROKU_POSTGRESQL_AMBER_URL https://www.dropbox.com/etc

但我一直收到以下错误

HEROKU_POSTGRESQL_AMBER_URL  <---restore---  db.dump

Retrieving... done
!    An error occurred and your restore did not finish.

使用heroku docs中的pg_dump字符串捕获数据库快照:

PGPASSWORD=pwd pg_dump -Fc --no-acl --no-owner -h localhost -U postgres db > db.dump

并且转储文件位于Dropbox共享中(因此可以直接访问URL)

Heroku和本地数据库都是PG 9.2。

1 个答案:

答案 0 :(得分:3)

Heroku日志包含pgbackups的所有输出,这将有助于追踪问题。