UpdateLocationNfs - AWS DataSync

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

UpdateLocationNfs

Atualiza alguns dos parâmetros de um local criado anteriormente para acesso ao Sistema de Arquivos de Rede (NFS). Para obter informações sobre como criar um local NFS, consulte Criação de um local para o NFS.

Sintaxe da solicitação

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

Parâmetros de solicitação

Para obter informações sobre os parâmetros que são comuns a todas as ações, consulte Parâmetros comuns.

A solicitação aceita os dados a seguir no formato JSON.

LocationArn

O nome de recurso da Amazon (ARN) do local do NFS para atualização.

Tipo: String

Restrições de tamanho: tamanho máximo de 128.

Padrão: ^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}$

Obrigatório: Sim

MountOptions

Especifica como o DataSync pode acessar um local usando o protocolo NFS.

Tipo: objeto NfsMountOptions

Obrigatório: não

OnPremConfig

Uma lista de nomes de recursos da Amazon (ARNs) de agentes a serem usados para um local do Network File System (NFS).

Tipo: objeto OnPremConfig

Obrigatório: não

Subdirectory

O subdiretório no sistema de arquivos NFS que é usado para ler dados do local de origem do NFS ou gravar dados no destino NFS. O caminho NFS deve ser um caminho exportado pelo servidor NFS ou um subdiretório desse caminho. O caminho deve poder ser montado por outros clientes NFS em sua rede.

Para ver todos os caminhos exportados pelo seu servidor NFS, execute "showmount -e nfs-server-name" de um cliente NFS que tenha acesso ao seu servidor. Você pode especificar qualquer diretório exibido nos resultados e qualquer subdiretório desse diretório. Certifique-se de que a exportação NFS seja acessível sem a autenticação Kerberos.

Para transferir todos os dados na pasta que você especificou,DataSync deve ter permissões para ler todos os dados. Para garantir isso, configure a exportação do NFS comno_root_squash ou verifique os arquivosDataSync para acesso para acesso de leitura para todos os usuários. Isso permite que o agente leia os arquivos. Para que o agente acesse diretórios, você também deverá ativar todo o acesso de execução.

Se você estiver copiando dados de ou para seu dispositivo AWS Snowcone, consulte Servidor NFS no AWS Snowcone para obter mais informações.

Para obter mais informações sobre a configuração de exportação do NFS, consulte 18.7. O arquivo de configuração /etc/exports na documentação do Red Hat Enterprise Linux.

Tipo: String

Restrições de comprimento: comprimento máximo de 4096.

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

Obrigatório: não

Elementos de resposta

Se a ação for bem-sucedida, o serviço reenviará uma resposta 200 HTTP com um corpo HTTP vazio.

Erros

Para obter informações sobre os erros comuns a todas as ações, consulteErros comuns.

InternalException

Essa exceção é lançada quando ocorre um erro noAWS DataSync serviço.

Código de status HTTP: 500

InvalidRequestException

Essa exceção é gerada quando o cliente envia uma solicitação mal formada.

Código de status HTTP: 400

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos de linguagem, consulte o seguinte: