수고 많으십니다.
다름이 아니라 제가 프로젝트를 수행 중인데 ORACLE DB Server를 OS는 Windows 2008 Standard Edition으로
환경 설정하여 셋팅 운영 하고자 합니다.
그런데 DB Data의 문제 발생시 이 메인 서버를 대신하여 운영할 수 있는 Backup용 서버를 운영하려 하는데
메인 DB Server에 Insert, Delete, Update 레코드들을 DB Backup용 Server에도 실시간으로 Insert, Delete,
Update를 하려 합니다.
기존의 방법은 별도의 Application을 코딩하여 Check Flag를 통해 Backup용 DB에 Insert, Delete, Update를
진행 하였습니다. 그러다 보니 일부의 데이터가 누락 되거나 전체 퍼포먼스에 영향을 미치는 현상이 발생하여
같은 이유로 백업 서버를 운영하시는 분들은 어찌 운영하시는지 고귀한 조언을 듣고자 이렇게 글을 올립니다.
일전에 이야기를 듣기로는 Oracle자체의 기능에서 해당 기능이 지원되는 걸로 알고 있는데 이 기능이 초기에는
Option으로 되어 있다가 얼마전 부터 기본 기능으로 적용 되면서 가격이 올라간걸로 알고 있습니다.
그리고 또 다른 방법은 NetBackup이라는 Application을 이용하는 방법이 있던데 혹시라도 오라클에서 지원하는
기능을 사용하고 계시는 분들이 계신지요?
아님 효과적인 방법이 있는지 도움 요청 드립니다.
가능 하면 DB Scrpit를 이용하는 방법이 제일 좋은데 제가 이쪽은 무뢰한 이라 도움 요청 드립니다.
|