gitlab-ce12.x升級13.x路線
阿新 • • 發佈:2020-11-23
1. 當前安裝環境
CentOS Linux release 7.3.1611 (Core) gitlab-ce-12.5.6-ce.0.el7.x86_64.rpm
2. 關閉gitlab服務,並備份資料檔案
gitlab-ctl stop scp -r /opt/gitlab backup_node:/backup/
3. 下載對應版本的安裝包
# 下載12.x最後一個發行版本 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.9-ce.0.el7.x86_64.rpm # 下載13.x第一個發行版本 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.0.0-ce.0.el7.x86_64.rpm # 下載13.x最新發行版本 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.5.3-ce.0.el7.x86_64.rpm
4. 開始升級
# 安裝當前版本最後一個發行版 yum install -y ./gitlab-ce-12.10.14-ce.0.el7.x86_64.rpm # 安裝下一個版本第一個發行版 yum install -y ./gitlab-ce-13.0.0-ce.0.el7.x86_64.rpm # 安裝下一個版本最新發行版 yum install -y ./gitlab-ce-13.5.3-ce.0.el7.x86_64.rpm
5. 重啟服務,並檢視狀態測試功能。主要確認下程式碼倉庫是否完整。
gitlab-ctl restart