转储和加载数据库(离线)

您可以使用 neo4j-admin database dump 命令对离线数据库进行完整备份(归档),并使用 neo4j-admin database load 将其重新加载到 Neo4j 部署中。这些操作在 离线维护模式 下执行。

导出 neo4jsystem 数据库

  1. 将您的 Neo4j 置于 离线模式

  2. 导出 neo4jsystem 数据库

    neo4j-admin database dump --expand-commands system --to-path=/backups && neo4j-admin database dump --expand-commands neo4j --to-path=/backups
  3. 将您的 Neo4j 恢复至 在线模式

  4. 通过刷新 Neo4j Browser 来验证 Neo4j 是否正常工作。

有关命令语法、选项和用法的详细信息,请参阅 备份离线数据库

加载 neo4jsystem 数据库

  1. 将您的 Neo4j 置于 离线模式

  2. 运行 neo4j-admin database load 命令

    neo4j-admin database load --expand-commands system --from-path=/backups --overwrite-destination=true && neo4j-admin database load --expand-commands neo4j --from-path=/backups --overwrite-destination=true

    有关命令语法、选项和用法的详细信息,请参阅 还原数据库转储

  3. 将您的 Neo4j 恢复至 在线模式

  4. 通过刷新 Neo4j Browser 来验证 Neo4j 是否正常工作。