IT
EspañolEnglishFrançaisDeutschPortuguêsItaliano
Accedi Inizia gratis
S3

Come far cancellare a S3 da solo i file vecchi (regole di ciclo di vita)

Il tuo bucket S3 cresce ogni mese e nessuno cancella niente. Come creare una regola di ciclo di vita che elimini backup vecchi, versioni precedenti e caricamenti a metà, o che sposti ciò che quasi non si usa in un'archiviazione più economica. Senza toccare più nulla a mano.

⏱ 10 minuti ◎ Per tutti Aggiornata il 26/10/2026

S3 costa poco al GB, ma non cancella nulla da solo. I backup notturni di tre anni fa, le versioni precedenti di ogni file, i caricamenti interrotti a metà: è tutto ancora lì, a occupare spazio e a essere addebitato. Una regola di ciclo di vita è una norma automatica che dici al bucket una volta sola: "quello che ha più di 90 giorni, cancellalo" oppure "quello che non viene toccato da 30 giorni, passalo all'archiviazione economica". Da lì in poi, S3 lo fa ogni giorno senza che nessuno se ne ricordi.

Prima di iniziare: cosa significa ogni cosa

Bucket e oggetto
Il bucket è la cartella radice di S3; ogni file conservato è un oggetto.
Regola di ciclo di vita
Una norma automatica del bucket: passato un certo tempo, cancellare o spostare gli oggetti che soddisfano una condizione.
Prefisso
L'inizio del nome degli oggetti a cui si applica la regola, per esempio "copias/". Così una regola può riguardare una cartella e non un'altra.
Versione corrente e versioni precedenti
Con il controllo delle versioni attivo, ogni modifica o cancellazione conserva la versione precedente. Le precedenti occupano spazio e sono le prime candidate alla pulizia.
Marcatore di eliminazione
Quello che resta quando cancelli un file in un bucket con versioni: il file sembra sparito ma le sue versioni sono ancora lì.
Caricamento multiparte incompleto
Un caricamento grande interrotto a metà. I suoi pezzi restano a occupare spazio invisibile finché qualcosa non li pulisce.
Classi di archiviazione
S3 ha vari "cassetti" con prezzi diversi: quello standard, quello ad accesso poco frequente (più economico per conservare, con un costo per leggere) e quelli di archivio (molto economici, ma lenti a restituire il file).

Passo dopo passo

  1. Decidi cosa vuoi che succeda e quando

    Tre domande: per quanto tempo devi conservare i backup? (90 giorni di solito è ragionevole; un anno se c'è un obbligo di legge). Quante versioni precedenti di un file vuoi poter recuperare? (30 giorni di versioni precedenti danno un margine più che sufficiente per una cancellazione accidentale). Ci sono file che quasi mai vengono letti ma vanno conservati? (candidati all'archiviazione economica). Annota le risposte: sono i numeri della regola.

  2. Apri le regole del bucket

    Console di S3, entra nel bucket, scheda Gestione, Crea regola del ciclo di vita. Dalle un nome che dica cosa fa (limpiar-copias-90-dias).

  3. Scegli a cosa si applica

    Se vuoi che riguardi tutto il bucket, spunta Applica a tutti gli oggetti. Se solo una cartella, scegli Limita l'ambito con i filtri e scrivi il prefisso (copias/, con la barra finale). Puoi creare più regole con prefissi diversi: una per i backup, un'altra per i log, e lasciare intatte le cartelle che vanno conservate per sempre.

  4. Spunta le azioni

    Per una cartella di backup, di solito si spunta:

    • Fai scadere le versioni correnti degli oggetti: 90 giorni dalla creazione. Questo cancella i backup vecchi.
    • Elimina definitivamente le versioni non correnti: 30 giorni dopo essere diventate non correnti. Questo pulisce le versioni precedenti e ciò che è stato cancellato.
    • Elimina i marcatori di eliminazione scaduti ed elimina i caricamenti multiparte incompleti dopo 7 giorni. Questo pulisce la spazzatura invisibile e dovrebbe esserci in tutti i bucket.

    Se invece di cancellare vuoi risparmiare, spunta Sposta le versioni correnti tra le classi di archiviazione: ad Accesso poco frequente dopo 30 giorni e, se si tratta di archivio di lunga durata, a una classe di archivio dopo 90. Attenzione: le classi di archivio impiegano ore a restituire il file e fanno pagare il recupero.

  5. Rivedi e salva

    La schermata finale riassume in una linea temporale cosa succede a ogni oggetto dopo 7, 30 e 90 giorni. Leggila con calma: una regola "scadenza a 90 giorni" applicata a tutto il bucket cancellerà anche quello che volevi conservare. Se il riepilogo dice quello che ti aspettavi, Crea regola.

  6. Verifica dopo qualche giorno

    Le regole vengono eseguite una volta al giorno, di notte, e il primo passaggio può richiedere più di un giorno prima di notarsi. Nella scheda Metriche del bucket vedrai scendere la dimensione totale. Se hai molti oggetti, attiva l'inventario o guarda in Cost Explorer il costo di S3 nelle settimane successive: dovrebbe scendere e stabilizzarsi.

Cosa può andare storto

È stato cancellato qualcosa che volevo conservare

Se il bucket aveva il controllo delle versioni e le versioni precedenti non sono ancora scadute, recuperale (mostra versioni e ripristina). Se no, è perso. Lezione: regola per prefisso, non per tutto il bucket, e prima una prova su una cartella piccola.

La dimensione non scende

Se il bucket ha le versioni e hai spuntato solo "fai scadere le versioni correnti", i file sono diventati versioni precedenti, che continuano a occupare spazio. Aggiungi l'azione di eliminare le versioni non correnti. E dagli un paio di giorni.

Recuperare un file di archivio richiede ore

Le classi di archivio sono fatte così: molto economiche per conservare, lente e con un costo per recuperare. Usale solo per quello che quasi certamente non ti servirà; il resto, in accesso poco frequente.

Ho decine di bucket e non so quali crescono

Nella console di S3, l'elenco non mostra la dimensione. Cost Explorer raggruppato per tipo di utilizzo di S3, o il pannello S3 Storage Lens (gratuito nella versione base), ti dicono quali bucket occupano di più.

In Simplio

In Simplio ogni bucket mostra la sua dimensione e quanto è cresciuto questo mese, per tutti i tuoi account, e ti avvisa se uno cresce di colpo. La pulizia automatica si imposta in due campi ("conservare i backup tot giorni, le versioni precedenti tot") e Simplio crea la regola di ciclo di vita corretta, con la pulizia dei caricamenti incompleti sempre inclusa.

La stessa cosa, in AWS e in Simplio

Nella console di AWSIn Simplio
Impostare una regola di puliziaConsole di S3, scheda Gestione, 5 schermate di opzioni tecnicheNel bucket: "conservare i backup 90 giorni, le versioni 30" in due campi
Sapere quale bucket cresceCost Explorer o Storage LensDimensione e variazione mensile di ogni bucket nell'elenco, con avviso se uno cresce di colpo
Più accountBucket per bucket, account per accountTutti i bucket di tutti gli account in una schermata

Provalo gratis per 15 giorni Vedi come funziona

Tutto questo, senza la console di AWS

Simplio è un pannello in italiano per gestire i tuoi account AWS: macchine, copie programmate, database, domini, e-mail e quanto ti addebita AWS, con permessi per persona e doppio fattore. Senza installare nulla sui tuoi server.

Inizia gratis per 15 giorni, senza carta

Sei già cliente? Area clienti.