다운그레이드
Tier: Free, Premium, Ultimate
Offering: Self-Managed
Offering: Self-Managed
이 섹션에는 패키지의 이전 버전으로 되돌리는 일반 정보가 포함되어 있습니다.
적어도 당신이 다운그레이드할 버전에서 생성된 데이터베이스 백업이 있어야 합니다. 이상적으로 여분의 전체 백업 아카이브가 있어야 합니다.
아래 예는 주 버전 및 패치 버전 사이에서 다운그레이드하는 절차를 보여줍니다 (예: 15.0.6에서 15.0.5로 다운그레이드).
주 버전 간 다운그레이드 시, 주 버전 업그레이드 시 발생한 특정 버전 변경 사항을 고려해야 합니다.
이 단계들은 다음과 같습니다:
- GitLab 중지
- 현재 패키지 제거
- 이전 패키지 설치
- GitLab 재구성
- 백업 복원
- GitLab 시작
단계:
-
GitLab 중지 및 현재 패키지 제거:
# Puma를 실행 중이면 sudo gitlab-ctl stop puma # Sidekiq 중지 sudo gitlab-ctl stop sidekiq # Ubuntu인 경우: 현재 패키지 제거 sudo dpkg -r gitlab-ee # Centos인 경우: 현재 패키지 제거 sudo yum remove gitlab-ee
-
다운그레이드할 GitLab 버전 식별:
# (GitLab FOSS를 설치했다면 gitlab-ce로 대체) # Ubuntu sudo apt-cache madison gitlab-ee # CentOS: sudo yum --showduplicates list gitlab-ee
-
원하는 버전으로 GitLab 다운그레이드(예: GitLab 15.0.5):
# (GitLab FOSS를 설치했다면 gitlab-ce로 대체) # Ubuntu sudo apt install gitlab-ee=15.0.5-ee.0 # CentOS: sudo yum install gitlab-ee-15.0.5-ee.0.el8
-
GitLab 재구성:
sudo gitlab-ctl reconfigure
-
GitLab 복원 다운그레이드를 완료하려면