Possibility of Hot backup in Community Edition


I'd like to know if there is anyway we can perform an hot [backup] of the DB in neo4j community edition. From what I read in the documentation or in the community, I couldn't find any possible solution.

But I am wondering how've graphenedb.com implemented hot backup (without stopping the database). It is mentioned that they are using neo4j community edition for their hobby, standard, performance versions.

Any guidance would be helpful.

You could use techniques like ZFS filesystem snapshotting. However the backup you're taking might be in a unclean state. You still can use it, but upon start a recovery process needs to run - depending on your graph size that might take a while.

The online backup feature in enterprise in contrast ensures a clean state and by default runs a consistency check after the backup as well.

So snapshotting is way more risky.