1. gitlab 디렉토리 생성
mkdir gitlab
2. gitlab docker 이미지 설치
hostname과 volume은 수정해야함. 이미지 버전은 백업된 gitlab의 버전과 동일하게 할 것.
이미지 버전은 아래 사이트에서 확인
hub.docker.com/r/gitlab/gitlab-ee/tags
sudo docker run --detach \
--hostname test.duwon.net\
--publish 443:443 --publish 80:80 --publish 122:22 \
--name gitlab \
--restart always \
--volume /home/duwon/gitlab/config:/etc/gitlab \
--volume /home/duwon/gitlab/logs:/var/log/gitlab \
--volume /home/duwon/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ee:latest
3. 백업 이미지 /home/duwon/gitlab/data/backups에 복사
4. 복원
sudo docker exec -it gitlab gitlab-ctl stop unicorn
sudo docker exec -it gitlab gitlab-ctl stop puma
sudo docker exec -it gitlab gitlab-ctl stop sidekiq
sudo docker exec -it gitlab gitlab-backup restore BACKUP=1599528998_2020_09_08_13.3.5-ee
1599528998_2020_09_08_13.3.5-ee_gitlab_backup.tar 파일명에서 _gitlab_backup.tar앞까지만 입력
5. 재시작
sudo docker restart gitlab
'Linux' 카테고리의 다른 글
QNAP 공유폴더에 우분투 gitlab-ee 백업하기 (0) | 2020.09.08 |
---|---|
xinetd 설치하기 (0) | 2007.03.27 |
부트로더 GRUB에서의 root 암호 변경 (0) | 2007.03.13 |
하드디스크 추가하기 (0) | 2007.03.05 |
minicom 설치 (0) | 2006.08.11 |