OCI GoldenGate 접속

OCI GoldenGate가 다른 서비스 및 기술과 어떻게 연결되는지 알아보십시오.

배치에 연결

Oracle Cloud Infrastructure(OCI) GoldenGate 배포는 OCI의 보안 영역에 테넌시 외부에 위치하며 네트워크가 네트워크에 연결되어 있지 않습니다. 배치를 생성할 때 배치를 위해 프라이빗 IP가 있는 프라이빗 끝점이 생성되는 프라이빗 서브넷을 선택해야 합니다. TCP 포트 443을 통해 이 전용 IP를 통해 GoldenGate 배치에 액세스할 수 있습니다.

기본적으로 OCI GoldenGate에 대한 모든 네트워크 연결은 배치의 콘솔 URL에 접속할 때 TLS로 암호화됩니다. 콘솔 URL의 도메인 이름이 선택한 VCN의 DNS 분석기에 배치의 프라이빗 IP로 등록됩니다.

선택적으로 GoldenGate 배치에 대한 퍼블릭 액세스를 사용으로 설정할 수 있습니다. 배치의 프라이빗 끝점과 동일한 VCN에서 퍼블릭 서브넷을 선택해야 하며 OCI GoldenGate는 선택된 서브넷에서 퍼블릭 IP를 가진 가변 로드 밸런서를 생성합니다. 자세한 내용은 배포 생성을 참조하십시오.

배치 콘솔을 통해 OCI GoldenGate 배치에 액세스할 수 있습니다. 배치 콘솔에 대한 연결은 포트 443을 통해 HTTPS를 통해 수행됩니다. OCI GoldenGate는 기본 포트 1521 또는 1522를 사용하여 Oracle Databases에 연결하고, 기본 포트 3306을 사용하여 MySQL 데이터베이스에 연결합니다. 빅데이터 대상의 경우 OCI GoldenGate가 포트 443을 사용하여 연결됩니다.

다음은 ggs-network-diagram.png에 대한 설명입니다.

그림 ggs-network-diagram.png에 대한 설명

소스 및 대상에 연결

연결을 생성할 때 트래픽 라우팅 방법을 지정해야 합니다. 다음 중 선택할 수 있습니다.

공용 데이터 소스 및 대상에 연결

GoldenGate의 트래픽은 연결의 라우팅 방법이나 데이터 소스 또는 대상의 위치에 관계없이 항상 VCN을 통과합니다. 공용(public) 데이터베이스에 연결하려면 다음을 수행하십시오.

연결 트래픽은 NAT 게이트웨이의 공용 IP 주소에서 발생합니다. 소스 또는 대상 데이터베이스에서 네트워크 액세스 제어를 사용으로 설정하려면 이 IP 주소에서 접속을 사용으로 설정해야 합니다.

자율운영 AI 데이터베이스 및 OCI 스트리밍과 같은 일부 공용 OCI 서비스는 NAT 게이트웨이 및 서비스 게이트웨이를 통해 액세스할 수 있습니다. 두 경로를 모두 VCN에서 사용할 수 있는 경우 NAT 게이트웨이인 더 구체적인 경로가 사용됩니다. NAT 게이트웨이가 사용되는 경우 대상 데이터베이스의 ACL(액세스 제어 목록)이 VCN에서 연결을 사용으로 설정해야 합니다(액세스 제어 목록 제한 및 참고 사항 참조).

네트워크 고려사항

Oracle GoldenGate에 대한 네트워크 요구 사항은 다음과 같습니다.

연결 예제

예: Oracle 온프레미스에서 자율운영 AI 레이크하우스로 복제

다음과 같이 network-onprem-adw.png에 대한 설명입니다.

network-onprem-adw.png 그림에 대한 설명

이 예에서 OCI GoldenGate 배치는 포트 443을 사용하여 공용 인터넷을 통해 액세스할 수 있습니다.

위에서 언급했듯이 연결 세부정보 페이지에 나열된 수신 IP 주소에서 데이터베이스 노드의 전용 IP로의 연결을 허용하려면 적절한 서브넷 보안 규칙을 추가해야 합니다. 제공된 모든 FQDN은 선택한 서브넷 내에서 분석할 수 있어야 합니다.

자율운영 AI 레이크하우스(ALK)에 접속하기 위해 OCI GoldenGate는 '모든 곳에서 보안 액세스'를 선택하지 않는 한 포트 1522를 통해 프라이빗 엔드포인트를 생성합니다.

예: 자율운영 AI 트랜잭션 처리에서 자율운영 AI 레이크하우스로 복제

다음과 같이 network-atp-adw.png에 대한 설명입니다.

network-atp-adw.png 그림에 대한 설명

이 예에서 OCI GoldenGate 배치는 OCI 네트워크 내에서 프라이빗 끝점을 사용하거나 OCI 리소스에 대한 액세스를 보호하는 배스천 호스트를 통해서만 액세스할 수 있습니다. 자세한 내용은 전용 IP를 사용하여 Oracle Cloud Infrastructure GoldenGate에 연결을 참조하십시오.

자율운영 AI 트랜잭션 처리(ATP) 및 자율운영 AI 레이크하우스(ALK)에 접속하기 위해 OCI GoldenGate는 '모든 곳에서 보안 액세스'를 선택하지 않는 한 포트 1522를 통해 프라이빗 엔드포인트를 생성합니다.

접속을 생성할 때 자율운영 AI 데이터베이스를 선택하면 프라이빗 끝점이 자동으로 생성됩니다. 그렇지 않으면 자율운영 AI 데이터베이스 구성을 수동으로 입력하고 '공유 끝점'을 선택하여 배치 생성 중 선택된 서브넷에 생성된 배치의 프라이빗 끝점을 재사용할 수 있습니다. 이 서브넷 내에서 적절한 서브넷 보안 규칙 및 DNS 확인 구성은 사용자의 책임입니다.

예: Azure SQL 관리 인스턴스에서 자율운영 AI 트랜잭션 처리(ATP)로 복제

아래 network-azuresql-atp.png에 대한 설명입니다.

network-azuresql-atp.png 그림에 대한 설명

이 예에서 OCI GoldenGate 배치는 포트 443을 사용하여 공용 인터넷을 통해 액세스할 수 있습니다.

앞서 설명한 것처럼 연결 세부 정보 페이지에 나열된 수신 IP 주소에서 데이터베이스 노드의 전용 IP로의 연결을 허용하려면 적절한 서브넷 보안 규칙을 추가해야 합니다. 제공된 모든 FQDN은 선택한 서브넷 내에서 분석할 수 있어야 합니다.

이 예에서 네트워크 트래픽은 OCI와 Azure 간의 FastConnect 및 ExpressRoute 간 전용 상호 연결을 거칩니다. 포트 1433은 전용 연결에 사용됩니다. 공용 인터넷을 통한 Azure SQL 관리 인스턴스에 대한 연결은 일반적으로 포트 3342를 사용합니다.

자율운영 AI 트랜잭션 처리(ATP)에 접속하기 위해 OCI GoldenGate는 '모든 곳에서 보안 액세스'를 선택하지 않는 한 포트 1522를 통해 프라이빗 엔드포인트를 생성합니다.