プロダクションDBからステージングDBにデータを転送しようとしていますが、成功しません。プロダクションDBからヒーローのステージングDBにデータを転送するにはどうすればいいですか?
私はそれにHerokuののドキュメント以下のよ:http://devcenter.heroku.com/articles/pgbackups#transfers
これらは私が実行したコマンド...
$ heroku addons:add pgbackups --remote staging
$ heroku addons:add pgbackups --remote production
$ heroku pgbackups:capture --remote production
$ heroku pgbackups:restore DATABASE `heroku pgbackups:url --remote production` --remote staging
そして、これは私が手にメッセージですが...ある
Usage: heroku pgbackups:restore [<DATABASE> [BACKUP_ID|BACKUP_URL]]
restore a backup to a database
if no DATABASE is specified, defaults to DATABASE_URL and latest backup
if DATABASE is specified, but no BACKUP_ID, defaults to latest backup
私は間違ったスペルをしているようですが、わかりません。
私も
$ heroku pgbackups:restore DATABASE `heroku pgbackups:url --app myapp` --app myapp-staging
...ではなく、リモートのアプリケーションの名前を使用して同じコマンドを試してみた。しかし、私は起こっていない実際の転送と同じメッセージが表示されます。
ご協力いただきありがとうございます。
ありがとうNeil。私はちょうどそれを試みたと私は 'を得ている!リソースが見つかりませんでした。私は 'heroku pgbackups --app myapp'も実行しています。バックアップが正しく表示されているので、リソースはそこにあり、ロードされません。 – rebagliatte
不正なアプリケーション名を使用すると 'resource not found'が返されます - これらはherokuサイトのmyappsページに表示されているはずです。ニールズのコマンドは、私が自分で使ったのと全く同じです。 –
ありがとうジョン、私は正しい名前を使用していると私は誓う。私はちょうど 'heroku apps'を実行することをダブルチェックしました – rebagliatte