遷移的整體思路是:
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來說,絕...