将备份数据加载到Neo4j官方Docker

时间:2018-12-03 22:18:36

标签: docker neo4j cypher

我从Heroku Graphene数据库备份了数据。我将其下载到AWS EC2并安装了官方Neo4J Docker。然后使用此命令

sudo docker run --publish=7474:7474 --publish=7473:7473 --publish=7687:7687 --volume=/data/neo4j_data:/data --volume=/data/neo4j_conf:/conf --volume=/data/neo4j_import:/import --ulimit=nofile=40000:40000 --name=myname-neo4j -it neo4j:3.5 bin/neo4j-admin load --from=/import/abcd --database=graph.db --force

然后我关闭它并运行

sudo docker run --publish=7474:7474 --publish=7687:7687 --env=NEO4J_AUTH=none --env=NEO4J_dbms_active__database=graph.db --volume=/data/neo4j_data:/data --volume=/data/neo4j_log:/log --volume=/data/neo4j_import:/import  neo4j:3.5

服务器显示已启动。我尝试通过添加一条记录来进行尝试。但是,当我尝试使用cypher-shell查看其他还原或加载的数据时,它什么也没显示

sudo docker exec -i -t 8cc69a22586e bin/cypher-shell

有人可以在这方面帮助我。我尝试了所有可能。

0 个答案:

没有答案