

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

# Recupera i file eliminati AMIs dal Cestino
<a name="recycle-bin-working-with-amis"></a>

Questo argomento spiega come recuperare il supporto di Amazon EBS AMIs dal Cestino.

**Topics**
+ [Autorizzazioni per l'utilizzo nel Cestino AMIs](#ami-perms)
+ [Visualizza AMIs nel Cestino](#recycle-bin-view-ami)
+ [Ripristina AMIs dal Cestino](#recycle-bin-restore-ami)

## Autorizzazioni per l'utilizzo nel Cestino AMIs
<a name="ami-perms"></a>

Per impostazione predefinita, gli utenti AMIs che si trovano nel Cestino non dispongono delle autorizzazioni necessarie per lavorare. Per permettere agli utenti di utilizzare queste risorse, è necessario creare delle policy IAM che forniscano l'autorizzazione per l'uso di risorse e operazioni API specifiche. Dopo aver creato le politiche, è necessario aggiungere le autorizzazioni agli utenti, ai gruppi o ai ruoli.

Per visualizzare e recuperare AMIs i dati presenti nel Cestino, gli utenti devono disporre delle seguenti autorizzazioni:
+ `ec2:ListImagesInRecycleBin`
+ `ec2:RestoreImageFromRecycleBin`

Per gestire i tag contenuti AMIs nel Cestino, gli utenti devono disporre delle seguenti autorizzazioni aggiuntive.
+ `ec2:CreateTags`
+ `ec2:DeleteTags`

Per usare la console del Cestino di riciclaggio, gli utenti devono disporre dell'autorizzazione `ec2:DescribeTags`.

Di seguito è riportata una policy IAM di esempio. Include l'autorizzazione `ec2:DescribeTags` per gli utenti della console e le autorizzazioni `ec2:CreateTags` e `ec2:DeleteTags` per la gestione dei tag. Se non sono necessarie, puoi rimuovere le autorizzazioni dalla policy.

Per fornire l’accesso, aggiungi autorizzazioni agli utenti, gruppi o ruoli:
+ Utenti e gruppi in: AWS IAM Identity Center

  Crea un set di autorizzazioni. Segui le istruzioni riportate nella pagina [Create a permission set](https://docs.aws.amazon.com//singlesignon/latest/userguide/howtocreatepermissionset.html) (Creazione di un set di autorizzazioni) nella *Guida per l’utente di AWS IAM Identity Center *.
+ Utenti gestiti in IAM tramite un provider di identità:

  Crea un ruolo per la federazione delle identità. Segui le istruzioni riportate nella pagina [Create a role for a third-party identity provider (federation)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-idp.html) della *Guida per l’utente IAM*.
+ Utenti IAM:
  + Crea un ruolo che l’utente possa assumere. Segui le istruzioni riportate nella pagina [Create a role for an IAM user](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-user.html) della *Guida per l’utente IAM*.
  + (Non consigliato) Collega una policy direttamente a un utente o aggiungi un utente a un gruppo di utenti. Segui le istruzioni riportate nella pagina [Aggiunta di autorizzazioni a un utente (console)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console) nella *Guida per l’utente IAM*.

Per ulteriori informazioni sulle autorizzazioni necessarie per utilizzare il Cestino di riciclaggio, consulta [Autorizzazioni per usare il Cestino di riciclaggio e le regole di conservazione](recycle-bin-perms.md#rule-perms).

## Visualizza AMIs nel Cestino
<a name="recycle-bin-view-ami"></a>

Mentre un'AMI si trova nel Cestino di riciclaggio, puoi visualizzare informazioni limitate su di essa, tra cui:
+ Nome, descrizione e ID univoco dell'AMI.
+ Data e ora in cui l'AMI è stata eliminata e inserita nel Cestino di riciclaggio.
+ La data e l'ora in cui scade il periodo di conservazione. L'AMI verrà eliminata definitivamente in questo momento.

È possibile visualizzarli AMIs nel Cestino utilizzando uno dei seguenti metodi.

------
#### [ Recycle Bin console ]

**Per visualizzare i file eliminati AMIs nel Cestino utilizzando la console**

1. [Apri la console Recycle Bin all'indirizzo console.aws.amazon. com/rbin/home/.](https://console.aws.amazon.com/rbin/home/)

1. Nel pannello di navigazione, scegli **Recycle Bin** (Cestino).

1. Nella griglia sono elencate tutte le risorse che attualmente si trovano nel Cestino di riciclaggio. Per visualizzare i dettagli di un'AMI specifica, selezionala nella griglia e scegli **Actions ** (Operazioni), **View details** (Visualizza dettagli).

------
#### [ AWS CLI ]

**Per visualizzare i file eliminati AMIs nel Cestino utilizzando il AWS CLI**  
Utilizzare il comando [list-images-in-recycle-bin.](https://docs.aws.amazon.com/cli/latest/reference/ec2/list-images-in-recycle-bin.html) AWS CLI Per una visualizzazione specifica AMIs, includi l'`--image-id`opzione e specifica IDs la visualizzazione AMIs da visualizzare. È possibile specificare fino a 20 IDs in una singola richiesta.

Per visualizzarli tutti AMIs nel Cestino, ometti l'`--image-id`opzione. Se non specifichi un valore per `--max-items`, il comando restituisce 1.000 elementi per pagina, per impostazione predefinita. Per ulteriori informazioni, consulta [Pagination](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Query-Requests.html#api-pagination) (Paginazione) nella *Amazon EC2 API Reference*.

```
aws ec2 list-images-in-recycle-bin --image-id {{ami_id}}
```

Ad esempio, il comando seguente fornisce informazioni sull'AMI `ami-01234567890abcdef` nel Cestino di riciclaggio.

```
aws ec2 list-images-in-recycle-bin --image-id ami-01234567890abcdef
```

Output di esempio:

```
{
    "Images": [
        {
            "ImageId": "ami-0f740206c743d75df",
            "Name": "My AL2 AMI",
            "Description": "My Amazon Linux 2 AMI",
            "RecycleBinEnterTime": "2021-11-26T21:04:50+00:00",
            "RecycleBinExitTime": "2022-03-06T21:04:50+00:00"
        }
    ]
}
```

**Importante**  
Se viene visualizzato il seguente errore, potrebbe essere necessario aggiornare la AWS CLI versione. Per ulteriori informazioni, consulta la sezione [Errori di comando non trovato](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-troubleshooting.html#tshoot-install-not-found).  

```
aws.exe: error: argument operation: Invalid choice, valid choices are: ...
```

------

## Ripristina AMIs dal Cestino
<a name="recycle-bin-restore-ami"></a>

Non puoi usare un'AMI in alcun modo mentre si trova nel Cestino di riciclaggio. Per usare l'AMI, devi prima ripristinarla. Quando ripristini un'AMI dal Cestino di riciclaggio, essa diventa immediatamente disponibile per l'uso e viene rimosso dal Cestino di riciclaggio. Puoi usare un'AMI ripristinata nello stesso modo in cui usi qualsiasi altra AMI nel tuo account.

Puoi ripristinare un'AMI dal Cestino di riciclaggio usando uno dei metodi descritti di seguito.

------
#### [ Recycle Bin console ]

**Per ripristinare un'AMI dal Cestino di riciclaggio tramite la console**

1. [Apri la console Recycle Bin all'indirizzo console.aws.amazon. com/rbin/home/.](https://console.aws.amazon.com/rbin/home/)

1. Nel pannello di navigazione, scegli **Recycle Bin** (Cestino).

1. Nella griglia sono elencate tutte le risorse che attualmente si trovano nel Cestino di riciclaggio. Seleziona l'AMI da ripristinare e scegli **Recover** (Ripristina).

1. Quando richiesto, scegliere **Recover (Ripristino)**.

------
#### [ AWS CLI ]

**Per ripristinare un AMI eliminato dal Cestino utilizzando AWS CLI**  
Utilizzare il comando [restore-image-from-recycle-bin.](https://docs.aws.amazon.com/cli/latest/reference/ec2/restore-image-from-recycle-bin.html) AWS CLI Per `--image-id`, specifica l'ID dell'AMI da ripristinare.

```
aws ec2 restore-image-from-recycle-bin --image-id {{ami_id}}
```

Ad esempio, il comando seguente ripristina l'AMI `ami-01234567890abcdef` dal Cestino di riciclaggio.

```
aws ec2 restore-image-from-recycle-bin --image-id ami-01234567890abcdef
```

Se il comando viene eseguito correttamente, non restituisce alcun output.

**Importante**  
Se ricevi il seguente errore, potrebbe essere necessario aggiornare la AWS CLI versione. Per ulteriori informazioni, consulta la sezione [Errori di comando non trovato](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-troubleshooting.html#tshoot-install-not-found).  

```
aws.exe: error: argument operation: Invalid choice, valid choices are: ...
```

------