Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
UpdateLocationNfs
Met à jour certains paramètres d'un emplacement précédemment créé pour un accès NFS (Network File System). Pour plus d'informations sur la création d'un emplacement NFS, consultezCréation d'un emplacement pour NFS.
Syntaxe de la demande
{
"LocationArn": "string
",
"MountOptions": {
"Version": "string
"
},
"OnPremConfig": {
"AgentArns": [ "string
" ]
},
"Subdirectory": "string
"
}
Paramètres de demande
Pour plus d'informations sur les paramètres communs à toutes les actions, voirParamètres courants.
Cette demande accepte les données suivantes au format JSON.
- LocationArn
-
Amazon Resource Name (ARN) de l'emplacement NFS à mettre à jour.
Type : Chaîne
Contraintes de longueur : Longueur maximum de 128.
Modèle :
^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}$
Obligatoire Oui
- MountOptions
-
Représente les options de montage disponibles pour que DataSync puisse accéder à un emplacement NFS.
Type : objet NfsMountOptions
Obligatoire Non
- OnPremConfig
-
Une liste des Amazon Resource Names (ARN) des agents à utiliser pour un emplacement NFS (système de gestion de fichiers en réseau).
Type : objet OnPremConfig
Obligatoire Non
- Subdirectory
-
Sous-répertoire du système de fichiers NFS utilisé pour lire les données à partir de l'emplacement source NFS ou écrire des données dans la destination NFS. Le chemin doit être un chemin d'accès qui est exporté par le serveur NFS, ou un sous-répertoire. Ce chemin doit pouvoir être monté par d'autres clients NFS sur votre réseau.
Pour afficher tous les chemins d'accès exportés par votre serveur NFS, exécutez
showmount -e nfs-server-name
à partir d'un client NFS qui a accès à votre serveur. Vous pouvez spécifier n'importe quel répertoire qui apparaît dans les résultats et n'importe quel sous-répertoire de ce répertoire. Assurez-vous que l'exportation NFS est accessible sans authentification Kerberos.Pour transférer toutes les données du dossier que vous avez spécifié, DataSync doit disposer des autorisations permettant de lire toutes les données. Pour vous assurer que c'est le cas, configurez l'exportation NFS avec
no_root_squash
ou assurez-vous que les fichiers auxquels DataSync doit accéder disposent des autorisations permettant un accès en lecture pour tous les utilisateurs. Ces actions permettent à l'agent de lire les fichiers. Pour que l'agent puisse accéder aux répertoires, vous devez également activer toutes les accès en exécution.Si vous copiez des données vers ou depuis votreAWS Snowconeappareil, voirServeur NFS surAWS Snowconepour en savoir plus.
Pour plus d'informations sur la configuration des exportations NFS, consultez18.7. Fichier de configuration /etc/exports
dans la documentation Red Hat Enterprise Linux. Type : Chaîne
Contraintes de longueur : Longueur maximum de 4096.
Modèle :
^[a-zA-Z0-9_\-\+\./\(\)\p{Zs}]+$
Obligatoire Non
Eléments de réponse
Si l'action aboutit, le service renvoie une réponse HTTP 200 avec un corps HTTP vide.
Erreurs
Pour plus d'informations sur les erreurs communes à toutes les actions, voirErreurs courantes.
- InternalException
-
Cette exception est renvoyée lorsqu'une erreur se produit dans leAWS DataSyncservice.
Code d'état HTTP : 500
- InvalidRequestException
-
Cette exception est renvoyée lorsque le client soumet une demande mal formée.
Code d'état HTTP : 400
Voir aussi
Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :