pgbackups を使用してデータベースを既存のアプリから新しいアプリに移行しようとしていますが、問題が発生しています。Heroku の開発サイトのドキュメントを読みましたが、まだエラーが発生します。
両方のデータベースにプラグインがインストールされており、ソース データベースに正常にアクセスしてコピー/キャプチャできます。
$ heroku pgbackups:capture -a costrecovery --expire
HEROKU_POSTGRESQL_ONYX_URL (DATABASE_URL) ----backup---> b007
←[0KCapturing... doneB -
←[0KStoring... done
次に、データベースをコピーするアプリのディレクトリに移動し、heroku の指示に従いました。問題は、それがバグであるために機能していないのか、それとも指示を正しく解釈していないために機能していないのかがわからないことです。これは完全に可能です。最初に、heroku の開発サイトからの手順をリストし、次に試したコマンドをリストします。
ヘロクスの説明
$ heroku pgbackups:restore DATABASE -a target-app \
`heroku pgbackups:url -a source-app`
私が試したコマンド
$ heroku pgbackups:restore DATABASE_URL -a boiling-reef-2060 \
> heroku pgbackups:url -a costrecovery
! Backup not found
$ heroku pgbackups:restore HEROKU_POSTGRESQL_GREEN_URL -a boiling-reef-2060 \
> 'heroku pgbackups:url -a costrecovery'
! Backup not found
$ heroku pgbackups:restore DATABASE -a boiling-reef-2060 \
> 'heroku pgbackups:url -a costrecovery'
! Backup not found
$ heroku pgbackups:restore DATABASE_URL -a costrecovery-copy2 \
> heroku pgbackups:"https://s3.amazonaws.com/hkpgbackups/app405411@heroku.com/b
007.dump?AWSAccessKe
> yId=AKIAJFDIRYCGYNFXR4FQ&Expires=1365184330&Signature=po0wZ982Jbx%2Fkv0bKk0iv
P%2
> FRWac%3D"
! Resource not found
誰かが適切な構文で私を助けることができますか? ありがとう