Esempio 8: Priorità per il ciclo di vita dei bucket S3 e la politica ILM
A seconda della configurazione del ciclo di vita, gli oggetti seguono le impostazioni di conservazione del ciclo di vita del bucket S3 o di un criterio ILM.
Esempio di priorità del ciclo di vita dei bucket rispetto alla policy ILM
- Policy ILM
-
-
Regola basata sul riferimento non corrente: Il giorno 0, tenere X copie per 20 giorni
-
Regola basata sul riferimento al tempo di acquisizione (impostazione predefinita): Il giorno 0, conservare le X copie per 50 giorni
-
- Ciclo di vita della benna
-
-
Filter: {Prefix: "docs/"}, Expiration: Days: 100, NoncurrentVersionExpiration: Days: 5
-
- Risultato
-
-
Viene acquisito un oggetto denominato "docs/text". Corrisponde al filtro del ciclo di vita del bucket del prefisso "docs/".
-
Dopo 100 giorni viene creato un marker di eliminazione e "documenti/testo" diventa non corrente.
-
Dopo 5 giorni, un totale di 105 giorni dall'acquisizione, "documenti/testo" viene eliminato.
-
-
Viene acquisito un oggetto denominato "video/filmato". Non corrisponde al filtro e utilizza il criterio di conservazione ILM.
-
Dopo 50 giorni viene creato un marker di eliminazione e "video/filmato" diventa non corrente.
-
Dopo 20 giorni, un totale di 70 giorni dall'acquisizione, "video/film" viene eliminato.
-
-
Esempio di ciclo di vita del bucket che mantiene implicitamente per sempre
- Policy ILM
-
-
Regola basata sul riferimento non corrente: Il giorno 0, tenere X copie per 20 giorni
-
Regola basata sul riferimento al tempo di acquisizione (impostazione predefinita): Il giorno 0, conservare le X copie per 50 giorni
-
- Ciclo di vita della benna
-
-
Filter: {Prefix: "docs/"}, Expiration: ExpiredObjectDeleteMarker: true
-
- Risultato
-
-
Viene acquisito un oggetto denominato "docs/text". Corrisponde al filtro del ciclo di vita del bucket del prefisso "docs/".
Il
Expiration
l'azione si applica solo ai marcatori di eliminazione scaduti, il che implica mantenere tutto il resto per sempre (a partire da "docs/").I marcatori di eliminazione che iniziano con "docs/" vengono rimossi quando diventano scaduti.
-
Viene acquisito un oggetto denominato "video/filmato". Non corrisponde al filtro e utilizza il criterio di conservazione ILM.
-
Dopo 50 giorni viene creato un marker di eliminazione e "video/filmato" diventa non corrente.
-
Dopo 20 giorni, un totale di 70 giorni dall'acquisizione, "video/film" viene eliminato.
-
-
Esempio di utilizzo del ciclo di vita bucket per duplicare ILM e ripulire i marcatori di eliminazione scaduti
- Policy ILM
-
-
Regola basata sul riferimento non corrente: Il giorno 0, tenere X copie per 20 giorni
-
Regola basata sul riferimento al tempo di acquisizione (impostazione predefinita): Il giorno 0, conservare le X copie per 50 giorni
-
- Ciclo di vita della benna
-
-
Filter: {}, Expiration: Days: 50, NoncurrentVersionExpiration: Days: 20
-
- Risultato
-
-
Il criterio ILM viene duplicato nel ciclo di vita del bucket.
-
Un oggetto viene acquisito. Nessun filtro significa che il ciclo di vita del bucket si applica a tutti gli oggetti e sovrascrive le impostazioni di conservazione ILM.
-
Dopo 50 giorni viene creato un marker di eliminazione e l'oggetto diventa non corrente.
-
Dopo 20 giorni, per un totale di 70 giorni dall'acquisizione, l'oggetto non corrente viene eliminato e il marker di eliminazione diventa scaduto.
-
Dopo 30 giorni, per un totale di 100 giorni dall'acquisizione, il marker di eliminazione scaduto viene eliminato.
-
-