以下是在Ubuntu上备份GitLab数据的几种方法:
sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq。sudo gitlab-backup create,备份文件默认存放在/var/opt/gitlab/backups目录。/etc/gitlab/gitlab.rb中设置gitlab_rails['backup_path']。0 3 * * * /opt/gitlab/bin/gitlab-backup create CRON=1。sudo tar -czvf /backup/gitlab-configs-$(date +%Y-%m-%d).tar.gz -C /etc/gitlab。sudo tar -czvf /backup/gitlab-repositories-$(date +%Y-%m-%d).tar.gz -C /var/opt/gitlab/git-data repositories。sudo -u postgres pg_dump -Fc --no-acl --no-owner gitlabhq_production > /backup/gitlab.sql。