CentOS下GitLab备份方法如下:
sudo cp /etc/gitlab/gitlab.rb /etc/gitlab/gitlab.rb.bak,sudo cp /etc/gitlab/gitlab-secrets.json /etc/gitlab/gitlab-secrets.json.bak。sudo gitlab-rake gitlab:backup:create,默认存到/var/opt/gitlab/backups。/etc/gitlab/gitlab.rb配置备份路径等参数,如gitlab_rails['backup_path'] = '/your/backup/path',然后sudo gitlab-ctl reconfigure。crontab -e添加定时任务,如0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create[1,2,3,4,5,6,7,8,9,10,11]。