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
附近的注释中解释,如果还没有解释的话