Posso usar um bucket do Amazon S3 como destino do AWS DMS?

3 minuto de leitura
0

Quero usar um bucket do Amazon Simple Storage Service (Amazon S3) como destino para o AWS Database Migration Service (AWS DMS). Meus recursos estão na mesma conta.

Breve descrição

Depois de criar uma instância de replicação, conclua as seguintes etapas para usar um bucket do S3 como seu endpoint de destino para o AWS DMS:

  1. Crie um bucket do S3.
  2. Crie uma política do AWS Identity and Access Management (IAM).
  3. Crie um perfil.
  4. Crie seu endpoint de destino.

Para obter mais informações, consulte Using Amazon S3 as a target for AWS Database Migration Service.

Resolução

Crie um bucket do S3

  1. Abra o console do Amazon S3 e, em seguida, crie um bucket.
  2. Selecione o bucket criado e escolha Criar pasta.
  3. Insira um nome de pasta e escolha Salvar.

Crie uma política do IAM

1.    Abra o console do IAM e escolha Políticas no painel de navegação.

2.    Escolha Criar política e, em seguida, escolha JSON.

3.    Adicione uma política do IAM semelhante ao exemplo a seguir:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:DeleteObject",
        "s3:PutObjectTagging"
      ],
      "Resource": [
        "arn:aws:s3:::bucketname/*"
      ]
    },
    {
      "Effect": "Allow",
      "Action": [
        "s3:ListBucket"
      ],
      "Resource": [
        "arn:aws:s3:::bucketname*"
      ]
    }
  ]
}

Observação: substitua bucketname pelo nome do bucket.

4.    Escolha Revisar política, insira um Nome e uma Descrição e, em seguida, escolha Criar política.

Crie um perfil

  1. Abra o console do IAM e escolha Perfis no painel de navegação.
  2. Escolha Criar perfil, DMS e, em seguida, Avançar: permissões.
  3. No painel Criar perfil, no campo Pesquisar, escolha a política criada e, em seguida, escolha Avançar: tags.
  4. Escolha Avançar: revisão.
  5. Insira um Nome do perfil e uma Descrição do perfil.
  6. Selecione Criar perfil. Anote o ARN do perfil.

Crie seu endpoint de destino

  1. Abra o console do AWS DMS e escolha Endpoints no painel de navegação.
  2. Escolha Criar endpoint e, em seguida, selecione Endpoint de destino.
  3. Insira o Identificador do endpoint e, em seguida, escolha Amazon S3 como o Mecanismo de destino.
  4. Cole o ARN do perfil que você copiou no campo ARN do perfil de acesso ao serviço.
  5. Insira um Nome do bucket e a Pasta do bucket.
  6. Em Configurações do endpoint, adicione as Configurações do endpoint, caso tenha alguma. Para obter mais informações, consulte Endpoint settings when using Amazon S3 as a target for AWS DMS.
  7. (Opcional) Em Testar conexão de endpoint, selecione sua nuvem privada virtual (VPC) e Instância de replicação e, em seguida, escolha Executar teste.
    Observação: talvez sua VPC precise oferecer suporte ao AWS DMS versão 3.4.7. Para obter mais informações, consulte Who is impacted when migrating to AWS DMS versions 3.4.7 and higher?
  8. Escolha Criar endpoint.

Informações relacionadas

Using Amazon S3 as a source for AWS DMS

Working with an AWS DMS replication instance

Troubleshooting migration tasks in AWS Database Migration Service

AWS OFICIAL
AWS OFICIALAtualizada há 6 meses