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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2022-05-30 python发送邮件实现代码
2022-05-30 Python apscheduler模块函数入参处理方法