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 siano
no_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: