깃랩을 설치 한 후 백업폴더를 지정하고 싶은 경우 정리한 문서입니다.
필자는 /DATA/gitlab_backups 디렉토리에 저장하고 싶다고 예를 들면서 설명하도록 하겠습니다.
# Contents
- Gitlab Backup Configure
# Gitlab Backup Configure
Gitlab 설정파일을 아래 명령어를 통해 수정하도록 합시다.
sudo vi /etc/gitlab/gitlab.rb
위 명령어를 통해 gitlab 설정 파일을 연 후 아래 라인을 찾아서 수정하도록 합시다.
라인 카운트는 변경될 수 있으니 특정 문자열을 찾는 것이 편합니다.
gitlab_rails['backup_path'] = '/DATA/gitlab_backups' #line 537 부분을 수정함
ETC. 깃랩 백업 쉘 명령어
/opt/gitlab/bin/gitlab-rake gitlab:backup:create
ETC. 1시간 마다 자동으로 깃랩을 백업하고자 할 때,,,
크론탭을 사용하여 일정 시간마다 쉘 명령어를 통해 깃랩 백업을 요청합니다.
sudo crontab -e
0 * * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create # 1시간마다 백업 [해당 내용을 복붙]
'오픈소스 > 깃허브' 카테고리의 다른 글
[Gitlab] 깃랩 복원 (백업을 통한 복구) (0) | 2021.10.05 |
---|---|
[Gitlab] 깃랩 CE 설치 및 사용법 for Ubuntu (0) | 2021.10.05 |