- 이 문서는 구루비에서 작성하였습니다.
- 이 문서를 다른 블로그나 홈페이지에 게재하실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 출처 : http://wiki.gurubee.net/display/CORE/21.+DG+BROKER+CONFIGURATION?
- 구루비 지식창고의 모든 문서는 크리에이티브 커먼즈의 저작자표시-비영리-동일조건변경허락(BY-NC-SA) 라이선스에 따라 자유롭게 사용할 수 있습니다.
DG Broker Configuration
Data Guard 구성 생성 및 관리
Primary와 Standby 의 관리를 위해 사용한다.
Data Guard command-line interface (DGMGRL)은 DGMGRL prompt 또는 그 안에 script에서 Data guard 설정을 제어하고 모니터링 한다.
Data guard Broker
Data Guard Broker는 Data Guard 구성의 생성, 유지, 모니터링을 자동화하고 중앙화하는 분산관리 프레임워크이다.
모든 관리 동작을 DGMGRL을 통해 수행할 수 있다.
- Data Guard 구성을 생성하고 활성화
- 구성의 어느 위치에서나 전체 Data Guard 구성을 관리
- 구성의 모든 시스템에 걸쳐 복잡한 역할 변화와 관련된 SwitchOver나 FailOver 동작
- 중앙화된 모니터링 과 이벤트 통보로 신속하게 적용 속도를 모니터링하고 진단 정보를 캡쳐하고 문제를 감지한다.
Data Guard Broker 강화
다음과 같은 기능이 강화되었다.
- redo 전송 옵션 지원을 개선해 관리자가 redo 전송 서비스를 위한 연결 설명을 구체화 할 수 있다.
- 보호 모드와 최대 가용성/최대 성능 사이의 변경 시 데이터베이스 다운타임을 제거했다.
- Oracle Clusterware를 Cold FailOver Cluster로 사용해 고가용성 구성을 위한 단일 인스턴스 데이터베이스를 지원한다.
설정 방법
작업 순서
1. Primary DB 설정
SYS@TEST> show parameter dg_broker_start
SYS@TEST> alter system set dg_broker_start=true;
2. Standby DB 설정
SYS@TEST> show parameter dg_broker_start
SYS@TEST> alter system set dg_broker_start=true;
3. Primary DB 연결 작업
shell> dgmgrl DGMGRL> connect sys/test DGMGRL> create configuration 'S_SID' as primary database is 'P_SID' connect identifier is P_SID; Configuration "S_SID" created with primary database "P_SID"; DGMGRL> add database 'S_SID' as connect identifier is 'S_SID'; Database "S_SID" added DGMGRL> enable configuration;
문서정보
- 이 문서는 구루비에서 작성하였습니다.
- 이 문서를 다른 블로그나 홈페이지에 게재하실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 출처 : http://wiki.gurubee.net/display/CORE/21.+DG+BROKER+CONFIGURATION?
- 구루비 지식창고의 모든 문서는 크리에이티브 커먼즈의 저작자표시-비영리-동일조건변경허락(BY-NC-SA) 라이선스에 따라 자유롭게 사용할 수 있습니다.