gitlab備份方法

平行时空的旅者發表於2024-05-30

工具:gitlab 社群版

一、修改配置檔案 /etc/gitlab/gitlab.rb 開啟備份功能

二、建立備份指令碼backup.sh檔案,內容如下,並給執行許可權

### backup gitlab
gitlab-rake gitlab:backup:create > /dev/null 2>&1
if [ $? -ne 0 ];then
    echo 'Backup gitlab data error!' > /home/gitlab/backup_gitlab.log

三、建立定時任務

1、crontab -e 編輯定時任務配置檔案

在檔案末尾新增:【0 0 * * 7 /root/backup.sh > /root/backup.log 2>&1】,後儲存檔案

至此已經完成了gitlab的備份定時任務。

相關文章