我在AWS托管Neo4j数据库的实例。 我使用的版本是2.3.1。 我使用" neo4j-backup"备份了它。 然后我压缩文件并上传到外部存储。 我想将数据库恢复到我使用相同版本(2.3.1)的另一个实例,因此我将文件复制到第一个实例正在使用的同一文件夹中。
当我运行neo4j控制台命令时,它指出:
错误Neo4j无法启动,因为数据库文件需要升级并且配置中禁用了升级。请设置' allow_store_upgrade'真的'在您的配置文件中,然后重试。
当然" allow_store_upgrade"被注释掉了, 恢复时我是否必须进行升级? 如何找到数据库版本?
答案 0 :(得分:0)
如果您使用相同版本,则无需对其进行评论。虽然我不认为如果你这样做会伤害任何东西(特别是如果你还有其他地方的备份)。
您应该能够在CHANGES.txt
/ README.txt
文件中找到Neo4j的版本。当您启动服务器时,它还应该在data/graph.db/messages.log
中输出版本。此外,如果您转到Web控制台(默认情况下为http://localhost:7474
),它将显示版本。