Gestione del ciclo di vita dello storage - Amazon Simple Storage Service

Gestione del ciclo di vita dello storage

Per gestire gli oggetti in modo da archiviarli all'insegna dell'efficienza in termini di costi durante l'intero ciclo di vita, configurare il Ciclo di vita Amazon S3. Una configurazione del ciclo di vita di S3 è un insieme di regole che definisce le operazioni che Amazon S3 deve applicare a un gruppo di oggetti. Esistono due tipi di operazioni:

  • Operazioni di transizione – Queste operazioni definiscono quando gli oggetti passano a un'altra classe di archiviazione. Ad esempio, si può scegliere di trasferire gli oggetti alla classe di archiviazione S3 Standard-IA 30 giorni dopo la creazione o di archiviarli nella classe di archiviazione S3 Glacier Flexible Retrieval un anno dopo la creazione. Per ulteriori informazioni, consulta Utilizzo delle classi di storage di Amazon S3.

    Le richieste di transizione del ciclo di vita sono soggette a costi. Per informazioni sui prezzi, consulta Prezzi di Amazon S3.

  • Operazioni di scadenza – Queste operazioni consentono di specificare la scadenza degli oggetti. Gli oggetti scaduti vengono eliminati da Amazon S3 per conto dell'utente.

    I costi di scadenza del ciclo di vita dipendono dalla data di scadenza degli oggetti selezionata. Per ulteriori informazioni, consulta Oggetti in scadenza.

In caso di ritardo tra il momento in cui un oggetto diventa idoneo per un'operazione del ciclo di vita e il momento in cui Amazon S3 trasferisce o rimuove l'oggetto, le modifiche alla fatturazione vengono applicate non appena l'oggetto diventa idoneo per l'operazione del ciclo di vita. Ad esempio, se è pianificata la scadenza di un oggetto e Amazon S3 non lo rimuove immediatamente, non ti verrà addebitato alcun costo per lo spazio di archiviazione dopo il periodo di scadenza. L'unica eccezione a questo comportamento è se si dispone di una regola del ciclo di vita per il trasferimento alla classe di archiviazione S3 Intelligent-Tiering. In questo caso, le modifiche alla fatturazione non si verificano fino a quando l'oggetto non è stato trasferito a S3 Intelligent-Tiering.

Per ulteriori informazioni sulle regole del ciclo di vita S3, consulta Elementi della configurazione del ciclo di vita.

Per ottenere parametri dettagliati per il ciclo di vita S3, puoi utilizzare i parametri di Amazon S3 Storage Lens. S3 Storage Lens è una funzionalità di analisi dell'archiviazione su cloud che puoi utilizzare per avere una panoramica completa a livello di organizzazione sull'utilizzo e sulle attività relative all'archiviazione di oggetti. S3 Storage Lens fornisce parametri generici e parametri relativi al conteggio delle regole del ciclo di vita S3 che puoi utilizzare per individuare i bucket con la funzionalità S3 di controllo delle versioni abilitata o un'alta percentuale di byte di versione non correnti. Per ulteriori informazioni, consulta la sezione Utilizzo di S3 Storage Lens per ottimizzare i costi di archiviazione.

Gestione del ciclo di vita degli oggetti

Si consiglia di definire le regole di configurazione del ciclo di vita S3 per oggetti con un ciclo di vita ben definito. Ad esempio:

  • Se vengono caricati dei log periodici su un bucket, l'applicazione potrebbe averne bisogno per una settimana o per un mese. Dopo tale periodo, si potrebbe desiderare di eliminarli.

  • Alcuni documenti vengono utilizzati con frequenza per un periodo di tempo limitato, Dopo tale momento, vi si accede raramente. Con il passare del tempo, potrebbe non essere più necessario avere l'accesso in tempo reale a questi oggetti. Tuttavia, per motivi legati all'organizzazione o alle normative, potrebbe essere necessario conservarli in archivio per un periodo specifico. Dopo tale periodo, è possibile eliminarli.

  • È possibile caricare alcuni tipi di dati su Amazon S3 principalmente per finalità di archiviazione. Ad esempio, è possibile conservare archivi multimediali, record sanitari e finanziari, dati di sequenza genomica non elaborati, backup di database a lungo termine e dati che devono essere conservati per esigenze di conformità normativa.

Tramite le regole di configurazione del ciclo di vita S3, è possibile indicare a Amazon S3 di trasferire gli oggetti in classi di archiviazione meno costose, archiviarli o eliminarli.

Creazione di una configurazione del ciclo di vita

Una configurazione del ciclo di vita S3 è un file XML contenente un set di regole con operazioni predefinite che si desidera che Amazon S3 esegua sugli oggetti durante il loro ciclo di vita.

È possibile configurare il ciclo di vita anche utilizzando la console Amazon S3, REST API, gli SDK AWS e la AWS Command Line Interface (AWS CLI). Per ulteriori informazioni, consulta Impostazione della configurazione del ciclo di vita in un bucket.

Amazon S3 offre un insieme di operazioni REST API per gestire la configurazione del ciclo di vita in un bucket. In Amazon S3, la configurazione viene archiviata come risorsa secondaria del ciclo di vita collegata al bucket. Per ulteriori dettagli, consultare la sezione seguente:

PUT Bucket lifecycle

GET Bucket lifecycle

DELETE Bucket lifecycle

Per ulteriori informazioni sulla creazione di una configurazione del ciclo di vita, consulta i seguenti argomenti: