

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione AWS delle risorse necessarie per AWS DMS Fleet Advisor
<a name="fa-resources"></a>

**Importante**  
Avviso di fine del supporto: il 20 maggio 2026, AWS terminerà il supporto per AWS Database Migration Service Fleet Advisor. Dopo il 20 maggio 2026, non sarà più possibile accedere alla console di Fleet Advisor o alle risorse di AWS DMS AWS DMS Fleet Advisor. Per ulteriori informazioni, consulta [AWS DMS Fine del supporto di Fleet Advisor](https://docs.aws.amazon.com/dms/latest/userguide/dms_fleet.advisor-end-of-support.html).

DMS Fleet Advisor necessita di una serie di AWS risorse nel tuo account per inoltrare e importare le informazioni sull'inventario e aggiornare lo stato del raccoglitore di dati DMS.

Prima di raccogliere dati e creare inventari di database e schemi per la prima volta, è necessario completare i seguenti prerequisiti.

Per configurare il bucket Amazon S3 e le risorse IAM, procedi in uno dei modi seguenti: 
+ [Configura le risorse Amazon S3 e IAM utilizzando CloudFormation](#fa-resources-cf) (consigliato).
+ [Configura le risorse Amazon S3 e IAM in Console di gestione AWS](#fa-resources-manual)

## Configura le risorse Amazon S3 e IAM utilizzando CloudFormation
<a name="fa-resources-cf"></a>

Uno CloudFormation stack è una raccolta di AWS risorse che puoi gestire come singola unità. Per semplificare la creazione delle risorse necessarie per DMS Fleet Advisor, puoi utilizzare i file CloudFormation modello per creare CloudFormation pile. *Per ulteriori informazioni, consulta [Creazione di uno stack sulla CloudFormation console nella CloudFormation Guida per l'](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html)utente.*

**Nota**  
Questa sezione si riferisce esclusivamente all'utilizzo del raccoglitore autonomo DMS Fleet Advisor. Per informazioni sull'utilizzo di un singolo raccoglitore on-premise per la raccolta di informazioni su database e server, consulta [Application Discovery Service Agentless Collector](https://docs.aws.amazon.com/application-discovery/latest/userguide/agentless-collector.html) nella [https://docs.aws.amazon.com/](https://docs.aws.amazon.com/). 

### Risorse Amazon S3 e IAM create da CloudFormation
<a name="fa-resources-cf.resources"></a>

Quando utilizzi i CloudFormation modelli, creano stack che includono le seguenti risorse: Account AWS
+ Un bucket Amazon S3 denominato `dms-fleetadvisor-data-accountId-region`
+ Un utente IAM denominato `FleetAdvisorCollectorUser-region`
+ Un ruolo di servizio IAM denominato `FleetAdvisorS3Role-region`
+ Una policy di accesso denominata `FleetAdvisorS3Role-region-Policy`
+ Una policy di accesso denominata `FleetAdvisorCollectorUser-region-Policy`
+ Un ruolo collegato al servizio IAM denominato `AWSServiceRoleForDMSFleetAdvisor`

Segui i passaggi elencati di seguito per configurare le tue risorse con CloudFormation.
+ [Passaggio 1: scarica i file CloudFormation modello](#fa-resources-cf.dl-templates)
+ [Fase 2: configurare Amazon S3 e IAM utilizzando CloudFormation](#fa-resources-cf.config)

### Passaggio 1: scarica i file CloudFormation modello
<a name="fa-resources-cf.dl-templates"></a>

Un CloudFormation modello è una dichiarazione delle AWS risorse che compongono uno stack. Il modello viene archiviato come un file JSON.

**Per scaricare i file CloudFormation modello**

1. Apri il menu contestuale (fai clic con il tasto destro del mouse) per uno dei seguenti collegamenti, quindi scegli **Salva collegamento come**:
   + Se prevedi di utilizzare DMS Fleet Advisor, scegli [dms-fleetadvisor-iam-slr-s3.zip](samples/dms-fleetadvisor-iam-slr-s3.zip). [Se hai già creato la reflex per DMS Fleet Advisor, scegli 3.zip dms-fleetadvisor-iam-s](samples/dms-fleetadvisor-iam-s3.zip)
   + [Se intendi utilizzare l' AWS Application Discovery Service (ADS) Agentless Collector e non hai creato la relativa reflex, scegli -slr-s3.zip. dms-fleetadvisor-ads-iam](samples/dms-fleetadvisor-ads-iam-slr-s3.zip) [Se hai già creato la reflex per DMS Fleet Advisor con ADS, scegli -s3.zip. dms-fleetadvisor-ads-iam](samples/dms-fleetadvisor-ads-iam-s3.zip)

1. Salvare il file sul computer.

### Fase 2: configurare Amazon S3 e IAM utilizzando CloudFormation
<a name="fa-resources-cf.config"></a>

Quando utilizzi il CloudFormation modello per IAM, crea le risorse Amazon S3 e IAM elencate in precedenza.

**Per configurare Amazon S3 e IAM utilizzando CloudFormation**

1. Apri la CloudFormation console in [https://console.aws.amazon.com/cloudformazione.](https://console.aws.amazon.com/cloudformation/)

1. Avvia la procedura guidata Crea stack selezionando **Crea stack** e **Con nuove risorse** nell'elenco a discesa.

1. Nella pagina **Create stack** (Crea stack), esegui le operazioni seguenti:

   1. In **Prepare template** (Prepara modello) scegli **Template is ready** (Il modello è pronto).

   1. Come **Template source (Origine modello)**, scegliere **Upload a template file (Carica un file di modello)**.

   1. **Per **Scegli file**, vai a, quindi scegli **dms-fleetadvisor-iam-slr-S3.json, -S3.json**. dms-fleetadvisor-iam** **dms-fleetadvisor-ads-iam**dms-fleetadvisor-ads-iam,**** -slr-s3.zip o -s3.zip.

   1. Scegli **Next (Successivo)**.

1. Nella pagina **Specify stack details (Specifica dettagli)**, procedere come segue:

   1. Per **Nome stack** immetti **dms-fleetadvisor-iam-slr-s3**, **dms-fleetadvisor-iam-s3**, **dms-fleetadvisor-ads-iam-slr-s3** o **dms-fleetadvisor-ads-iam-s3**.

   1. Scegli **Next (Successivo)**.

1. Nella pagina **Configure stack options (Configura opzioni pila)**, scegliere **Next (Successivo)**.

1. Nella pagina **Review dms-fleetadvisor-iam-slr -s3, Review dms-fleetadvisor-iam-s 3****, Review dms-fleetadvisor-ads-iam** **-slr-s3 o Review -s3**, effettuate le **seguenti operazioni dms-fleetadvisor-ads-iam:**

   1. Seleziona la casella di spunta ****I acknowledge that CloudFormation might create IAM resources with custom names**** (Sono consapevole che CloudFormation potrebbe creare risorse IAM con nomi personalizzati).

   1. Seleziona **Invia**.

   CloudFormation crea il bucket S3 e i ruoli e l'utente IAM richiesti da DMS Fleet Advisor. **Nel pannello di sinistra, quando **dms-fleetadvisor-iam-slr-s3, 3, dms-fleetadvisor-ads-iam -slr-s3** **o **dms-fleetadvisor-iam-s**dms-fleetadvisor-ads-iam-s3**** mostra CREATE\$1COMPLETE, procedi** al passaggio successivo.**

1. ********Nel pannello di sinistra, scegli -s3, -slr-s3 o -s3. dms-fleetadvisor-iam-slr dms-fleetadvisor-iam-s dms-fleetadvisor-ads-iam dms-fleetadvisor-ads-iam******** Nel riquadro d i destra esegui queste operazioni:

   1. Scegli **Informazioni stack**. ****Il tuo stack ha un ID nel formato **arn:aws:cloudformation: ::stack/ -s3/dms-fleetadvisor-iam-slr, arn:aws:cloudformation: *region* ::stack/ *account-no* -s3/** o *identifier* arn:aws:cloudformation: ::stack/ -slr-s3/ o **dms-fleetadvisor-iam-s*identifier*arn:aws:cloudformation: *region* ::stack/ -s3/ *account-no***. *region* *account-no* dms-fleetadvisor-ads-iam *identifier* *region* *account-no* dms-fleetadvisor-ads-iam *identifier*****

   1. Scegliere **Resources** (Risorse). Verrà visualizzato un codice analogo al seguente:
      + Un bucket Amazon S3 denominato `dms-fleetadvisor-data-accountId-region`
      + Un ruolo di servizio denominato `FleetAdvisorS3Role-region`
      + Un utente IAM denominato `FleetAdvisorCollectorUser-region`
      + Un ruolo collegato al servizio IAM `AWSServiceRoleForDMSFleetAdvisor` (se hai scaricato `dms-fleet-advisor-iam-slr-s3.zip` o `dms-fleet-advisor-ads-iam-slr-s3.zip`)
      + Una policy di accesso denominata `FleetAdvisorS3Role-region-Policy`
      + Una policy di accesso denominata `FleetAdvisorCollectorUser-region-Policy`

## Configura le risorse Amazon S3 e IAM in Console di gestione AWS
<a name="fa-resources-manual"></a>

### Crea un bucket Amazon S3
<a name="fa-resources-s3"></a>

Crea un bucket Amazon S3 in cui è possibile archiviare i metadati dell'inventario. Ti consigliamo di preconfigurare il bucket S3 prima di utilizzare DMS Fleet Advisor. AWS DMS archivia i metadati dell'inventario di DMS Fleet Advisor in questo bucket S3.

Per ulteriori informazioni sulla creazione di un bucket Amazon S3, consulta [Fase 1: creare il primo bucket S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html) nella *Guida per l'utente di Amazon S3*.

**Nota**  
DMS Fleet Advisor supporta solo bucket crittografati SSE-S3.

**Per creare un bucket Amazon S3 per archiviare le informazioni dell'ambiente dati locale**

1. Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Seleziona **Crea bucket**. 

1. **Nella pagina **Crea bucket**, inserisci un nome univoco globale che includa il nome di accesso per il bucket, ad esempio fa-bucket-. *yoursignin*** 

1. Scegli Regione AWS dove utilizzare DMS Fleet Advisor.

1. Mantieni le impostazioni rimanenti e scegli **Crea bucket**.

### Creazione di risorse IAM
<a name="fa-resources-iam"></a>

In questa sezione crei le risorse IAM per il raccoglitore di dati, l'utente IAM e DMS Fleet Advisor.

**Topics**
+ [Creazione di risorse IAM per il raccoglitore di dati](#fa-resources-iam-collector)
+ [Creazione del ruolo collegato ai servizi DMS Fleet Advisor](#fa-resources-iam-slr)

#### Creazione di risorse IAM per il raccoglitore di dati
<a name="fa-resources-iam-collector"></a>

Per assicurarti che il raccoglitore di dati funzioni correttamente e carichi i metadati raccolti nel bucket Amazon S3, crea le seguenti policy. Quindi, crea un utente IAM con le seguenti autorizzazioni minime. Per ulteriori informazioni sul raccoglitore di dati DMS, consulta [Alla scoperta dei database per la migrazione utilizzando raccoglitori di dati in AWS DMS](fa-data-collectors.md).

**Per creare una policy IAM per l'accesso di DMS Fleet Advisor e del raccoglitore dati ad Amazon S3**

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Nel riquadro di navigazione, scegli **Policy**.

1. Scegli **Create Policy** (Crea policy).

1. Nella pagina **Crea policy** seleziona la scheda **JSON**.

1. Incolla il seguente JSON nell'editor per sostituire il codice di esempio. Sostituisci `fa_bucket` con il nome del bucket Amazon S3 creato nella sezione precedente.

------
#### [ 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. Scegli **Next: Tags** (Successivo: Tag) e **Next: Review** (Successivo: Rivedi).

1. Per **Nome\$1** immetti **FleetAdvisorS3Policy**, quindi scegli **Crea policy**.

**Per creare una policy IAM per l'accesso del raccoglitore di dati DMS a DMS Fleet Advisor**

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Nel riquadro di navigazione, scegli **Policy**.

1. Scegli **Create Policy** (Crea policy).

1. Nella pagina **Crea policy** seleziona la scheda **JSON**.

1. Incolla il seguente codice JSON nell'editor per sostituire il codice di esempio. 

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

****  

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

------

1. Scegli **Next: Tags** (Successivo: Tag) e **Next: Review** (Successivo: Rivedi).

1. Per **Nome\$1** immetti **DMSCollectorPolicy**, quindi scegli **Crea policy**.

**Per creare un utente IAM con le autorizzazioni minime per utilizzare il raccoglitore di dati DMS**

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Nel pannello di navigazione, seleziona **Utenti**.

1. Scegli **Aggiungi utenti**.

1. Nella pagina **Aggiungi utente** immetti **FleetAdvisorCollectorUser** per **Nome utente\$1**. Scegli **Access key - Programmatic Access** per **Select AWS Access Type**. Scegli **Successivo: autorizzazioni**.

1. Nella sezione **Imposta autorizzazioni** scegli **Collega direttamente le policy esistenti**.

1. Usa il controllo di ricerca per trovare e scegliere le **DMSCollectorpolitiche Policy** e **FleetAdvisorS3Policy** che hai creato in precedenza. Scegli **Successivo: Tag**.

1. Nella pagina **Tag**, scegliere **Successivo: esamina**.

1. Nella pagina **Review** (Verifica) scegli **Create user** (Crea utente). Nella pagina successiva scegli **Scarica .csv** per salvare le nuove credenziali dell'utente. Utilizza queste credenziali con DMS Fleet Advisor per le autorizzazioni di accesso minime richieste.

**Per creare un ruolo IAM per l'accesso di DMS Fleet Advisor e del raccoglitore dati ad Amazon S3**

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo. [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)

1. Nel pannello di navigazione, seleziona **Roles** (Ruoli).

1. Selezionare **Create role (Crea ruolo)**.

1. Nella pagina **Seleziona un'entità attendibile** scegli **Servizio AWS ** per **Tipo di entità attendibile**. Per i **casi d'uso per altri AWS servizi**, scegli **DMS**. 

1. Seleziona la casella di controllo **DMS** e scegli **Successivo**. 

1. **Nella pagina **Aggiungi autorizzazioni**, scegli FleetAdvisor S3Policy.** Scegli **Next (Successivo)**.

1. Nella pagina **Nomina, verifica e crea** immetti **FleetAdvisorS3Role** per **Nome ruolo** e scegli **Crea ruolo**.

1. Nella pagina **Ruoli** immetti **FleetAdvisorS3Role** per **Nome ruolo**. **Scegli S3Role. FleetAdvisor**

1. **Nella pagina **FleetAdvisorS3Role**, scegli la scheda Relazioni di fiducia.** Seleziona **Modifica policy di attendibilità**.

1. Nella pagina **Modifica policy di attendibilità** incolla il seguente codice JSON nell'editor, sostituendo il testo esistente.

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

****  

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

------

   La politica precedente concede l'`sts:AssumeRole`autorizzazione ai servizi che AWS DMS utilizzano per importare i dati raccolti dal bucket Amazon S3.

1. Scegli **Aggiorna policy**.

#### Creazione del ruolo collegato ai servizi DMS Fleet Advisor
<a name="fa-resources-iam-slr"></a>

DMS Fleet Advisor utilizza un ruolo collegato ai servizi per gestire le CloudWatch metriche di Amazon nel tuo. Account AWS DMS Fleet Advisor utilizza questo ruolo collegato al servizio per pubblicare i parametri di performance del database raccolti per tuo conto. CloudWatch 

**Per creare il ruolo collegato ai servizi per DMS Fleet Advisor**

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo. [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)

1. Nel riquadro di navigazione, seleziona **Ruoli**. Quindi seleziona **Create role** (Crea ruolo).

1. Per **Tipo di entità attendibile**, scegli **Servizio AWS **.

1. Per i **casi d'uso per altri AWS servizi**, scegli **DMS — Fleet Advisor**.

1. Seleziona la casella di controllo **DMS Fleet Advisor** e scegli **Successivo**.

1. Nella pagina **Add permissions** (Aggiungi autorizzazioni), scegli **Next** (Successivo).

1. Nella pagina **Nomina, rivedi e crea** scegli **Crea ruolo**.

In alternativa, puoi creare questo ruolo collegato al servizio dall' AWS API o dalla AWS CLI. Per ulteriori informazioni, consulta [Creazione di un ruolo collegato al servizio per AWS DMS Fleet Advisor](slr-services-fa.md#create-slr-fa).

Dopo aver creato il ruolo collegato ai servizi per DMS Fleet Advisor, puoi visualizzare le metriche delle prestazioni per i tuoi database di origine nei suggerimenti delle destinazioni. Inoltre, puoi visualizzare queste metriche e nel tuo account. CloudWatch Per ulteriori informazioni, consulta [Suggerimenti delle destinazioni](fa-recommendations.md).

**Per creare una policy IAM necessaria per il ruolo collegato ai servizi di DMS Fleet Advisor**

Le autorizzazioni minime necessarie per creare il ruolo collegato al servizio sono specificate nella policy `DMSFleetAdvisorCreateServiceLinkedRolePolicy`. Crea questa policy IAM per il tuo account se non è possibile creare il ruolo collegato al servizio.

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Nel riquadro di navigazione, scegli **Policy**.

1. Scegli **Create Policy** (Crea policy).

1. Nella pagina **Crea policy** seleziona la scheda **JSON**.

1. Incolla il seguente codice JSON nell'editor per sostituire il codice di esempio. 

------
#### [ 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. Scegli **Next: Tags** (Successivo: Tag) e **Next: Review** (Successivo: Rivedi).

1. Per **Nome\$1** immetti **DMSFleetAdvisorCreateServiceLinkedRolePolicy**, quindi scegli **Crea policy**.

Ora è possibile utilizzare questa policy per creare il ruolo collegato ai servizi per DMS Fleet Advisor.