将单个实例升级到 4.x 补丁版本

本节介绍如何将单个 Neo4j 实例升级到相同主要版本和次要版本下的较新 PATCH 版本。

前提条件

确保您已完成升级清单上的所有任务。

准备升级

  1. 安装您要升级到的 Neo4j 版本。有关如何安装您正在使用的发行版的更多信息,请参阅您要安装版本的《操作手册 → 安装》部分。

  2. neo4j.conf 文件替换为您在“准备供新安装使用的新 neo4j.conf 文件”部分中准备好的文件。

  3. 复制所有用于加密的文件,例如私钥、公共证书以及受信任和已撤销目录的内容(位于 <NEO4J_HOME>/certificates/ 中)。

  4. 根据您的备份方法,使用 neo4j-admin restore(在线)或 neo4j-admin load(离线)将您在新的安装中已备份的每个数据库和事务(包括 system 数据库)恢复。如果您正在运行 Debian/RPM 发行版,可以跳过此步骤。

    如果您的旧安装修改了以 dbms.directories.* 开头的配置或 dbms.default_database 设置,请验证新的 neo4j.conf 文件是否已正确配置以找到这些目录。

升级您的实例

  1. <NEO4J_HOME> 运行以下命令启动实例

    bin/neo4j start

    升级在启动期间进行。

  2. 监视neo4j.log 文件,了解升级涉及多少步骤以及进展情况。

升级后任务

建议在升级后立即进行完整备份。

© . All rights reserved.