我正在尝试将数据库的本地快照还原到 heroku 开发实例中。
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 文档中的 pg_dump 字符串捕获的:
PGPASSWORD=pwd pg_dump -Fc --no-acl --no-owner -h localhost -U postgres db > db.dump
并且转储文件位于保管箱共享中(因此可通过直接 URL 访问)
Heroku 和本地数据库都是 PG 9.2。