운영체제 이야기/Linux(CentOS)

[centos7] centos7 gitlab 17.0.1 백업 및 복원

한희성 2024. 5. 30.
반응형
gitlab-backup create

cd /var/opt/gitlab/backups



cd /etc/gitlab/

cp gitlab.rb ~/

cp gitlab-secrets.json ~/

scp [tar 파일] root@192.168.0.190:~/
scp gitlab-secrets.json root@192.168.0.190:~/
scp gitlab.rb root@192.168.0.190:~/


gitlab 설치 이후

# 반드시 모든 서비스가 올라가 있는 상태로 아래 2개만 stop 해야함
gitlab-ctl start 
gitlab-ctl stop puma
gitlab-ctl stop sidekiq
gitlab-ctl status

# 해당 위치에 3개 파일복사
# tar, key, .rb
cd /var/opt/gitlab/backups

chmod 777 1717050547_2024_05_30_17.0.1_gitlab_backup.tar

gitlab-backup restore BACKUP=1717050547_2024_05_30_17.0.1

gitlab-ctl reconfigure

gitlab-ctl restart
반응형

댓글

💲 추천 글