

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

# Configurazione dei DataSync trasferimenti con un sistema di archiviazione di oggetti
<a name="create-object-location"></a>

Con AWS DataSync, è possibile trasferire dati tra il sistema di storage a oggetti e uno dei seguenti servizi di AWS storage utilizzando le attività in modalità Basic:
+ [Amazon S3](create-s3-location.md)
+ [Amazon EFS](create-efs-location.md)
+ [File server Amazon FSx per Windows](create-fsx-location.md)
+ [Amazon FSx per Lustre](create-lustre-location.md)
+ [Amazon FSx per OpenZFS](create-openzfs-location.md)
+ [Amazon FSx per NetApp ONTAP](create-ontap-location.md)

Per configurare questo tipo di trasferimento, crei una [posizione](how-datasync-transfer-works.md#sync-locations) per il tuo sistema di storage di oggetti. È possibile utilizzare questa posizione come origine o destinazione di trasferimento. Il trasferimento di dati da o verso l'archiviazione di oggetti locale richiede un agente in modalità DataSync Basic.

## Prerequisiti
<a name="create-object-location-prerequisites"></a>

Il tuo sistema di storage a oggetti deve essere compatibile con le seguenti [operazioni dell'API Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations.html) per DataSync poterti connettere:
+ `AbortMultipartUpload`
+ `CompleteMultipartUpload`
+ `CopyObject`
+ `CreateMultipartUpload`
+ `DeleteObject`
+ `DeleteObjects`
+ `DeleteObjectTagging`
+ `GetBucketLocation`
+ `GetObject`
+ `GetObjectTagging`
+ `HeadBucket`
+ `HeadObject`
+ `ListObjectsV2`
+ `PutObject`
+ `PutObjectTagging`
+ `UploadPart`

## Creazione della posizione di trasferimento dello storage degli oggetti
<a name="create-object-location-how-to"></a>

Prima di iniziare, è necessario un sistema di storage di oggetti verso o da cui trasferire i dati.

### Utilizzo della DataSync console
<a name="create-object-location-how-to-console"></a>

1. Apri la AWS DataSync console all'indirizzo [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. Nel riquadro di navigazione a sinistra, espandi **Trasferimento dati**, quindi scegli **Posizioni** e **Crea posizione**.

1. Per **Tipo di posizione**, scegli **Archiviazione oggetti**.

   Sarà possibile configurare questa posizione come origine o destinazione in un secondo momento.

1. Per **Server**, fornisci il nome di dominio o l'indirizzo IP del server di archiviazione degli oggetti. 

1. Per **Bucket name**, inserisci il nome del bucket di archiviazione degli oggetti coinvolto nel trasferimento.

1. Per **Folder**, immettete il prefisso dell'oggetto.

   DataSync copia solo gli oggetti con questo prefisso. 

1. Se il trasferimento richiede un agente, scegli **Usa agenti**, quindi scegli l' DataSync agente che si connette al tuo sistema di storage degli oggetti.

   Alcuni trasferimenti non richiedono agenti. In altri scenari, potresti voler utilizzare più di un agente. Per ulteriori informazioni, consultare [Situazioni in cui non è necessario un agente DataSync](do-i-need-datasync-agent.md#when-agent-not-required) e [Utilizzo di più agenti DataSync](do-i-need-datasync-agent.md#multiple-agents).

1. Per configurare la connessione al server di archiviazione degli oggetti, espandi **Impostazioni aggiuntive** ed esegui le seguenti operazioni:

   1. Per il **protocollo Server**, scegli **HTTP** o **HTTPS**.

   1. Per **Porta server**, usa una porta predefinita (**80** per HTTP o **443** per HTTPS) o specifica una porta personalizzata, se necessario.

   1. Per **Certificato**, se il sistema di archiviazione degli oggetti utilizza un'autorità di certificazione (CA) privata o autofirmata, seleziona **Scegli file** e specifica un singolo `.pem` file con una catena di certificati completa.

      La catena di certificati potrebbe includere:
      + Il certificato del sistema di archiviazione degli oggetti
      + Tutti i certificati intermedi (se presenti)
      + Il certificato principale della CA firmataria

      È possibile concatenare i certificati in un `.pem` file (che può contenere fino a 32768 byte prima della codifica in base64). Il `cat` comando di esempio seguente crea un file che include tre certificati: `object_storage_certificates.pem`

      ```
      cat object_server_certificate.pem intermediate_certificate.pem ca_root_certificate.pem > object_storage_certificates.pem
      ```

1. Se il server di archiviazione degli oggetti richiede credenziali per l'accesso, seleziona **Richiede credenziali** e inserisci la **chiave di accesso** che usi per accedere al bucket. Quindi inserisci direttamente la **chiave segreta** o specifica un Gestione dei segreti AWS segreto che contenga la chiave. Per ulteriori informazioni, vedere [Fornitura di credenziali per le posizioni di archiviazione](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).

   La chiave di accesso e la chiave segreta possono essere rispettivamente un nome utente e una password.

1. (Facoltativo) **Scegliete Aggiungi tag** per etichettare la posizione di archiviazione degli oggetti.

   I *tag* sono coppie chiave-valore che ti aiutano a gestire, filtrare e cercare le tue posizioni. È consigliabile creare almeno un tag di nome per la posizione. 

1. Scegli **Crea** località.

### Utilizzando il AWS CLI
<a name="create-location-object-cli"></a>

1. Copia il seguente `create-location-object-storage` comando:

   ```
   aws datasync create-location-object-storage \
       --server-hostname object-storage-server.example.com \
       --bucket-name your-bucket \
       --agent-arns arn:aws:datasync:us-east-1:123456789012:agent/agent-01234567890deadfb
   ```

1. Specificate i seguenti parametri obbligatori nel comando:
   + `--server-hostname`— Specificare il nome di dominio o l'indirizzo IP del server di archiviazione degli oggetti.
   + `--bucket-name`— Specificate il nome del bucket sul server di archiviazione degli oggetti su cui state trasferendo o da cui state effettuando il trasferimento.

1. (Facoltativo) Aggiungi uno dei seguenti parametri al comando:
   + `--agent-arns`— Specificare gli DataSync agenti che si desidera connettere al server di archiviazione degli oggetti.
   + `--server-port`— Speciifica la porta su cui il server di archiviazione degli oggetti accetta il traffico di rete in entrata (ad esempio, la porta`443`).
   + `--server-protocol`— Speciifica il protocollo (`HTTP`o`HTTPS`) utilizzato dal server di archiviazione degli oggetti per comunicare.
   + `--access-key`— Speciifica la chiave di accesso (ad esempio, un nome utente) se sono necessarie credenziali per l'autenticazione con il server di archiviazione degli oggetti.
   + `--secret-key`— Speciifica la chiave segreta (ad esempio una password) se sono necessarie credenziali per l'autenticazione con il server di archiviazione degli oggetti.

     È inoltre possibile fornire parametri aggiuntivi per proteggere le chiavi utilizzando. Gestione dei segreti AWS Per ulteriori informazioni, vedere [Fornitura di credenziali per le posizioni di archiviazione](https://docs.aws.amazon.com/datasync/latest/userguide/location-credentials.html).
   + `--server-certificate`— Speciifica una catena di certificati DataSync per l'autenticazione con il sistema di storage di oggetti se il sistema utilizza un'autorità di certificazione (CA) privata o autofirmata. È necessario specificare un singolo `.pem` file con una catena di certificati completa (ad esempio,). `file:///home/user/.ssh/object_storage_certificates.pem`

     La catena di certificati potrebbe includere:
     + Il certificato del sistema di archiviazione degli oggetti
     + Tutti i certificati intermedi (se presenti)
     + Il certificato principale della CA firmataria

     È possibile concatenare i certificati in un `.pem` file (che può contenere fino a 32768 byte prima della codifica in base64). Il `cat` comando di esempio seguente crea un file che include tre certificati: `object_storage_certificates.pem`

     ```
     cat object_server_certificate.pem intermediate_certificate.pem ca_root_certificate.pem > object_storage_certificates.pem
     ```
   + `--subdirectory`— specifica il prefisso dell'oggetto per il server di archiviazione degli oggetti.

     DataSync copia solo gli oggetti con questo prefisso. 
   + `--tags`— specifica la coppia chiave-valore che rappresenta un tag da aggiungere alla risorsa di localizzazione.

     I tag ti aiutano a gestire, filtrare e cercare le risorse. È consigliabile creare un tag di nome per la posizione.

1. Esegui il comando `create-location-object-storage`.

   Riceverai una risposta che ti mostra l'ARN della posizione che hai appena creato.

   ```
   {
       "LocationArn": "arn:aws:datasync:us-east-1:123456789012:location/loc-01234567890abcdef"
   }
   ```