100day’s blog

思いついた事や、プログラミングの毎日の作業工程を短めにまとめてます。

HerokuでDB(postgres)利用時には早めにDBバックアップ、リストアを確認しておきましょう。

最初のうちは余裕を持って、DBのバックアップなど取らないと思うのですが、サービスを運用する前段階になってくると結構めんどうになってくると思います。 

 

ご利用は計画的にって事で

 

下記を参照して

qiita.com

 

実際の手順はこう。

 

①バックアップは

コマンドラインからでもいいですが、

今回はブラウザのPostgresアドオンからバックアップ

f:id:gpstandard:20180220233442p:plain

この中のNameをリストアで使います。

 

 

② リストアは

 

heroku pg:backups restore b006 DATABASE_URL --app APP_NAME

 

上記のうち b006が今回リストアに指定したDBバックアップです。

これでリストアが出来ます。(途中APP_NAMEを入れる必要がありますが)

 

やってみると便利ですね。

わずかな手順で簡単にバックアップ、リストアができました。