開発環境から本番環境にデータベースを復元しようとしています。Cloudアプリケーションを使用してHeroku上のデータベースをローカルダンプからリストアする
私はローカルダンプを作成したとCloudAppを使用して、それをアップロードした https://devcenter.heroku.com/articles/heroku-postgres-import-export
の手順に従ってきました。それから私は、このコマンドを実行した:
heroku pgbackups:restore HEROKU_POSTGRESQL_PURPLE_URL 'http://cl.ly/<some_id>/myapp.dump'
私は取得していますエラーは次のとおりです。
HEROKU_POSTGRESQL_PURPLE_URL (DATABASE_URL) <---restore--- myapp.dump
! WARNING: Destructive Action
! This command will affect the app: myapp
! To proceed, type "myapp" or re-run this command with --confirm myapp
> myapp
Retrieving... done
! An error occurred and your restore did not finish.
そして、私は、ログを見てみるならば、それはこれで終わる:
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: start
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: 0B
2012-12-02T17:30:42+00:00 app[pgbackups]:
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: 0.0bytes
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: done
2012-12-02T17:30:42+00:00 app[pgbackups]: Invalid path
私はURLをテストし、それは大丈夫だと私はWeb上で同様の問題を検索したが、答えが見つかりませんでした。
私もheroku update
を実行しようとしているが、それはすでに最新の
私が何か間違ったことをしていた、またはこれはバグでしょうか?
私もサポートチケットを送ってきましたが、答えが出るまで、何か似たようなものがあったのかどうか聞いてみたいと思います。
URLが短縮されることに問題があるのだろうかと思います。他の場所でファイルをアップロードしようとしましたが、たとえば完全なURL、S3を使用しましたか? – Pete
どのように短縮されたのですか?あなたがそれについて不思議であれば、リダイレクトされません。それはS3と同じように、直接ダウンロードリンク(rawファイル)です。 – Cristian
ああ申し訳ありませんが、私はcl.lyを見て、URLが短縮されていると仮定しました。私の悪い。とにかくサニティチェックとして、私は別のソースにダンプをアップロードしようとすると、ちょうどそこに問題がないことを再確認するように誘惑されるでしょう。 – Pete