Herokuの役立つコマンド、アドオンのまとめ
コマンド
1. ログ
・普通にログを表示する場合
$ heroku logs
・リアルタイムログを表示する場合、Addonのupgradeが必要
$ heroku addons:upgrade logging:expanded
$ heroku logs --tail
Source: Logging | Heroku Dev Center
2. メンテナンス画面への切換え
・ON
$ heroku maintenance:on
・OFF
$ heroku maintenance:off
3. タイムゾーンの変更
$ heroku config:add TZ=Asia/Tokyo
アドオン
2. cron
1日1回(無料)、1時間1回(月3ドル)、Railsアプリはlib/tasks/cron.rakeに処理を追加する
$ heroku addons:add cron:daily
Source: Cron | Heroku Dev Center
4. DBバックアップ
2個まで(無料)
$ heroku addons:add pgbackups
・バックアップ
$ heroku pgbackups:capture
・バックアップ一覧
$ heroku pgbackups ID | Backup Time | Size | Database -----+---------------------+-------+-------------------- b001 | 2011/03/25 20:02.32 | 3.8KB | SHARED_DATABASE_URL
・リストア
$ heroku pgbackups:restore b001