피어 배치 관리
피어 배치를 사용하여 OCI GoldenGate 재해 복구 계획을 구현합니다.
주: 이 문서는 데이터 복제 배치에만 적용됩니다.
피어 배치 정보
피어 배치는 재해 또는 서비스 중단 시 기본 배치에 대해 대기로 생성하는 리소스입니다. 여기에는 트레일 및 매개변수 파일, 블록 볼륨 및 파일 스토리지 서비스 복제본과 같은 모든 동일한 기본 배포 메타데이터가 포함됩니다. 피어 배치는 로컬 또는 원격일 수 있습니다. 로컬 피어는 기본 배치와 동일한 영역에 상주하지만 다른 AD(가용성 도메인) 또는 FD(결함 도메인)에 상주합니다. 원격 피어가 다른 지역에 상주합니다.
기본 배포에는 로컬 또는 지역 간 배포 피어가 하나만 있을 수 있습니다. 피어 배치를 사용하면 필요할 때 기본 배치에서 대기 배치로 전환할 수 있습니다. 피어 배치로 전환을 수행하면 전환하는 피어 배치가 기본 배치가 됩니다.
주: 피어 배치는 기본 배치와 동일한 요율로 청구됩니다. OCPU 관리 및 청구에 대해 자세히 알아보십시오.
기본 배치를 정지해도 대기 배치가 정지되지 않고 계속 청구됩니다. 청구되지 않도록 하려면 대기 배치를 삭제해야 합니다.
또한 대기 배치의 크기는 기본 배치와 동일한 크기로 유지되어야 하므로 변경할 수 없습니다.
제한사항
-
피어 배치를 생성할 때 영역 목록에는 영역 간 대기가 생성될 수 있는 사용 가능한 원격 영역이 표시됩니다. 대기 데이터베이스를 추가할 때 사용 가능한 영역 목록은 테넌시가 원격 영역에 가입된 경우에만 원격 영역을 표시합니다(페어링된 원격 영역에 가입해야 함).
-
영역 간 재해 복구의 경우 전환 후 배포 경로를 재구성하고 대상 호스트를 수정해야 합니다. 다음 두 방법으로 이 작업을 수행할 수 있습니다.
-
(GoldenGate 버전 23.10 이상 빌드의 경우) OCI GoldenGate 배치 콘솔에서 배포 서비스를 선택합니다. 배포 경로 또는 대상 시작 경로의 경로 정보를 확인한 다음 대상 URI를 편집합니다.
-
REST API 호출을 사용하여 업데이트를 수행합니다.
curl -u <username>:<password> -X PATCH https://<deployment-host>:443/services/v2/sources/<distribution-path-name> -d '{ "target": { "uri": "wss://<new-target-deployment-host>:443/services/v2/targets?trail=<trail-name>" } }' \| jq .
주: IAM이 인증에 사용되는 경우 새 GoldenGate 접속도 생성하고 소스 배치에 지정해야 합니다.
-
-
배치 보안 저장소 인증서는 영역 간 대기 피어에 복사되지 않으며, 두 배치는 동일한 FQDN을 가질 수 없습니다. 대기 데이터베이스가 생성된 후에는 SSL 인증서/키로 대기 데이터베이스를 업데이트하고 인증서에서 지원되는 도메인 이름으로 새 배치 인라인에 대한 FQDN을 업데이트해야 합니다. 지정된 영역에 대해 생성된 이전 인증서 자체 서명이 대기 영역에 적합하지 않을 수 있으므로 이를 재생성하고 대기 배치로 업로드해야 할 수 있습니다.
피어 배치 추가
시작하기 전에
-
GoldenGate 배치에서 OCI Secrets 복제를 사용하고 OCI Secrets 리소스를 사용/관리할 수 있도록 하는 최소 필수 정책이 추가되었는지 확인합니다.
-
암호 레벨에서는 영역 간 복제가 사용으로 설정될 때까지 암호가 복제되지 않습니다. 배치의 대기 피어와 동일한 영역을 선택해야 합니다. 영역 간 암호 복제 구성에 대해 알아봅니다. Required IAM Policy 섹션에서 "Permissions needed by resource principals to allow cross region secret replication"를 검토해야 합니다.
-
지정된 연결에서 암호를 사용하지 않는 경우 다음 오류가 발생합니다.
Standby peer cannot be created as following connections does not use secret id <OCID> -
암호를 사용하려면 연결을 편집하거나 암호를 사용하는 연결로 바꿔야 합니다.
-
-
연결 문자열에 기본 및 대기 정보가 모두 포함되도록 OCI GoldenGate에서 연결을 생성하기 전에 데이터베이스 레벨에서 Active Data Guard 또는 Data Guard를 구성합니다. 접속을 생성한 후 구성된 경우 접속 세부정보 페이지의 [작업] 메뉴에서 접속을 새로고침해야 합니다.
기본 배치에 피어 배치 추가:
-
기본 배포의 세부정보 페이지에서 재해 복구를 선택합니다.
-
[재해 복구] 페이지에서 피어 추가를 선택합니다.
-
피어 배치 추가 패널에서 다음을 수행합니다.
-
피어 배치를 생성할 영역을 선택합니다.
주: 영역 목록에는 영역 간 대기 영역을 생성할 수 있는 사용 가능한 원격 영역만 표시됩니다.
-
Automatically select the best availability domain placement(최적 가용성 도메인 배치 자동 선택)의 경우
-
서비스가 사용자 대신 가용성 도메인 및 결함 도메인을 선택하도록 하려면 이 옵션을 선택합니다.
-
가용성 도메인과 결함 도메인을 직접 선택하려면 이 옵션의 선택을 해제합니다.
-
-
-
추가를 선택합니다.
피어 배치가 재해 복구 페이지의 목록에 나타나며, 활성 상태가 될 때까지 해당 상태를 모니터할 수 있습니다.
주: 전용 끝점을 사용한 지정된 접속은 기본적으로 배치의 서브넷 및 프라이빗 끝점을 사용할 수 있도록 대기 영역에서 공유 끝점으로 생성됩니다. 필요한 경우 서브넷을 수동으로 지정하여 대기 영역에서 전용 끝점을 사용하도록 접속을 편집할 수 있습니다.
피어 배치로 전환
기본에서 대기 피어 배치로 전환을 수행하는 방법을 알아봅니다.
기본 피어 배치에서 대기 피어 배치로의 전환은 수동 프로세스입니다. 스위치오버는 기본 피어를 계속 사용할 수 있다고 가정하고 대기 피어를 시작하기 전에 마지막 동기화를 하나 수행하여 기본 피어의 모든 메타데이터와 데이터가 대기 피어에 있는지 확인합니다. 필요한 OCI GoldenGate 이벤트를 구독하여 관련 배포 활동에 대한 알림을 받을 수 있습니다.
기본 배치의 세부정보 페이지 또는 영역 간 대기 배치의 세부정보 페이지에서 전환을 수행할 수 있습니다. 피어 배치로 전환하려면 다음과 같이 하십시오.
-
배포의 세부정보 페이지에서 재해 복구를 선택합니다.
-
재해 복구 페이지의 피어 배치 목록에서 전환할 피어의 작업 메뉴에서 전환을 선택합니다.
-
Switchover(전환) 대화 상자 창에서 이 피어로 전환할 것인지 확인한 다음 Switch(전환)를 선택합니다.
-
전환이 진행 중인 동안 배포 상태가 업데이트 중으로 변경됩니다.
스위치오버가 완료되면 피어가 이제 기본 피어가 되고 기본 피어가 피어가 됩니다.
주: 대기 데이터베이스가 기본 데이터베이스보다 뒤처진 경우 데이터베이스 전환 작업을 처리하는 매개변수는 작업 10: Oracle GoldenGate 프로세스 구성의 기본 클러스터에서 구성 추출을 참조하십시오.
피어 배치로 페일오버
기본에서 대기 피어 배치로 페일오버를 수행하는 방법을 배웁니다.
페일오버는 마지막으로 성공한 동기화 지점을 사용하여 대기 피어를 시작하고 기본 서버에 연결하려고 시도하지 않습니다. 마지막 동기화 이후에 생성된 프로세스가 대기 피어에 없을 수 있습니다.
기본 배치의 세부정보 페이지 또는 영역 간 대기 배치의 세부정보 페이지에서 전환을 수행할 수 있습니다. 피어 배치로 전환하려면 다음과 같이 하십시오.
-
배포의 세부정보 페이지에서 재해 복구를 선택합니다.
-
재해 복구 페이지의 피어 배치 목록에서 전환할 피어의 작업 메뉴에서 페일오버를 선택합니다.
-
Failover(페일오버) 대화 상자 창에서 이 피어로 전환할 것인지 확인한 다음 Failover(페일오버)를 선택합니다.
-
페일오버가 진행 중인 동안 배포 상태가 업데이트 중으로 변경됩니다.
페일오버가 완료되면 피어가 이제 기본 피어가 되고 기본 피어가 피어가 됩니다.
주: 대기 데이터베이스가 기본 데이터베이스보다 뒤처진 경우 데이터베이스 전환 작업을 처리하는 매개변수는 작업 10: Oracle GoldenGate 프로세스 구성의 기본 클러스터에서 구성 추출을 참조하십시오.
피어 배치 세부정보 보기
기본 배치 세부정보 페이지의 [재해 복구] 탭에서 피어 배치 세부정보를 봅니다.
이 페이지에 표시되는 피어 배치 정보에는 다음이 포함됩니다.
- 역할(기본 또는 대기)
- 시/도
- 영역
- 가용성 도메인
- 결함 도메인
- 사전 검사 상태 및 최종 실행 시기
- 역할 변경 세부정보
피어 배치가 로컬인지 원격인지에 따라 Actions 메뉴에서 다음 작업을 수행할 수 있습니다.
- 전환
- 복구
- 사전 검사 실행(원격)
- 사전 검사 결과 보기(원격)
- 삭제
- OCID 복사
피어 배치 사전 검사 실행
페일오버 또는 수동 스위치오버를 성공하려면 피어 배치 사전 검사를 정기적으로 실행해야 합니다. 피어 배치 사전 검사는 비밀번호 암호를 사용하는 리소스가 스위치오버 전에 원격 피어에 복제되도록 합니다. 사전 검사에는 다음에 대한 검사가 포함됩니다.
- 비밀번호 암호가 존재합니다.
- 암호는 대기 영역으로 복제됩니다.
- 비밀번호 암호가 대기 영역에 존재하지만 최근 업데이트 후 기본 영역과 일치하지 않습니다.
- 지정된 모든 접속이 적합하며 여러 호스트가 존재합니다.
- 지정된 접속이 존재하지만 최근 변경사항으로 인해 업데이트되어야 합니다.
어떤 이유로든 사전 검사가 실패할 경우 필요한 작업을 수행한 다음 사전 검사를 다시 실행하십시오.
피어 배치 삭제
사용되지 않는 리소스에 대해 반복되는 추가 비용을 중지할 필요가 없는 경우 피어 배치를 삭제합니다.
피어 배치를 삭제하려면 다음과 같이 하십시오.
-
기본 배포의 세부정보 페이지에서 재해 복구를 선택합니다.
-
피어 배치 목록의 삭제할 피어의 작업 메뉴에서 삭제를 선택합니다.
-
[피어 삭제] 대화상자 창에서 이 피어를 삭제할 것인지 확인한 다음 삭제를 선택합니다.
피어 배치 상태가 삭제 중으로 변경됩니다.