Create a backup from GitLab
Jump to navigation
Jump to search
Warning: GitLab does not back up any configuration files, SSL certificates, or system files. You are highly advised to read about storing configuration files.
sudo cp /etc/gitlab/gitlab-secrets.json /etc/gitlab/gitlab.rb /var/opt/gitlab/backups/ gitlab-backup create ls -lh /var/opt/gitlab/backups/
Configuration files:
/etc/gitlab/gitlab-secrets.json/etc/gitlab/gitlab.rb
Destination folder:
gitlab-ctl stop puma && gitlab-ctl stop sidekiq
/opt/gitlab/bin/gitlab-backup create /opt/gitlab/bin/gitlab-backup create STRATEGY=copy
- Database
- Attachments
- Git repositories data
- CI/CD job output logs
- CI/CD job artifacts
- LFS objects
- Container Registry images
- GitLab Pages content
Related[edit]
gitlab-rails runner 'st = Sidekiq::Stats.new; puts "enqueued: #{st.enqueued}, busy: #{st.workers_size}, scheduled: #{st.scheduled_size}, retries: #{st.retry_size}"'
/var/opt/gitlab/gitlab-rails/shared/artifacts/
See also[edit]
Advertising: