将本地数据库从一台计算机复制到另一台计算机ne04j

时间:2014-09-18 12:34:27

标签: neo4j

我在PC上创建了一个数据库Neo4j,它有许多关系,节点等 如何将数据库从这台PC移动/复制到另一台? 谢谢您的帮助 弗朗西斯科

update1:​​我试过找到conf / neo4j-server.properties,但我没有...... 这是我的文件夹ne04j的截图(它在Windows文件夹中) http://s12.postimg.org/vn4e22s3x/fold.jpg

3 个答案:

答案 0 :(得分:9)

Neo4J数据库存在于您的文件系统中,您只需复制存储Neo4J数据的文件夹即可。如果您独立运行,则此文件夹将在conf/neo4j-server.properties中配置,该行将如下所示:

org.neo4j.server.database.location=data/graph.db

将该文件夹的内容复制到另一台计算机上的图形数据库文件夹中。我建议您在执行此操作时未运行数据库。

答案 1 :(得分:2)

我相信您正在寻找可用于将数据库导出到单个Cypher dump语句中的create shell命令,您将“转储”数据库然后将其导入你的新机器。

此处列出了有关使用命令的信息:Neo4j docs

答案 2 :(得分:0)

我使用上述解决方案,但文件名不同。

neo4j数据的文件夹中,查找名为conf的文件夹,并在名为neo4j.conf的配置文件中查找 在此文件内,您将看到一条直接指向包含数据的文件夹的行。 它叫做“ graph.db” 将其替换为要克隆的数据库备份中的同一文件夹。