@a_bramson You should be able to do neo4j-admin dump to avoid fiddling around on the filesystem directly. This produces a single-file dump which can be loaded elsewhere with neo4j-admin load.
The SystemD unit takes care of this kind of thing itself. So you should not set the user when calling systemctl.
neo4j-admin commands may need write access. Certainly neo4j-admin restore does and should always be invoked as the neo4j user.
I'm surpri...
Processes that write to the data directory (or other locations owned by neo4j) need to run as the neo4j user. You could try running the command with sudo -u neo4j ....
Ah, that's good to know.
Did you modify the SystemD unit that came in the image yourself? I'll assume not unless you say otherwise. If you did then I'll need to know what modifications you made.
We need to find the Neo4j data directory. If you're run...