

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à.

# Utilizzo dell'AMI di supporto AWS DMS diagnostico
<a name="CHAP_SupportAmi"></a>

Se si verifica un problema relativo alla rete quando si lavora con AWS DMS, il tecnico dell'assistenza potrebbe aver bisogno di ulteriori informazioni sulla configurazione di rete. Vogliamo assicurarci che AWS Support riceva quante più informazioni richieste possibile nel più breve tempo possibile. Pertanto, abbiamo sviluppato un'AMI Amazon EC2 preconfigurata con strumenti di diagnostica per AWS DMS testare il tuo ambiente di rete.

I test diagnostici installati sull'Amazon Machine Image (AMI) sono:
+ Virtual Private Cloud (VPC)
+ Perdita di pacchetti di rete
+ Latenza di rete
+ Dimensione dell'unità di trasmissione massima (MTU)

**Topics**
+ [Avvia una nuova AWS DMS istanza diagnostica Amazon EC2](#CHAP_SupportAmi_Launch)
+ [Creazione di un ruolo IAM](#CHAP_SupportAmi_Iam)
+ [Esecuzione dei test diagnostici](#CHAP_SupportAmi_Run)
+ [Fasi successive](#CHAP_SupportAmi_NextSteps)
+ [AMI IDs per regione](#CHAP_SupportAmi_AmiIDs)
+ [AWS Systems Patch Manager](#CHAP_PatchManager)

**Nota**  
Se riscontri problemi di prestazioni con l'origine Oracle, puoi valutare le prestazioni di lettura dei log redo o di archiviazione di Oracle per trovare i modi per migliorare le prestazioni. Per ulteriori informazioni, consulta [Valutazione delle prestazioni di lettura dei log redo o di archiviazione di Oracle](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Oracle.ReadPerformUtil).

## Avvia una nuova AWS DMS istanza diagnostica Amazon EC2
<a name="CHAP_SupportAmi_Launch"></a>

In questa sezione viene avviata una nuova istanza Amazon EC2. Per ulteriori informazioni sull'avvio di un'istanza Amazon EC2, consulta [Tutorial: Nozioni di base sulle istanze Amazon EC2 Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) nella [Guida per l'utente di Amazon EC2 per istanze Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/). 

Avvia un'istanza Amazon EC2 con le seguenti impostazioni:
+ Per **Immagini di applicazioni e sistema operativo (Amazon Machine Image)** cerca l'AMI **DMS-DIAG-AMI**. Se hai effettuato l'accesso alla console, puoi cercare l'AMI con [questa query](https://us-east-1.console.aws.amazon.com/ec2/home?region=us-east-1#Images:visibility=public-images;search=:dms-diag-ami;v=3;). Per l'ID AMI dell'AMI di AWS diagnostica nella tua regione, consulta [AMI IDs per regione](#CHAP_SupportAmi_AmiIDs) quanto segue. 
+ Per **Tipo di istanza** si consiglia di scegliere **t2.micro**.
+ Per **Impostazioni di rete** scegli lo stesso VPC utilizzato dall'istanza di replica.

Una volta che l'istanza è attiva, connettiti all'istanza. Per ulteriori informazioni sulla connessione a un'istanza Amazon EC2 Linux, consulta [Connessione all'istanza di Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html).

## Creazione di un ruolo IAM
<a name="CHAP_SupportAmi_Iam"></a>

Se desideri eseguire i test diagnostici sulla tua istanza di replica utilizzando le autorizzazioni minime richieste, crea un ruolo IAM che usi la seguente policy di autorizzazioni:

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

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "dms:DescribeEndpoints",
                "dms:DescribeTableStatistics",
                "dms:DescribeReplicationInstances",
                "dms:DescribeReplicationTasks",
                "secretsmanager:GetSecretValue"
            ],
            "Resource": "*"
        }
    ]
}
```

------

Associa il ruolo a un nuovo utente IAM. Per informazioni sulla creazione dei ruoli IAM, delle policy e degli utenti, consulta le sezioni seguenti nella [Guida per l'utente di IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/):
+ [Nozioni di base su IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-started.html)
+ [Creazione di ruoli IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create.html)
+ [Creazione di policy IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html)

## Esecuzione dei test diagnostici
<a name="CHAP_SupportAmi_Run"></a>

Dopo aver creato un'istanza Amazon EC2 e aver stabilito la connessione, procedi come segue per eseguire i test diagnostici sull'istanza di replica.

1. Configura la AWS CLI:

   ```
   $ aws configure
   ```

   Fornisci le credenziali di accesso per l'account AWS utente che desideri utilizzare per eseguire i test diagnostici. Fornisci la regione per il VPC e l'istanza di replica.

1. Visualizza le AWS DMS attività disponibili nella tua regione. Sostituisci la regione di esempio con la tua regione.

   ```
   $ dms-report -r us-east-1 -l
   ```

   Questo comando mostra lo stato delle attività.  
![\[Strumento di diagnostica che mostra l'elenco delle attività.\]](http://docs.aws.amazon.com/it_it/dms/latest/userguide/images/datarep-diagami1.png)

1. Visualizza gli endpoint e le impostazioni delle attività. Sostituisci *<DMS-Task-ARN>* con la tua attività Amazon Resource Name (ARN).

   ```
   $ dms-report -t <DMS-Task-ARN>
   ```

   Questo comando visualizza gli endpoint e le impostazioni dell'attività.  
![\[Strumento di diagnostica che mostra l'elenco degli endpoint per l'attività.\]](http://docs.aws.amazon.com/it_it/dms/latest/userguide/images/datarep-diagami2.png)

1. Esegui i test diagnostici. Sostituisci *<DMS-Task-ARN>* con il tuo task ARN.

   ```
   $ dms-report -t <DMS-Task-ARN> -n y
   ```

   Questo comando visualizza i dati diagnostici relativi al VPC dell'istanza di replica, alla trasmissione di pacchetti di rete, alla latenza di rete e alla dimensione dell'unità di trasmissione massima (MTU) di rete.  
![\[Strumento di diagnostica che mostra i dati di rete.\]](http://docs.aws.amazon.com/it_it/dms/latest/userguide/images/datarep-diagami3.png)

## Fasi successive
<a name="CHAP_SupportAmi_NextSteps"></a>

Nelle seguenti sezioni sono riportate le informazioni sulla risoluzione dei problemi in base ai risultati dei test di diagnostica di rete:

### Test del VPC
<a name="CHAP_SupportAmi_NextSteps_Vpc"></a>

Questo test verifica che l'istanza Amazon EC2 di diagnostica si trovi nello stesso VPC dell'istanza di replica. Se l'istanza Amazon EC2 di diagnostica non si trova nello stesso VPC dell'istanza di replica, terminala e creala nuovamente nel VPC corretto. Non puoi modificare il VPC di un'istanza Amazon EC2 dopo averlo creato.

### Test di perdita di pacchetti di rete
<a name="CHAP_SupportAmi_NextSteps_Npl"></a>

Questo test invia 10 pacchetti ai seguenti endpoint e verifica l'eventuale perdita di pacchetti: 
+ Il servizio di metadati AWS DMS Amazon EC2 sulla porta 80
+ L'endpoint di origine
+ L'endpoint di destinazione

Tutti i pacchetti devono arrivare correttamente. In caso di perdita di pacchetti, rivolgiti a un tecnico della rete per determinare il problema e trovare una soluzione.

### Test di latenza di rete
<a name="CHAP_SupportAmi_NextSteps_Nl"></a>

Questo test invia 10 pacchetti agli stessi endpoint del test precedente e verifica la latenza dei pacchetti. Tutti i pacchetti devono avere una latenza inferiore a 100 millisecondi. Se alcuni pacchetti hanno una latenza superiore a 100 millisecondi, contatta un tecnico della rete per determinare il problema e trovare una soluzione.

### Test di dimensione dell'unità di trasmissione massima (MTU)
<a name="CHAP_SupportAmi_NextSteps_Mtu"></a>

Questo test rileva la dimensione della MTU utilizzando lo strumento Traceroute sugli stessi endpoint del test precedente. Tutti i pacchetti del test devono avere la stessa dimensione della MTU. Se alcuni pacchetti hanno una dimensione della MTU diversa, contatta uno specialista di sistema per determinare il problema e trovare una soluzione.

## AMI IDs per regione
<a name="CHAP_SupportAmi_AmiIDs"></a>

Per visualizzare un elenco delle diagnostiche DMS AMIs disponibili nella tua AWS regione, esegui il seguente esempio di AWS CLI.

```
aws ec2 describe-images --owners 343299325021 --filters "Name=name, Values=DMS-DIAG*" --query "sort_by(Images, &CreationDate)[-1].[Name, ImageId, CreationDate]" --output text
```

Se l'output non mostra risultati, significa che l'AMI DMS Diagnostic non è disponibile nella tua AWS regione. La soluzione alternativa consiste nel seguire i passaggi seguenti per copiare l'AMI diagnostica da un'altra regione. Per ulteriori informazioni, consulta [Copiare un AMI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html).
+ Avvia un'istanza nella regione disponibile.
+ Crea l'immagine. L'immagine sarà di tua proprietà.
+ Copia l'AMI nella tua regione, ad esempio la regione del Medio Oriente (Emirati Arabi Uniti).
+ Avvia l'istanza nella tua regione locale.

## AWS Systems Patch Manager
<a name="CHAP_PatchManager"></a>

AWS Systems Patch Manager automatizza l'applicazione di patch per sistemi operativi e applicazioni sulle istanze EC2.

**Per configurare il gestore delle patch, procedi nel seguente modo:**

1. Abilita Systems Manager:

   1. Collega la policy `AmazonSSMManagedInstanceCore` IAM al ruolo della tua istanza EC2.

   1. Assicurati che SSM Agent sia installato (impostazione predefinita per Amazon Linux 2, Ubuntu 20.04\$1 AMIs).

1. Crea una base di riferimento per le patch definendo le regole per critical/security gli aggiornamenti, incluse le pianificazioni per l'applicazione delle patch.

1. Pianifica gli aggiornamenti per l'applicazione delle patch in un momento definito utilizzando le finestre di manutenzione in SSM.

1. Verifica la conformità controllando lo stato delle patch e i report di conformità in Systems Manager.