May 22, 2012

Heroku Postgresデータベースを移行する

fooのデータベースをbarのデータベースに移行する.

  1. gemのアップデート
    % gem update heroku
  2. foo,barにPGBackupsアドオンのインストール
    % heroku addons:add pgbackups --app foo
    % heroku addons:add pgbackups --app bar
  3. fooのバックアップ
    % heroku pgbackups:capture --app foo
  4. barにリストア
    % heroku pgbackups:restore DATABASE `heroku pgbackups:url --app foo` --app bar

https://devcenter.heroku.com/articles/pgbackups