通过运行sudo gitlab-rake gitlab:backup:create
,我们可以手动为Gitlab创建备份。但是有没有办法定期进行Gitlab备份,比如每天或每月。
PS:我希望备份文件位于本地文件夹而不是任何云存储
答案 0 :(得分:1)
一个好的开始是" Configuring cron to make daily backups "
要安排备份存储库和GitLab元数据的cron作业,请使用root用户:
sudo su - crontab -e
在那里,添加以下行来安排每天凌晨2点的备份:
0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1