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

您可以使用 `neo4j-admin database dump` 命令创建 **离线** 数据库的完整备份(存档),并使用 `neo4j-admin database load` 命令将其加载回 Neo4j 部署中。这些操作在 离线维护模式 中执行。

转储 `neo4j` 和 `system` 数据库

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

  2. 转储 `neo4j` 和 `system` 数据库

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

  4. 通过刷新 Neo4j 浏览器验证 Neo4j 是否正在运行。

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

加载 `neo4j` 和 `system` 数据库

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

  2. 运行 `neo4j-admin database load` 命令

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

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

  3. 将您的 Neo4j 恢复到 在线模式 中。

  4. 通过刷新 Neo4j 浏览器验证 Neo4j 是否正在运行。