백업 2

GitHub Enterprise – 백업 데이터 복원

참고로 백업 데이터 복원 시 조건이 몇 가지 있습니다. - Replica가 설정된 Primary에는 복원이 진행되지 않습니다. - Replica를 stop이 아닌 teardown시켜야 합니다.(ghe-repl-stop : X, ghe-repl-teardown : O) - Primary가 Maintenance 모드일때만 복원이 가능합니다. Primary에 SSH 접속 후 $ ghe-maintenance -s 또는 아래 이미지 참고 Maintenance 모드로 변경하더라도 관리자는 관리자 콘솔에 계속 접근이 가능합니다. 1. 복원 진행 $ bin/ghe-restore -c -s 20190327T144302 [복원할 인스턴스의 IP] -c 옵션 : 대상 호스트의 설정, 인증서 및 라이센스 데이터를 덮어 씁니다..

GitHub Enterprise 백업 유틸 설치 및 설정

GHE 백업 유틸 설치 및 설정 메뉴얼 1. 유틸 다운로드 - https://github.com/github/backup-utils/releases : github-backup-utils-v2.16.1.tar.gz - 참고로 2개버전 이내의 것 까지만 이용이 가능(2.16은 2.13에서 사용 불가, 2.14에서 사용 가능) 2. 파일 경로 이동 후 $ tar -xzvf github-backup-utils-v2.16.1.tar.gz 3. backup.config-example 파일을 backup.config 로 copy하고 에디터로 오픈 4. GHE_HOSTNAME 값 primary GitHub Enterprise 인스턴스의 hostname 또는 IP address로 설정 5. GHE_DATA_DIR 값을..