anchor.diff:  * If the existing directory contains a backup from a previous database version.
   
   [NOTE]
  -Note that when copying the outstanding transactions, the backup tool needs
  -access to the historical logical logs. These logical logs are kept by Neo4j and
  -automatically removed after a period of time, based on the
  -<<configuration-logical-logs,+keep_logical_logs+ configuration>>. If the
  -required logical logs have already been removed, the backup tool will do a full
  -backup instead.
  +Note that when copying the outstanding transactions, the backup tool needs access to the historical logical logs.
  +These logical logs are kept by Neo4j and automatically removed after a period of time, based on the  <<configuration-logical-logs,+keep_logical_logs+ configuration>>.
  +If the required logical logs have already been removed, the backup tool will do a full backup instead.
   
   [[backup-java]]
  -== Online Backup from Java ==
  +=== Online Backup from Java
   
  -In order to programmatically backup your data full or subsequently incremental from a
  -JVM based program, you need to write Java code like
  +In order to programmatically backup your data full or subsequently incremental from a JVM based program, you need to write Java code like the following:
   
   [snippet,java]
   ----
  
positive.code: include::{importdir}/neo4j-consistency-check-docs-jar/ops/configuration-attributes.asciidoc[]
  
  
  [[backup-embedded-and-server]]
  == Server and Embedded ==
  
  [source,shell]
  ----
  
negative.code: classifier=test-sources
  ----
  
  For more information, please see link:javadocs/org/neo4j/backup/OnlineBackup.html[the Javadocs for
  OnlineBackup].
  
  [[backup-restoring]]
  == Restoring Your Data
  
  The Neo4j backups are fully functional databases.
  To use a backup, all you need to do replace your database folder with the backup.
  