2

我正在寻找一种在不使用 pgbackups 插件的情况下在 heroku 上进行数据库备份的方法。在这种情况下是否有任何宝石可以提供帮助?gem 也不应该使用命令行命令pg_dump

4

2 回答 2

2

您可以使用以下命令将副本保存到您的开发环境:

heroku db:pull
于 2013-04-01T11:25:10.390 回答
0

我将我的环境设置为 ( PGHOST, PGPORT, PGDATABSE, PGUSER, PGPASSWORD) 到 Heroku 实例,然后运行:

pg_dump --clean --blobs | sed 's/db_user_on_heroku/db_user_on_local/g' > /tmp/db.pg

然后我将环境设置为指向我的本地数据库,然后运行:

psql < /tmp/db.pg

于 2013-04-01T17:05:04.270 回答