以下是在Ubuntu系统上备份GitLab的几种方法:
sudo gitlab-backup create
,备份文件默认存放在/var/opt/gitlab/backups
目录。/etc/gitlab/gitlab.rb
文件,设置gitlab_rails['backup_path']
,然后执行sudo gitlab-ctl reconfigure
。0 3 * * * /opt/gitlab/bin/gitlab-backup create CRON=1
。sudo gitlab-ctl stop unicorn
,sudo gitlab-ctl stop sidekiq
。sudo tar -czvf /path/to/backup/gitlab-data.tar.gz /var/opt/gitlab
。sudo cp /etc/gitlab/gitlab.rb /path/to/backup/
,sudo cp -r /etc/gitlab/ssl /path/to/backup/
。