728x90
반응형
서론
redmine를 잘 사용하던 중에, HDD 에 불량 섹터가 발생하여 서비스에 장애가 발생하였다. 이를 해결하기 위하여 불량 섹터가 발생한 HDD를 복구 업체에 맡겨서, 다행히도 꼭 필요한 MySQL Data 파일의 복구가 성공하였고, MySQL Data 파일을 가지고 복구하였던 과정을 아래와 같이 기록한다.
본론
- MySQL 데몬 중지
- 아래 명령으로 MySQL DB 복구한 자료를 모두 덮어 씌움
- MySQL 데몬 재시작
- MySQL 데몬이 정상적으로 시작된 이후에,
MySQL 데이터가 정상적으로 복구 되었음을 mysql 명령으로 확인함
- 그러나 redmine에 접속하면 "500 Internal error" 오류가 발생함
- Apache 오류 로그 확인
- redmine 오류 로그 확인
- 다음과 같은 오류 로그 확인
- 복구한 자료의 비밀번호 확인
- 설치된 redmine의 database.yml에서 비밀번호를 복구한 HDD의 것과 동일하게 변경
- apache 데몬 재시작 후, redmine가 정상적으로 동작함을 확인함
결론
다행히도, MySQL Data 외에 중요한 파일들은 백업이 되어 있었고, MySQL 백업한 자료에 문제가 있었기에 완벽하게 전과 동일하게 복구가 가능하였다.
역시 백업은 선택이 아닌, 필수!!!
참고자료
'Linux,Unix,BSD > redmine' 카테고리의 다른 글
bitnami-redmine 스택 이전 설치 : cafe24 -> iwinv (0) | 2017.07.10 |
---|---|
bitnami Redmine stack 2.0.3-1 -> 2.2.0-0 upgrade (0) | 2012.12.25 |
[CentOS] bitnami Redmine에 ViewVC 연동하기 (0) | 2012.08.21 |
[CentOS] Redmine에서 Sendmail로 일감 수정 내역이 메일로 오지 않는 문제 (0) | 2012.07.08 |
[CentOS] bitnami Redmine stack 업그레이드기 (1.2.x -> 2.0.x) (0) | 2012.07.02 |