问题描述

在使用 neo4j 3.5 版本时,停止数据库后并使用neo4j-admin备份数据库时,报错如下:

command failed: Active logical log detected, this might be a source of inconsistencies.
Please recover database.
To perform recovery please start database in single mode and perform clean shutdown.

解决方法

  1. 确保数据库已经停止
  2. 在单用户模式下启动数据库,修改neo4j.conf文件,添加或修改如下配置:
    dbms.mode=single
    
  3. 重启数据库后再停止,然后注释掉dbms.mode=single配置,再进行备份操作(该方法尝试过但还是报错)。而在dbms.mode=single模式下,直接使用neo4j-admin备份数据库则可以成功。