herokuからdbをダウンロードするにはどうすればいいですか? 質問する

herokuからdbをダウンロードするにはどうすればいいですか? 質問する

私はherokuを使っていて、アプリ(heroku)からデータベースをダウンロードして変更を加えたいのですが、pgbackupsをインストールしましたが、heroku pgbackups:url.dumpファイルがダウンロードされます。

postgresql ファイルをダウンロードしたり、.dump を postgresql ファイルに変換したりするにはどうすればよいでしょうか?

ベストアンサー1

Heroku の pgbackups を使用している場合 (おそらく使用すべきです):

$ heroku pg:backups capture
$ curl -o latest.dump `heroku pg:backups public-url`

これをPostgres DBに「翻訳」します。

$ pg_restore --verbose --clean --no-acl --no-owner -h localhost -U myuser -d mydb latest.dump

見るhttps://devcenter.heroku.com/articles/heroku-postgres-import-export

おすすめ記事