88965333
ORCL
3
버전 비교
비교대상
키
- 이 줄이 추가되었습니다.
- 이 줄이 삭제되었습니다.
- 서식이 변경되었습니다.
Data Guard Broker 활성화
Data Guard Broker 설정 위치 변경
코드 블럭 | ||||
---|---|---|---|---|
| ||||
ALTER SYSTEM SET dg_broker_config_file1='[설정 파일 저장 경로 및 파일명1].dat' SCOPE=both SID='*'; ALTER SYSTEM SET dg_broker_config_file2='[설정 파일 저장 경로 및 파일명2].dat' SCOPE=both SID='*'; SELECT NAME, VALUE FROM V$PARAMETER WHERE NAME LIKE 'dg_broker_config_file%'; |
펼치기 | ||||
---|---|---|---|---|
|
{}
클러스터에 설정할 경우 모든 노드에서 액세스할 수 있는 공유 스토리지에 설정 파일을 저장합니다.
db_broker_start 파라미터 설정
코드 블럭 | ||||
---|---|---|---|---|
| ||||
ALTER SYSTEM SET dg_broker_start=true; |
펼치기 | ||||
---|---|---|---|---|
|
Data Guard Broker 환경 구성
Oracle Data Guard command-line interface(이하 DGMGRL) 접속
코드 블럭 | ||||
---|---|---|---|---|
| ||||
dgmgrl sys/<sys 계정 암호>@[primary 네트워크 서비스명] |
펼치기 | ||
---|---|---|
|
데이터베이스 등록
코드 블럭 | ||||
---|---|---|---|---|
| ||||
CREATE CONFIGURATION [Data Guard 구성 이름] AS PRIMARY DATABASE IS [primary 글로벌 DB명] CONNECT IDENTIFIER IS [primary 네트워크 서비스명]; ADD DATABASE [standby 글로벌 DB명] AS CONNECT IDENTIFIER IS [standby 네트워크 서비스명] MAINTAINED AS PHYSICAL; |
펼치기 | ||
---|---|---|
|
Data Guard Broker 설정 활성화
코드 블럭 | ||||
---|---|---|---|---|
| ||||
ENABLE CONFIGURATION; |
펼치기 | ||
---|---|---|
|
Data Guard Broker 등록 정보 조회
코드 블럭 | ||||
---|---|---|---|---|
| ||||
SHOW CONFIGURATION SHOW DATABASE VERBOSE [primary 글로벌 DB명] SHOW DATABASE VERBOSE [standby 글로벌 DB명] VALIDATE DATABASE VERBOSE [primary 글로벌 DB명] VALIDATE DATABASE VERBOSE [standby 글로벌 DB명] |
펼치기 | ||
---|---|---|
|
정적 연결 식별자 설정
코드 블럭 | ||||
---|---|---|---|---|
| ||||
SHOW DATABASE [standby 글로벌 DB명] StaticConnectIdentifier EDIT DATABASE [standby 글로벌 DB명] SET PROPERTY StaticConnectIdentifier = '[standby 접속 정보]'; |
펼치기 | ||
---|---|---|
|
Data Guard Broker 설정 백업
코드 블럭 | ||||
---|---|---|---|---|
| ||||
EXPORT CONFIGURATION TO dg_config.xml |
펼치기 | ||
---|---|---|
|
백업 파일은 XML 형태로 덤프 파일 경로에 저장됩니다.
복구 명령어는 아래와 같습니다.
코드 블럭 |
---|
IMPORT CONFIGURATION FROM dg_config.xml |
Data Guard 구성 결과 확인 및 추가 작업
데이터베이스 상태 확인
코드 블럭 | ||||
---|---|---|---|---|
| ||||
SELECT name, db_unique_name FROM v$database; SELECT db_unique_name, open_mode, database_role, switchover_status, dataguard_broker FROM v$database; |
펼치기 | ||||
---|---|---|---|---|
|
Local listener 설정
코드 블럭 | ||||
---|---|---|---|---|
| ||||
alter system set local_listener='<서비스 네트워크 접속 정보>,<DG 전용 네트워크 접속 정보>' scope=both; |
펼치기 | ||
---|---|---|
|
기존 설정된 local listener 파라미터에 DG 전용 리스너를 추가합니다.
아카이브 로그 삭제 방지 정책 추가
코드 블럭 | ||||
---|---|---|---|---|
| ||||
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON ALL STANDBY; |
펼치기 | ||||
---|---|---|---|---|
|
Standby에 적용되지 않은 아카이브 로그가 삭제되어 데이터 손실이 발생하지 않도록 아카이브 삭제 정책을 수정합니다.
Primary와 Standby에서 각각 수행합니다.