Solução de problemas com DataSync tarefas - 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á.

Solução de problemas com DataSync tarefas

Use as informações a seguir para ajudá-lo a solucionar problemas com AWS DataSync tarefas e execuções de tarefas. Esses problemas podem incluir problemas de configuração de tarefas, execuções de tarefas paralisadas e dados não transferidos conforme o esperado.

Erro: SyncOption valor inválido. Opção: TransferModePreserveDeletedFiles,, Valor: TUDO, REMOVER.

Esse erro ocorre quando você está criando ou editando sua DataSync tarefa e seleciona a opção Transferir todos os dados e desmarca a opção Manter arquivos excluídos.

Quando você transfere todos os dados, DataSync não escaneia sua localização de destino e não sabe o que excluir.

A execução da tarefa falha com um EniNotFounderro

Esse erro ocorre se você excluir uma das interfaces de rede da tarefa em sua nuvem privada virtual (VPC). Se sua tarefa estiver agendada ou em fila, ela falhará se não tiver uma interface de rede necessária para transferir seus dados.

Medidas a serem tomadas

Você tem as seguintes opções para contornar esse problema:

  • Reiniciar manualmente a tarefa. Ao fazer isso, DataSync criará todas as interfaces de rede ausentes necessárias para executar a tarefa.

  • Se você precisar limpar recursos em sua VPC, certifique-se de não excluir interfaces de rede relacionadas a uma DataSync tarefa que você ainda está usando.

    Para ver as interfaces de rede alocadas para a tarefa, siga um destes procedimentos:

    • Use a operação DescribeTask. Você pode visualizar as interfaces de rede nos elementos de resposta SourceNetworkInterfaceArns e DestinationNetworkInterfaceArns.

    • No EC2 console da Amazon, pesquise seu ID de tarefa (comotask-f012345678abcdef0) para encontrar suas interfaces de rede.

  • Considere não executar suas tarefas automaticamente. Isso pode incluir a desativação do enfileiramento ou agendamento de tarefas (por meio DataSync de automação personalizada).

A execução da tarefa falha com um erro Não é possível alocar memória

Quando sua DataSync tarefa falha com o erro Não é possível alocar memória, isso pode significar algumas coisas diferentes.

Ação a realizar

Tente o seguinte até que você não veja mais o problema:

A tarefa falha no Input/Output error sistema de arquivos Amazon FSx for NetApp ONTAP

Quando sua DataSync tarefa falha Input/Output error ao transferir dados com um sistema de arquivos Amazon FSx for NetApp ONTAP, isso pode ocorrer devido a um ou mais dos seguintes problemas.

  • O volume FSx for ONTAP atingiu sua capacidade máxima de arquivo. Isso acontece quando o número de inodes ou ponteiros de arquivo disponíveis em um volume se esgota.

  • O volume FSx for ONTAP esgotou a capacidade de armazenamento disponível.

  • A execução da DataSync tarefa estava gerando muita simultaneidade de leitura e gravação e consumindo uma porcentagem muito alta da capacidade de taxa de transferência do sistema de arquivos.

Medidas a serem tomadas

Você pode resolver esse problema revisando o status do volume FSx for ONTAP para determinar a causa subjacente.

Para determinar se o volume atingiu sua capacidade máxima de arquivo e resolver o problema:

Para determinar se o volume está sem capacidade de armazenamento disponível e resolver o problema:

  • Determine a capacidade de armazenamento disponível do volume — para obter mais informações, consulte Monitoramento da capacidade de armazenamento do volume no Guia do FSx usuário do ONTAP.

    Se o volume tiver pouca ou nenhuma capacidade de armazenamento disponível, você precisará aumentar a capacidade de armazenamento do volume. Para obter mais informações, consulte Aumentar a capacidade de armazenamento de um volume no Guia do FSx usuário do ONTAP.

  • Para evitar que o problema de o volume ficar sem capacidade de armazenamento disponível ocorra novamente, use o recurso de dimensionamento automático de volume para aumentar automaticamente a capacidade de armazenamento do volume conforme necessário. Para obter mais informações, consulte Usando o dimensionamento automático de volume no Guia do usuário do FSx ONTAP.

Para determinar se a execução da tarefa estava consumindo muito da capacidade de throughput disponível do sistema de arquivos:

  • Monitore o desempenho do sistema de arquivos usando as CloudWatch métricas disponíveis. Para obter mais informações, consulte Monitoramento de métricas do sistema de arquivos no FSx Guia do usuário do ONTAP.

  • Monitore o sistema de arquivos em busca de avisos de desempenho do servidor de arquivos no FSx console da Amazon. Para obter mais informações, consulte Avisos e recomendações de desempenho no Guia do FSx usuário do ONTAP.

Para resolver o problema, você precisa garantir que a tarefa não use toda a capacidade de taxa de transferência disponível do sistema de arquivos. Faça o seguinte:

Falha na tarefa Connection Reset by peer ou Host is down mensagem FSx para o sistema de arquivos ONTAP

Quando sua DataSync tarefa falha com uma Host is down mensagem Connection Reset by peer ou ao transferir dados com um sistema de arquivos FSx for ONTAP, isso pode ser devido a um ou mais dos seguintes problemas.

  • O servidor SMB do sistema de arquivos foi reinicializado ou desconectado durante a execução da tarefa.

  • O sistema de arquivos passou do servidor primário para o secundário (e endereço IP) durante a execução da tarefa. DataSync não suporta failover para um endereço IP secundário durante a execução da tarefa.

    FSx para o failover dos sistemas de arquivos ONTAP para um servidor secundário e endereço IP durante os seguintes eventos:

    • O servidor primário fica indisponível.

    • A zona de disponibilidade do servidor primário fica indisponível (para sistemas de arquivos Multi-AZ).

    • Durante uma alteração na capacidade de transferência iniciada pelo usuário.

    • Durante a janela de manutenção programada regularmente do sistema de arquivos.

    Para obter mais informações, consulte o processo FSx de failover do ONTAP no Guia do usuário do FSx ONTAP.

Medidas a serem tomadas

Reinicie a tarefa.

A execução da tarefa tem um status de lançamento, mas nada parece estar acontecendo

Sua DataSync tarefa pode ficar paralisada com o status de Inicialização, normalmente porque o agente está desligado ou perdeu a conectividade com a rede.

Ação a realizar

Certifique-se de que o status do seu agente esteja ONLINE. Se o agente estiver OFFLINE, certifique-se de ativá-lo.

Se o agente estiver ativado e a tarefa ainda estiver paralisada no status Iniciando, o mais provável é que haja um problema de conectividade de rede entre o agente e o AWS. Para obter informações sobre como testar a conectividade de rede, consulte Verificando a conexão do seu agente com o serviço DataSync.

Se você ainda estiver com esse problema, consulte Não sei o que está acontecendo com meu agente. Alguém pode me ajudar?.

A execução da tarefa parece paralisada no status de preparação

O tempo em que sua tarefa de DataSync transferência tem o status Preparando depende da quantidade de dados na origem e no destino da transferência e do desempenho desses sistemas de armazenamento.

Quando uma tarefa é iniciada, DataSync executa uma listagem recursiva de diretórios para descobrir todos os arquivos, objetos, diretórios e metadados em sua origem e destino. DataSync usa essas listas para identificar diferenças entre sistemas de armazenamento e determinar o que copiar. Esse processo pode levar alguns minutos ou até algumas horas.

Medida a ser tomada

Você não deveria ter que fazer nada. Continue aguardando até que o status da tarefa mude para Transferindo. Se o status ainda não mudar, entre em contato com a Central AWS Support.

A execução da tarefa é interrompida antes que a transferência termine

Se a execução da DataSync tarefa for interrompida mais cedo, a configuração da tarefa poderá incluir uma Região da AWS que esteja desativada no seu Conta da AWS.

Medidas a serem tomadas

Faça o seguinte para executar a tarefa novamente:

  1. Verifique o status de adesão opcional das regiões da tarefa e certifique-se de que estejam habilitadas.

  2. Inicie a tarefa novamente.

A execução da tarefa falha ao transferir de um bucket do Google Cloud Storage

Como DataSync se comunica com o Google Cloud Storage usando a API Amazon S3, há uma limitação que pode fazer com que DataSync sua transferência falhe se você tentar copiar tags de objetos. A seguinte mensagem relacionada ao problema aparece em seus CloudWatch registros:

[AVISO] Falha ao ler os metadados do arquivo/your-bucket/your-object: Falha na marcação de objetos do S3: prosseguindo sem marcação

Para evitar isso, desmarque a opção Copiar tags de objeto ao definir as configurações da tarefa de transferência.

Há incompatibilidades entre os registros de data e hora da execução da tarefa

Ao examinar o DataSync console ou os CloudWatch registros da Amazon, você pode perceber que os horários de início e término da execução da DataSync tarefa não coincidem com os registros de data e hora que você vê em outras ferramentas de monitoramento. Isso ocorre porque o console e CloudWatch os registros levam em consideração o tempo gasto pela execução de uma tarefa nos estados de inicialização ou enfileiramento, enquanto outras ferramentas não.

Você pode notar essa discrepância ao comparar os timestamps de execução entre o DataSync console ou os CloudWatch registros e os seguintes locais:

  • Registros do sistema de arquivos envolvido na sua transferência

  • A data da última modificação em um objeto do Amazon S3 que DataSync foi gravado em

  • Tráfego de rede DataSync proveniente do agente

  • EventBridge Eventos da Amazon

A execução da tarefa falha com NoMem erro

O conjunto de dados que você está tentando transferir pode ser muito grande DataSync. Se você receber esse erro, entre em contato com o AWS Support Center.

Falha ao transferir o objeto para o Azure Blob Storage com o erro user metadata key

Ao transferir de um bucket do S3 para o Azure Blob Storage, talvez você veja o seguinte erro:

[ERROR] Failed to transfer file /user-metadata/file1: Azure Blob user metadata key must be a CSharp identifier

Isso significa que /user-metadata/file1 inclui metadados do usuário que não usam um identificador C# válido. Para obter mais informações, consulte a Documentação da Microsoft.

Há uma /.aws-datasync pasta no local de destino

DataSync cria uma pasta chamada /.aws-datasync em seu local de destino para ajudar a facilitar a transferência de dados.

Embora DataSync normalmente exclua essa pasta após a transferência, pode haver situações em que isso não aconteça.

Ação a realizar

Exclua essa pasta a qualquer momento, desde que você não tenha uma tarefa em execução copiando para esse local.

Quando a execução da tarefa for concluída, você verá o seguinte erro:

Transfer and verification completed. Selected files transferred except for files skipped due to errors. If no skipped files are listed in Cloud Watch Logs, please contact AWS Support for further assistance.

Ao transferir entre sistemas de armazenamento SMB (como um servidor de arquivos SMB e o sistema de arquivos Amazon FSx para Windows File Server), você pode ver os seguintes avisos e erros em seus registros: CloudWatch

[WARN] Failed to read metadata for file /appraiser/symlink: No data available [ERROR] Failed to read metadata for directory /appraiser/symlink: No data available
Ação a realizar

DataSync não suporta a transferência de links simbólicos (ou links físicos) ao transferir entre esses tipos de localização. Para obter mais informações, consulte Links e diretórios copiados pelo AWS DataSync.

Erros do relatório de tarefas

Você pode se deparar com um dos seguintes erros ao tentar monitorar sua DataSync transferência com um relatório de tarefas.

Mensagem de erro Solução temporária

O caminho do arquivo excede o comprimento máximo de 4.096 caracteres. Não é possível gravar no relatório de tarefas

N/A (não é DataSync possível transferir um arquivo com um caminho que exceda 4.096 bytes)

Para obter mais informações, consulte Limites do sistema de armazenamento, arquivos e objetos.

Falha no upload do(s) relatório s) de tarefas para o S3 devido a um bucket ou perfil do IAM inválidos

Verifique se a função DataSync do IAM tem as permissões corretas para carregar um relatório de tarefas no seu bucket do S3.

Ocorreu um erro de execução antes da geração de qualquer relatório de tarefas

Verifique seus CloudWatch registros para identificar por que a execução da tarefa falhou.