

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à.

# Modifica dei metadati degli oggetti nella console di Amazon S3
<a name="add-object-metadata"></a>

È possibile utilizzare la console Amazon S3 per modificare i metadati degli oggetti S3 esistenti utilizzando l'azione **Copia**. Per modificare i metadati, si copiano gli oggetti nella stessa destinazione e si specificano i nuovi metadati da applicare, che sostituiscono i vecchi metadati dell'oggetto. Alcuni metadati vengono impostati da Amazon S3 quando carichi l'oggetto. Ad esempio, `Content-Length` e `Last-Modified` sono campi di metadati degli oggetti definiti dal sistema che non possono essere modificati da un utente.

È inoltre possibile impostare metadati definiti dall'utente al momento del caricamento dell'oggetto e sostituirli in base alle proprie esigenze. Ad esempio, è possibile che tu disponga di un insieme di oggetti che inizialmente hai memorizzato nella classe di storage `STANDARD`. Nel tempo, potrebbe non essere più necessario che questi dati siano altamente disponibili. Quindi, si può cambiare la classe di storage in `GLACIER` sostituendo il valore della chiave `x-amz-storage-class` da `STANDARD` a `GLACIER`.

**Nota**  
Considera quanto segue quando si sostituiscono i metadati degli oggetti in Amazon S3:  
È necessario specificare i metadati esistenti che si desidera conservare, i metadati che si desidera aggiungere e i metadati che si desidera modificare.
Se l'oggetto è inferiore a 5 GB, è possibile utilizzare l'azione **Copia** nella console S3 per sostituire i metadati dell'oggetto. Se l'oggetto è più grande di 5 GB, puoi sostituire i metadati dell'oggetto quando copi un oggetto con caricamento in più parti utilizzando o. [AWS CLI[AWS SDKs](CopyingObjectsMPUapi.md)](mpu-upload-object.md#UsingCLImpUpload) Per ulteriori informazioni, consulta [Copia di un oggetto utilizzando il caricamento in più parti](CopyingObjectsMPUapi.md).
Per un elenco di autorizzazioni aggiuntive necessarie per sostituire i metadati, consulta [Autorizzazioni necessarie per le operazioni API di Amazon S3](using-with-s3-policy-actions.md). Per esempi di policy che concedono questa autorizzazione, consulta [Esempi di policy basate sull'identità per Amazon S3](example-policies-s3.md).
Questa operazione crea una *copia* dell'oggetto con le impostazioni aggiornate e la data dell'ultima modifica. Se è abilitata la funzione Versioni multiple di S3, viene creata una nuova versione dell'oggetto e l'oggetto esistente diventa una versione precedente. Se il controllo delle versioni S3 non è abilitato, una nuova copia dell’oggetto sostituisce l’oggetto originale. Il ruolo Account AWS associato al ruolo IAM che modifica la proprietà diventa anche il proprietario del nuovo oggetto o (versione dell'oggetto).
La modifica dei metadati sostituisce i valori dei nomi delle chiavi esistenti.
Gli oggetti crittografati con chiavi di crittografia fornite dal cliente (SSE-C) non possono essere copiati utilizzando la console. È necessario utilizzare l' AWS CLI AWS SDK o l'API REST di Amazon S3.
Quando si copia un oggetto tramite la console Amazon S3, è possibile ricevere il messaggio di errore “Copied metadata can’t be verified”. La console utilizza le intestazioni per recuperare e impostare i metadati per l’oggetto. Se la configurazione della rete o del browser modifica le richieste di rete, questo comportamento potrebbe causare la scrittura non intenzionale di metadati (come intestazioni `Cache-Control` modificate) nell’oggetto copiato. Amazon S3 non può verificare questi metadati non intenzionali.  
Per risolvere questo problema, controlla la configurazione della rete e del browser per assicurarti che non modifichino le intestazioni, ad esempio `Cache-Control`. Per ulteriori informazioni, consulta [Il modello di responsabilità condivisa](https://docs.aws.amazon.com/whitepapers/latest/applying-security-practices-to-network-workload-for-csps/the-shared-responsibility-model.html).

**avvertimento**  
Quando si sostituiscono i metadati per le cartelle, attendere il termine dell'azione di **copia** prima di aggiungere nuovi oggetti alla cartella. In caso contrario, potrebbero essere modificati anche i nuovi oggetti.

I seguenti argomenti descrivono come sostituire i metadati di un oggetto utilizzando l'azione **Copia** nella console Amazon S3.

## Sostituzione dei metadati definiti dal sistema
<a name="add-object-metadata-system"></a>

È possibile sostituire alcuni metadati definiti dal sistema per un oggetto S3. Per un elenco dei metadati e dei valori definiti dal sistema che è possibile modificare, consulta [Metadata di oggetti definiti dal sistema](UsingMetadata.md#SysMetadata).

**Per sostituire i metadati di un oggetto definiti dal sistema**

1. Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Nel riquadro di navigazione a sinistra, scegli **Bucket per uso generico** o **Bucket di directory**.

1. Nell’elenco dei bucket scegli il nome del bucket che contiene gli oggetti che desideri modificare.

1. Seleziona la casella di controllo degli oggetti da modificare.

1. Nel menu **Azioni**, scegli **Copia** dall'elenco delle opzioni visualizzate.

1. Per specificare il percorso di destinazione, scegli **Sfoglia S3**, naviga nella stessa destinazione degli oggetti di origine e seleziona la casella di controllo di destinazione. Seleziona **Choose destination (Scegli destinazione)** nell'angolo in basso a destra. 

   In alternativa, immettere il percorso di destinazione. 

1. Se *non* è abilitato il controllo delle versioni del bucket, viene visualizzato un avviso che consiglia di abilitarlo per evitare la sovrascrittura o l'eliminazione involontaria di oggetti. Se si desidera mantenere tutte le versioni degli oggetti in questo bucket, seleziona **Abilita versioni multiple per il bucket**. È inoltre possibile visualizzare le proprietà di crittografia e Object Lock predefinite in **Dettagli destinazione**.

1. In **Impostazioni di copia aggiuntive**, scegli **Specifica impostazioni** per specificare le impostazioni dei **Metadati**.

1. Spostati nella sezione **Metadati** e scegli **Sostituisci tutti i metadati**.

1. Seleziona **Add metadata (Aggiungi metadati)**.

1. Per **Type (Tipo)** di metadati, selezionare **System-defined (Definiti dal sistema)**.

1. Specificare una **Key (Chiave)** univoca e il **Value (Valore)**dei metadati.

1. Per modificare metadati aggiuntivi, scegliere **Add metadata (Aggiungi metadati)**. Puoi anche scegliere **Rimuovi per rimuovere** un set di type-key-values.

1. Scegli **Copia**. Amazon S3 salva le modifiche ai metadati.

## Sostituzione di metadati definiti dall'utente
<a name="add-object-metadata-user-defined"></a>

È possibile sostituire i metadati definiti dall'utente di un oggetto combinando il prefisso dei metadati, `x-amz-meta-` e un nome scelto dall'utente per creare una chiave personalizzata. Ad esempio, se si aggiunge il nome personalizzato `alt-name`, la chiave dei metadati sarà `x-amz-meta-alt-name`. 

I metadati definiti dall'utente possono avere una dimensione massima di 2 KB. Per calcolare la dimensione totale dei metadati definiti dall'utente, somma il numero di byte nella codifica UTF-8 per ogni chiave e valore. Sia le chiavi che i relativi valori devono essere conformi agli standard US-ASCII. Per ulteriori informazioni, consulta [Metadati di oggetti definiti dall'utente](UsingMetadata.md#UserMetadata).

**Per sostituire i metadati di un oggetto definiti dall'utente**

1. Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Nel riquadro di navigazione, scegli **Bucket**, quindi scegli la scheda **Bucket per uso generico** o **Bucket di directory**. Naviga al bucket o alla cartella Amazon S3 che contiene gli oggetti da modificare.

1. Seleziona la casella di controllo degli oggetti da modificare.

1. Nel menu **Azioni**, scegli **Copia** dall'elenco delle opzioni visualizzate.

1. Per specificare il percorso di destinazione, scegli **Sfoglia S3**, naviga nella stessa destinazione degli oggetti di origine e seleziona la casella di controllo di destinazione. Scegliere **Choose destination (Scegli destinazione)**. 

   In alternativa, immettere il percorso di destinazione. 

1. Se *non* è abilitato il controllo delle versioni del bucket, viene visualizzato un avviso che consiglia di abilitarlo per evitare la sovrascrittura o l'eliminazione involontaria di oggetti. Se si desidera mantenere tutte le versioni degli oggetti in questo bucket, seleziona **Abilita versioni multiple per il bucket**. È inoltre possibile visualizzare le proprietà di crittografia e Object Lock predefinite in **Dettagli destinazione**.

1. In **Impostazioni di copia aggiuntive**, scegli **Specifica impostazioni** per specificare le impostazioni dei **Metadati**.

1. Spostati nella sezione **Metadati** e scegli **Sostituisci tutti i metadati**.

1. Seleziona **Add metadata (Aggiungi metadati)**.

1. Per **Tipo**, scegli **Definito dall'utente**.

1. Immetti una **Chiave** univoca e personalizzata dopo `x-amz-meta-`. Immettere anche un **Value (Valore)** metadati.

1. Per aggiungere metadati, scegliere **Add metadata (Aggiungi metadati)**. Puoi anche scegliere **Rimuovi per rimuovere** un set di type-key-values. 

1. Scegli **Copia**. Amazon S3 salva le modifiche ai metadati.