介绍: Neo4j 的neo4j-admin 工具提供 dump 和 load 功能,格式如下: neo4j-admin dump --database=<database> --to=<destination-path> neo4j-admin load --from=<archive-path> --database=<database> [–force] 注意:无论备份 与 还原 都必须关闭Neo4j 例子: A电脑关闭Neo4j 后,在neo4j-home/bin目录下运行: $neo4j-home> bin/neo4j-admin dump --database=graph.db --to=/backups/graph.db/2016-10-02.dump $neo4j-home> ls /backups/graph.db $neo4j-home> 2016-10-02.dump 备份文件 2016-10-02.dump就准备好了。 将 2016-10-02.dump复制到B电脑,在关闭Neo4j后运行: $neo4j-home> bin/neo4j stop Stopping Neo4j… stopped $neo4j-home> bin/neo4j-admin load --from=/backups/graph.db/2016-10-02.dump --database=graph.db --force 这样就恢复完毕了。 可以 使用match查看下,B电脑的数据库内容 已经完全从A电脑数据库中迁移过来了 注意: 如果还原后数据库无法启动,则到 neo4j.conf中将如下属性前的#号去掉,使其生效
精华
neo4j 整库 备份 与 还原
4 回复