參考:
備份: 所有的許可權,庫檔案等資訊全部備份到的
不更改備份目錄的話:
vim /etc/gitlab/gitlab.rb去掉下面2行的注釋
gitlab_rails[
'backup_path
'] = "
/var/opt/gitlab/backups
"gitlab_rails[
'backup_keep_time
'] = 604800 #備份儲存的時間預設7天
gitlab-rake gitlab:backup:create #備份
#備份後的檔案如下:
恢復:刪掉專案進行模擬恢復.
# 停止相關資料連線服務gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq
gitlab-rake gitlab:backup:restore backup=備份檔案編號
gitlab-rake gitlab:backup:restore backup=1543808802_2018_12_03_11.0.0
gitlab-ctl restart
gitlab主備同步 gitlab主備同步
主 10.10.10.75 備 10.10.10.16 方案思路 mysql主從同步 gitlab檔案目錄同步 inotify rsync 一,配置mysql主從同步 mysql版本 5.5.43 修改75的mysql配置檔案 vim etc mysql my.cnf server id 1 bin...
Gitlab之合併分支
cd project dir 進入路徑 git fetch origin 將master遠端最新 更新到本地 git checkout b release v1.5.0 origin release v1.5.0 切換到release v1.5.0分支 git fetch origin 將relea...
gitlab解除安裝
在 opt gitlab 中找不到uninstall檔案,無法通過該方法解除安裝gitlab 經過摸索,可通過以下方法徹底解除安裝gitlab sudo gitlab ctl stop sudo gitlab ctl uninstall sudo gitlab ctl cleanse sudo rm...