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
È possibile utilizzare Operazioni in batch Amazon S3 per eseguire operazioni in batch su larga scala su oggetti Amazon S3. 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 Intelligent-Tiering storage S3 nei livelli Archive Access o Deep Archive Access
L'utilizzo di un'operazione di ripristino (S3InitiateRestoreObjectOperation) nel processo di Operazioni in batch S3 comporta una richiesta a RestoreObject per ogni oggetto specificato nel manifesto.
Importante
Il processo di ripristino 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.
Quando si crea un processo di ripristino, 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 di ripristino che hanno come obiettivo gli oggetti Recupero flessibile S3 Glacier e S3 Glacier Deep Archive richiedono l'impostazione di
ExpirationInDaysa1o superiore.Importante
Non impostarlo
ExpirationInDaysquando si creano processi operativi di ripristino destinati a oggetti di livello S3 Intelligent-Tiering Archive Access e Deep Archive Access. Gli oggetti nei livelli di accesso all' Intelligent-Tiering archivio S3 non sono soggetti alla scadenza del ripristino, quindi la specificaExpirationInDayscomporta un errore della richiesta.RestoreObject - GlacierJobTier
-
Amazon S3 può ripristinare gli oggetti utilizzando uno dei tre diversi livelli di recupero:
EXPEDITED,STANDARDeBULK. Tuttavia, S3 Batch Operations supporta solo i livelli di recuperoSTANDARDeBULK. Per ulteriori informazioni sulle differenze tra i livelli di recupero, consulta Informazioni sulle 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 storage S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive è diverso dal ripristino dei file dalla classe di storage S3 nei livelli Archive Access o Deep Archive Access. Intelligent-Tiering
-
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. -
Quando ripristinate oggetti
ExpirationInDaysS3 archiviati, non specificate l'argomento. Intelligent-Tiering Quando ripristini un oggetto dai livelli S3 Intelligent-Tiering Archive Access o Deep Archive Access, l'oggetto torna al livello S3 Frequent Access. 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 job Batch Operations possono funzionare su oggetti delle classi di storage S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive o Intelligent-Tiering su oggetti di livello di storage S3 Archive Access e Deep Archive Access. 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 S3InitiateRestoreObjectOperation tenta di ripristinare un oggetto che è già in fase di ripristino, Operazioni in batch S3 procede come segue.
L'operazione di ripristino dell'oggetto riesce se una di queste condizioni restituisce true:
-
Confrontato alla richiesta di ripristino già in corso, il valore
ExpirationInDaysdel processo è uguale e il relativo valoreGlacierJobTierè 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
ExpirationInDaysspecificato 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 è ancora stata completata e la durata del ripristino per questo processo (specificata dal valore
ExpirationInDays) è diversa dalla durata del ripristino specificata nella richiesta in corso. -
Il livello di ripristino per questo processo (specificato dal valore
GlacierJobTier) è uguale o più lento del livello di ripristino specificato nella richiesta di ripristino in corso.
Limitazioni
I processi S3InitiateRestoreObjectOperation hanno le seguenti limitazioni:
-
Devi creare il processo nella stessa regione degli oggetti archiviati.
-
Operazioni in batch S3 non supporta il livello di recupero
EXPEDITED. -
Un singolo processo di ripristino di Operazioni in batch può supportare un manifesto con un massimo di 4 miliardi di oggetti.
Per ulteriori informazioni sul ripristino degli oggetti, consulta Ripristino di un oggetto archiviato.