バックアップをステージングからデモに復元したい
私はherokuのドキュメントに従い、SOをくまなく調べましたが、これまでのところ運がありません.
Windows 7 を使用しており、バージョンは次のとおりです。
heroku/toolbelt/2.33.2 (i386-mingw32) ruby/1.9.2 Ruby: ruby 1.9.3p194 (2012-04-20) [i386-mingw32] Rails: 3.2.7
手順:
$heroku pgbackups:capture
HEROKU_POSTGRESQL_ONYX_URL (DATABASE_URL) ----backup---> b004
←[0KCapturing... donet |
←[0KStoring... done
$heroku pgbackups:url
"https://s3.amazonaws.com/hkpgbackups........."
上記のコマンドが必要ないことはわかっていますが、バックアップ データベース用に URL が生成されることを確認するためだけに実行しました。
および復元のコマンド:
$heroku pgbackups:restore --remote demo DATABASE 'heroku pgbackups:url'
**! Backup not found**
念のため、コマンドの次の他の形式を試しました。
heroku pgbackups:restore --remote demo DATABASE 'heroku pgbackups:url --remote staging'
heroku pgbackups:restore --app demoapp DATABASE 'heroku pgbackups:url --app stagingapp'
どちらもバックアップが見つからないというエラーが発生します
また、デモでデータベースの名前を試しました:
$heroku pgbackups:restore HEROKU_POSTGRESQL_ROSE 'heroku pgbackups:url --remote staging' --remote demo
! Backup not found
助けてください!