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à.
Crea un inventario dei tuoi volumi EBS
Amazon EBS fornisce risorse di storage a blocchi scalabili e ad alte prestazioni che possono essere utilizzate con le istanze. EC2 Puoi collegare un volume EBS a un'istanza. EC2 Puoi anche scollegare un volume EBS da un'istanza. EC2
Di seguito sono riportate le caratteristiche principali dello storage EBS. Un amministratore di sistema può ottenere informazioni su queste caratteristiche per le tue risorse EBS e utilizzarle per configurare uno storage funzionalmente equivalente per i server che esegui in locale o per i server di un altro provider di servizi cloud. Un amministratore di sistema può anche recuperare i dati archiviati nelle tue risorse EBS e quindi archiviarli in locale o nello spazio di archiviazione presso un altro Cloud Provider.
| Caratteristica | Descrizione |
|---|---|
| Volumi | Un volume EBS è un dispositivo di archiviazione durevole a livello di blocco che puoi collegare a un'istanza, formattare e montare. |
| Prestazioni di I/O | Amazon EBS offre diversi tipi di volume, che si differenziano in termini di caratteristiche prestazionali e prezzo. |
| Contenuto dei tuoi volumi di dati EBS | L'unico modo per accedere direttamente ai dati su un volume è dall'istanza. |
| Snapshot | Un'istantanea EBS è una point-in-time copia dei dati su un volume EBS. Le istantanee vengono archiviate in Amazon S3, in bucket a cui non è possibile accedere direttamente. |
| Contenuto delle tue istantanee EBS | Puoi leggere i dati dalle tue istantanee o usarli per creare volumi. |
Volumi
Quando crei un volume EBS, selezioni una zona di disponibilità per il volume. È necessario collegare un volume EBS a un' EC2 istanza nella stessa zona di disponibilità. È possibile creare volumi all'avvio di un' EC2 istanza oppure crearli prima e poi collegarli a un'istanza. Se un volume è collegato a un'istanza, il suo stato èin-use. Se un volume non è collegato a un'istanza, il suo stato èavailable.
Perché sono importanti
I volumi root EBS contengono il sistema operativo per le tue EC2 istanze. I volumi di dati EBS possono contenere dati aziendali critici. Puoi elencare i tuoi volumi EBS in tutte le regioni e indicare se sono collegati alle EC2 istanze.
Per ottenere un riepilogo dei tuoi volumi EBS in tutte le regioni
Puoi utilizzare Amazon EC2 Global View per elencare i tuoi volumi EBS in tutte le regioni.
-
Apri la console Amazon EC2 Global View a https://console.aws.amazon.com/ec2globalview/casa
. -
Nella scheda Esplora regioni, in Riepilogo, controlla il numero di risorse per Volumes, che include il numero di volumi e il numero di regioni. Fai clic sul testo sottolineato per vedere come viene distribuito il conteggio dei volumi tra le regioni.
-
Nella scheda Ricerca globale, seleziona il filtro client Tipo di risorsa = Volume. Puoi filtrare ulteriormente i risultati specificando una regione o un tag.
Per descrivere i volumi EBS in uso
Utilizza il comando describe-volumes. È necessario eseguire questo comando in ogni regione in cui sono presenti volumi EBS. Il --filters parametro indirizza i risultati ai volumi che sono. in-use Il --query parametro visualizza solo i campi specificati nell'output. È possibile includere campi aggiuntivi in base alle esigenze.
aws ec2 describe-volumes \ --filters Name=status,Values=in-use \ --query "Volumes[].[VolumeId,Size,Attachments[0].InstanceId]" \ --output table
Di seguito è riportato un output di esempio. Le colonne sono l'ID del volume, la dimensione del volume, l'ID dell'istanza allegata e il nome del dispositivo.
---------------------------------------------------------------------
| DescribeVolumes |
+------------------------+-----+-----------------------+------------+
| vol-0992ee65bec96de19 | 8 | i-00a7d9ec76a46a49f | /dev/xvda |
| vol-04d631d22047db1cb | 30 | i-0b1bf24fd4f297ab9 | /dev/sda1 |
...
...
| vol-0b811be5cbd1425cc | 100 | i-0a8d998154b320257 | /dev/xvde |
+------------------------+-----+-----------------------+------------+
Per descrivere i volumi EBS che non sono in uso
Nel comando precedente, modifica il filtro per trovare i volumi con uno stato available come segue.
--filters Name=status,Values=available
Se un volume non è utilizzato, è necessario determinare se contiene i dati necessari. Ad esempio, è possibile eliminare volumi creati a scopo di test o per risolvere un problema. Un volume potrebbe essere disponibile anche se il dispositivo a blocchi che collegava il volume all'istanza era configurato per persistere dopo la chiusura dell'istanza. In tal caso, verifica se i dati sul volume sono ancora necessari.
Prestazioni I/O
Il tipo di volume specificato per un volume EBS ne determina le prestazioni. A seconda del tipo di volume, è possibile specificare una combinazione di dimensioni, IOPS e velocità effettiva per i volumi. Per informazioni sugli IOPS e sul throughput massimi assegnati per ogni tipo di volume, consulta i tipi di volume di Amazon EBS.
Perché questo è importante
Dopo aver determinato le prestazioni dei volumi EBS, è possibile decidere le specifiche minime richieste per uno storage funzionalmente equivalente.
Per ottenere informazioni sulle prestazioni dei tuoi volumi
Utilizzate il comando describe-volumes per descrivere le prestazioni dei volumi in uso. Il --query parametro visualizza solo i campi specificati nell'output. È possibile includere campi aggiuntivi in base alle esigenze. Per informazioni sulle prestazioni ottimizzate per EBS, consulta le specifiche del tipo di EC2 istanza Amazon nella Amazon EC2 Instance Types Guide.
aws ec2 describe-volumes \ --filters Name=status,Values=in-use \ --query "Volumes[].[VolumeId,VolumeType,Iops,Throughput]" \ --output table
Di seguito è riportato un output di esempio. Le colonne sono ID volume, tipo di volume, IOPS e velocità effettiva (MiB/s).
-------------------------------------------------
| DescribeVolumes |
+------------------------+------+-------+-------+
| vol-0992ee65bec96de19 | gp3 | 3000 | 125 |
| vol-04d631d22047db1cb | gp2 | 100 | None |
...
...
| vol-0b811be5cbd1425cc | gp3 | 3000 | 125 |
+------------------------+------+-------+-------+
Contenuto dei tuoi volumi di dati EBS
Amazon EBS non ha accesso ai dati archiviati nei tuoi volumi EBS. Sei responsabile del backup dei tuoi volumi di dati. Ad esempio, puoi creare point-in-time istantanee, note come istantanee EBS.
Puoi anche connetterti alle tue EC2 istanze e trasferire file dai tuoi volumi EBS al tuo computer. Sono disponibili molti strumenti per aiutarti a farlo. Di seguito vengono mostrati gli esempi.
Perché questo è importante
Se disponi di dati aziendali critici sui volumi EBS, puoi copiarli su uno storage funzionalmente equivalente.
Per trasferire file da un volume collegato a un'istanza Linux
Connect alla tua istanza Linux e usa SCP. Per ulteriori informazioni, consulta Trasferimento di file tramite SCP.
Per trasferire file da un volume collegato a un'istanza di Windows
Connect alla tua istanza Windows e usa RDP. Per ulteriori informazioni, consulta Trasferimento di file tramite RDP.
Snapshot
Puoi eseguire il backup dei volumi di dati EBS creando istantanee EBS. Puoi creare snapshot EBS utilizzando Amazon EBS, Amazon Data Lifecycle Manager o. AWS Backup
Perché questo è importante
Se disponi di dati aziendali critici sui volumi EBS, molto probabilmente stai creando backup sotto forma di istantanee EBS. Puoi trovare le istantanee più recenti dei tuoi volumi e verificare che riflettano i dati correnti sui volumi.
Per descrivere le istantanee per un volume specifico
Utilizzare il comando describe-snapshots. Il --filters parametro converte i risultati in istantanee per il volume specificato. Il --query parametro visualizza solo i campi specificati nell'output. È possibile includere campi aggiuntivi in base alle esigenze.
aws ec2 describe-snapshots \ --filters Name=volume-id,Values=vol-00622ef8c2ac8b762\ --query Snapshots[*].[SnapshotId,CompletionTime,Description] --output table
Di seguito è riportato un output di esempio. Le colonne sono l'ID dello snapshot, la data di completamento e se il volume è crittografato.
-------------------------------------------------------------------------
| DescribeSnapshots |
+-------------------------+------------------------------------+--------+
| snap-0ad439c50efabb47c | 2024-07-12T03:36:27.952000+00:00 | False |
+-------------------------+------------------------------------+--------+
Contenuto delle tue istantanee EBS
Non puoi scaricare o esportare il contenuto di un'istantanea EBS in un altro formato. Tuttavia, puoi accedere ai dati nelle tue istantanee utilizzando EBS Direct APIs o creando un volume EBS dall'istantanea e trasferendo i file.
Perché questo è importante
Se disponi di dati aziendali critici sui volumi EBS, molto probabilmente stai creando backup sotto forma di istantanee EBS. Puoi recuperare questi dati e copiarli su uno storage funzionalmente equivalente.
Opzione 1: per leggere i dati dalle istantanee
Usa EBS Direct. APIs
Opzione 2: creare un volume da un'istantanea e trasferire i dati
-
Utilizzare il comando create-volume per creare un volume dallo snapshot.
aws ec2 create-volume \ --volume-typegp3\ --snapshot-idsnap-0ad439c50efabb47c\ --iops6000\ --availability-zoneus-east-2b -
Utilizzate il comando attach-volume per collegare il volume a un'istanza.
aws ec2 attach-volume \ --device/dev/sdf\ --instance-idi-0b1bf24fd4f297ab9\ --volume-idvol-1234567890abcdef0 -
Connect all'istanza, formatta e monta il volume.
-
Trasferisci i file del volume sul tuo computer.