[heroku]PG Backupsのアドオンが廃止されherokuコマンドに組み込まれる
タイトルの通り。
今までアドオンとして提供されていたPG Backupsがアドオンとしての提供が廃止され、
標準のherokuコマンドに組み込まれた、とのこと。
スケジューリング
今まではアドオンの種類で選んでいた定期バックアップですが、時間を指定しての定期バックアップが可能になったとのこと。
タイムゾーンも指定できる。
heroku pg:backups schedule HEROKU_POSTGRESQL_GOLD --at="02:00 PDT" --app sushi
ちなみにデフォルトで1日に1回のバックアップが行われており、それをあえて止めるには、heroku pg:backups unschedule DATABASE_URL --app sushi
とするとのこと。
コマンド
旧アドオン時に使用していたコマンドは使えなくなっており、新しくpg:backups
が基本になったよう。
以下、抜粋。
バックアップの作成
//旧
$ heroku pgbackups:capture --app sushi
//新
$ heroku pg:backups capture --app sushi
バックアップのダウンロード
//旧
$ heroku pgbackups:url
//新
$ heroku pg:backups public-url
その他は以下の対応ページにて。
Converting PGBackups Add-on Commands | Heroku Dev Center
参考
Heroku PGBackups | Heroku Dev Center
Heroku Postgres | Heroku Dev Center