我有一个在Ubuntu 16.04上运行的Neo4J数据库(版本:3.3.1)。
我通过复制和粘贴包含它们的文件夹来备份数据库文件。
然后我搞砸了原始数据库并通过删除搞砸的数据库并将备份复制到与原始数据库相同的位置来恢复备份。
运行数据库失败,我只能认为这是因为原始“数据库”和“dbms”文件夹属于权限组“neo4j”。我制作的副本没有这些权限,因为我愚蠢地使用复制粘贴复制文件夹,而不是使用“sudo cp -rp”,这将带有他们的权限,因此工作(我测试过)。
我尝试了“chown:neo4j数据库”和“chown:neo4j dbms”将这些文件夹的组更改为“neo4j”,但是它没有用。
我似乎没有在“/var/log/neo4j/debug.log”的错误日志中收到错误。
知道我需要对备份文件夹做什么才能让它正常工作吗?
非常感谢!