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 EBS volume Amazon utilizzando uno snapshot
Le EBS istantanee di Amazon sono lo strumento di backup preferito su Amazon EC2 per la loro velocità, praticità e costi. 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.
Puoi utilizzare una delle seguenti procedure per sostituire un EBS volume Amazon con un altro volume creato da uno snapshot precedente di quel 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 Crea un EBS volume Amazon.
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 EBS volume Amazon 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 EBS volume Amazon per l'uso.