Ripristino di oggetti con operazioni in batch - Amazon Simple Storage Service

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

Ripristino di oggetti con operazioni in batch

L'operazione Ripristino avvia le richieste di ripristino per gli oggetti Amazon S3 archiviati elencati nel manifesto. Prima di potervi accedere in tempo reale, i seguenti oggetti archiviati devono essere ripristinati:

  • Oggetti archiviati nelle classi di archiviazione S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive

  • Oggetti archiviati tramite la classe di storage S3 Intelligent-Tiering nei livelli di accesso di archiviazione o archiviazione profonda

L’uso di un'operazione S3 Initiate Restore Object nel processo S3 Batch Operations si traduce in una richiesta di ripristino per ogni oggetto specificato nel manifest.

Importante

Il processo S3 Initiate Restore Object avvia solo la richiesta di ripristino degli oggetti. S3 Batch Operations riporta il processo come completo per ogni oggetto dopo l'avvio della richiesta per quell'oggetto. Amazon S3 non aggiorna il processo né ti informa in altro modo quando gli oggetti sono stati ripristinati. Tuttavia, puoi utilizzare le notifiche di eventi S3 per ricevere notifiche quando gli oggetti sono disponibili in Amazon S3. Per ulteriori informazioni, consulta Notifiche di eventi Amazon S3.

Per creare un processo S3 Initiate Restore Object, sono disponibili i seguenti argomenti:

ExpirationInDays

Questo argomento specifica per quanto tempo l'oggetto di S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive rimane disponibile in Amazon S3. I processi Initiate Restore Object destinati agli oggetti di S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive richiedono che ExpirationInDays sia impostato su 1 o su un valore superiore.

Importante

Non impostare ExpirationInDays durante la creazione di processi operativi S3 Initiate Restore Object destinati agli oggetti di livello Accesso archivio e Accesso archivio approfondito di S3 Intelligent-Tiering. Gli oggetti nei livelli di accesso S3 Intelligent-Tiering non sono soggetti alla scadenza del ripristino, quindi specificando ExpirationInDays si avrà un errore della richiesta di ripristino.

GlacierJobTier

Amazon S3 può ripristinare gli oggetti utilizzando uno dei tre diversi livelli di recupero: EXPEDITED, STANDARD e BULK. Tuttavia, S3 Batch Operations supporta solo i livelli di recupero STANDARD e BULK. Per ulteriori informazioni sulle differenze tra i livelli di recupero, consulta Opzioni di recupero dall'archivio.

Per ulteriori informazioni sui prezzi per ogni livello, consulta la sezione Richieste e recupero dati nella pagina dei prezzi di Amazon S3.

Differenze nel ripristino da S3 Glacier e S3 Intelligent-Tiering

Il ripristino dei file archiviati dalle classi di archiviazione S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive differisce dal ripristino dei file dalla classe di archiviazione S3 Intelligent-Tiering nei livelli Archive Access o Deep Archive Access.

  • Quando esegui il ripristino da S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive, viene creata una copia temporanea dell'oggetto. Amazon S3 elimina questa copia dopo che il valore specificato nell'argomento ExpirationInDays è trascorso. Dopo aver eliminato questa copia temporanea, dovrai inviare una richiesta di ripristino aggiuntiva per accedere all'oggetto.

  • Durante il ripristino degli oggetti S3 Intelligent-Tiering archiviati.non specificare l'argomento ExpirationInDays. Quando esegui il ripristino di un oggetto dai livelli di accesso Accesso archivio e Accesso archivio approfondito di S3 Intelligent-Tiering, l'oggetto passa nuovamente al livello Frequent Access di S3 Intelligent-Tiering. Dopo un minimo di 90 giorni consecutivi senza accesso, l'oggetto passa automaticamente al livello Accesso archivio. Dopo un minimo di 180 giorni consecutivi senza accesso, l'oggetto passa automaticamente al livello Accesso archivio approfondito.

  • I processi delle operazioni in batch possono funzionare su oggetti di classe di archiviazione S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive o su oggetti di livello di archiviazione Accesso archivio e Accesso archivio approfondito di S3 Intelligent-Tiering. Le operazioni in batch non possono operare su entrambi i tipi di oggetti archiviati nello stesso processo. Per ripristinare oggetti di entrambi i tipi, devi creare processi Batch Operations separati.

Ripristini sovrapposti

Se il processo S3 Initiate Restore Object prova a ripristinare un oggetto già in fase di ripristino, S3 Batch Operations si comporta nel seguente modo.

L'operazione di ripristino dell'oggetto riesce se una di queste condizioni restituisce true:

  • Confrontato alla richiesta di ripristino già in corso, il valore ExpirationInDays del processo è uguale e il relativo valore GlacierJobTier è più veloce.

  • La richiesta di ripristino precedente è già stata completata e l'oggetto è attualmente disponibile. In questo caso, le operazioni in batch aggiornano la data di scadenza dell'oggetto ripristinato in modo che corrisponda al valore ExpirationInDays specificato nella richiesta di ripristino in corso.

L'operazione di ripristino dell'oggetto non riesce se una o più delle seguenti condizioni restituisce true:

  • La richiesta di ripristino già in corso non è stata ancora completata e la durata del ripristino per questo processo, specificata dal valore ExpirationInDays, è diversa dalla durata specificata nella richiesta di ripristino in corso.

  • Il livello di ripristino per questo processo (specificato dal valore GlacierJobTier),è uguale o inferiore al livello di ripristino specificato nella richiesta di ripristino in corso.

Restrizioni

I processi S3 Initiate Restore Object presentano le seguenti limitazioni:

  • Devi creare il processo nella stessa regione degli oggetti archiviati.

  • S3 Batch Operations non supporta il livello di recupero EXPEDITED.

Per ulteriori informazioni sul ripristino degli oggetti, consulta Ripristino di un oggetto archiviato.