私はEC2からHerokuに移行しています。共有データベースがあるので、psql
を使用してデータベースを復元することはできません。PostgreSQLのデータをHerokuに移行する方法
これを移動するためのアイデアや戦略はありますか?
私が考えることができる唯一の選択肢は、データをDjangoにダンプし(JSONを使用して)、移行することです。
私はDjangoアプリと20GBの共有PostgreSQLデータベースを持っています。
私はEC2からHerokuに移行しています。共有データベースがあるので、psql
を使用してデータベースを復元することはできません。PostgreSQLのデータをHerokuに移行する方法
これを移動するためのアイデアや戦略はありますか?
私が考えることができる唯一の選択肢は、データをDjangoにダンプし(JSONを使用して)、移行することです。
私はDjangoアプリと20GBの共有PostgreSQLデータベースを持っています。
最初に、私はPythonではないRubyの人だと言っていますので、Pythonのために正式には話せませんが、正しい方向に向けることができます。 Herokuのにデータを取得するに
は、DBのは、次の2つのオプション、
heroku db:push
を持って共有 - 唯一のRubyことができますが、Herokuの上の共有データベースにローカルDB(それが何であれ)の内容をプッシュすることができますように。
heroku pgbackups:restore
- あなたのheroku dbにPostGresデータベースのダンプを復元することができます。
あなたはすでに、あなたが解決策としてClearDBアドオンで見ることができるMySQLを使用している場合 - これは、MySQLのツール経由で直接アクセスが可能になります。
この方法は、あなたがそのようなS3として、URLにデータを配置する必要があることを意味していることは残念です。 Herokuにローカルに保存されたデータをプッシュするソリューションはありますか? – GreenAsJade
@GreenAsJade私が知っていることではない、あなたはドロップボックスなどに入れることができます。 –