升级到任何 Neo4j 2025–2026 版本
|
重要提示
建议在继续之前阅读简介。 |
您可以按照独立服务器或集群的说明,从 2025–2026 系列中的任何版本升级到任何后续版本。升级步骤与升级 Neo4j 5 完全相同。
您也可以从 Neo4j 5.26 LTS 升级到任何 Neo4j 2025-2026 版本。
Neo4j 5.26 LTS 是一个检查点版本。这意味着
-
所有早于 5.26 版本的升级必须首先升级到 Neo4j 5.26 LTS。
-
Neo4j 及其配置有一些变动需要注意。一些弃用的功能已被移除,软件要求和默认配置也已更改。有关详细信息,请参阅从 Neo4j 5.26 LTS 到 Neo4j 2025.01 及更高版本的变更。
所有 Neo4j 2025-2026 版本均支持 Cypher® 5,您的 Cypher 应用程序无需更新。有关更多信息,请参阅Cypher 版本。
将数据库从 Neo4j 4.4 LTS (EOL) 迁移到任何 Neo4j 2025-2026 版本
将 Neo4j 4.4 LTS 服务器迁移到任何 Neo4j 2025-2026 版本,可以先升级到 5.26 LTS(请参阅将数据库从 4.4 LTS (EOL) 迁移),然后按照本节中的说明从 Neo4j 5.26 LTS 升级到任何 Neo4j 2025-2026 版本。
|
Neo4j 4.4 的长期支持已于 2025 年 11 月 30 日结束。 |
独立服务器和集群升级概述
首先请查阅发行说明,了解新版本中引入或更改的内容。如果您要升级到 LTS 版本之后的版本,可能需要查看操作手册 → 每个 Neo4j 版本的弃用、移除和变更,以了解 LTS 版本中弃用的功能以及新版本中更新或移除的内容。
根据您的应用程序与 Neo4j 的交互方式,您可能需要更新应用程序以使其与新版本的 Neo4j 兼容。
独立服务器
升级独立服务器(不属于集群的服务器)的步骤如下:
-
停止旧的 Neo4j 服务器。
-
安装新版本的 Neo4j。
-
启动新的 Neo4j 服务器。
您可以监控日志以查看升级进度。neo4j.log 文件中包含了有关升级的信息。
在适用情况下,建议使用包管理器安装 Neo4j。这可以简化流程并确保配置和状态得到保留。
点击以下链接查看升级 Neo4j 独立服务器的演练指南:
集群
根据您拥有的集群类型,升级 Neo4j 集群有不同的策略。
分析集群
要升级分析集群(即只有一个 `system` 主节点和一个或多个 `system` 从节点,使用设置 server.cluster.system_database_mode 的集群),务必先升级从节点,然后再升级主节点。否则,主节点会自动更新 `system` 数据库,导致从节点不再兼容。与原地滚动升级类似,单个服务器的升级步骤与升级独立服务器相同。