Restoring TeamCity Data from Backup - Teamcity Docs
Teamcity Agent가 하나 죽으면...
귀찮긴 하겠지만 에이전트 머신의 설정을한번 더 구성하면 끝이지만
Teamcity Server가 죽는 것은 ..... 생각만해도 끔찍 합니다.
절! 대! 로! 일어나서는 안되는 일이지만
Teamcity Server가 죽었을 때를 대비해서 빠르게 Teamcity Server를 복원하기 위해
백업/복원 방법을 사전에 익혀둘 필요가 있습니다.
백업
백업은 뭐 별거 없습니다. 그냥 버튼 한번만 클릭하면 끝이구요.
Teamcity > Administration > Server Administration > Backup > Run Backup 에서 Start Backup 버튼을 클릭
History 탭에서 백업 된 zip 파일을 잘 보관하고 있기만 하면 됩니다.
복원
복원 역시 엄청 간편하게 진행이 가능했습니다.
Teamcity > Administration > Server Administration > Backup > History 에서 복원에 사용할 백업파일을 다운로드 합니다.
새로운 팀시티 서버(머신)를 준비 하고 Teamcity Server를 설치 후 실행하여 Teamcity First Start 화면을 맞이 합니다.
이 화면에서 그냥 시작하면 안되고 Restore from backup 버튼을 클릭합니다.
앞서 다운로드 받아놓은 백업.zip 파일을 선택합니다.
팀시티가 준비를 열심히 합니다.
사용할 데이터 베이스를 선택 해주고 복원을 진행합니다.
(HSQLDB가 프로덕션에 권장되지 않는다고 하지만... 그냥 사용합니다....)
또 준비를 열심히 하고 있네요
복원에 사용된 로그를 남겨주지만... 쿨 하게 다음으로 진행 시킵니다.
또 뭔가를 열심히 진행 하고 있고
로그인 창이 뜨길래 이전에 사용하던 계정을 입력 해봅니다.
오~~~~~ 대박 진짜 그대로 옮겨 왔습니다.
아티팩트들은 누락 되었지만 뭐 빌드 다시 하면 되니까 전혀 문제가 되지 않구요
대박인게
모든 프로젝트들의 설정들이 그대로 들어와 있습니다.
엄청 쉽고 편하게 복원이 가능하네요
하지만 이 기능은 제가 은퇴할 때 까지 사용할 일이 없으면 참으로 좋겠습니다~ ㅎㅎㅎ
'IT > 개발환경' 카테고리의 다른 글
TIG (Telegraf Influxdb Grafana) (1/4) - 구성 방법 (1) | 2023.05.03 |
---|---|
리눅스 디스크 (1/4) - 디스크 추가 (0) | 2023.05.03 |
pkg 만들기 (0) | 2023.04.27 |
.dmg 만들기 (1) | 2023.04.27 |
dmg와 pkg 차이 (0) | 2023.04.27 |