2

バックアップをステージングからデモに復元したい

私は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

助けてください!

4

2 に答える 2

2

一重引用符の代わりに逆引用符を使用します。

` heroku pgbackups:url -a source-app`

于 2013-01-18T21:44:59.253 に答える
0

heroku コントロール パネルにログインし、使用している PGbackup のバージョンが減価償却されていないことを確認します。

于 2012-12-07T15:57:06.537 に答える