Debian GitLab常见备份策略如下:
sudo gitlab-rake gitlab:backup:create 命令备份,文件默认存放在 /var/opt/gitlab/backups 目录。crontab 设置定时任务,如每天凌晨执行备份脚本,脚本中调用 gitlab-rake 命令。/etc/gitlab/gitlab.rb 等配置文件,可使用 gitlab-ctl backup-etc 命令。/etc/gitlab/gitlab.rb 指定备份路径,设置 backup_keep_time 控制备份保留时间。scp 命令。find 命令在备份脚本中删除指定天数前的旧备份文件。