下載就不說了,我反正是安裝包無法下載,只能通過其他方式拿到......xx寬帶也是夠了
操作系統(tǒng):redhat/centos
Gitlab版本:8.2.1以上
-
備份
- gitlab-rake backup:create
- 移動備份文件:mv ..../backup/時間戳 xxxxx(gitlab升級會自動備份數(shù)據(jù)庫+刪除舊備份文件,所以要手工備份到其他地方)
-
安裝
- rpm -Uvh gitlabxxxxx.rpm
可能錯誤:
- pg_dump should be 9.x....
- 原因:使用了自己安裝的postgresql,并且還比gitlab自帶的版本要新
- 解決:
- find /opt/gitlab |grep pg_dump 找到gitlab的pg_dump文件位置
- 復制你自己安裝的postgresql目錄/bin/pg_dump 替換 gitlab默認文件
- 熱后重新執(zhí)行升級即可