Advertisement

Neo4j在线全量/增量及离线备份教程(单机及集群恢复)

阅读量:

本内容依据Neo4j3.5官方文档进行整理。重点阐述了离线备份机制以及单机与集群环境下的恢复操作,同时涵盖在线全量备份与增量备份方式及其对应的单机与集群恢复流程。

**** 需特别说明的是,Neo4j社区版本仅提供离线备份功能,而在线备份功能则仅适用于企业版本。

所使用的社区版版本为3.5.8,企业版版本为3.5.7,默认存储的数据目录为graph.db。

一、离线备份与恢复操作

核心操作主要依赖于 neo4j-admin dumpneo4j-admin load 这两个命令工具

1、执行备份的命令如下

复制代码
    neo4j stop && neo4j-admin dump --database=graph.db --to=/backups/neo4j-`date "+%Y_%m_%d"`.dump && neo4j start
    

--database 需要进行备份的数据库名称

--to 备份文件存储的位置

2、数据恢复操作指令

2.1 本地单机恢复方式

复制代码
    neo4j stop && neo4j-admin load --from=/backups/neo4j-`date "+%Y_%m_%d"`.dump --database=graph.db --force && neo4j start

全部评论 (0)

还没有任何评论哟~