Cover

升级

升级指南
升级分为三种,即主版本升级,次版本升级和维护版本升级。 此页面除了包含三种升级类型的一般说明, 它还包含每个版本的特殊说明。
  • 升级完成后,如果出现一些显示问题,你可能还需要清理 Seahub 缓存
  • 如果你的 Seafile 运行在 集群 架构下请参考集群升级
  • 如果你使用的是 Docker 部署方式,请参考 Docker 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
  1. 停止 Seafile 服务
  2. 查看 seafile-server-6.1.0 目录下的升级脚本
  3. 从当前运行的 Seafile 版本号开始,依次运行升级脚本
  4. 启动 Seafile 服务
  5. 如果新版本工作正常,旧版本就可以被删除
次版本升级 (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
  1. 停止 Seafile 服务
  2. 查看 seafile-server-6.2.0 目录下的升级脚本
  3. 从当前运行的 Seafile 版本号开始,依次运行升级脚本
  4. 启动 Seafile 服务
  5. 如果新版本工作正常,旧版本就可以被删除
维护版本升级 (e.g. from 6.2.2 to 6.2.3)
例如,是从6.2.2升级到6.2.3。
  1. 停止当前 Seafile 服务。
  2. 对于这种类型的升级,您只需要更新符号链接(用于存储头像和其他一些文件夹)。Seafile 提供了执行维护版本升级的脚本(出于历史原因,该脚本称为“ minor-upgrade.sh ”):
  3. 启动 Seafile 服务。
  4. 如果新版本工作正常,旧版本就可以被删除。