我正在寻找一种在不使用 pgbackups 插件的情况下在 heroku 上进行数据库备份的方法。在这种情况下是否有任何宝石可以提供帮助?gem 也不应该使用命令行命令pg_dump
。
问问题
571 次
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 回答