Adicionar um Processo de Replicat para o Amazon S3
Aprenda a criar um processo de Replicat para um destino do Amazon S3 no OCI GoldenGate
Tópicos Relacionados
Antes de começar
Antes de adicionar e executar um Replicat para Amazon S3, certifique-se de ter o seguinte:
- Uma conexão do Amazon S3 criada e designada à sua implantação de Big Data de destino
- Uma região do Amazon Web Services (AWS)
Adicionar um Replicat (23ai)
Certifique-se de revisar pré-requisitos específicos desse tipo de alvo.
Adicionar um Replicat (21c)
Aprenda a adicionar um processo de replicat para Amazon S3.
Problemas conhecidos
Erros Java.net.UnknownHostException para conexões do Amazon S3 e do Google Cloud Storage com pontos finais Compartilhados encontram
Solução alternativa: Edite a conexão e altere o método de roteamento de tráfego para Dedicado ou selecione Dedicado ao criar conexões do Amazon S3 e do Google Cloud Storage.
Problema com conexões do Amazon S3 no OCI GoldenGate
Se você encontrar o erro a seguir ao usar conexões do Amazon S3, abra um ticket de suporte, compartilhe os detalhes e a mensagem de erro.
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
Em seguida, você pode usar as etapas a seguir como uma solução alternativa temporária.
Solução Alternativa:
- Estabeleça conexão com o Cloud Shell.
- Crie uma nova conexão do Amazon S3 usando a seguinte amostra de 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>
- Designe a conexão à sua implantação.
- Adicione e execute um Replicat para o Amazon S3.
Como alternativa, se você preferir não usar acesso público, configure os buckets da sua conexão do Amazon S3 para usar AWS VPC Endpoints. Para que o OCI GoldenGate acesse seu bucket do S3 usando o VPC Endpoints, você também deve configurar uma VPN IPsec entre sua VCN e a AWS VPC.
Para definir o ponto final para o Amazon S3, adicione a propriedade gg.eventhandler.s3.url
ao Arquivo de Propriedades de Replicat e forneça o ponto final para a conexão privada.