UpdateLocationNfs - AWS DataSync

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

UpdateLocationNfs

Aggiorna alcuni parametri di una posizione precedentemente creata per l'accesso al Network File System (NFS). Per informazioni sulla creazione di una posizione NFS, vedere Creazione di una posizione per NFS.

Sintassi della richiesta

{ "LocationArn": "string", "MountOptions": { "Version": "string" }, "OnPremConfig": { "AgentArns": [ "string" ] }, "Subdirectory": "string" }

Parametri della richiesta

Per informazioni sui parametri comuni a tutte le azioni, vedere Parametri comuni.

La richiesta accetta i seguenti dati in formato JSON.

LocationArn

L'Amazon Resource Name (ARN) della posizione NFS da aggiornare.

Tipo: String

Limitazioni di lunghezza: lunghezza massima di 128.

Pattern: ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$

Campo obbligatorio: sì

MountOptions

Specifica il modo in cui DataSync può accedere a una posizione utilizzando il protocollo NFS.

Tipo: NfsMountOptions oggetto

Required: No

OnPremConfig

Un elenco di ARN (Amazon Resource Name) degli agenti da utilizzare per una posizione NFS (Network File System).

Tipo: OnPremConfig oggetto

Required: No

Subdirectory

La sottodirectory del file system NFS utilizzata per leggere i dati dalla posizione di origine NFS o scrivere dati nella destinazione NFS. Il percorso NFS deve essere un percorso esportato dal server NFS o una sottodirectory di tale percorso. Questo percorso deve essere tale da poter essere montato da altri client NFS della rete.

Per visualizzare tutti i percorsi esportati dal tuo server NFS, esegui "showmount -e nfs-server-name" da un client NFS con accesso ai server. Puoi specificare qualsiasi directory visualizzata nei risultati e qualsiasi sottodirectory di tale directory. Verifica che sia possibile accedere all'esportazione NFS senza l'autenticazione Kerberos.

Per trasferire tutti i dati nella cartella specificata, èDataSync necessario che disponga delle autorizzazioni per leggere tutti i dati. A tale scopo, configura l'esportazione NFS con o assicurati che sianono_root_squash impostate le autorizzazioni per i quali siDataSync desidera che siano impostate le autorizzazioni per l'accesso in lettura a tutti gli utenti. Entrambe le opzioni permettono all'agente di leggere i file. Affinché l'agente possa accedere alle directory, è necessario inoltre abilitare l'accesso in esecuzione a tutti gli utenti.

Se si stanno copiando dati da o da un dispositivo AWS Snowcone, vedere NFS Server su AWS Snowcone per ulteriori informazioni.

Per informazioni sulla configurazione dell'esportazione NFS, consulta 18.7. Il file di configurazione /etc/exports nella documentazione di Red Hat Enterprise Linux.

Tipo: String

Limitazioni di lunghezza: lunghezza massima di 4096.

Modello: ^[a-zA-Z0-9_\-\+\./\(\)\p{Zs}]+$

Required: No

Elementi di risposta

Se l'operazione riesce, il servizio invia una risposta HTTP 200 con un corpo HTTP vuoto.

Errori

Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.

InternalException

Questa eccezione viene generata quando si verifica un errore nelAWS DataSync servizio.

Codice di stato HTTP: 500

InvalidRequestException

Questa eccezione viene generata quando il client invia una richiesta non valida.

Codice di stato HTTP: 400

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue: