我有一个在我的服务器上运行neo4j的码头集装箱,并且我设置了备份数据库的自动备份。我试图从备份恢复数据库,但我无法弄清楚如何恢复泊坞窗容器内的数据库。恢复到neo4j码头集装箱
我试图使用docker exec -t bin/neo4j-admin restore --from=/path/to/backup --database=graph.db --force
我从你必须关闭的Neo4j恢复备份的Neo4j的文档阅读,但我敢肯定,在容器关闭的Neo4j将关闭我的容器(该容器使用bin/neo4j console
开始)。有没有办法在不关闭neo4j的情况下恢复备份,或者在不关闭容器的情况下关闭neo4j的方法?或者我必须直接在我的服务器上运行neo4j而无需docker?
现在,唯一可行的解决方案是将备份的graph.db文件夹复制到实际的数据文件夹中,但我认为这不是正确的方法。