

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

# Sostituisci un volume Amazon EBS utilizzando uno snapshot
<a name="ebs-restoring-volume"></a>

Gli snapshot Amazon EBS sono lo strumento di backup preferito in Amazon EC2 a causa della loro velocità, comodità e costo. Quando si crea un volume da uno snapshot, viene ricreato il suo stato in un punto specifico del passato con tutti i dati intatti. Collegando un volume creato da uno snapshot a un'istanza, puoi duplicare i dati nelle regioni, creare ambienti di test, sostituire interamente un volume di produzione danneggiato o corrotto o ripristinare file e directory specifici e trasferirli in un altro volume collegato. Per ulteriori informazioni, consulta [Snapshot Amazon EBS](ebs-snapshots.md).

È possibile utilizzare una delle seguenti procedure per sostituire un volume Amazon EBS con un altro volume creato da uno snapshot precedente dello stesso volume.

**Requisito**  
Devi creare il volume nella stessa zona di disponibilità dell'istanza. I volumi devono essere collegati alle istanze nella stessa zona di disponibilità.

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

**Per sostituire un volume**

1. Creare un volume dallo snapshot e annotare l'ID del nuovo volume. Per ulteriori informazioni, consulta [Creazione di un volume Amazon EBS](ebs-creating-volume.md).

1. Nella pagina Istanze selezionare l'istanza su cui sostituire il volume e annotare l'ID istanza.

   Con l'istanza ancora selezionata, scegliere la scheda **Storage (Archiviazione)**. Nella sezione **Block devices (Dispositivi a blocchi)**, trovare il volume da sostituire e annotare il nome del dispositivo per il volume, ad esempio `/dev/sda1`.

1. Nella scheda **Archiviazione**, scegli l'ID del volume, quindi [smonta e smonta il volume dall'](ebs-detaching-volume.md#umount-detach-volume)istanza.

1. Selezionare il nuovo volume creato nella fase 1 e scegliere **Actions (Operazioni)**, **Attach volume (Allega volume)**.

   Per **Instance (Istanza)** e **Device Name (Nome dispositivo)**, inserire l'ID istanza e il nome dispositivo annotato nella fase 2, quindi scegliere **Attach volume (Allega volume)**.

1. Connettiti all'istanza e monta il volume. Per ulteriori informazioni, consulta [Rendi disponibile un volume Amazon EBS per l'uso](ebs-using-volumes.md).

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

**Per sostituire un volume**

1. Crea un nuovo volume dallo snapshot. Usa il comando [create-volume con](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-volume.html) l'opzione. `--snapshot-id` Per `--availability-zone`, specifica la stessa zona di disponibilità dell'istanza. Annotate l'ID del nuovo volume nell'output.

   ```
   aws ec2 create-volume \
       --volume-type {{gp3}} \
       --snapshot-id {{snap-0abcdef1234567890}} \
       --availability-zone {{us-east-1a}}
   ```

1. Ottieni il nome del dispositivo del volume da sostituire. Utilizzare il comando [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html). Per `--instance-ids`, specifica l'ID dell'istanza su cui sostituire il volume. Annotare il nome del dispositivo e l'ID del volume da sostituire.

   ```
   aws ec2 describe-instances \
       --instance-ids {{i-1234567890abcdef0}} \
       --query Reservations[].Instances[].BlockDeviceMappings
   ```

1. Scollega il volume da sostituire dall'istanza. Utilizza il comando [detach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/detach-volume.html).

   ```
   aws ec2 detach-volume --volume-id {{vol-xxxxxxxxxxxxxxxxx}}
   ```

1. Collega il volume di sostituzione all'istanza. Utilizza il comando [attach-volume](https://docs.aws.amazon.com/cli/latest/reference/ec2/attach-volume.html). Per `--volume-id`, specifica l'ID del volume sostitutivo. Per`--instance-id`, specifica l'ID dell'istanza a cui collegare il volume. Per `--device`, specifica lo stesso nome del dispositivo annotato in precedenza.

   ```
   aws ec2 attach-volume \
       --volume-id {{vol-01234567890abcdef}} \
       --instance-id {{i-1234567890abcdef0}} \
       --device {{/dev/sdf}}
   ```

1. Connettiti all'istanza e monta il volume. Per ulteriori informazioni, consulta [Rendi disponibile un volume Amazon EBS per l'uso](ebs-using-volumes.md).

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

**Per sostituire un volume**

1. Crea un nuovo volume dallo snapshot. Utilizzare il [New-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Volume.html)cmdlet con l'`-SnapshotId`opzione. Per `-AvailabilityZone`, specifica la stessa zona di disponibilità dell'istanza. Annota l'ID del nuovo volume nell'output.

   ```
   New-EC2Volume `
       -VolumeType {{gp3}} `
       -SnapshotId {{snap-0abcdef1234567890}} `
       -AvailabilityZone {{us-east-1a}}
   ```

1. Ottieni il nome del dispositivo del volume da sostituire. Utilizza il cmdlet [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html). Per `-InstanceId`, specifica l'ID dell'istanza su cui sostituire il volume. Annotare il nome del dispositivo e l'ID del volume da sostituire.

   ```
   (Get-EC2Instance `
       -InstanceId {{i-1234567890abcdef0}}).Instances.BlockDeviceMappings | `
        Format-Table DeviceName, @{Name="VolumeId";Expression={$_.Ebs.VolumeId}}
   ```

1. Scollega il volume da sostituire dall'istanza. Utilizza il cmdlet [Dismount-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Dismount-EC2Volume.html).

   ```
   DismountEC2Volume -VolumeId {{vol-xxxxxxxxxxxxxxxxx}}
   ```

1. Collega il volume di sostituzione all'istanza. Utilizza il cmdlet [Add-EC2Volume](https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2Volume.html). Per `-VolumeId`, specifica l'ID del volume sostitutivo. Per`-InstanceId`, specifica l'ID dell'istanza a cui collegare il volume. Per `-Device`, specifica lo stesso nome del dispositivo annotato in precedenza.

   ```
   Add-EC2Volume`
       -VolumeId {{vol-01234567890abcdef}} `
       -InstanceId {{i-1234567890abcdef0}} `
       -Device {{/dev/sdf}}
   ```

1. Connettiti all'istanza e monta il volume. Per ulteriori informazioni, consulta [Rendi disponibile un volume Amazon EBS per l'uso](ebs-using-volumes.md).

------