Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Configurazione di S3 Object Lock

Modalità Focus
Configurazione di S3 Object Lock - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Con Amazon S3 Object Lock, puoi archiviare oggetti in bucket Amazon S3 generici utilizzando write-once-read-manyun modello (WORM). Puoi utilizzarlo per impedire che un oggetto venga eliminato o sovrascritto per un periodo di tempo fisso o indefinito. Per informazioni generali sulle funzionalità Object Lock, consulta Blocco di oggetti con Object Lock.

Prima di bloccare qualsiasi oggetto, devi abilitare S3 Versioning e Object Lock su un bucket generico. In seguito, puoi impostare un periodo di conservazione, un blocco a fini legali o entrambi.

Per utilizzare Object Lock, devi disporre di determinate autorizzazioni. Per un elenco delle autorizzazioni correlate a varie operazioni Object Lock, consulta Autorizzazioni richieste.

Importante
  • Dopo aver abilitato Object Lock su un bucket, non è possibile disabilitare Object Lock o sospendere il controllo delle versioni per tale bucket.

  • I bucket S3 con Object Lock non possono essere utilizzati come bucket di destinazione per i log di accesso al server. Per ulteriori informazioni, consulta Registrazione delle richieste con registrazione dell'accesso al server.

Abilita Object Lock quando crei un nuovo bucket S3 per uso generico

Puoi abilitare Object Lock durante la creazione di un nuovo bucket S3 generico utilizzando la console Amazon S3 AWS Command Line Interface ,AWS CLI() AWS SDKs o l'API REST di Amazon S3.

  1. Accedi a AWS Management Console 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. Scegliere Create bucket (Crea bucket).

    Viene visualizzata la pagina Create bucket (Crea bucket).

  4. In Nome bucket, immettere il nome del bucket.

    Nota

    Una volta creato un bucket, non è possibile modificarne il nome. Per ulteriori informazioni sulla denominazione dei bucket, consulta Regole di denominazione dei bucket per uso generico.

  5. Per Regione, scegli Regione AWS dove vuoi che risieda il bucket.

  6. In Proprietà degli oggetti, scegli di disabilitare o abilitare gli elenchi di controllo degli accessi (ACLs) e controlla la proprietà degli oggetti caricati nel tuo bucket.

  7. In Impostazioni di blocco dell'accesso pubblico per questo bucket scegli le impostazioni di blocco dell'accesso pubblico che vuoi applicare al bucket.

  8. In Controllo delle versioni per il bucket, scegli Abilitato.

    Object Lock funziona solo con bucket con versioni.

  9. (Facoltativo) In Tags (Tag), puoi scegliere di aggiungere tag al bucket. I tag sono coppie chiave-valore utilizzate per classificare lo spazio di archiviazione e allocare i costi.

  10. In Impostazioni avanzate, trova Object Lock e scegli Attiva.

    Devi confermare che l'attivazione di Object Lock consentirà in modo permanente il blocco degli oggetti in questo bucket.

  11. Seleziona Crea bucket.

  1. Accedi a AWS Management Console 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. Scegliere Create bucket (Crea bucket).

    Viene visualizzata la pagina Create bucket (Crea bucket).

  4. In Nome bucket, immettere il nome del bucket.

    Nota

    Una volta creato un bucket, non è possibile modificarne il nome. Per ulteriori informazioni sulla denominazione dei bucket, consulta Regole di denominazione dei bucket per uso generico.

  5. Per Regione, scegli Regione AWS dove vuoi che risieda il bucket.

  6. In Proprietà degli oggetti, scegli di disabilitare o abilitare gli elenchi di controllo degli accessi (ACLs) e controlla la proprietà degli oggetti caricati nel tuo bucket.

  7. In Impostazioni di blocco dell'accesso pubblico per questo bucket scegli le impostazioni di blocco dell'accesso pubblico che vuoi applicare al bucket.

  8. In Controllo delle versioni per il bucket, scegli Abilitato.

    Object Lock funziona solo con bucket con versioni.

  9. (Facoltativo) In Tags (Tag), puoi scegliere di aggiungere tag al bucket. I tag sono coppie chiave-valore utilizzate per classificare lo spazio di archiviazione e allocare i costi.

  10. In Impostazioni avanzate, trova Object Lock e scegli Attiva.

    Devi confermare che l'attivazione di Object Lock consentirà in modo permanente il blocco degli oggetti in questo bucket.

  11. Seleziona Crea bucket.

L'esempio create-bucket seguente crea un nuovo bucket S3 denominato amzn-s3-demo-bucket1 con Object Lock abilitato:

aws s3api create-bucket --bucket amzn-s3-demo-bucket1 --object-lock-enabled-for-bucket

Per ulteriori informazioni ed esempi, vedere create-bucketnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

L'esempio create-bucket seguente crea un nuovo bucket S3 denominato amzn-s3-demo-bucket1 con Object Lock abilitato:

aws s3api create-bucket --bucket amzn-s3-demo-bucket1 --object-lock-enabled-for-bucket

Per ulteriori informazioni ed esempi, vedere create-bucketnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

Puoi utilizzare la REST API per creare un nuovo bucket S3 con Object Lock abilitato. Per ulteriori informazioni, consulta CreateBucketnel riferimento alle API di Amazon Simple Storage Service.

Puoi utilizzare la REST API per creare un nuovo bucket S3 con Object Lock abilitato. Per ulteriori informazioni, consulta CreateBucketnel riferimento alle API di Amazon Simple Storage Service.

Per esempi su come abilitare Object Lock durante la creazione di un nuovo bucket S3 con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per esempi su come ottenere la configurazione corrente di Object Lock con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Per esempi su come abilitare Object Lock durante la creazione di un nuovo bucket S3 con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per esempi su come ottenere la configurazione corrente di Object Lock con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Abilitazione di Object Lock su un bucket S3 esistente

Puoi abilitare Object Lock per un bucket S3 esistente utilizzando la console Amazon S3, o AWS CLI l' AWS SDKsAPI REST di Amazon S3.

Nota

Object Lock funziona solo con bucket con versioni.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket per il quale desideri abilitare Object Lock.

  4. Scegliere la scheda Properties (Proprietà).

  5. In Proprietà, scorri verso il basso fino alla sezione Object Lock e scegli Modifica.

  6. In Object Lock, scegli Attiva.

    Devi confermare che l'attivazione di Object Lock consentirà in modo permanente il blocco degli oggetti in questo bucket.

  7. Scegli Save changes (Salva modifiche).

Nota

Object Lock funziona solo con bucket con versioni.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket per il quale desideri abilitare Object Lock.

  4. Scegliere la scheda Properties (Proprietà).

  5. In Proprietà, scorri verso il basso fino alla sezione Object Lock e scegli Modifica.

  6. In Object Lock, scegli Attiva.

    Devi confermare che l'attivazione di Object Lock consentirà in modo permanente il blocco degli oggetti in questo bucket.

  7. Scegli Save changes (Salva modifiche).

Il comando di esempio put-object-lock-configuration seguente imposta un periodo di conservazione di Object Lock di 50 giorni su un bucket denominato amzn-s3-demo-bucket1:

aws s3api put-object-lock-configuration --bucket amzn-s3-demo-bucket1 --object-lock-configuration='{ "ObjectLockEnabled": "Enabled", "Rule": { "DefaultRetention": { "Mode": "COMPLIANCE", "Days": 50 }}}'

Per ulteriori informazioni ed esempi, vedere put-object-lock-configurationnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

Il comando di esempio put-object-lock-configuration seguente imposta un periodo di conservazione di Object Lock di 50 giorni su un bucket denominato amzn-s3-demo-bucket1:

aws s3api put-object-lock-configuration --bucket amzn-s3-demo-bucket1 --object-lock-configuration='{ "ObjectLockEnabled": "Enabled", "Rule": { "DefaultRetention": { "Mode": "COMPLIANCE", "Days": 50 }}}'

Per ulteriori informazioni ed esempi, vedere put-object-lock-configurationnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

Puoi utilizzare la REST API Amazon S3 per abilitare Object Lock su un bucket S3 esistente. Per ulteriori informazioni, consulta PutObjectLockConfigurationnel riferimento alle API di Amazon Simple Storage Service.

Puoi utilizzare la REST API Amazon S3 per abilitare Object Lock su un bucket S3 esistente. Per ulteriori informazioni, consulta PutObjectLockConfigurationnel riferimento alle API di Amazon Simple Storage Service.

Per esempi su come abilitare Object Lock per un bucket S3 esistente con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per esempi su come ottenere la configurazione corrente di Object Lock con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Per esempi su come abilitare Object Lock per un bucket S3 esistente con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per esempi su come ottenere la configurazione corrente di Object Lock con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Puoi impostare o rimuovere un blocco legale su un oggetto S3 utilizzando la console AWS CLI Amazon S3 o l'API REST di Amazon S3. AWS SDKs

Importante
  • Se desideri impostare un blocco a fini legali su un oggetto, Object Lock deve già essere abilitato nel bucket dell'oggetto.

  • Quando esegui il PUT di una versione dell'oggetto che dispone di una modalità e un periodo di conservazione individuali espliciti in un bucket, le impostazioni Object Lock individuali della versione dell'oggetto hanno la precedenza su qualsiasi impostazione di conservazione delle proprietà del bucket.

Per ulteriori informazioni, consulta Blocchi a fini giudiziari.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket contenente gli oggetti su cui desideri impostare o modificate un blocco a fini legali.

  4. Nell'elenco Oggetti, seleziona l'oggetto su cui desideri impostare o modificare un blocco a fini legali.

  5. Nella pagina delle proprietà dell'oggetto, individua la sezione Blocco oggetti di carattere legale e scegli Modifica.

  6. Scegli Abilita per impostare un blocco a fini legali o Disabilita per rimuoverlo.

  7. Scegli Save changes (Salva modifiche).

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket contenente gli oggetti su cui desideri impostare o modificate un blocco a fini legali.

  4. Nell'elenco Oggetti, seleziona l'oggetto su cui desideri impostare o modificare un blocco a fini legali.

  5. Nella pagina delle proprietà dell'oggetto, individua la sezione Blocco oggetti di carattere legale e scegli Modifica.

  6. Scegli Abilita per impostare un blocco a fini legali o Disabilita per rimuoverlo.

  7. Scegli Save changes (Salva modifiche).

L'esempio put-object-legal-hold seguente imposta un blocco a fini legali sull'oggetto my-image.fs nel bucket denominato amzn-s3-demo-bucket1:

aws s3api put-object-legal-hold --bucket amzn-s3-demo-bucket1 --key my-image.fs --legal-hold="Status=ON"

L'esempio put-object-legal-hold seguente rimuove un blocco a fini legali sull'oggetto my-image.fs nel bucket denominato amzn-s3-demo-bucket1:

aws s3api put-object-legal-hold --bucket amzn-s3-demo-bucket1 --key my-image.fs --legal-hold="Status=OFF"

Per ulteriori informazioni ed esempi, vedere put-object-legal-holdnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

L'esempio put-object-legal-hold seguente imposta un blocco a fini legali sull'oggetto my-image.fs nel bucket denominato amzn-s3-demo-bucket1:

aws s3api put-object-legal-hold --bucket amzn-s3-demo-bucket1 --key my-image.fs --legal-hold="Status=ON"

L'esempio put-object-legal-hold seguente rimuove un blocco a fini legali sull'oggetto my-image.fs nel bucket denominato amzn-s3-demo-bucket1:

aws s3api put-object-legal-hold --bucket amzn-s3-demo-bucket1 --key my-image.fs --legal-hold="Status=OFF"

Per ulteriori informazioni ed esempi, vedere put-object-legal-holdnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

Puoi utilizzare la REST API per impostare o modificare un blocco a fini legali su un oggetto. Per ulteriori informazioni, consulta PutObjectLegalHoldnel riferimento alle API di Amazon Simple Storage Service.

Puoi utilizzare la REST API per impostare o modificare un blocco a fini legali su un oggetto. Per ulteriori informazioni, consulta PutObjectLegalHoldnel riferimento alle API di Amazon Simple Storage Service.

Per esempi su come impostare una conservazione legale su un oggetto con AWS SDKs, consulta Esempi di codice nel riferimento all'API di Amazon S3.

Per esempi su come ottenere lo stato attuale di conservazione legale con AWS SDKs, consulta Esempi di codice nel riferimento alle API di Amazon S3.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Per esempi su come impostare una conservazione legale su un oggetto con AWS SDKs, consulta Esempi di codice nel riferimento all'API di Amazon S3.

Per esempi su come ottenere lo stato attuale di conservazione legale con AWS SDKs, consulta Esempi di codice nel riferimento alle API di Amazon S3.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Impostazione o modifica di un periodo di conservazione su un oggetto S3

Puoi impostare o modificare un periodo di conservazione su un oggetto S3 utilizzando la console AWS CLI Amazon S3 o l'API REST di Amazon S3. AWS SDKs

Importante
  • Se desideri impostare un periodo di conservazione su un oggetto, Object Lock deve già essere abilitato nel bucket dell'oggetto.

  • Quando esegui il PUT di una versione dell'oggetto che dispone di una modalità e un periodo di conservazione individuali espliciti in un bucket, le impostazioni Object Lock individuali della versione dell'oggetto hanno la precedenza su qualsiasi impostazione di conservazione delle proprietà del bucket.

  • L'unico modo per eliminare un oggetto in modalità di conformità prima della scadenza della data di conservazione è eliminare l'oggetto associato. Account AWS

Per ulteriori informazioni, consulta Periodi di conservazione.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket contenente l'oggetto su cui desideri impostare o modificate un periodo di conservazione.

  4. Nell'elenco Oggetti, seleziona l'oggetto su cui desideri impostare o modificare un periodo di conservazione.

  5. Nella pagina delle proprietà dell'oggetto, individua la sezione Conservazione del blocco oggetti e scegli Modifica.

  6. In Conservazione, scegli Abilita per impostare un periodo di conservazione o Disabilita per rimuovere un periodo di conservazione.

  7. Se hai scelto Abilita, in Modalità di conservazione, scegli Modalità di governance o Modalità di conformità. Per ulteriori informazioni, consulta Modalità di conservazione.

  8. In Data di fine conservazione, scegli la data in cui desideri che termini il periodo di conservazione. Durante questo periodo, l'oggetto sarà protetto da WORM e non potrà essere sovrascritto o eliminato. Per ulteriori informazioni, consulta Periodi di conservazione.

  9. Scegli Salva modifiche.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket contenente l'oggetto su cui desideri impostare o modificate un periodo di conservazione.

  4. Nell'elenco Oggetti, seleziona l'oggetto su cui desideri impostare o modificare un periodo di conservazione.

  5. Nella pagina delle proprietà dell'oggetto, individua la sezione Conservazione del blocco oggetti e scegli Modifica.

  6. In Conservazione, scegli Abilita per impostare un periodo di conservazione o Disabilita per rimuovere un periodo di conservazione.

  7. Se hai scelto Abilita, in Modalità di conservazione, scegli Modalità di governance o Modalità di conformità. Per ulteriori informazioni, consulta Modalità di conservazione.

  8. In Data di fine conservazione, scegli la data in cui desideri che termini il periodo di conservazione. Durante questo periodo, l'oggetto sarà protetto da WORM e non potrà essere sovrascritto o eliminato. Per ulteriori informazioni, consulta Periodi di conservazione.

  9. Scegli Salva modifiche.

L'esempio put-object-retention seguente imposta un periodo di conservazione sull'oggetto my-image.fs nel bucket denominato amzn-s3-demo-bucket1 fino al 1° gennaio 2025:

aws s3api put-object-retention --bucket amzn-s3-demo-bucket1 --key my-image.fs --retention='{ "Mode": "GOVERNANCE", "RetainUntilDate": "2025-01-01T00:00:00" }'

Per ulteriori informazioni ed esempi, vedere put-object-retentionnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

L'esempio put-object-retention seguente imposta un periodo di conservazione sull'oggetto my-image.fs nel bucket denominato amzn-s3-demo-bucket1 fino al 1° gennaio 2025:

aws s3api put-object-retention --bucket amzn-s3-demo-bucket1 --key my-image.fs --retention='{ "Mode": "GOVERNANCE", "RetainUntilDate": "2025-01-01T00:00:00" }'

Per ulteriori informazioni ed esempi, vedere put-object-retentionnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

Puoi utilizzare la REST API per impostare un periodo di conservazione su un oggetto. Per ulteriori informazioni, consulta PutObjectRetentionnel riferimento alle API di Amazon Simple Storage Service.

Puoi utilizzare la REST API per impostare un periodo di conservazione su un oggetto. Per ulteriori informazioni, consulta PutObjectRetentionnel riferimento alle API di Amazon Simple Storage Service.

Per esempi su come impostare un periodo di conservazione su un oggetto con AWS SDKs, consulta Esempi di codice nel riferimento alle API di Amazon S3.

Per esempi su come ottenere il periodo di conservazione di un oggetto con AWS SDKs, consulta Esempi di codice nel riferimento alle API di Amazon S3.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Per esempi su come impostare un periodo di conservazione su un oggetto con AWS SDKs, consulta Esempi di codice nel riferimento alle API di Amazon S3.

Per esempi su come ottenere il periodo di conservazione di un oggetto con AWS SDKs, consulta Esempi di codice nel riferimento alle API di Amazon S3.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Impostazione o modifica di un periodo di conservazione predefinito su un bucket S3

Puoi impostare o modificare un periodo di conservazione predefinito su un bucket S3 utilizzando la console AWS CLI Amazon S3 o l'API REST di Amazon S3. AWS SDKs Specifica una durata, in giorni o in anni, per stabilire quanto a lungo proteggere ogni versione di un oggetto inserita nel bucket.

Importante
  • Se desideri impostare un periodo di conservazione su un bucket, Object Lock deve già essere abilitato nel bucket.

  • Quando esegui il PUT di una versione dell'oggetto che dispone di una modalità e un periodo di conservazione individuali espliciti in un bucket, le impostazioni Object Lock individuali della versione dell'oggetto hanno la precedenza su qualsiasi impostazione di conservazione delle proprietà del bucket.

  • L'unico modo per eliminare un oggetto in modalità di conformità prima della scadenza della data di conservazione è eliminare l'oggetto associato. Account AWS

Per ulteriori informazioni, consulta Periodi di conservazione.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket su cui desideri impostare o modificate un periodo di conservazione.

  4. Scegliere la scheda Properties (Proprietà).

  5. In Proprietà, scorri verso il basso fino alla sezione Object Lock e scegli Modifica.

  6. In Conservazione predefinita, scegli Abilita per impostare un periodo di conservazione predefinito o Disabilita per rimuovere un periodo di conservazione predefinito.

  7. Se hai scelto Abilita, in Modalità di conservazione, scegli Modalità di governance o Modalità di conformità. Per ulteriori informazioni, consulta Modalità di conservazione.

  8. In Periodo di conservazione predefinito, scegli il numero di giorni o anni di durata del periodo di conservazione. Gli oggetti inseriti in questo bucket verranno bloccati per questo numero di giorni o anni. Per ulteriori informazioni, consulta Periodi di conservazione.

  9. Scegli Salva modifiche.

  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Buckets (Bucket).

  3. Nell'elenco Bucket, scegli il nome del bucket su cui desideri impostare o modificate un periodo di conservazione.

  4. Scegliere la scheda Properties (Proprietà).

  5. In Proprietà, scorri verso il basso fino alla sezione Object Lock e scegli Modifica.

  6. In Conservazione predefinita, scegli Abilita per impostare un periodo di conservazione predefinito o Disabilita per rimuovere un periodo di conservazione predefinito.

  7. Se hai scelto Abilita, in Modalità di conservazione, scegli Modalità di governance o Modalità di conformità. Per ulteriori informazioni, consulta Modalità di conservazione.

  8. In Periodo di conservazione predefinito, scegli il numero di giorni o anni di durata del periodo di conservazione. Gli oggetti inseriti in questo bucket verranno bloccati per questo numero di giorni o anni. Per ulteriori informazioni, consulta Periodi di conservazione.

  9. Scegli Salva modifiche.

Il comando di esempio put-object-lock-configuration seguente imposta un periodo di conservazione di Object Lock di 50 giorni su un bucket denominato amzn-s3-demo-bucket1 utilizzando la modalità di conformità:

aws s3api put-object-lock-configuration --bucket amzn-s3-demo-bucket1 --object-lock-configuration='{ "ObjectLockEnabled": "Enabled", "Rule": { "DefaultRetention": { "Mode": "COMPLIANCE", "Days": 50 }}}'

L'esempio put-object-lock-configuration seguente rimuove la configurazione di conservazione predefinita su un bucket:

aws s3api put-object-lock-configuration --bucket amzn-s3-demo-bucket1 --object-lock-configuration='{ "ObjectLockEnabled": "Enabled"}'

Per ulteriori informazioni ed esempi, vedere put-object-lock-configurationnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

Il comando di esempio put-object-lock-configuration seguente imposta un periodo di conservazione di Object Lock di 50 giorni su un bucket denominato amzn-s3-demo-bucket1 utilizzando la modalità di conformità:

aws s3api put-object-lock-configuration --bucket amzn-s3-demo-bucket1 --object-lock-configuration='{ "ObjectLockEnabled": "Enabled", "Rule": { "DefaultRetention": { "Mode": "COMPLIANCE", "Days": 50 }}}'

L'esempio put-object-lock-configuration seguente rimuove la configurazione di conservazione predefinita su un bucket:

aws s3api put-object-lock-configuration --bucket amzn-s3-demo-bucket1 --object-lock-configuration='{ "ObjectLockEnabled": "Enabled"}'

Per ulteriori informazioni ed esempi, vedere put-object-lock-configurationnel riferimento ai AWS CLI comandi.

Nota

È possibile eseguire AWS CLI comandi dalla console utilizzando AWS CloudShell. AWS CloudShell è una shell preautenticata basata su browser che è possibile avviare direttamente da. AWS Management ConsolePer ulteriori informazioni, consulta Cos'è? CloudShell nella Guida AWS CloudShell per l'utente.

È possibile utilizzare la REST API per impostare un periodo di conservazione predefinito su un bucket S3 esistente. Per ulteriori informazioni, consulta PutObjectLockConfigurationnel riferimento alle API di Amazon Simple Storage Service.

È possibile utilizzare la REST API per impostare un periodo di conservazione predefinito su un bucket S3 esistente. Per ulteriori informazioni, consulta PutObjectLockConfigurationnel riferimento alle API di Amazon Simple Storage Service.

Per esempi su come impostare un periodo di conservazione predefinito su un bucket S3 esistente con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

Per esempi su come impostare un periodo di conservazione predefinito su un bucket S3 esistente con AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per uno scenario interattivo che dimostra le diverse funzionalità di Object Lock utilizzando il AWS SDKs, consulta Esempi di codice nell'Amazon S3 API Reference.

Per informazioni generali sull'utilizzo di diversi AWS SDKs, consulta Sviluppo con Amazon S3 utilizzando il riferimento AWS SDKs all'API di riferimento di Amazon S3.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.