Adición de una replicación para Amazon S3
Descubra cómo crear un proceso de Replicat para un destino de Amazon S3 en OCI GoldenGate
Antes de empezar
Antes de agregar y ejecutar un Replicat para Amazon S3, asegúrese de tener lo siguiente:
- Una conexión de Amazon S3 creada y asignada al despliegue de Big Data de destino
- Región de Amazon Web Services (AWS)
Adición de un Replicat (23ai)
Asegúrese de revisar los requisitos específicos de este tipo de destino.
Adición de un Replicat (21c)
Descubra cómo agregar un proceso de replicación para Amazon S3.
Más información
¿Está interesado en aprender a crear y ejecutar una ruta de receptor iniciada en el destino? Consulte el inicio rápido Envío de datos de OCI GoldenGate a Oracle GoldenGate o pruebe la versión de LiveLabs en un entorno de sandbox.
Incidencias conocidas
Errores de Java.net.UnknownHostException para conexiones de Amazon S3 y Google Cloud Storage con puntos finales compartidos
Solución alternativa: edite la conexión y cambie el método de enrutamiento de tráfico a Dedicado o seleccione Dedicado al crear conexiones de Amazon S3 y Google Cloud Storage.
Problema con las conexiones de Amazon S3 en OCI GoldenGate
Si encuentra el siguiente error al usar conexiones de Amazon S3, abra un ticket de soporte, comparta los detalles y el mensaje de error.
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
A continuación, puede utilizar los siguientes pasos como solución temporal.
Solución:
- Conéctese a Cloud Shell.
- Cree una nueva conexión de Amazon S3 mediante el siguiente ejemplo de la CLI:
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>
- Asigne la conexión a su despliegue.
- Agregue y ejecute Replicat para Amazon S3.
Como alternativa, si prefiere no utilizar el acceso público, configure los cubos de la conexión de Amazon S3 para que utilicen AWS VPC Endpoints. Para que OCI GoldenGate acceda al cubo S3 mediante VPC Endpoints, también debe configurar una VPN IPsec entre la VCN y la VPC de AWS.
Para definir el punto final para Amazon S3, agregue la propiedad gg.eventhandler.s3.url
al archivo de propiedades de Replicat y proporcione el punto final para la conexión privada.