Oracle AI Database 26ai(23.26.2)에서의 자동 Standby PDB 인스턴스화 및 Standby Redo Log 생성
요약
Oracle AI Database 23.26.2 업데이트를 통해 Data Guard 환경에서의 Standby PDB 인스턴스화 및 Standby Redo Log 생성이 자동화되었습니다. 기존의 수동 데이터파일 복사 및 설정 과정을 Data Guard Broker가 대신 수행하여 배포 프로세스를 단순화하고 오류 위험을 줄여줍니다.
핵심 포인트
- Data Guard Broker를 통한 Standby PDB 생성 자동화
- 수동 데이터파일 복사 및 Standby Redo Log 생성 단계 생략 가능
- 배포 프로세스 단순화 및 구성 오류 위험 감소
- PDB 추가 후 즉시 READ ONLY 모드로 사용 가능
Oracle AI Database Release Update 23.26.2는 Pluggable Database (PDB)별 Data Guard 환경을 위한 중요한 개선 사항을 도입했습니다. Data Guard Broker를 통해 보호된 PDB가 추가되면, Oracle은 이전에는 수동 개입이 필요했던 여러 작업을 자동으로 수행합니다.
Release Update 23.26.2 이전에는 Standby PDB를 생성하기 위해 일반적으로 다음과 같은 여러 수동 단계가 필요했습니다:
- Standby CDB로 데이터파일 (datafiles) 복사
- Standby Redo Logs (SRLs) 생성
- Standby 구성 확인
23.26.2부터는 Data Guard Broker가 이러한 작업들을 자동화하여, 배포 프로세스를 단순화하고 구성 오류의 위험을 줄여줍니다.
이 개선 사항을 시연하기 위해, 저는 다음과 같은 Broker 명령을 사용하여 standby database CDB2에 AMOL이라는 이름의 standby PDB를 생성했습니다:
DGMGRL> ADD PLUGGABLE DATABASE 'amol' AT cdb2 SOURCE is 'amol' AT cdb1 PDBFileNameConvert is "'/CDB1/','/CDB2/'";
Pluggable Database "AMOL" added
RMAN 복구 (restore), 수동 파일 복사, 또는 standby redo log 생성 명령이 필요하지 않다는 점에 주목하십시오.
새로운 PDB는 처음에 MOUNTED 상태로 나타납니다.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
...
PDB를 연 후에는,
SQL> alter pluggable database AMOL open;
Pluggable database altered.
물리적 standby PDB의 예상 상태인 READ ONLY 모드로 사용할 수 있게 됩니다.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
...
다음으로, 저는 AMOL 컨테이너로 전환하여 데이터파일 (datafiles)이 이미 생성되었는지 확인했습니다.
SQL> alter session set container=amol;
Session altered.
SQL> select name from v$datafile;
...
이를 통해 Oracle이 standby PDB 인스턴스화 과정에서 기본 데이터베이스 (primary database)로부터 데이터파일을 자동으로 복사했음을 확인할 수 있습니다.
Release Update 23.26.2에서 도입된 또 다른 개선 사항은 Standby Redo Logs의 자동 생성입니다.
SQL> select group# from v$standby_log;
GROUP#
...
수동으로 ALTER DATABASE ADD STANDBY LOGFILE 명령어를 실행할 필요가 없었습니다.
마지막으로, Standby PDB 설정을 검증했습니다.
DGMGRL> VALIDATE PLUGGABLE DATABASE amol AT cdb2;
Ready for Switchover: YES
...
검증 결과, Redo Apply가 성공적으로 실행 중이며, Standby Redo Log가 올바르게 구성되었고, Standby PDB가 Switchover를 수행할 준비가 되었음을 확인했습니다.
다음 Alert Log 발췌본은 Standby PDB 인스턴스화(Instantiation) 과정 중에 자동으로 수행된 내부 작업들을 보여줍니다.
create pluggable database AMOL as standby from AMOL at cdb1 file_name_convert=('/CDB1/','/CDB2/')
2026-07-14T11:31:34.047911+03:30
AMOL(4):ALTER SYSTEM SET _dgpdb_file_name_convert='/CDB1/','/CDB2/' SCOPE=SPFILE PDB='AMOL';
...
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기