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