얼마전 DB서버 H/W이상으로 거의 하루 종일 서비스가 중지된 일이 있었습니다.
그래서 장애시 좀더 신속하게 대처할 수 있는 방안을 생각하는 중인데
어떤 방법들이 있을지 조언을 부탁드립니다.
복수의 서버가 서로 데이터를 복제하면서 운영되도록 한다던가..
그밖에도 등등..
Informix 로 어떤 형태가 가능한지, 보통 어떤식으로 운영하는지 궁금합니다.
답변이 없어서 제경우를 몇자 적어보겠습니다.
가장 간다한 방법은 mirror입니다. 사용법두 간단하죠.
한쪽 디스크가 맛가면 자동으로 다른 mirror를 쓴답니다.
당연히 mirror db 는 서로 다른 disk에 있어야 겠죠?
이 경우 os나 db 엔진에 이상이 생겻을때는 무용지물입니다.
복수 서버운영 말씀 하셧는데요 물론 돈이 많다면 mirror서버가 최고죠..
원론적으로는.. 일단 backup/restore 계획이 중요합니다
예를 들어 대상 db가 backup/restore 에 걸리는시간 측정/예상
양이 많을 경우는 당근 아카이브 쓰셔야 되구요.
아카이브 쓰시려면 backup/restore 에 관련된 책자를.. 참고.. 쩝쩝..
장애대처 방법은 해당 클라이언트의 성격과 db에 따라 천차만별이구요.. 각각 정답은 없다구 생각합니다. 가장 적당한 방법을 찾아야지요..
이건 여기 자료구요.. 요 옆에 db 문서들.. 에 보시면 자료 많습니다.
참고 하시구요..
백업시스템을 구축하기 위한 Advice ( Execpt CDR ) (2001/02/06)
http://database.sarang.net/database/informix/backup/backup_intro.ppt
짱이만세님 답변 감사합니다. 도움이 많이 되었습니다.