在Linux上备份GitLab可使用以下方法:
sudo gitlab-rake gitlab:backup:create命令,备份文件默认存放在/var/opt/gitlab/backups目录,可通过修改/etc/gitlab/gitlab.rb中gitlab_rails['backup_path']来更改路径,修改后需运行sudo gitlab-ctl reconfigure重载配置。crontab -e添加定时任务,如0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create,可实现每天凌晨2点自动备份。/etc/gitlab/gitlab.rb、/etc/gitlab/ssl等配置文件和密钥[1,2,3,4,5,6,7,8,9,10,11]。