升级指南
升级分为三种,即主版本升级,次版本升级和维护版本升级。 此页面除了包含三种升级类型的一般说明, 它还包含每个版本的特殊说明。
-
升级完成后,如果出现一些显示问题,你可能还需要清理 Seahub 缓存 。
-
如果你的 Seafile 运行在 集群 架构下请参考集群升级 。
特殊版本说明
请查看特殊版本的
升级说明
以获得任何特殊配置或升级之前/升级期间的更改。
主版本升级 (e.g. from 5.x.x to 6.y.y)
假设您正在使用 5.1.0,并且想要升级到 6.1.0。 首先下载并解压新版本安装包。 您应该具有类似于以下内容的目录结构:
seafile
-- seafile-server-5.1.0
-- seafile-server-6.1.0
-- seafile-data
现在升级到 6.1.0
-
停止 Seafile 服务
-
查看 seafile-server-6.1.0 目录下的升级脚本
-
从当前运行的 Seafile 版本号开始,依次运行升级脚本
-
启动 Seafile 服务
-
如果新版本工作正常,旧版本就可以被删除
次版本升级 (e.g. from 6.1.x to 6.2.y)
假设您正在使用 6.1.0,并且想要升级到 6.2.0。 首先下载并解压新版本安装包。 您应该具有类似于以下内容的目录结构:
seafile
-- seafile-server-6.1.0
-- seafile-server-6.2.0
-- seafile-data
现在开始升级到 6.2.0
-
停止 Seafile 服务
-
查看 seafile-server-6.2.0 目录下的升级脚本
-
从当前运行的 Seafile 版本号开始,依次运行升级脚本
-
启动 Seafile 服务
-
如果新版本工作正常,旧版本就可以被删除
维护版本升级 (e.g. from 6.2.2 to 6.2.3)
例如,是从6.2.2升级到6.2.3。
-
停止当前 Seafile 服务。
-
对于这种类型的升级,您只需要更新符号链接(用于存储头像和其他一些文件夹)。Seafile 提供了执行维护版本升级的脚本(出于历史原因,该脚本称为“ minor-upgrade.sh ”):
-
启动 Seafile 服务。
-
如果新版本工作正常,旧版本就可以被删除。