見出し画像

herokuでフォロワーDBのバックアップ~複数APPを添えて~

通常なら上記の感じでOKだけど、フォロワーDBの場合は「DBを明示」する必要がある。

アプリが複数あるなら、アプリ名も明記。

コマンド

つまり、単発バックアップならこう

heroku pg:backups:capture HEROKU_POSTGRESQL_COLOR --app shushi


スケジュールならこう

heroku pg:backups schedule HEROKU_POSTGRESQL_COLOR --at "00:00 Asia/Tokyo" --app sushi


スケジュール確認

スケジュール確認の結果が

$ heroku pg:backups schedules --app sushi
=== Backup Schedules
DATABASE_URL: daily at 2:00 Asia/Tokyo
HEROKU_POSTGRESQL_COLOR: daily at 00:00 Asia/Tokyo

こんな感じに。

それぞれのDBでバックアップが設定されていることがわかる


バックアップの状況把握

手動実行時に進捗を見たいのであれば

--verbose

をつけてあげる

$ heroku pg:backups:capture HEROKU_POSTGRESQL_COLOR --verbose --app sushi




この記事が気に入ったらサポートをしてみませんか?