将 PostgreSQL 数据库迁移回本地机器

Migrate PostgreSQL database back to local machine

我最近在我的 Mac 书上重新安装了 Mac OS X,我正在恢复我的开发环境和项目并再次 运行 .对于我在 Rails 上的一个 Ruby 应用程序(在 Heroku 上是 运行),我需要从 Heroku 获取 (PostgreSQL) 数据库并将其迁移回我的开发环境。我该怎么做?

我通过首先创建我的数据库(psql 在终端中)然后使用 CREATE DATABASE db_name 命令来解决这个问题。然后我用heroku pg:backups capture抓取了一个数据库的backup/shot。我使用 heroku pg:backups public-url b001 下载了这个,然后 pg_restore --dbname=db_name --verbose /path/to/download.

希望任何人都希望!