升級gitlab

從7.6.2升級到8.0.5

1. 下載gitlab-8.0.5

wget http://mirrors.lifetoy.org/gitlab-ce/yum/el7/gitlab-ce-8.0.5-ce.0.el7.x86_64.rpm

2. 停止gitlab-7.6.2的各項服務,並備份

 gitlab-ctl stop unicorn

gitlab-ctl stop sidekiq

gitlab-ctl stop nginx

gitlab-rake gitlab:backup:create       # 備份

使用以上命令會在/var/opt/gitlab/backups目錄下創建一個名稱類似爲1448075888_gitlab_backup.tar的壓縮包, 這個壓縮包就是Gitlab整個的完整部分, 其中開頭的1448075888是備份創建的日期.

3. 安裝gitlab-8.0.5

rpm -Uvh gitlab-ce-8.0.5-ce.0.el6.x86_64.rpm

4. 配置和重啓gitlab

修改配置:vim /etc/gitlab/gitlab.rb

gitlab-ctl reconfigure

gitlab-ctl restart


5. 恢復數據

gitlab-ctl stop unicorn

gitlab-ctl stop sidekiq

gitlab-rake gitlab:backup:restore BACKUP=1393513186

# 啓動Gitlab
sudo gitlab-ctl start


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章