

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criação AWS dos recursos necessários para o AWS DMS Fleet Advisor
<a name="fa-resources"></a>

**Importante**  
Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para o AWS Database Migration Service Fleet Advisor. Depois de 20 de maio de 2026, você não poderá mais acessar o console do AWS DMS Fleet Advisor ou os recursos do AWS DMS Fleet Advisor. Para saber mais, consulte [Fim do suporte do AWS DMS Fleet Advisor](https://docs.aws.amazon.com/dms/latest/userguide/dms_fleet.advisor-end-of-support.html).

O DMS Fleet Advisor precisa de um conjunto de AWS recursos em sua conta para encaminhar e importar informações de inventário e atualizar o status do coletor de dados do DMS.

Antes de coletar dados e criar inventários de bancos de dados e esquemas pela primeira vez, execute os seguintes pré-requisitos.

Para configurar o bucket do Amazon S3 e os recursos do IAM, realize uma das seguintes ações: 
+ [Configure os recursos do Amazon S3 e do IAM usando CloudFormation](#fa-resources-cf) (recomendado).
+ [Configure os recursos do Amazon S3 e do IAM no Console de gerenciamento da AWS](#fa-resources-manual)

## Configure os recursos do Amazon S3 e do IAM usando CloudFormation
<a name="fa-resources-cf"></a>

Uma CloudFormation pilha é uma coleção de AWS recursos que você pode gerenciar como uma única unidade. Para simplificar a criação dos recursos necessários para o DMS Fleet Advisor, você pode usar os arquivos CloudFormation de modelo para criar CloudFormation pilhas. Para obter mais informações, consulte [Criação de uma pilha no CloudFormation console](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) no *Guia CloudFormation do usuário*.

**nota**  
Esta seção só se aplica ao uso do coletor autônomo do DMS Fleet Advisor. [https://docs.aws.amazon.com/](https://docs.aws.amazon.com/). 

### Recursos do Amazon S3 e IAM criados por CloudFormation
<a name="fa-resources-cf.resources"></a>

Quando você usa os CloudFormation modelos, eles criam pilhas que incluem os seguintes recursos em seu Conta da AWS:
+ Um bucket do Amazon S3 denominado `dms-fleetadvisor-data-accountId-region`
+ Um usuário do IAM denominado `FleetAdvisorCollectorUser-region`
+ Um perfil de serviço do IAM denominado `FleetAdvisorS3Role-region`
+ Uma política de acesso denominada `FleetAdvisorS3Role-region-Policy`
+ Uma política de acesso denominada `FleetAdvisorCollectorUser-region-Policy`
+ Um perfil vinculado ao serviço (SLR) do IAM denominado `AWSServiceRoleForDMSFleetAdvisor`

Siga as etapas listadas abaixo para configurar seus recursos com CloudFormation.
+ [Etapa 1: baixar os arquivos CloudFormation de modelo](#fa-resources-cf.dl-templates)
+ [Etapa 2: Configurar o Amazon S3 e o IAM usando CloudFormation](#fa-resources-cf.config)

### Etapa 1: baixar os arquivos CloudFormation de modelo
<a name="fa-resources-cf.dl-templates"></a>

Um CloudFormation modelo é uma declaração dos AWS recursos que compõem uma pilha. O modelo é armazenado como um arquivo JSON.

**Para baixar os arquivos CloudFormation de modelo**

1. Abra o menu de contexto (clique com o botão direito do mouse) para um dos seguintes links e escolha **Salvar link como**.
   + Se você planeja usar o DMS Fleet Advisor, escolha [dms-fleetadvisor-iam-slr-s3.zip](samples/dms-fleetadvisor-iam-slr-s3.zip). [Se você já criou a SLR para o DMS Fleet Advisor, escolha 3.zip dms-fleetadvisor-iam-s](samples/dms-fleetadvisor-iam-s3.zip)
   + [Se você planeja usar o Coletor Sem Agente do AWS Application Discovery Service (ADS) e ainda não criou a SLR para ele, escolha -slr-s3.zip. dms-fleetadvisor-ads-iam](samples/dms-fleetadvisor-ads-iam-slr-s3.zip) [Se você já criou a SLR para o DMS Fleet Advisor com ADS, escolha dms-fleetadvisor-ads-iam -s3.zip.](samples/dms-fleetadvisor-ads-iam-s3.zip)

1. Salve o arquivo no computador.

### Etapa 2: Configurar o Amazon S3 e o IAM usando CloudFormation
<a name="fa-resources-cf.config"></a>

Quando você usa o CloudFormation modelo para o IAM, ele cria os recursos do Amazon S3 e do IAM listados anteriormente.

**Para configurar o Amazon S3 e o IAM usando CloudFormation**

1. Abra o CloudFormation console em [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

1. Inicie o assistente de criação de pilha escolhendo **Criar pilha** e **Com novos recursos** na lista suspensa.

1. Na página **Create a stack** (Criar uma pilha), faça o seguinte:

   1. Em **Prepare template** (Preparar modelo), selecione **Template is ready** (O modelo está pronto).

   1. Para **Template source** (Origem do template), escolha **Upload a template file** (Fazer upload de um arquivo de template).

   1. **Em **Escolher arquivo**, navegue até -s3.json, -s3.json e, em seguida, escolha **dms-fleetadvisor-iam-slr-s3.json**. dms-fleetadvisor-iam** , **dms-fleetadvisor-ads-iam-slr-s3.zip** ou **dms-fleetadvisor-ads-iam-s3.zip**.

   1. Escolha **Próximo**.

1. Na página **Specify stack details** (Especificar detalhes da pilha), faça o seguinte:

   1. Em **Nome da pilha**, insira **dms-fleetadvisor-iam-slr-s3**,**dms-fleetadvisor-iam-s3**, **dms-fleetadvisor-ads-iam-slr-s3** ou **dms-fleetadvisor-ads-iam-s3**.

   1. Escolha **Avançar**.

1. Na página **Configurar opções de pilha**, selecione **Avançar**.

1. Na página **Revisão dms-fleetadvisor-iam-slr -s3, Revisão dms-fleetadvisor-iam-s 3****, Revisão dms-fleetadvisor-ads-iam** **-slr-s3 ou **Revisão dms-fleetadvisor-ads-iam -s3****, faça o seguinte:

   1. Marque a caixa de seleção ****Confirmo que o CloudFormation pode criar recursos do IAM com nomes personalizados****.

   1. Selecione **Enviar**.

   CloudFormation cria o bucket do S3 e as funções e o usuário do IAM que o DMS Fleet Advisor exige. **No painel esquerdo, quando **dms-fleetadvisor-iam-slr-s3, 3, **dms-fleetadvisor-iam-sdms-fleetadvisor-ads-iam-slr-s3**** **ou **dms-fleetadvisor-ads-iam-s3** mostrar CREATE\$1COMPLETE**, vá para a próxima etapa.**

1. **No painel esquerdo, escolha **dms-fleetadvisor-iam-slr-s3, 3, **dms-fleetadvisor-iam-sdms-fleetadvisor-ads-iam-slr-s3**** **ou -s3**. dms-fleetadvisor-ads-iam** No painel à direita, faça o seguinte:

   1. Selecione **Informações da pilha**. ******Sua pilha tem um ID no formato **arn:aws:cloudformation: ::stack/ -s3/, arn:aws:cloudformation: ::stack/ 3/, arn:aws:cloudformation: *region* ::stack/ *account-no* -slr-s3/ ou *identifier* arn:aws:cloudformation: ::stack/ -s3/ dms-fleetadvisor-iam-slr**. *region* *account-no* dms-fleetadvisor-iam-s *identifier* *region* *account-no* dms-fleetadvisor-ads-iam *identifier* *region* *account-no* dms-fleetadvisor-ads-iam *identifier*******

   1. Escolha **atributos**. Você deve ver o seguinte:
      + Um bucket do Amazon S3 denominado `dms-fleetadvisor-data-accountId-region`
      + Um perfil de serviço denominado `FleetAdvisorS3Role-region`
      + Um usuário do IAM denominado `FleetAdvisorCollectorUser-region`
      + Um SLR do IAM denominado `AWSServiceRoleForDMSFleetAdvisor` (se você tiver baixado `dms-fleet-advisor-iam-slr-s3.zip` ou`dms-fleet-advisor-ads-iam-slr-s3.zip`)
      + Uma política de acesso denominada `FleetAdvisorS3Role-region-Policy`
      + Uma política de acesso denominada `FleetAdvisorCollectorUser-region-Policy`

## Configure os recursos do Amazon S3 e do IAM no Console de gerenciamento da AWS
<a name="fa-resources-manual"></a>

### Crie um bucket do Amazon S3
<a name="fa-resources-s3"></a>

Crie um bucket do Amazon S3 no qual os metadados do inventário podem ser armazenados. É recomendável pré-configurar esse bucket do S3 antes de utilizar o DMS Fleet Advisor. O AWS DMS armazena os metadados do inventário do DMS Fleet Advisor nesse bucket do S3.

Para obter mais informações sobre como criar um bucket do S3, consulte [Criar seu primeiro bucket do S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html), no *Guia do usuário do Amazon S3*.

**nota**  
O DMS Fleet Advisor só é compatível com buckets criptografados por SSE-S3.

**Como criar um bucket do Amazon S3 para armazenar informações do ambiente de dados local**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Selecione **Criar bucket**. 

1. Na página **Criar bucket**, insira um nome globalmente exclusivo que inclua seu nome de login para o bucket, como **fa-bucket** -. *yoursignin* 

1. Escolha Região da AWS onde você usa o DMS Fleet Advisor.

1. Mantenha as configurações restantes e escolha **Criar bucket**.

### Criar recursos do IAM
<a name="fa-resources-iam"></a>

Nesta seção, você cria recursos do IAM para o coletor de dados, o usuário do IAM e o DMS Fleet Advisor.

**Topics**
+ [Criar recursos do IAM para o coletor de dados](#fa-resources-iam-collector)
+ [Criar o perfil vinculado a serviço do DMS Fleet Advisor](#fa-resources-iam-slr)

#### Criar recursos do IAM para o coletor de dados
<a name="fa-resources-iam-collector"></a>

Para garantir que o coletor de dados funcione corretamente e faça upload dos metadados coletados no bucket do Amazon S3, crie as seguintes políticas. Crie um usuário do IAM com as permissões mínimas a seguir. Para obter mais informações sobre o coletor de dados do DMS, consulte [Descobrindo bancos de dados para migração usando coletores de dados no AWS DMS](fa-data-collectors.md).

**Como criar uma política do IAM para o DMS Fleet Advisor e o coletor de dados acessarem o Amazon S3**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação, selecione **Políticas**.

1. Selecione **Criar política**.

1. Na página **Criar política**, escolha a guia **JSON**.

1. Cole o seguinte JSON no editor, substituindo o código de exemplo. Substitua `fa_bucket` pelo nome do bucket do Amazon S3 criado na seção anterior.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
       {
           "Effect": "Allow",
           "Action": [
               "s3:GetObject*",
               "s3:GetBucket*",
               "s3:List*",
               "s3:DeleteObject*",
               "s3:PutObject*"
           ],
           "Resource": [
               "arn:aws:s3:::fa_bucket",
               "arn:aws:s3:::fa_bucket/*"
           ]
       }
       ]
       }
   ```

------

1. Selecione **Avançar: tags** e **Avançar: revisar**.

1. Insira **FleetAdvisorS3Policy** em **Nome\$1** e escolha **Criar política**.

**Como criar uma política do IAM para o coletor de dados do DMS para acessar o DMS Fleet Advisor**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação, selecione **Políticas**.

1. Selecione **Criar política**.

1. Na página **Criar política**, escolha a guia **JSON**.

1. Cole o seguinte código JSON no editor, substituindo o código de exemplo. 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
       {
           "Effect": "Allow",
           "Action": [
               "dms:DescribeFleetAdvisorCollectors",
               "dms:ModifyFleetAdvisorCollectorStatuses",
               "dms:UploadFileMetadataList"
           ],
           "Resource": "*"
       }
       ]
       }
   ```

------

1. Selecione **Avançar: tags** e **Avançar: revisar**.

1. Insira **DMSCollectorPolicy** em **Nome\$1** e escolha **Criar política**.

**Como criar um usuário do IAM com permissões mínimas para utilizar o coletor de dados do DMS**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação, escolha **Users**.

1. Escolha **Adicionar usuários**.

1. Na página **Adicionar usuário**, insira **FleetAdvisorCollectorUser** em **Nome do usuário\$1**. Escolha **Chave de acesso - Acesso programático** para **Selecionar tipo de AWS acesso**. Escolha **Próximo: Permissões**.

1. Na seção **Definir permissões**, escolha **Anexar políticas existentes diretamente**.

1. Use o controle de pesquisa para encontrar e escolher as **DMSCollectorpolíticas Policy** e **FleetAdvisorS3Policy** que você criou anteriormente. Escolha **Próximo: tags**.

1. Na página **Tags** (Etiquetas), escolha **Next: Review** (Avançar: revisar).

1. Na página **Review** (Revisar), selecione **Create user** (Criar usuário). Na próxima página, escolha **Baixar .csv** para salvar as novas credenciais do usuário. Utilize essas credenciais com o DMS Fleet Advisor para obter as permissões de acesso mínimas necessárias.

**Como criar um perfil do IAM para o DMS Fleet Advisor e o coletor de dados acessarem o Amazon S3**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação, escolha **Perfis**.

1. Escolha **Criar Perfil**.

1. Na página **Selecionar entidade confiável**, em **Tipo de entidade confiável**, escolha **Serviço da AWS **. **Para Casos de uso de outros AWS serviços**, escolha **DMS.** 

1. Marque a caixa de seleção **DMS** e escolha **Próximo**. 

1. Na página **Adicionar permissões**, escolha **FleetAdvisorS3Policy**. Escolha **Próximo**.

1. Na página **Nomear, revisar e criar**, insira **FleetAdvisorS3Role** em **Nome do perfil** e escolha **Criar função**.

1. Na página **Perfis**, insira **FleetAdvisorS3Role** em **Nome do perfil**. Escolha **FleetAdvisorS3Role**.

1. Na página **FleetAdvisorS3Role**, escolha a guia **Relações de confiança**. Selecione **Edit trust policy** (Editar política de confiança).

1. Na página **Editar política de confiança**, cole o seguinte JSON no editor, substituindo o texto existente.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
       {
       "Sid": "",
       "Effect": "Allow",
       "Principal": {
       "Service": [
        "dms.amazonaws.com",
        "dms-fleet-advisor.amazonaws.com"
       ]
       },
       "Action": "sts:AssumeRole"
       }
       ]
       }
   ```

------

   A política anterior concede a `sts:AssumeRole` permissão aos serviços AWS DMS usados para importar dados coletados do bucket do Amazon S3.

1. Escolha **Atualizar política**.

#### Criar o perfil vinculado a serviço do DMS Fleet Advisor
<a name="fa-resources-iam-slr"></a>

O DMS Fleet Advisor usa uma função vinculada ao serviço para gerenciar as CloudWatch métricas da Amazon em seu. Conta da AWS O DMS Fleet Advisor usa essa função vinculada ao serviço para publicar as métricas de desempenho do banco de dados coletadas CloudWatch em seu nome.

**Como criar o perfil vinculado a serviço do DMS Fleet Advisor**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação, escolha **Perfis**. Depois, escolha **Create role** (Criar função).

1. Em **Tipo de entidade confiável**, escolha **Serviços da AWS **.

1. **Para casos de uso de outros AWS serviços**, escolha **DMS — Fleet Advisor**.

1. Marque a caixa de seleção **DMS – Fleet Advisor** e escolha **Próximo**.

1. Na página **Adicionar permissões**, escolha **Próximo**.

1. Na página **Nomear, revisar e criar**, escolha **Criar função**.

Como alternativa, você pode criar essa função vinculada ao serviço a partir da AWS API ou da CLI AWS . Para obter mais informações, consulte [Criação de uma função vinculada ao serviço para AWS DMS o Fleet Advisor](slr-services-fa.md#create-slr-fa).

Depois de criar o perfil vinculado ao serviço para o DMS Fleet Advisor, é possível ver as métricas de desempenho dos bancos de dados de origem nas recomendações de destino. Além disso, você pode ver essas métricas e em sua CloudWatch conta. Para obter mais informações, consulte [Recomendações de destino](fa-recommendations.md).

**Como criar uma política do IAM necessária para o perfil vinculado a serviço do DMS Fleet Advisor**

As permissões mínimas exigidas para criar um perfil vinculado ao serviço estão especificadas na política `DMSFleetAdvisorCreateServiceLinkedRolePolicy`. Crie essa política do IAM para sua conta se não conseguir criar um perfil vinculado ao serviço.

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação, selecione **Políticas**.

1. Selecione **Criar política**.

1. Na página **Criar política**, escolha a guia **JSON**.

1. Cole o seguinte código JSON no editor, substituindo o código de exemplo. 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
       {
           "Effect": "Allow",
           "Action": "iam:CreateServiceLinkedRole",
           "Resource": "arn:aws:iam::*:role/aws-service-role/dms-fleet-advisor.amazonaws.com/AWSServiceRoleForDMSFleetAdvisor*",
           "Condition": {"StringLike": {"iam:AWSServiceName": "dms-fleet-advisor.amazonaws.com"}}
       },
       {
           "Effect": "Allow",
           "Action": [
               "iam:AttachRolePolicy",
               "iam:PutRolePolicy"
           ],
           "Resource": "arn:aws:iam::*:role/aws-service-role/dms-fleet-advisor.amazonaws.com/AWSServiceRoleForDMSFleetAdvisor*"
       }
       ]
       }
   ```

------

1. Selecione **Avançar: tags** e **Avançar: revisar**.

1. Insira **DMSFleetAdvisorCreateServiceLinkedRolePolicy** em **Nome\$1** e escolha **Criar política**.

Agora é possível utilizar essa política para criar o perfil vinculado a serviço do DMS Fleet Advisor.