原文中文,约1500字,阅读约需4分钟。
📝
内容提要
GitLab是企业级软件,升级需按官方提供的逐级升级方案进行,确认升级方式和流程,备份数据。单节点安装导致用户不可用,多节点安装需执行零停机升级。升级步骤包括下载安装包和升级新版本。
🎯
关键要点
-
GitLab 是企业级软件,升级需按官方提供的逐级升级方案进行。
-
GitLab 不能直接跳过主要版本进行升级。
-
确认升级方式和流程,确保使用相同的安装方式进行升级。
-
单节点安装在升级过程中用户不可用,显示 Deploy in progress 消息或 502 错误。
-
多节点安装需执行零停机升级。
-
升级前需备份数据,包括数据库、存储库和附件。
-
备份只能恢复到与创建它的 GitLab 完全相同的版本和类型。
-
GitLab 不会备份未存储在文件系统上的项目和配置文件。
-
提供命令行界面备份整个实例,包括数据库、附件和 Git 存储库数据。
-
升级步骤包括下载安装包和升级新版本,分为两个阶段:14.10.3 和 15.0.0。
-
完成升级后需检查版本。
❓
延伸问答
如何确认GitLab的升级方式?
需要确认当前安装方式,例如通过RPM方式安装,并选择相同的方式进行升级。
GitLab升级前需要备份哪些数据?
需要备份数据库、所有存储库和附件,确保备份与当前GitLab版本相同。
单节点安装GitLab在升级过程中会出现什么情况?
用户在升级过程中不可用,浏览器会显示Deploy in progress消息或502错误。
GitLab的升级步骤是什么?
升级步骤包括确认升级方式、备份数据、下载安装包和升级新版本,分为两个阶段:14.10.3和15.0.0。
多节点安装GitLab如何进行零停机升级?
多节点安装需参考相关文档,确保在升级过程中不影响用户使用。
GitLab升级后如何检查版本?
完成升级后,需要检查当前的GitLab版本以确认升级成功。
🏷️