Scadenza dei record della tabella del diario - Amazon Simple Storage Service

Scadenza dei record della tabella del diario

Per impostazione predefinita, i record della tabella del diario non scadono. Per ridurre al minimo i costi di archiviazione per la tabella del diario, è possibile abilitare la scadenza dei record della tabella del diario.

Nota

Se la configurazione di S3 Metadata è stata creata prima del 15 luglio 2025, non puoi abilitare la scadenza dei record della tabella del diario su quella configurazione. È consigliabile eliminare e ricreare la configurazione in modo da poter impostare la scadenza dei record della tabella del diario e creare una tabella di inventario. Per ulteriori informazioni, consulta Abilitazione delle tabelle di inventario sulle configurazioni dei metadati create prima del 15 luglio 2025.

Se abiliti la scadenza dei record della tabella del diario, puoi impostare il numero di giorni per mantenere i record della tabella del diario. Per impostare questo valore, specifica un numero intero compreso tra 7 e 2147483647. Ad esempio, per mantenere i record della tabella del diario per un anno, imposta questo valore su 365.

Importante

Dopo la scadenza, i record della tabella del diario non possono essere recuperati.

I record scadono entro 24-48 ore dal momento in cui sono diventati idonei alla scadenza. I record del diario vengono rimossi dallo snapshot più recente. I dati e l’archiviazione dei record eliminati vengono rimossi tramite le operazioni di manutenzione delle tabelle.

Se hai abilitato la scadenza dei record della tabella del diario, puoi disabilitarla in qualsiasi momento per arrestare la scadenza dei record della tabella del diario.

È possibile impostare la scadenza dei record della tabella del diario utilizzando la console Amazon S3, AWS Command Line Interface (AWS CLI), gli AWS SDK o la REST API di Amazon S3.

Come impostare la scadenza dei record della tabella del diario

Come impostare la scadenza dei record della tabella del diario
  1. Accedi alla Console di gestione AWS e apri la console Amazon S3 all’indirizzo https://console.aws.amazon.com/s3/.

  2. Nel riquadro di navigazione sinistro, scegli Bucket per uso generico.

  3. Scegli il bucket per uso generico che contiene la configurazione della tabella dei metadati con la tabella del diario di cui desideri impostare la scadenza dei record.

  4. Nella pagina dei dettagli del bucket, scegli la scheda Metadati.

  5. Nella scheda Metadati scegli Modifica, quindi scegli Modifica la scadenza del record della tabella del diario.

  6. Nella pagina Modifica la scadenza del record della tabella del diario, scegli Abilitato in Scadenza dei record.

  7. Imposta il numero di giorni di conservazione dei record della tabella del diario. Per impostare il valore di Giorni dopo i quali scadono i record, specifica qualsiasi numero intero compreso tra 7 e 2147483647. Ad esempio, per mantenere i record della tabella del diario per un anno, imposta questo valore su 365.

    Importante

    Dopo la scadenza, i record della tabella del diario non possono essere recuperati.

  8. Per I record della tabella del diario scadono dopo il numero di giorni specificato, seleziona la casella di controllo.

  9. Scegli Save changes (Salva modifiche).

Se desideri disabilitare la scadenza dei record della tabella del diario, ripeti i passaggi precedenti, ma scegli Disabilitato anziché Abilitato alla fase 6.

Per eseguire i seguenti comandi, è necessario che AWS CLI sia installato e configurato. Se non hai installato AWS CLI, consulta Installazione o aggiornamento alla versione più recente di AWS CLI nella Guida per l’utente di AWS Command Line Interface.

Puoi eseguire comandi AWS CLI dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell pre-autenticata basata su browser che può essere avviata direttamente dalla Console di gestione AWS. Per ulteriori informazioni, consulta Cos'è CloudShell? e Guida all'avvio con AWS CloudShell nella Guida all'utente AWS CloudShell.

Come impostare la scadenza dei record della tabella del diario utilizzando AWS CLI

Per utilizzare i seguenti comandi di esempio, sostituisci user input placeholders con le tue informazioni.

  1. Crea un file JSON contenente la configurazione della tabella del diario e salvalo (ad esempio, journal-config.json). Di seguito è riportato un esempio di configurazione.

    Per impostare il valore Days, specifica un numero intero compreso tra 7 e 2147483647. Ad esempio, per mantenere i record della tabella del diario per un anno, imposta questo valore su 365.

    { "RecordExpiration": { "Expiration": "ENABLED", "Days": 10 } }

    Per disabilitare la scadenza dei record della tabella del diario, crea la seguente configurazione di esempio. Se Expiration è impostato su DISABLED, non è necessario specificare un valore Days nella configurazione.

    { "RecordExpiration": { "Expiration": "DISABLED" } }
  2. Utilizza il seguente comando per impostare la scadenza dei record dalla tabella del diario nel bucket per uso generico (ad esempio, amzn-s3-demo-bucket):

    aws s3api update-bucket-metadata-journal-table-configuration \ --bucket amzn-s3-demo-bucket \ --journal-table-configuration file://./journal-config.json \ --region us-east-2

Per impostare la scadenza dei record della tabella del diario è possibile inviare richieste REST. Per ulteriori informazioni, consulta UpdateBucketMetadataJournalTableConfiguration.

È possibile utilizzare gli AWS SDK per impostare la scadenza dei record della tabella del diario in Amazon S3. Per informazioni, consulta l'elenco degli SDK supportati.