

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

# Trasferimento dei file
<a name="transfer-files-and-track"></a>

**Topics**
+ [Invia e recupera file utilizzando un connettore SFTP](#send-retrieve-connector-details)

## Invia e recupera file utilizzando un connettore SFTP
<a name="send-retrieve-connector-details"></a>

Per inviare e recuperare file utilizzando un connettore SFTP, si utilizza l'operazione [https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartFileTransfer.html](https://docs.aws.amazon.com/transfer/latest/APIReference/API_StartFileTransfer.html)API e si specificano i seguenti parametri, a seconda che si stiano *inviando file (trasferimenti in uscita) o *ricevendo file** (trasferimenti in entrata). Tieni presente che ogni `StartFileTransfer` richiesta può contenere 10 percorsi distinti. 

**Nota**  
 Per impostazione predefinita, i connettori SFTP elaborano un file alla volta, trasferendo i file in sequenza. È possibile accelerare le prestazioni di trasferimento facendo in modo che i connettori creino sessioni simultanee con server remoti che supportano sessioni simultanee dello stesso utente ed elaborino fino a 5 file in parallelo.   
 Per abilitare le connessioni simultanee per qualsiasi connettore, è possibile modificare l'impostazione **Numero massimo di connessioni connesse** durante la creazione o l'aggiornamento di un connettore. Per informazioni dettagliate, vedi [Crea un connettore SFTP con uscita gestita dal servizio](create-sftp-connector-procedure.md). 
+ **Trasferimenti in uscita** 
  + `send-file-paths`contiene da uno a dieci percorsi di file di origine, per i file da trasferire al server SFTP del partner.
  + `remote-directory-path`è il percorso remoto a cui inviare un file sul server SFTP del cliente.
+ **Trasferimenti in entrata** 
  + `retrieve-file-paths`contiene da uno a dieci percorsi remoti. Ogni percorso specifica una posizione per il trasferimento dei file dal server SFTP del partner al server Transfer Family.
  + `local-directory-path`è la posizione Amazon S3 (bucket e prefisso opzionale) in cui sono archiviati i file.

Per inviare file, devi specificare i parametri and. `send-file-paths` `remote-directory-path` È possibile specificare fino a 10 file per il `send-file-paths` parametro. Il seguente comando di esempio invia i file denominati `/amzn-s3-demo-source-bucket/file1.txt` e`/amzn-s3-demo-source-bucket/file2.txt`, che si trovano nello storage Amazon S3, alla `/tmp` directory sul server SFTP del tuo partner. Per utilizzare questo comando di esempio, sostituisci il `amzn-s3-demo-source-bucket` con il tuo bucket.

```
aws transfer start-file-transfer --send-file-paths /amzn-s3-demo-source-bucket/file1.txt /amzn-s3-demo-source-bucket/file2.txt \
    --remote-directory-path /tmp --connector-id c-1111AAAA2222BBBB3 --region us-east-2
```

Per recuperare i file, specificate i parametri `retrieve-file-paths` and`local-directory-path`. L'esempio seguente recupera i file `/my/remote/file2.txt` sul server SFTP del partner `/my/remote/file1.txt` e li colloca nella posizione Amazon S3 /amzn-s3-demo-bucket/. *prefix* Per utilizzare questo comando di esempio, sostituisci `user input placeholders` con le tue informazioni.

```
aws transfer start-file-transfer --retrieve-file-paths /my/remote/file1.txt  /my/remote/file2.txt \
   --local-directory-path /amzn-s3-demo-bucket/prefix --connector-id c-2222BBBB3333CCCC4 --region us-east-2
```

Gli esempi precedenti specificano percorsi assoluti sul server SFTP. È inoltre possibile utilizzare percorsi relativi, ovvero percorsi relativi alla home directory dell'utente SFTP. Ad esempio, se l'utente SFTP è `marymajor` e la sua home directory sul server SFTP è`/users/marymajor/`, il seguente comando invia a `/amzn-s3-demo-source-bucket/file1.txt` `/users/marymajor/test-connectors/file1.txt`

```
aws transfer start-file-transfer --send-file-paths /amzn-s3-demo-source-bucket/file1.txt \
   --remote-directory-path test-connectors --connector-id c-2222BBBB3333CCCC4 --region us-east-2
```