

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

# Aggiunta di volumi di archivio dell'istanza a un'AMI Amazon EC2
<a name="adding-instance-storage-ami"></a>

È possibile creare un'AMI con una mappatura dei dispositivi a blocchi che include volumi di instance store.

Se avvii un'istanza che supporta **volumi di archiviazione non NVMe istanza** utilizzando un'AMI che specifica le mappature dei dispositivi a blocchi di instance store volume, l'istanza include i volumi di instance store. Se il numero di mappature dei dispositivi a blocchi del volume dell'archivio dell'istanza nell'AMI supera il numero disponibile di volumi dell'archivio dell'istanza per un'istanza, le mappature aggiuntive vengono ignorate.

Se avvii un'istanza che supporta i **volumi di NVMe Instance Store** utilizzando un'AMI che specifica le mappature dei dispositivi Instance Store Volume Block, le mappature dei dispositivi Instance Store Volume Block vengono ignorate. Le istanze che supportano i volumi di NVMe instance store ottengono tutti i volumi di instance store supportati, indipendentemente dalle mappature dei dispositivi a blocchi specificate nella richiesta di avvio dell'istanza e nell'AMI. La mappatura del dispositivo per questi volumi dipende dall’ordine secondo cui il sistema operativo enumera i volumi.

**Considerazioni**
+ Il numero di volumi di instance store disponibili dipende dal tipo di istanza. Per ulteriori informazioni, consulta [Volumi di archivio dell'istanza disponibili](instance-store-volumes.md#available-instance-store-volumes).
+ Devi specificare un nome di dispositivo per ogni dispositivo a blocchi. Per ulteriori informazioni, consulta [Nomi dei dispositivi per i volumi sulle EC2 istanze Amazon](device_naming.md).
+ Quando avvii un'istanza, puoi omettere i volumi di archiviazione non NVMe istanza specificati nella mappatura dei dispositivi a blocchi AMI o aggiungere volumi di archivio delle istanze.
+ Per le istanze M3, specificare i volumi di archivio istanze nella mappatura dei dispositivi a blocchi dell'istanza, non nell'AMI. Amazon EC2 può ignorare le mappature dei dispositivi a blocchi del volume dell'archivio dell'istanza nell'AMI.

------
#### [ Console ]

**Per aggiungere volumi di archivio dell’istanza a un’AMI supportata da un Amazon EBS**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione scegliere **Instances (Istanze)** e selezionare l'istanza.

1. Scegliere **Actions (Operazioni)**, **Image and templates (Immagine e modelli)**, **Create image (Crea immagine)**.

1. Nella pagina **Create image (Crea immagine)**, immettere un nome e una descrizione significativi per l'immagine.

1. Per ogni volume di instance store da aggiungere, selezionare **Add volume (Aggiungi nuovo volume)**, selezionare un volume di instance store in **Volume type (Tipo di volume)** e selezionare il nome del dispositivo in **Device (Dispositivo)**. 

1. Scegliere **Create Image (Crea immagine)**.

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

**Per aggiungere volumi di archivio dell’istanza a un’AMI**  
Utilizzare il comando [create-image](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-image.html) con l’opzione `--block-device-mappings` per specificare una mappatura dei dispositivi a blocchi di un’AMI supportata da EBS. Utilizzare il comando [register-image](https://docs.aws.amazon.com/cli/latest/reference/ec2/register-image.html) con l’opzione `--block-device-mappings` per specificare una mappatura dei dispositivi a blocchi di un’AMI supportata da Amazon S3.

```
--block-device-mappings file://mapping.json
```

La mappatura dei dispositivi a blocchi seguente aggiunge due volumi di archivio dell’istanza.

```
[
    {
        "DeviceName": "/dev/sdc",
        "VirtualName": "ephemeral0"
    },
    {
        "DeviceName": "/dev/sdd",
        "VirtualName": "ephemeral1"
    }
]
```

------
#### [ PowerShell ]

**Per aggiungere volumi di archivio dell’istanza a un’AMI**  
Utilizzare il [New-EC2Image](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Image.html)cmdlet con il `-BlockDeviceMapping` parametro per specificare una mappatura dei dispositivi a blocchi per un'AMI supportata da EBS. Utilizza il [Register-EC2Image](https://docs.aws.amazon.com/powershell/latest/reference/items/Register-EC2Image.html)cmdlet con il `-BlockDeviceMapping` parametro per specificare una mappatura dei dispositivi a blocchi per un'AMI supportata da Amazon S3.

```
-BlockDeviceMapping $bdm
```

La mappatura dei dispositivi a blocchi seguente aggiunge due volumi di archivio dell’istanza.

```
$bdm = @()

$sdc = New-Object -TypeName Amazon.EC2.Model.BlockDeviceMapping
$sdc.DeviceName = "/dev/sdc"
$sdc.VirtualName = "ephemeral0"
$bdm += $sdc

$sdd = New-Object -TypeName Amazon.EC2.Model.BlockDeviceMapping
$sdd.DeviceName = "/dev/sdd"
$sdd.VirtualName = "ephemeral1"
$bdm += $sdd
```

------