1

Neo4j グラフを Heroku ( http://www.heroku.com ) からローカルの neo4j インスタンスにインポート (複製) する方法がわかりません。

私が今行う手順:

  1. neo4j ダッシュボードを介して Heroku neo4j データベースのバックアップを作成する

  2. バックアップzipファイルをダウンロードして解凍します

  3. rake neo4j:stop を介してローカルの neo4j サーバーを停止します (私はレールとこの素晴らしい宝石を使用しています https://github.com/maxdemarzi/neography )

  4. neo4j/data フォルダー内のすべてを削除し、バックアップ zip ファイルから抽出したフォルダーの内容に置き換えます。

  5. ローカルの neo4j サーバーを起動します

次に、localhost:7474 (ローカルの neo4j Web 管理者) にアクセスしてノード数を照会すると、1 つのノード (ルート) が取得されます。私のデータベースはまだ空なので、約 1000 個のノードが必要です。私は何を間違っていますか?

これは、データ フォルダーにコピーする Heroku から取得したファイルのリストです。バックアップに含まれるgraph.dbフォルダーもあるはずではありませんか?

neo4j バックアップ ファイルのリスト

Heroku からローカル マシンに neo4j データベースをインポートする他の方法はありますか? 私の neo4j インスタンスのバージョンは 1.8.1 です。Heroku のバージョンも同じだと思います。

4

1 に答える 1

4

ステップ 4 は間違っていますdata/graph.db。heroku バックアップを消去して解凍する必要があります。また、Heroku よりも古いバージョンをローカルで実行しないようにしてください。

于 2013-05-23T23:18:27.857 に答える