Come posso risolvere i problemi relativi alle regole di configurazione del ciclo di vita di Amazon S3, ossia oggetti che non sono scaduti o non hanno eseguito la transizione?
Ho creato le regole di configurazione del ciclo di vita di Amazon Simple Storage Service (Amazon S3), ma ho riscontrato problemi relativi a oggetti che non hanno eseguito la transizione o non sono scaduti che desidero risolvere.
Breve descrizione
Le transizioni degli oggetti e le scadenze degli oggetti nel ciclo di vita di Amazon S3 sono operazioni asincrone. Ciò significa che intercorre un certo lasso di tempo tra il momento in cui Amazon S3 applica la regola del ciclo di vita S3 e il completamento dell'azione prevista dalla regola. Per ulteriori informazioni, consulta Perché la regola del ciclo di vita del mio bucket Amazon S3 non funziona anche se l'ho applicata più di un giorno fa?
Per impostare una regola di configurazione del ciclo di vita S3, consulta Come impostare una configurazione del ciclo di vita S3.
Risoluzione
Per risolvere il problema, controlla le seguenti impostazioni della regola di configurazione del ciclo di vita S3.
Prefissi e caratteri jolly delle regole di configurazione del ciclo di vita S3
Se utilizzi prefissi, assicurati che il percorso inserito nel filtro corrisponda al percorso del prefisso nel bucket Amazon S3.
Distinzione tra maiuscole e minuscole
La regola di configurazione del ciclo di vita S3 fa distinzione tra maiuscole e minuscole e ha effetto sulla stringa inserita. Se però non riesce a trovare un percorso corrispondente nel bucket S3, la regola non ha effetto.
Ad esempio, se il prefisso nel bucket è <Prefix>vendite1999/</Prefix> ma hai specificato <Prefix>Vendite1999/</Prefix> nella regola del ciclo di vita S3, la regola non ha effetto. Devi utilizzare la "s" minuscola nel filtro prefissi affinché la regola abbia effetto.
Barre iniziali
Aggiungi barre iniziali nel filtro prefissi solo quando il prefisso del bucket utilizza barre iniziali nella struttura del prefisso.
Se hai specificato <Prefix>/vendite1999/</Prefix> nella regola del ciclo di vita S3 e il prefisso nel bucket è <Prefix>vendite1999/</Prefix>, la regola non ha effetto. Per ulteriori informazioni, consulta Come posso includere più prefissi nella mia regola del ciclo di vita?
Caratteri jolly
Non puoi utilizzare i caratteri jolly "*" nei prefissi delle regole di configurazione del ciclo di vita S3. Se hai prefissi che iniziano con gli stessi caratteri, puoi includere tutti i prefissi nella regola. A tal fine, specifica un prefisso parziale senza barra finale (/) nel filtro. Per ulteriori informazioni, consulta Configurazione delle notifiche di eventi mediante il filtro dei nomi delle chiavi oggetto.
Transizioni di oggetti supportate dal ciclo di vita S3
Amazon S3 associa oggetti con diversi livelli di classi di storage e definisce gli oggetti in un modello a cascata. Puoi eseguire la transizione di oggetti solo verso il basso nel modello a cascata, non verso l'alto. Ad esempio, puoi eseguire la transizione di oggetti da una classe S3 Standard a una classe S3 Standard-IA. Non puoi però eseguire la transizione di oggetti da una classe S3 Standard-IA a una classe S3 Standard.
Non puoi eseguire la transizione di oggetti di dimensioni inferiori a 128 KB creati dopo settembre 2024. Puoi tuttavia aggiungere un filtro di dimensione minima ObjectSizeGreaterThan o di dimensione massima ObjectSizeLessThan che specifichi una dimensione inferiore nella configurazione. Per ulteriori informazioni, consultaEsempio: consentire la transizione di oggetti di dimensioni inferiori a 128 KB.
Nota: puoi eseguire la transizione di configurazioni di oggetti S3 non modificate create prima di settembre 2024 e inferiori a 128 KB a S3 Glacier e S3 Glacier Deep Archive. È consigliabile aggiungere un filtro che specifichi una dimensione inferiore nella configurazione per evitare costi di transizione.
Non puoi eseguire la transizione alle classi di storage S3 Standard-IA o S3 One Zone-IA di oggetti archiviati per meno di 30 giorni. Non puoi eseguire la transizione di oggetti allo storage a ridondanza ridotta (RRS). Inoltre, non puoi eseguire la transizione di oggetti con versione che abbiano uno stato della replica In sospeso.
Informazioni correlate
Come posso svuotare un bucket Amazon S3 utilizzando una regola di configurazione del ciclo di vita?
How can I verify an Amazon S3 lifecycle configuration rule for cleaning up incomplete multipart uploads? (Come posso verificare una regola di configurazione del ciclo di vita di Amazon S3 per eliminare i caricamenti in più parti incompleti?)
- Argomenti
- Storage
- Lingua
- Italiano
