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à.
Sostituzione di un volume Amazon EBS utilizzando uno snapshot precedente
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 EBSIstantanee Amazon.
È possibile utilizzare una delle seguenti procedure per sostituire un volume Amazon EBS con un altro volume creato da uno snapshot precedente dello stesso volume.
- Console
-
Sostituzione di un volume tramite la console
-
Creare un volume dallo snapshot e annotare l'ID del nuovo volume. Per ulteriori informazioni, consulta Creazione di un volume da uno snapshot.
Assicurati di creare il volume nella stessa zona di disponibilità dell'istanza. I volumi possono essere collegati solo alle istanze che si trovano nella stessa zona di disponibilità.
-
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
.
Scegliere l'ID volume.
-
Nella schermata Volumi, selezionare il volume e scegliere Actions (Operazioni),Detach volume (Distacca volume), Detach (Distacca).
-
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).
-
Connettiti all'istanza e monta il volume. Per ulteriori informazioni, consulta Rendi disponibile un volume Amazon EBS per l'uso.
- AWS CLI
-
Per sostituire un volume utilizzando il AWS CLI
-
Crea un nuovo volume dallo snapshot. Utilizza il comando create-volume. Per --snapshot-id
, specifica l'ID dello snapshot da utilizzare. Per --availability-zone
, specifica la stessa zona di disponibilità dell'istanza. Configura i parametri rimanenti secondo necessità.
Assicurati di creare il volume nella stessa zona di disponibilità dell'istanza. I volumi possono essere collegati solo alle istanze che si trovano nella stessa zona di disponibilità.
$
aws ec2 create-volume \
--volume-type volume_type
\
--size volume_size
\
--snapshot-id snapshot_id
\
--availability-zone az_id
Prendi nota dell'ID del volume nell'output del comando.
-
Ottieni il nome del dispositivo del volume da sostituire. Utilizzare il comando describe-instances. Per --instance-ids
, specifica l'ID dell'istanza su cui sostituire il volume.
$
aws ec2 describe-instances --instance-ids instance_id
In BlockDeviceMappings
nell'output del comando, prendi nota di DeviceName
e VolumeId
per il volume da sostituire.
-
Scollega il volume da sostituire dall'istanza. Utilizza il comando detach-volume. Per --volume-id
, specifica l'ID del volume da scollegare.
$
aws ec2 detach-volume --volume-id volume_id
-
Collega il volume di sostituzione all'istanza. Utilizza il comando attach-volume. 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 volume_id
\
--instance-id instance_id
\
--device device_name
-
Connettiti all'istanza e monta il volume. Per ulteriori informazioni, consulta Rendi disponibile un volume Amazon EBS per l'uso.