2012-12-02 5 views
8

開発環境から本番環境にデータベースを復元しようとしています。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を実行しようとしているが、それはすでに最新の

私が何か間違ったことをしていた、またはこれはバグでしょうか?

私もサポートチケットを送ってきましたが、答えが出るまで、何か似たようなものがあったのかどうか聞いてみたいと思います。

+0

URLが短縮されることに問題があるのだろうかと思います。他の場所でファイルをアップロードしようとしましたが、たとえば完全なURL、S3を使用しましたか? – Pete

+0

どのように短縮されたのですか?あなたがそれについて不思議であれば、リダイレクトされません。それはS3と同じように、直接ダウンロードリンク(rawファイル)です。 – Cristian

+1

ああ申し訳ありませんが、私はcl.lyを見て、URLが短縮されていると仮定しました。私の悪い。とにかくサニティチェックとして、私は別のソースにダンプをアップロードしようとすると、ちょうどそこに問題がないことを再確認するように誘惑されるでしょう。 – Pete

答えて

10

私もクラウドアプリケーションでは動作しませんでしたが、Dropboxを使用すると成功しました。

関連する問題