CentOS下gitlab遷移和公升級

2021-10-07 07:25:10 字數 2839 閱讀 1576

遷移的整體思路是:

1、在新伺服器上安裝相同版本的gitlab

2、將備份生成的備份檔案傳送到新伺服器的相同目錄下

[root@gitlab ~

] cat /opt/gitlab/embedded/service/gitlab-rails/version

10.2

.2

[root@gitlab ~

]# yum -y install policycoreutils-python

[root@gitlab ~

]# rpm -ivh gitlab-ce-

10.2

.2-ce.

0.el7.x86_64.rpm

[root@gitlab ~

]# vim /etc/gitlab/gitlab.rb #修改配置檔案

[root@gitlab ~

]# gitlab-ctl reconfigure

[root@gitlab ~

]# gitlab-ctl start

將老伺服器上備份檔案傳送至新伺服器的相應目錄下

[root@gitlab ~

]# scp 1573581664_2019_11_13_10.

2.2_gitlab_backup.tar 192.168

.2.137

:/home/backup/gitlab/

[root@gitlab ~

]# gitlab-ctl stop unicorn #停止相關資料連線服務

[root@gitlab ~

]# gitlab-ctl stop sidekiq

[root@gitlab ~

]# chmod 777

1573581664_2019_11_13_10.

2.2_gitlab_backup.tar

[root@gitlab ~

]# gitlab-rake gitlab:backup:restore backup=

1573581664_2019_11_13_10.

2.2按照提示輸入兩次yes並回車

[root@gitlab ~

]# gitlab-ctl start

瀏覽器訪問新伺服器的位址進行檢視,遷移成功

[root@gitlab ~

]# gitlab-rake gitlab:backup:create

由於公升級不能跨越大版本號,因此只能公升級到當前大版本號到最高版本,方可公升級到下乙個大版本號

官方**:https:

安裝上述步驟依次公升級版本,一定保證資料可以正常訪問方可執行下一步公升級指令

安裝git

[root@gitlab ~

]# yum -y install git

轉殖獲取漢化版本庫

gitlab遷移和公升級 :

centos下gitlab伺服器遷移

遷移的整體思路是 1 在老伺服器上執行備份指令 gitlab rake gitlab backup create 備份 預設備份到 var opt gitlab backups目錄下 可以通過 etc gitlab gitlab.rb配置檔案來修改預設存放備份檔案的目錄 gitlab rails b...

gitlab遷移公升級

一 遷移步驟 1.首先安裝最新版本gitlab gitlab7.2安裝 2.停止舊版本gitlab服務 3.將舊的專案檔案完整匯入新的gitlab bundle exec rake gitlab import repos rails env production bundle exec rake g...

Gitlab遷移小記

本來用家裡退休的筆記本,利用ddns,搭建了乙個gitlab自己玩,最近剛好拿到乙個digitalocean的優惠,就把想把它遷移到digitalocean的機器上了 畢竟原本的功耗帶來的成本還是不低的,一天大概要跑一度電,也許更多,那乙個月下來也要30多的開銷了。不過好處就是效能相對vps來說,絕...