

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 AWS DataSync trasferimenti con un file server NFS
<a name="create-nfs-location"></a>

Con AWS DataSync, è possibile trasferire dati tra il file server Network File System (NFS) e i seguenti servizi AWS di storage. I servizi di storage supportati dipendono dalla modalità di attività, come illustrato di seguito:


| modalità base | Modalità avanzata | 
| --- | --- | 
|  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/datasync/latest/userguide/create-nfs-location.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/datasync/latest/userguide/create-nfs-location.html)  | 

Per configurare questo tipo di trasferimento, devi creare una [posizione](how-datasync-transfer-works.md#sync-locations) per il tuo file server NFS. È possibile utilizzare questa posizione come fonte o destinazione di trasferimento.

## Fornire DataSync l'accesso ai file server NFS
<a name="accessing-nfs"></a>

[Per accedere DataSync al file server NFS, è necessario un DataSync agente.](how-datasync-transfer-works.md#sync-agents) L'agente monta un'esportazione sul file server utilizzando il protocollo NFS. Assicuratevi di utilizzare l'agente che corrisponde alla modalità di attività desiderata.

**Topics**
+ [Configurazione dell'esportazione NFS](#accessing-nfs-configuring-export)
+ [Versioni NFS supportate](#supported-nfs-versions)

### Configurazione dell'esportazione NFS
<a name="accessing-nfs-configuring-export"></a>

L'esportazione DataSync necessaria per il trasferimento dipende dal fatto che il file server NFS sia una posizione di origine o di destinazione e da come sono configurate le autorizzazioni del file server.

Se il file server è una posizione di origine, deve DataSync solo leggere e navigare tra i file e le cartelle. Se si tratta di una posizione di destinazione, è DataSync necessario l'accesso root per scrivere nella posizione e impostare proprietà, autorizzazioni e altri metadati sui file e sulle cartelle che stai copiando. Puoi utilizzare l'`no_root_squash`opzione per consentire l'accesso root per l'esportazione.

Gli esempi seguenti descrivono come configurare un'esportazione NFS che fornisce l'accesso a DataSync.

**Quando il file server NFS è una posizione di origine (accesso root)**  
Configurate l'esportazione utilizzando il seguente comando, che fornisce permessi di DataSync sola lettura (`ro`) e accesso root (): `no_root_squash`

```
export-path datasync-agent-ip-address(ro,no_root_squash)
```

**Quando il file server NFS è una posizione di destinazione**  
Configurate l'esportazione utilizzando il seguente comando, che fornisce i permessi di DataSync scrittura (`rw`) e l'accesso root (`no_root_squash`):

```
export-path datasync-agent-ip-address(rw,no_root_squash)
```

**Quando il file server NFS è una posizione di origine (nessun accesso root)**  
Configura l'esportazione utilizzando il comando seguente, che specifica l'ID utente (UID) e l'ID di gruppo (GID) POSIX che, a quanto pare, fornirebbero autorizzazioni di DataSync sola lettura per l'esportazione:

```
export-path datasync-agent-ip-address(ro,all_squash,anonuid=uid,anongid=gid)
```

### Versioni NFS supportate
<a name="supported-nfs-versions"></a>

Per impostazione predefinita, DataSync utilizza la versione NFS 4.1. DataSync supporta anche NFS 4.0 e 3.x.

## Configurazione della rete per i trasferimenti NFS
<a name="configure-network-nfs-location"></a>

Per il DataSync trasferimento, è necessario configurare il traffico per alcune connessioni di rete: 

1. Consenti il traffico sulle seguenti porte dal tuo DataSync agente al tuo file server NFS:
   + **Per le versioni 4.1 e 4.0 di NFS**: porta TCP 2049
   + **Per la versione 3.x di NFS**: porte TCP 111 e 2049

   Gli altri client NFS della rete dovrebbero essere in grado di montare l'esportazione NFS che state utilizzando per trasferire i dati. L'esportazione deve essere accessibile anche senza l'autenticazione Kerberos.

1. Configura il traffico per la [connessione dell'endpoint del servizio](datasync-network.md) (ad esempio un endpoint VPC, pubblico o FIPS).

1. Consenti il traffico dal DataSync servizio al servizio di [AWS storage](datasync-network.md#storage-service-network-requirements) verso o da cui stai trasferendo.

## Creazione della posizione di trasferimento NFS
<a name="create-nfs-location-how-to"></a>

Prima di cominciare, tieni presente che:
+ È necessario un file server NFS da cui trasferire i dati.
+ È necessario un DataSync agente in grado di [accedere al file server](#accessing-nfs).
+  DataSync non supporta la copia degli elenchi di controllo degli accessi di NFS versione 4 ()ACLs.

### Utilizzo della console DataSync
<a name="create-nfs-location-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 **Network File System (NFS).**

1. Per **gli agenti**, scegli l' DataSync agente che può connettersi al tuo file server NFS.

   Puoi scegliere più di un agente. Per ulteriori informazioni, consulta [Utilizzo di più agenti DataSync](do-i-need-datasync-agent.md#multiple-agents).

1. Per il **server NFS**, inserisci il nome DNS (Domain Name System) o l'indirizzo IP del file server NFS a cui si connette l' DataSyncagente.

1. Per **Mount path**, inserisci il percorso di esportazione NFS che desideri montare. DataSync 

   Questo percorso (o una sottodirectory del percorso) è il luogo in cui vengono DataSync trasferiti i dati da o verso. Per ulteriori informazioni, consulta [Configurazione dell'esportazione NFS](#accessing-nfs-configuring-export).

1. (Facoltativo) Espandi **le impostazioni aggiuntive** e scegli una **versione NFS** specifica DataSync da utilizzare per accedere al file server.

   Per ulteriori informazioni, consulta [Versioni NFS supportate](#supported-nfs-versions).

1. (Facoltativo) **Scegliete Aggiungi tag per etichettare** la vostra posizione NFS.

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

1. Scegli **Crea** località.

### Utilizzando il AWS CLI
<a name="create-location-nfs-cli"></a>
+ Utilizzate il seguente comando per creare una posizione NFS.

  ```
  aws datasync create-location-nfs \
      --server-hostname nfs-server-address \
      --on-prem-config AgentArns=datasync-agent-arns \
      --subdirectory nfs-export-path
  ```

  Per ulteriori informazioni sulla creazione della posizione, vedere[Fornire DataSync l'accesso ai file server NFS](#accessing-nfs).

  DataSync sceglie automaticamente la versione NFS che utilizza per leggere da una posizione NFS. Per specificare una versione NFS, utilizzare il parametro opzionale `Version` nell'operazione API [NfsMountOptions](API_NfsMountOptions.md).

Questo comando restituisce l'Amazon Resource Name (ARN) della posizione NFS, simile a quello mostrato di seguito.

```
{
    "LocationArn": "arn:aws:datasync:us-east-1:111222333444:location/loc-0f01451b140b2af49"
}
```

Per fare in modo che la directory possa essere montata, è possibile connettersi a qualsiasi computer che abbia la stessa configurazione di rete dell'agente ed eseguire il seguente comando. 

```
mount -t nfs -o nfsvers=<nfs-server-version <nfs-server-address:<nfs-export-path <test-folder
```

Di seguito è riportato un comando di esempio.

```
mount -t nfs -o nfsvers=3 198.51.100.123:/path_for_sync_to_read_from /temp_folder_to_test_mount_on_local_machine
```