Utilizzo degli archivi in Amazon S3 Glacier - Amazon S3 Glacier

Questa pagina è riservata ai clienti esistenti del servizio S3 Glacier che utilizzano Vaults e l'API REST originale del 2012.

Se stai cercando soluzioni di archiviazione, ti consigliamo di utilizzare le classi di storage S3 Glacier in Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive. Per ulteriori informazioni su queste opzioni di storage, consulta le classi di storage S3 Glacier e lo storage dei dati a lungo termine con le classi di storage S3 Glacier nella Amazon S3 User Guide. Queste classi di storage utilizzano l'API Amazon S3, sono disponibili in tutte le regioni e possono essere gestite all'interno della console Amazon S3. Offrono funzionalità come Storage Cost Analysis, Storage Lens, funzionalità di sicurezza tra cui diverse opzioni di crittografia e altro ancora.

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

Utilizzo degli archivi in Amazon S3 Glacier

Un archivio è un qualsiasi oggetto, ad esempio una foto, un video o un documento, che conservi in un vault. È un'unità di archiviazione di base in Amazon S3 Glacier (S3 Glacier). Ogni archivio dispone di un ID univoco e una descrizione facoltativa. Quando carichi un archivio, S3 Glacier restituisce una risposta che include un ID archivio. Questo ID è univoco nella regione AWS in cui si trova l'archivio. Di seguito è riportato un esempio di ID archivio.

TJgHcrOSfAkV6hdPqOATYfp_0ZaxL1pIBOc02iZ0gDPMr2ig-nhwd_PafstsdIf6HSrjHnP-3p6LCJClYytFT_CBhT9CwNxbRaM5MetS3I-GqwxI3Y8QtgbJbhEQPs0mJ3KExample

La lunghezza degli ID archivio è di 138 byte. Quando carichi un archivio, puoi fornire una descrizione facoltativa. Puoi recuperare un archivio utilizzando il relativo ID, ma non la descrizione.

Importante

S3 Glacier fornisce una console di gestione che puoi utilizzare per creare ed eliminare vault. Tuttavia, tutte le altre interazioni con S3 Glacier richiedono l'utilizzo dell'AWS Command Line Interface (CLI) o la scrittura di codice. Ad esempio, per caricare dati, come foto, video e altri documenti, devi utilizzare l'AWS CLI o la scrittura di codice per effettuare richieste, utilizzando la REST API direttamente oppure gli Amazon SDK. Per ulteriori informazioni sull'utilizzo di S3 Glacier con l'AWS CLI, consulta la Guida di riferimento AWS CLI per S3 Glacier. Per installare l'AWS CLI, consulta AWS Command Line Interface.

Operazioni di archiviazione in Amazon S3 Glacier

S3 Glacier supporta le seguenti operazioni di archiviazione di base: caricamento, download ed eliminazione. Il download di un archivio è un'operazione asincrona.

Caricamento di un archivio in Amazon S3 Glacier

Puoi caricare un archivio in un'unica operazione oppure in parti. La chiamata API utilizzata per caricare un archivio in parti è denominata caricamento in più parti. Per ulteriori informazioni, consulta Caricamento di un archivio in Amazon S3 Glacier.

Importante

S3 Glacier fornisce una console di gestione. che puoi utilizzare per creare ed eliminare vault. Tuttavia, tutte le altre interazioni con S3 Glacier richiedono l'utilizzo dell'AWS Command Line Interface (CLI) o la scrittura di codice. Ad esempio, per caricare dati, come foto, video e altri documenti, devi utilizzare l'AWS CLI o la scrittura di codice per effettuare richieste, utilizzando la REST API direttamente oppure gli Amazon SDK. Per ulteriori informazioni sull'utilizzo di S3 Glacier con l'AWS CLI, consulta la Guida di riferimento AWS CLI per S3 Glacier. Per installare l'AWS CLI, consulta AWS Command Line Interface.

Ricerca di un ID archivio in Amazon S3 Glacier

Per ottenere l'ID archivio, scarica l'inventario vault per il vault contenente l'archivio. Per ulteriori informazioni sul download di un inventario vault, consulta Download di un inventario vault in Amazon S3 Glacier.

Download di un archivio in Amazon S3 Glacier

Il download di un archivio è un'operazione asincrona. Per scaricare un archivio specifico, devi innanzitutto avviare un processo. Dopo aver ricevuto la richiesta di processo, S3 Glacier prepara l'archivio per il download. Una volta completato il processo, puoi scaricare i dati dell'archivio. Data la natura asincrona del processo, puoi richiedere a S3 Glacier di inviare una notifica a un argomento di Amazon Simple Notification Service (Amazon SNS) al completamento del processo. Puoi specificare un argomento di SNS per ogni singola richiesta di processo o configurare il vault affinché venga inviata una notifica quando si verificano determinati eventi. Per ulteriori informazioni sul caricamento di un archivio, consulta Download di un archivio in Amazon S3 Glacier.

Eliminazione di un archivio in Amazon S3 Glacier

S3 Glacier consente di effettuare una chiamata API che puoi utilizzare per eliminare un archivio alla volta. Per ulteriori informazioni, consulta Eliminazione di un archivio in Amazon S3 Glacier.

Aggiornamento di un archivio in S3 Glacier

Dopo il caricamento di un archivio, non puoi aggiornarne il contenuto o la descrizione. Il solo modo per farlo è eliminare l'archivio e caricarne un altro. Nota che ogni volta che carichi un archivio, S3 Glacier restituisce un ID archivio univoco.

Conservazione di metadati di archivio sul lato client

Ad eccezione della descrizione di archivio facoltativa, S3 Glacier non supporta altri metadati per gli archivi. Quando carichi un archivio, S3 Glacier assegna un ID, una sequenza di caratteri opaca da cui non è possibile dedurre alcuna informazione relativa all'archivio. Puoi conservare i metadati relativi agli archivi sul lato client. I metadati possono includere il nome dell'archivio e altre informazioni utili sull'archivio.

Nota

Se sei un cliente di Amazon Simple Storage Service (Amazon S3), sai che quando carichi un oggetto in un bucket puoi assegnargli una chiave di oggetto, ad esempio MyDocument.txt o SomePhoto.jpg. In S3 Glacier, non puoi assegnare una chiave oggetto agli archivi che carichi.

Se conservi i metadati degli archivi sul lato client, considera che S3 Glacier conserva un inventario vault che include gli ID archivio e le eventuali descrizioni fornite durante il caricamento degli archivi. Di tanto in tanto, puoi scaricare l'inventario vault per risolvere eventuali problemi nel database lato client che gestisci per i metadati degli archivi. Tuttavia, S3 Glacier genera l'inventario vault quasi ogni giorno. Quando richiedi un inventario vault, S3 Glacier restituisce l'ultimo inventario preparato, ovvero uno snapshot point-in-time.