GitLab备份自动清理

3
我已经通过crontab安排了GitLab的备份,每天凌晨2点备份一次GitLab数据。我遇到的问题是自动清理备份文件。备份文件现在已经积累了很多,我想自动化这个任务。
取消“gitlab.rb”中以下行的注释并不能解决问题。
gitlab_rails ['backup_keep_time'] = 604800
提供信息,我的GitLab是在CentOS 7上使用omnibus包安装的。
1个回答

5
在编辑完gitlab.rb文件后,你需要运行gitlab-ctl reconfigure来使更改生效。

谢谢,伙计。我真的很感激。我是Gilab和Linux环境的新手,所以遇到了很多麻烦。 - Randhir

我现在有另一个问题,'gitlab-ctl reconfigure' 失败并显示以下信息:Recipe Compile Error in /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/default.rb NameError

uninitialized constant Module::SSLCertificateFile
Cookbook Trace:

/opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/default.rb:35:in `from_file'
- Randhir
听起来像是配置文件的问题。你可以尝试使用空文件(或将所有内容注释掉)运行它。 - marcolz
当你说配置文件时,你是指gitlab.rb吗? - Randhir
是的,就是那个。 - marcolz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接