UpdateLocationNfs - AWS DataSync

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 avecno_root_squashou 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/exportsdans 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 :