我正在将本地机器从 Ubuntu 16.04 升级到 20.04。我在 16.04 上运行 Neo4j Desktop(版本 1.2.7)并将其安装在 20.04 机器上,并希望将数据库移过来。
我确定过去我只是将数据库文件夹/home/dougi/.config/Neo4j Desktop/Application/neo4jDatabases
从一台计算机复制并粘贴到另一台计算机上,然后启动 Neo4j Desktop。但是,当我这样做时,项目中没有显示数据库。
我尝试进行转储和加载,但看不到如何将数据库加载到 20.04 机器上的 Neo4j Desktop 中,因为您必须“创建”一个数据库才能在项目中显示,并且创建时的数据库版本受到限制到 4.0.3 并且我所有的数据库都是比那个更早的版本(我现在不想升级它们)。
我尝试创建一个数据库,删除在其中创建的文件夹中的文件/home/dougi/.config/Neo4j Desktop/Application/neo4jDatabases
并将数据库文件夹从 16.04 机器粘贴到其中(即替换它创建的文件)。我只是收到一条消息,说当我加载 Neo4j Desktop 时数据库文件已被移动或损坏。
我尝试load
从dump
我制作的 a 中运行 a 并出现错误提示WARNING: Max 1024 open files allowed, minimum of 40 000 recommended.
。我确实找到了一些关于此的谷歌文章,但这感觉像是一种非常混乱的恢复方式,所以我没有再进一步。
请问将 Neo4j 桌面数据库从一台计算机移动到另一台计算机的最简单方法是什么?
谢谢!