neo4j是可以进行备份的,它的备份相当于虚拟机的快照,我使用的neo4j是5.25,用的操作系统是window操作系统,下面我将阐述具体流程。首先便是要将neo4j关闭。在windows PowerShell中,我们可以通过neo4j console将其打开,而关闭我们只需要按键盘的crtl+c,最好不要直接关闭终端,要等neo4j彻底停止运行的时候在将终端关闭,间隔需要几秒钟的时间。出现如下语句表示彻底停止了。

将其关闭便可以开始备份了,首先使用如下命令,该命令会生成一个.dump文件,保存在D:\neo4j文件夹下,这便是备份文件。

neo4j-admin database dump neo4j --to-path=D:\neo4j

成功后:

要还原的时候需要把data\databases\文件夹下面的neo4j删掉,因为这是旧的版本。

然后执行

neo4j-admin database load neo4j --from-path=D:\neo4j --overwrite-destination=true

成功后:

执行后,便成功将备份还原了。此时便可以通过neo4j console重新启动了。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐