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à.
La classe di archiviazione S3 Intelligent-Tiering offre risparmi automatici sui costi di archiviazione in tre livelli di accesso a bassa latenza ed elevata velocità di trasmissione effettiva. Inoltre offre funzionalità di archiviazione opzionali che permettono di ottenere costi di archiviazione più bassi nel cloud per i dati accessibili nel giro di minuti o ore.
Identificazione del livello di accesso S3 Intelligent-Tiering in cui sono archiviati gli oggetti
Per ottenere un elenco degli oggetti e dei relativi metadati, incluso il livello di accesso S3 Intelligent-Tiering, puoi utilizzare Inventario Amazon S3. Inventario S3 fornisce CSV, ORC o file di output Parquet che elencano gli oggetti e i metadati corrispondenti. Puoi ricevere questi report di inventario su base giornaliera o settimanale per un bucket Amazon S3 o un prefisso condiviso. (Prefisso condiviso si riferisce agli oggetti con nomi che iniziano con una stringa comune.)
Visualizzazione dello stato dell'archivio di un oggetto all'interno di S3 Intelligent-Tiering
Per ricevere un avviso quando un oggetto all'interno della classe di archiviazione S3 Intelligent-Tiering è passato al livello Accesso archivio o al livello Accesso archivio approfondito, puoi impostare le notifiche di evento Amazon S3. Per ulteriori informazioni, consulta Abilitare le notifiche eventi.
Amazon S3 può pubblicare notifiche di eventi in un argomento Amazon Simple Notification Service (Amazon SNS), una coda Amazon Simple Queue Service (Amazon SQS) o una funzione AWS Lambda. Per ulteriori informazioni, consultare Notifiche di eventi Amazon S3.
Quello che segue è un esempio di un messaggio inviato da Amazon S3 per pubblicare un evento s3:IntelligentTiering
. Per ulteriori informazioni, consultare Struttura del messaggio di evento.
{ "Records":[ { "eventVersion":"2.3", "eventSource":"aws:s3", "awsRegion":"us-west-2", "eventTime":"1970-01-01T00:00:00.000Z", "eventName":"IntelligentTiering", "userIdentity":{ "principalId":"s3.amazonaws.com" }, "requestParameters":{ "sourceIPAddress":"s3.amazonaws.com" }, "responseElements":{ "x-amz-request-id":"C3D13FE58DE4C810", "x-amz-id-2":"FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD" }, "s3":{ "s3SchemaVersion":"1.0", "configurationId":"testConfigRule", "bucket":{ "name":"
amzn-s3-demo-bucket
", "ownerIdentity":{ "principalId":"A3NL1KOZZKExample" }, "arn":"arn:aws:s3:::amzn-s3-demo-bucket
" }, "object":{ "key":"HappyFace.jpg", "size":1024, "eTag":"d41d8cd98f00b204e9800998ecf8427e", } }, "intelligentTieringEventData":{ "destinationAccessTier": "ARCHIVE_ACCESS" } } ] }
Puoi utilizzare anche una richiesta di oggetto HEAD
per visualizzare lo stato di archiviazione di un oggetto. Se un oggetto viene archiviato utilizzando la classe di archiviazione S3 Intelligent-Tiering e si trova in uno dei livelli di archivio, la richiesta di oggetto HEAD
mostrerà il livello di archiviazione corrente. Per mostrare il livello di archiviazione, la richiesta utilizza l'intestazione x-amz-archive-status.
La seguente richiesta di oggetto HEAD
restituisce i metadati di un oggetto (in questo caso,
).my-image.jpg
HEAD /
my-image.jpg
HTTP/1.1 Host: bucket.s3.region
.amazonaws.com Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: AWS AKIAIOSFODNN7EXAMPLE:02236Q3V0RonhpaBX5sCYVf1bNRuU=
Le richieste di oggetto HEAD
possono essere utilizzate anche per monitorare lo stato di una richiesta restore-object
. Se il ripristino dell'archivio è in corso, la richiesta di oggetto HEAD
includerà l'intestazione x-amz-restore.
Di seguito è riportato un esempio di risposta di oggetto HEAD
che mostra un oggetto archiviato utilizzando S3 Intelligent-Tiering con una richiesta di ripristino in corso.
HTTP/1.1 200 OK
x-amz-id-2: FSVaTMjrmBp3Izs1NnwBZeu7M19iI8UbxMbi0A8AirHANJBo+hEftBuiESACOMJp
x-amz-request-id: E5CEFCB143EB505A
Date: Fri, 13 Nov 2020 00:28:38 GMT
Last-Modified: Mon, 15 Oct 2012 21:58:07 GMT
ETag: "1accb31fcf202eba0c0f41fa2f09b4d7"
x-amz-storage-class: 'INTELLIGENT_TIERING'
x-amz-archive-status: 'ARCHIVE_ACCESS'
x-amz-restore: 'ongoing-request="true"'
x-amz-restore-request-date: 'Fri, 13 Nov 2020 00:20:00 GMT'
Accept-Ranges: bytes
Content-Type: binary/octet-stream
Content-Length: 300
Server: AmazonS3
Ripristino degli oggetti dai livelli Archive Access e Deep Archive Access di S3 Intelligent-Tiering
Per accedere agli oggetti nei livelli Accesso archivio e Accesso archivio approfondito del Piano intelligente S3, è necessario avviare una richiesta di ripristino e attendere che l'oggetto venga spostato nel livello Accesso frequente. Per ulteriori informazioni sull'archiviazione degli oggetti, consulta Utilizzo di oggetti archiviati.
Quando esegui il ripristino dai livelli Accesso di archiviazione o di archiviazione profonda, l'oggetto passa nuovamente al livello Accesso frequente. In seguito, se non accedi all'oggetto per 30 giorni consecutivi, l'oggetto verrà spostato automaticamente nel livello Accesso infrequente. Dopodiché, dopo un minimo di 90 giorni consecutivi senza accesso, l'oggetto passa al livello Accesso archivio. Dopo un minimo di 180 giorni consecutivi senza accesso, l'oggetto passa al livello Accesso archivio approfondito. Per ulteriori informazioni, consultare Come funziona S3 Intelligent-Tiering.
È possibile ripristinare un oggetto archiviato utilizzando la console Amazon S3, la REST API Amazon S3, gli SDK AWS e l'AWS Command Line Interface (AWS CLI) oppure le operazioni in batch S3. Per ulteriori informazioni, consultare Utilizzo di oggetti archiviati.