Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Ripristino di oggetti con operazioni in batch

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

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

È 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 storage S3 Intelligent-Tiering nei livelli di accesso di archiviazione o archiviazione profonda

Utilizzo di un ripristino (S3InitiateRestoreObjectOperation) l'operazione nel job S3 Batch Operations RestoreObject genera una richiesta per ogni oggetto specificato nel manifest.

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 ExpirationInDays a 1 o superiore.

Importante

Non impostare ExpirationInDays quando si creano processi di operazione di ripristino che mirano a oggetti di livello S3 Intelligent-Tiering Archive Access e Deep Archive Access. Gli oggetti nei livelli di accesso all'archivio S3 Intelligent-Tiering non sono soggetti alla scadenza del ripristino, quindi specificando ExpirationInDays si ottiene il fallimento della richiesta RestoreObject.

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 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 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 tuo S3InitiateRestoreObjectOperationjob tenta di ripristinare un oggetto che è già in fase di ripristino, S3 Batch Operations 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 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 è 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.

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

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.