升级独立服务器 (TAR/ZIP)

此示例展示了如何从 TAR/ZIP 升级或修补 5.x 独立服务器。建议使用 Redhat 或 Debian 软件包管理器来安装/升级 Neo4j 5,因为它可以简化此过程。

建议您在继续之前阅读以下页面

对于关键系统,建议您

  • 备份您的服务器,包括数据库、配置和加密密钥,以避免在发生故障时丢失数据。

  • 在测试环境中执行升级。

先决条件

以下示例步骤假设 Neo4j 5.x 的二进制文件位于默认位置,而 /data/conf 文件夹使用 server.directories.data 配置设置和环境变量 NEO4J_CONF 进行配置。这意味着您可以替换 DBMS 二进制文件,而不会影响配置和状态。

安装新版本时,必须小心,不要覆盖您的数据或配置目录。

升级步骤

  1. 停止 Neo4j 5.x。

    /neo4j-enterprise-5.x/bin/neo4j stop
  2. Neo4j 部署中心 下载最新版本 5.y TAR 或 ZIP,并解压缩它。

  3. (可选) 如果您已安装任何插件,请确保它们与新版本兼容。

    最新的 APOC 位于 /labs 下,而 GDS、Bloom 和 NOM 位于 /products 下。目前,不兼容的 GDS 或 APOC 版本将阻止 Neo4j 启动。

  4. 启动 Neo4j 5.y

    /neo4j-enterprise-5.Y/bin/neo4j start

监控日志

neo4j.log 文件包含有关升级将涉及多少步骤以及已完成的进度信息。建议您监控此日志。