跳到主要内容

升级

GitHub Releases 页面,你可以找到每个版本的发布说明。

提示

在执行 Certimate 升级之前,建议备份所有数据,以防升级过程中出现问题。

阅读备份与还原指南以了解更多细节。


升级流程

通过二进制安装的

  1. 停止旧版本进程。
  2. 备份 Certimate 数据。
  3. 下载新版本的二进制程序,替换掉安装目录下的同名文件。
  4. 重新运行。

通过 Docker 安装的

  1. docker compose downdocker stop 停止旧版本容器运行。
  2. 备份 Certimate 数据。
  3. docker compose pulldocker pull 拉取新版本镜像。
  4. docker compose up -ddocker run 重新启动容器。注意新容器的挂载路径应与之前保持一致。

跨版本升级

在同一大版本号下,你可以跳跃多个小版本号直接升级(如 v0.3.0 → v0.3.5),Certimate 会自动迁移你的应用数据。

在需要大版本跳跃时(如 v0.2.15 → v0.3.0),你还需要遵循迁移指南中需要注意的事项。

不建议连续跳跃多个大版本升级,你应该按照顺序的大版本号依次执行升级(如 v0.1.9 → v0.2.0 → v0.3.0 → v0.3.5)。

阅读版本发布迁移指南以了解更多细节。


降级

很遗憾,一旦升级完成,Certimate 不再支持回退到之前的版本继续使用,因为数据结构可能已发生根本性的改变。

因此,请不要忘记备份你的旧版本数据!