gitlab定时执行自动备份的方法
工具: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的备份定时任务。
老铁,如果觉得本文对你有帮助,麻烦帮点个右下角的“推荐”,感谢!
本文来自博客园,作者:平行时空的旅者,转载请注明原文链接:https://www.cnblogs.com/yifengyu/p/18222600