Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

GitLab은 백업 파일을 이용하여 복원 할 수 있습니다. 이번 페이지에서는 GitLab의 백업 파일로 복원하는 방법에 대해 설명합니다.

1.SSH(Secure Shell)을 이용하여 GitLab 서버에 로그인 합니다. 이때, root권한을 사용해야 합니다.

2.백업 tar 파일이 /var/opt/gitlab/backups 디렉토리에 있는지 확인 합니다.

3.만약 백업 파일이 없다면 백업 생성 에서 설명된 내용으로 백업 파일을 생성할 수 있습니다.

4. 아래의 명령을 이용하여 데이터베이스와 관련된 프로세스를 중지합니다.

sudo gitlab-ctl stop unicorn
sudo gitlab-ctl stop sidekiq

위의 명령을 이용하여 메모리를 일시적으로 확보 할 수 있습니다.

5.아래의 명령어로 GitLab 서비스 상태를 확인합니다.

sudo gitlab-ctl status

6.백업 파일을 이용하여 복원합니다.

sudo gitlab-rake gitlab:backup:restore BACKUP = 1589347608_2020_05_13_12.10.3-ee_gitlab_backup.tar

7. GitLab을 재시작 합니다.

sudo gitlab-ctl restart

8.이제 아래 그림과 같이 데이터베이스를 검사하여 GitLab을 확인합니다.

sudo gitlab-rake gitlab:check SANITIZE = true

  • No labels