将 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
.
希望任何人都希望!
我最近在我的 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
.
希望任何人都希望!