【发布时间】:2013-08-29 06:47:42
【问题描述】:
除了使用 pg_dump / pg_restore 之外,是否有 Heroku 方法可以备份/恢复位于 https://postgres.heroku.com/ 的独立 postgres 数据库?该数据库未附加到任何应用程序。
我可以使用创建转储
pg_dump --verbose -F c -b -h hostname -p port -U username -f "backup.dump" database_name
并使用恢复它
pg_restore --verbose --clean --no-acl --no-owner -h hostname -p port -U username -d database_name "backup.dump"
【问题讨论】:
-
无法使用,因为数据库未链接到任何应用程序。
-
貌似没有其他官方方式。根据该链接,您需要先在 Heroku 上创建和配置应用程序,然后再执行导入。