Amazon S3에 연결
시작하기 전에
연결을 생성하기 전에 다음 사항을 확인하십시오.
- OCI GoldenGate가 소스 및 대상에 연결하는 방법을 검토합니다.
- 암호 사용, 저장소 사용 및 암호 번들 읽기와 같은 보안 저장소 및 암호 액세스를 사용으로 설정하는 데 필요한 정책을 구성합니다. 자세한 내용은 최소 권장 정책을 참조하십시오.
접속 생성
Amazon S3 접속을 생성하려면 다음과 같이 하십시오.
연결이 생성되면 Connections(연결) 목록에 나타납니다. 복제에서 대상으로 사용할 배치에 접속을 지정해야 합니다.
알려진 문제
Amazon S3 및 공유 엔드포인트와의 Google Cloud Storage 연결에 대한 Java.net.UnknownHostException 오류
임시해결책: 연결을 편집하고 트래픽 경로 지정 방법을 전용으로 변경하거나, Amazon S3 및 Google Cloud Storage 연결을 생성할 때 전용을 선택합니다.
OCI GoldenGate의 Amazon S3 연결 관련 문제
Amazon S3 연결을 사용할 때 다음 오류가 발생하면 지원 티켓을 열고 세부정보 및 오류 메시지를 공유합니다.
ERROR 2024-03-04 11:42:31.000505 [TaskEngine_2(FileFinalizeTask)] - Verify S3 bucket
[ggstest] failed.com.amazonaws.SdkClientException: Unable to execute HTTP request: s3.us-east-2.amazonaws.com
그런 다음 다음 다음 단계를 임시해결책으로 사용할 수 있습니다.
임시해결책:
- Cloud Shell에 접속합니다.
- 다음 CLI 샘플을 사용하여 새 Amazon S3 연결을 만듭니다.
oci goldengate connection create-amazon-s3-connection --routing-method SHARED_SERVICE_ENDPOINT --display-name <connection_name> --compartment-id <compartment_ocid> --technology-type AMAZON_S3 --access-key-id <aws_access_key> --secret-access-key <aws_secret>
- 배치에 연결을 할당합니다.
- Amazon S3용 Replicat를 추가하고 실행합니다.
또는 공용 액세스를 사용하지 않으려는 경우 AWS VPC Endpoints를 사용하도록 Amazon S3 연결의 버킷을 구성합니다. OCI GoldenGate가 VPC Endpoints를 사용하여 S3 버킷에 액세스하려면 VCN과 AWS VPC 간에 IPsec VPN도 구성해야 합니다.
Amazon S3에 대한 끝점을 설정하려면 gg.eventhandler.s3.url
속성을 Replicat 속성 파일에 추가하고 프라이빗 접속에 대한 끝점을 제공합니다.