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