Come posso creare regole di configurazione del ciclo di vita di Amazon S3 per le versioni degli oggetti non correnti?

5 minuti di lettura
0

Voglio creare regole di configurazione del ciclo di vita di Amazon Simple Storage Service (Amazon S3) per le versioni degli oggetti non correnti.

Soluzione

Regola del ciclo di vita per la transizione di oggetti non correnti

Per effettuare la transizione di versioni non correnti, Amazon S3 utilizza l'azione NoncurrentVersionTransition. Usa questa azione per specificare quando Amazon S3 deve trasferire gli oggetti alla classe di archiviazione specificata.

Segui questi passaggi e crea una regola del ciclo di vita relativa alla transizione delle versioni non correnti degli oggetti:

  1. Apri la console Amazon S3.
  2. Nell'elenco dei bucket, scegli il bucket per il quale vuoi creare la regola del ciclo di vita.
  3. Scegli la scheda Management (Gestione), quindi scegli Create lifecycle rule (Crea regola del ciclo di vita).
  4. In Lifecycle rule name (Nome della regola del ciclo di vita), inserisci un nome per la tua regola.
  5. In Choose a rule scope (Scegli un ambito della regola):
    Per applicare questa regola del ciclo di vita a un particolare prefisso, seleziona Limit the scope of this rule using one or more filters (Limita l'ambito di questa regola utilizzando uno o più filtri).
    Per applicare la regola del ciclo di vita per l'intero bucket, seleziona Apply to all objects in the bucket (Applica a tutti gli oggetti nel bucket).
  6. Se hai selezionato Limit the scope of this rule using one or more filters (Limita l'ambito di questa regola utilizzando uno o più filtri), allora inserisci il nome del prefisso.
    Se hai selezionato Apply to all objects in the bucket (Applica a tutti gli oggetti nel bucket), seleziona I acknowledge that this rule will apply to all objects in the bucket (Confermo che questa regola verrà applicata a tutti gli oggetti nel bucket).
  7. In Lifecycle rule actions (Azioni della regola del ciclo di vita), seleziona Move noncurrent versions of objects between storage classes (Sposta versioni non correnti degli oggetti tra classi di archiviazione) per creare una regola del ciclo di vita.
  8. Nel campo Transition noncurrent versions of objects between storage classes (Transizione di versioni non correnti di oggetti tra classi di archiviazione):
    In Choose storage class transitions (Scegli le transizioni della classe di archiviazione), scegli la classe di archiviazione desiderata.
    In Days after objects become noncurrent (Giorni dopo che gli oggetti diventano non correnti), inserisci il numero di giorni in cui l'oggetto può essere non corrente prima che S3 esegua la transizione della versione dell'oggetto.
    In Number of newer versions to retain (Numero di versioni più recenti da conservare), seleziona il numero di versioni che vuoi conservare nella classe di archiviazione.
  9. Scegli Create rule (Crea regola).

Se la regola non contiene errori, Amazon S3 la attiva. Puoi visualizzare la regola nella scheda Management (Gestione) sotto Lifecycle rules (Regole del ciclo di vita).

Regola del ciclo di vita per la scadenza di oggetti non correnti

Per eliminare le versioni non correnti, Amazon S3 utilizza l'azione NoncurrentVersionExpiration. Usa questa azione per specificare quando Amazon S3 deve eliminare definitivamente le versioni non correnti degli oggetti. Questi oggetti eliminati non possono essere recuperati.

Segui questi passaggi e crea una regola del ciclo di vita relativa alla scadenza delle versioni non correnti degli oggetti:

  1. Apri la console Amazon S3.
  2. Nell'elenco dei bucket, scegli il bucket per il quale vuoi creare la regola del ciclo di vita.
  3. Scegli la scheda Management (Gestione), quindi scegli Create lifecycle rule (Crea regola del ciclo di vita).
  4. In Lifecycle rule name (Nome della regola del ciclo di vita), inserisci un nome per la tua regola.
  5. In Choose a rule scope (Scegli un ambito della regola):
    Per applicare questa regola del ciclo di vita a un particolare prefisso, seleziona Limit the scope of this rule using one or more filters (Limita l'ambito di questa regola utilizzando uno o più filtri).
    Per applicare la regola del ciclo di vita per l'intero bucket, seleziona Apply to all objects in the bucket (Applica a tutti gli oggetti nel bucket).
  6. Se hai selezionato Limit the scope of this rule using one or more filters (Limita l'ambito di questa regola utilizzando uno o più filtri), inserisci il nome del prefisso.
    Se hai selezionato Apply to all objects in the bucket (Applica a tutti gli oggetti nel bucket), seleziona I acknowledge that this rule will apply to all objects in the bucket (Confermo che questa regola verrà applicata a tutti gli oggetti nel bucket).
  7. In Lifecycle rule actions (Azioni della regola del ciclo di vita), seleziona questa opzione per creare una regola del ciclo di vita.
  8. Nel campo Permanently delete noncurrent versions of objects (Elimina definitivamente le versioni non correnti degli oggetti):
    In Days after objects become noncurrent (Giorni dopo che gli oggetti diventano non correnti), inserisci il numero di giorni in cui l'oggetto può essere non corrente prima che S3 lo elimini definitivamente.
    In Number of newer versions to retain (Numero di versioni più recenti da conservare), seleziona il numero di versioni che vuoi conservare nella classe di archiviazione.
  9. Scegli Create rule (Crea regola).

Se la regola non contiene errori, Amazon S3 la attiva. Puoi visualizzare la regola nella scheda Management (Gestione) sotto Lifecycle rules (Regole del ciclo di vita).

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa