Solução de problemas da eliminação de duplicação dos dados - Servidor FSx de arquivos Amazon para Windows

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 da eliminação de duplicação dos dados

Use as informações a seguir para ajudar a solucionar alguns problemas comuns ao configurar e usar a desduplicação de dados.

A eliminação de duplicação dos dados não está funcionando

Para ver o status atual da desduplicação de dados, execute o Get-FSxDedupStatus PowerShell comando para ver o status de conclusão dos trabalhos de desduplicação mais recentes. Se um ou mais trabalhos estiverem falhando, talvez você não veja um aumento na capacidade de armazenamento livre no seu sistema de arquivos.

O motivo mais comum de falha nos trabalhos de eliminação de duplicação é a falta de memória.

  • A Microsoft recomenda, de forma ideal, ter 1 GB de memória por 1 TB de dados lógicos (ou no mínimo 350 MB por 1 TB de dados lógicos). Use a tabela de FSx desempenho da Amazon para determinar a memória associada à capacidade de transferência do seu sistema de arquivos e garantir que os recursos de memória sejam suficientes para o tamanho dos seus dados. Caso contrário, você precisará aumentar a capacidade de taxa de transferência do sistema de arquivos para o nível que atenda aos requisitos de memória de 1 GB por 1 TB de dados lógicos.

  • Os trabalhos de eliminação de duplicação são configurados com o padrão recomendado pelo Windows de 25% de alocação de memória, o que significa que, para um sistema de arquivos com 32 GB de memória, 8 GB estarão disponíveis para eliminação de duplicação. A alocação de memória é configurável (usando o Set-FSxDedupSchedule comando com parâmetro–Memory). Esteja ciente de que usar uma maior alocação de memória para desduplicação pode afetar o desempenho do sistema de arquivos.

  • Você pode modificar a configuração das tarefas de desduplicação para reduzir a quantidade de memória necessária. Por exemplo, você pode restringir a otimização a ser executada em tipos de arquivos ou pastas específicos ou definir um tamanho e uma idade mínimos para a otimização. Também recomendamos configurar os trabalhos de eliminação de duplicação para serem executados durante períodos ociosos, quando há carga mínima no sistema de arquivos.

Você também poderá visualizar erros se os trabalhos de eliminação de duplicação não tiverem tempo suficiente para serem concluídos. Talvez você precise alterar a duração máxima dos trabalhos, conforme descrito em Como modificar uma programação de eliminação de duplicação de dados.

Se os trabalhos de eliminação de duplicação estiverem falhando por um longo período e houver alterações nos dados do sistema de arquivos durante esse período, os trabalhos de eliminação de duplicação subsequentes poderão exigir mais recursos para serem concluídos com êxito pela primeira vez.

Os valores de eliminação de duplicação são inesperadamente definidos como 0

Os valores para SavedSpace e OptimizedFilesSavingsRate são inesperadamente definidos como 0 para um sistema de arquivos no qual você configurou a eliminação de duplicação dos dados.

Isso pode ocorrer durante o processo de otimização do armazenamento quando você aumenta a capacidade de armazenamento do sistema de arquivos. Quando você aumenta a capacidade de armazenamento de um sistema de arquivos, a Amazon FSx cancela as tarefas de desduplicação de dados existentes durante o processo de otimização do armazenamento, que migra os dados dos discos antigos para os novos discos maiores. A Amazon FSx retoma a desduplicação de dados no sistema de arquivos quando o trabalho de otimização do armazenamento é concluído. Para obter mais informações sobre o aumento da capacidade de armazenamento e a otimização do armazenamento, consulte Como gerenciar a capacidade de armazenamento.

O espaço não é liberado no sistema de arquivos após a exclusão de arquivos

O comportamento esperado da eliminação de duplicação dos dados é que, se os dados que foram excluídos eram dados para os quais a eliminação de duplicação havia economizado espaço, o espaço não será realmente liberado no sistema de arquivos até que o trabalho de coleta de resíduos seja executado.

Uma prática que pode ser útil é definir uma programação para a execução do trabalho de coleta de resíduos logo após a exclusão de um grande número de arquivos. Após a conclusão do trabalho de coleta de resíduos, você pode definir o cronograma de coleta de resíduos de volta às configurações originais. Isso garante que você possa visualizar rapidamente o espaço resultante de suas exclusões.

Use o procedimento a seguir para definir o trabalho de coleta de resíduos para ser executado em 5 minutos.

  1. Para verificar se a eliminação de duplicação dos dados está habilitada, use o comando Get-FSxDedupStatus. Para obter mais informações sobre o comando e sua saída esperada, consulte Como visualizar a quantidade de espaço economizado.

  2. Use o procedimento a seguir para definir a programação de execução do trabalho de coleta de resíduos para daqui a cinco minutos.

    $FiveMinutesFromNowUTC = ((get-date).AddMinutes(5)).ToUniversalTime() $DayOfWeek = $FiveMinutesFromNowUTC.DayOfWeek $Time = $FiveMinutesFromNowUTC.ToString("HH:mm") Invoke-Command -ComputerName ${RPS_ENDPOINT} -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxDedupSchedule -Name "WeeklyGarbageCollection" -Days $Using:DayOfWeek -Start $Using:Time -DurationHours 9 }
  3. Depois que o trabalho de coleta de resíduos tiver sido executado e o espaço tiver sido liberado, defina a programação de volta para suas configurações originais.