

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

# Come il ciclo di vita S3 interagisce con altre configurazioni del bucket
<a name="lifecycle-and-other-bucket-config"></a>

Oltre a quelle del ciclo di vita S3, è possibile associare altre configurazioni al bucket. In questa sezione viene descritto in che modo la configurazione del ciclo di vita S3 è correlata alle altre configurazioni del bucket.

## Ciclo di vita S3 e controllo delle versioni S3
<a name="lifecycle-versioning-support-intro"></a>

Le configurazioni del ciclo di vita S3 possono essere aggiunte a bucket senza versione e a quelli che supportano la funzione Controllo delle versioni. Per ulteriori informazioni, consulta [Conservazione di più versioni degli oggetti con Controllo delle versioni S3](Versioning.md). 

Un bucket che supporta la funzione Controllo delle versioni mantiene una versione dell'oggetto corrente e zero o più versioni dell'oggetto non correnti. È possibile definire regole del ciclo di vita separate per le versioni dell'oggetto correnti e non correnti.

Per ulteriori informazioni, consulta [Elementi della configurazione del ciclo di vita](intro-lifecycle-rules.md).

**Importante**  
Quando una configurazione del ciclo di vita S3 contiene più regole, un oggetto può diventare idoneo a più operazioni del ciclo di vita S3 nello stesso giorno. In questi casi, Amazon S3 segue le seguenti regole generali:  
L'eliminazione permanente ha la precedenza sul trasferimento.
Il trasferimento ha la precedenza sulla creazione dei [contrassegni di eliminazione](DeleteMarker.md).
Quando un oggetto è idoneo sia per una transizione S3 Glacier Flexible Retrieval che S3 Standard-IA (o S3 One Zone-IA), Amazon S3 sceglie la transizione S3 Glacier Flexible Retrieval.
 Per alcuni esempi, consulta [Esempi di sovrapposizione di filtri e conflitto tra operazioni del ciclo di vita](lifecycle-conflicts.md#lifecycle-config-conceptual-ex5). 

## Ciclo di vita S3 e
<a name="lifecycle-and-replication"></a>

Quando entrambi e S3 Lifecycle sono abilitati su un bucket, S3 Lifecycle blocca le azioni di scadenza e transizione sugli oggetti con stato di replica. `PENDING` `FAILED` Ciò garantisce che Lifecycle non agisca sugli oggetti finché non sono stati replicati correttamente nel bucket di destinazione.

Gli oggetti passano a uno stato di `FAILED` replica per problemi quali la mancanza delle autorizzazioni del ruolo di replica, delle autorizzazioni AWS Key Management Service ()AWS KMS o delle autorizzazioni del bucket. Per ulteriori informazioni, consulta [Risoluzione dei problemi nella replica](replication-troubleshoot.md).

Gli oggetti con stato di `FAILED` replica continueranno a sostenere costi di storage oltre la data di scadenza del ciclo di vita o la data di idoneità alla transizione fino alla risoluzione del problema di replica. Una volta corrette la configurazione di replica sottostante o le autorizzazioni IAM, i nuovi oggetti verranno replicati automaticamente. Tuttavia, gli oggetti che hanno già lo stato di `FAILED` replica non riproveranno automaticamente: è necessario utilizzare S3 Batch Replication per replicarli o eliminarli utilizzando S3 Batch Operations with se non sono più necessari. AWS Lambda Dopo che gli oggetti sono stati replicati correttamente (o eliminati), Lifecycle riprenderà a elaborarli in base alle regole configurate. Per identificare gli oggetti con stato di `FAILED` replica, puoi utilizzare Amazon CloudWatch metrics (`OperationFailedReplication`) per monitorare il numero di errori e le tendenze a livello di bucket, oppure utilizzare i report di Amazon S3 Inventory, l'API Amazon S3 (o) `GetObject` o le notifiche degli eventi di Amazon S3 per `HeadObject` dettagli a livello di oggetto.

## Configurazione del ciclo di vita S3 su bucket abilitati per MFA
<a name="lifecycle-general-considerations-mfa-enabled-bucket"></a>

La configurazione del ciclo di vita S3 su bucket configurati per l’autenticazione a più fattori non è supportata. Per ulteriori informazioni, consulta [Configurazione dell'eliminazione di MFA](MultiFactorAuthenticationDelete.md).

## Ciclo di vita S3 e registrazione
<a name="lifecycle-general-considerations-logging"></a>

Le azioni del ciclo di vita di Amazon S3 non vengono acquisite dalla AWS CloudTrail registrazione a livello di oggetto. CloudTrailacquisisce le richieste API effettuate agli endpoint Amazon S3 esterni, mentre le azioni del ciclo di vita di S3 vengono eseguite utilizzando endpoint Amazon S3 interni. 

I log di accesso al server Amazon S3 possono essere abilitati in un bucket S3 per acquisire le operazioni relative al ciclo di vita S3, come le transizioni degli oggetti a un'altra classe di storage e le scadenze degli oggetti con conseguente eliminazione permanente o eliminazione logica. Per ulteriori informazioni, consulta [Registrazione delle richieste con registrazione dell'accesso al server](ServerLogs.md).

Se nel bucket è abilitata la registrazione, i log di accesso al server Amazon S3 segnalano i risultati delle seguenti operazioni:


| Log dell'operazione | Description | 
| --- | --- | 
|  `S3.EXPIRE.OBJECT`  |  Amazon S3 elimina in modo definitivo l'oggetto a causa dell'operazione `Expiration` del ciclo di vita.  | 
|  `S3.CREATE.DELETEMARKER`  |  Amazon S3 elimina in maniera logica la versione corrente e aggiunge un contrassegno di eliminazione in un bucket con la funzionalità Controllo delle versioni abilitata.  | 
|  `S3.TRANSITION_SIA.OBJECT`  |  Amazon S3 trasferisce l'oggetto nella classe di storage S3 Standard-IA.  | 
|  `S3.TRANSITION_ZIA.OBJECT`  |  Amazon S3 trasferisce l'oggetto nella classe di storage S3 One Zone – IA.  | 
|  `S3.TRANSITION_INT.OBJECT`  |  Amazon S3 trasferisce l'oggetto nella classe di archiviazione S3 Intelligent-Tiering.  | 
|  `S3.TRANSITION_GIR.OBJECT`  |  Amazon S3 avvia il trasferimento dell'oggetto nella classe di storage Recupero istantaneo S3 Glacier.  | 
|  `S3.TRANSITION.OBJECT`  |  Amazon S3 avvia il trasferimento dell'oggetto nella classe di storage Recupero flessibile S3 Glacier.  | 
|  `S3.TRANSITION_GDA.OBJECT`  |  Amazon S3 avvia il trasferimento dell'oggetto nella classe di storage S3 Glacier Deep Archive.  | 
|  `S3.DELETE.UPLOAD`  |  Amazon S3 interrompe un caricamento in più parti incompleto.  | 

**Nota**  
I record dei log di accesso al server Amazon S3 sono inviati nel miglior modo possibile e non possono essere utilizzati per un resoconto completo di tutte le richieste di Amazon S3. 