一、进入docker neo4j容器中
1、进入容器
docker exec -it 【neo4j容器名】 bash
2、进入到可执行文件目录
cd /var/lib/neo4j/bin
二、neo4j数据库的备份
1·、要进行neo4j数据库的备份,需要先暂停数据库:
./neo4j stop
如果显示:
Neo4j not running
那么,有可能是已经关闭了服务。也有可能是这种方式没起作用。
那么就需要使用如下命令:
rm -rf /data/databases/graph.db/store_lock
2、进行数据库的备份:
./neo4j-admin dump --database=【备份数据库】graph.db --to=【备份目录】/data
三、数据库的加载
1、同上需要关闭neo4j服务
2、备份数据库
./neo4j-admin load --from=/data/graph.db.dump --database=graph.db --force