반응형
https://skysoo1111.tistory.com/93
https://docs.gitlab.com/ee/raketasks/backup_restore.html
Backup
Backup하기전에 아래와 같이 작업을 먼저한다.
sudo docker exec -it gitlab vim /etc/gitlab/gitlab.rb
아래와 같이 백업저장소 설정을 변경한다.
gitlab_rails['backup_path']="/var/opt/gitlab/backups"
그러면 백업을 해보자
docker exec -t gitlab gitlab-backup create
백업이 완료되었으면 호스트 경로에서 확인할 수 있다.
Restore
dockere cp [backup files] gitlab:/var/opt/gitlab/backups
docker exec -it gitlab /bin/bash # 컨테이너 진입
cd /var/opt/gitlab/backups # 백업파일 확인
chown -R git /var/opt/gitlab/backups # 백업파일 권한 변경
Restore 진행
docker exec -it gitlab gitlab-backup restore
아직 적용해보지는 않았지만 주의사항
- Restore 시 진행할 경로는 비워져있어야 한다.
반응형
'Docker' 카테고리의 다른 글
Docker 설치 , 우분투 (UBUNTU) (0) | 2022.02.17 |
---|---|
Docker 가 뭔지 알고 쓰자 ( 컨테이너 가상화 ) (0) | 2022.02.17 |
Docker , 사용중인 컨테이너 백업 / 복원 / 삭제 ( Restore/Backup/Remove) (0) | 2022.02.15 |
Docker & Gitlab 초기 비밀번호 세팅하기 < 끝 > (0) | 2022.02.15 |
라즈베리파이4, Dock Gitlab 설치하기 <작성중> (0) | 2022.02.15 |