Neo4j 3.0.1,通过复制二进制文件(graph.db)恢复备份的正确方法
我正在运行Neo4j 3.0.1,通过复制二进制文件(graph.db)恢复备份的正确方法,neo4j,Neo4j,我正在运行neo4jv.3.0.1,我想通过移动旧的graph.db目录来恢复旧的备份(另一个版本的neo4j) 在我的neo4j.conf中,我有: # Paths of directories in the installation. dbms.directories.data=/var/lib/neo4j/data # Enable this to be able to upgrade a store from an older version. dbms.allow_format_mig
neo4j
v.3.0.1,我想通过移动旧的graph.db
目录来恢复旧的备份(另一个版本的neo4j)
在我的neo4j.conf
中,我有:
# Paths of directories in the installation.
dbms.directories.data=/var/lib/neo4j/data
# Enable this to be able to upgrade a store from an older version.
dbms.allow_format_migration=true
如果在/var/lib/neo4j/data
中复制graph.db
,则恢复不起作用,但启动服务后,将在/var/lib/neo4j/databases
中自动创建名为graph.db
的新文件夹
如果我直接在/var/lib/neo4j/data/databases
中复制备份文件夹,则恢复成功。我不明白为什么,因为我设置了dbms.directories.data=/var/lib/neo4j/data
我做错了什么吗?数据库被隐式附加到
dbms.directories.data路径。这是3.0中的一个变化 数据库
隐式附加到dbms.directories.data
路径。这是3.0中的一个变化 谢谢!只要阅读一下中的更改,可能这个概念应该在dbms.directories.data
中neo4j.conf
附近的注释中解释,如果它还没有实现的话!只要阅读一下,无论如何,这个概念的变化应该在dbms.directories.data
中neo4j.conf
附近的注释中解释,如果还没有解释的话