gitlab遷移

gitlab備份

默認備份目錄 /var/opt/gitlab/backups/

備份配置文件
/etc/gitlab/gitlab.rb
/etc/gitlab/gitlab-secrets.json
gitlab停止數據服務
gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq
備份指令
//12.2以前
gitlab-rake gitlab:backup:create BACKUP=xxxxx
//12.2以后
gitlab-backup create BACKUP=xxxxx
復制備份文件到新環境
cp xxxxx /var/opt/gitlab/backups/xxxxx
恢復數據
#12.2以前
gitlab-rake gitlab:backup:restore BACKUP=xxxxx
#12.2以后
gitlab-backup restore BACKUP=xxxxx
替換gitlab.rb、gitlab-secrets.json 到新環境 /etc/gitlab下
cat gitlab.rb > /etc/gitlab/gitlab.rb
cat gitlab-secrets.json > /etc/gitlab/gitlab-secrets.json
重新加載配置
gitlab-rake reconfigure
恢復數據服務
gitlab-ctl start unicorn
gitlab-ctl start sidekiq
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Gitlab 修改普通用戶密碼 Gitlab 創建備份 使用Gitlab一鍵安裝包安裝Gitlab非常簡單, 同樣...
    huarda閱讀 5,145評論 0 1
  • 升級思路:先在新服務器上安裝一個和原版本相同版本的gitlab,然后備份原版本gitlab數據,備份完在新服務器恢...
    5不忘初心0閱讀 358評論 0 0
  • 大體思路為,先將原gitlab進行備份,然后將備份文件拷貝到新的gitlab機器上進行還原操作。 查看版本信息 g...
    DDDDAIPING閱讀 1,366評論 0 0
  • 背景 最開始gitlab是部署在公司內網的機器上,現在需要將gitlab遷移至阿里云上。以下是遷移的詳細步驟。 準...
    whisshe閱讀 3,676評論 0 6
  • 背景:騰訊云先買了一臺服務器,雙十一發現有更優惠的,果斷退款備份文件,重新購買前提條件:新舊gitlab的版本一致...
    歸隱小趙閱讀 1,301評論 0 0