Solucionar problemas Sincronização de Arquivos do Azure

Você pode usar Sincronização de Arquivos do Azure para centralizar os compartilhamentos de arquivos da sua organização em Arquivos do Azure, mantendo a flexibilidade, o desempenho e a compatibilidade de um servidor de arquivos local. Este artigo foi projetado para ajudá-lo a solucionar problemas e resolve problemas que você pode encontrar com sua implantação Sincronização de Arquivos do Azure. Também descrevemos como coletar logs importantes do sistema se uma investigação mais profunda do problema for necessária.

Documentação de solução de problemas comum

Com base no problema que você está enfrentando, examine a documentação de solução de problemas apropriada:

Issues Solução de problemas de documentação
Problemas de instalação do agente ou registro do servidor Solucionar problemas Sincronização de Arquivos do Azure instalação do agente e o registro do servidor
Problemas de criação de ponto de extremidade de nuvem ou de ponto de extremidade do servidor ou o servidor registrado está offline Solucionar problemas Sincronização de Arquivos do Azure gerenciamento de grupo de sincronização
O ponto de extremidade do servidor tem um erro status ou os arquivos falham na sincronização Solucionar problemas Sincronização de Arquivos do Azure integridade e erros de sincronização
Arquivos falham na camada ou no recall Solucionar problemas Sincronização de Arquivos do Azure camadas de nuvem

Se você não tiver certeza de por onde começar, confira Solução geral de problemas nas primeiras etapas.

Solução geral de problemas nas primeiras etapas

Se você estiver enfrentando problemas com Sincronização de Arquivos do Azure, comece concluindo as seguintes etapas:

  1. Verifique se há erros usando os logs de eventos ou portal do Azure no servidor. Para obter informações sobre como exibir a integridade do seu ambiente Sincronização de Arquivos do Azure usando os logs de eventos ou portal do Azure, consulte Monitor Sincronização de Arquivos do Azure.
  2. Verifique se o serviço Sincronização de Arquivos do Azure está em execução no servidor:
    • Abra o snap-in do MMC dos Serviços e verifique se o serviço de Agente de Sincronização de Armazenamento (FileSyncSvc) está em execução.
  3. Verifique se os drivers de filtro de Sincronização de Arquivos do Azure (StorageSync.sys e StorageSyncGuard.sys) estão em execução no servidor:
    • Em um prompt de comando elevado, execute fltmc. Verifique se os drivers de filtro do sistema de arquivos StorageSync.syseStorageSyncGuard.sys estão listados.
  4. Use o cmdlet Debug-StorageSyncServer no servidor para marcar para problemas comuns.

cmdlet Debug-StorageSyncServer

O Debug-StorageSyncServer cmdlet diagnosticará problemas comuns no servidor Sincronização de Arquivos do Azure, como má configuração do certificado e tempo incorreto do servidor. Também simplificamos Sincronização de Arquivos do Azure solução de problemas mesclando a funcionalidade de alguns scripts e cmdlets existentes (AFSDiag.ps1, FileSyncErrorsReport.ps1e Test-StorageSyncNetworkConnectivity) no Debug-StorageSyncServer cmdlet.

Para executar diagnóstico no servidor, execute os seguintes comandos do PowerShell:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -Diagnose

Para testar a conectividade de rede no servidor, execute os seguintes comandos do PowerShell:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -TestNetworkConnectivity

Para identificar arquivos que não são sincronizados no servidor, execute os seguintes comandos do PowerShell:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -FileSyncErrorsReport

Para coletar logs e rastreamentos no servidor, execute os seguintes comandos do PowerShell:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Debug-StorageSyncServer -AFSDiag -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verbose

Como coletar logs e rastreamentos no servidor Sincronização de Arquivos do Azure

Se o problema não for resolvido após seguir as etapas na documentação de solução de problemas, execute a ferramenta AFSDiag e envie sua saída de arquivo .zip para o engenheiro de suporte atribuído ao seu caso para diagnóstico adicional.

Para executar o AFSDiag, execute as etapas abaixo:

  1. Abra uma janela do PowerShell elevada e execute os seguintes comandos (pressione Enter após cada comando):

    Observação

    O AFSDiag criará o diretório de saída e uma pasta temporária dentro dele antes de coletar logs e excluirá a pasta temporária após a execução. Especifique um local de saída que não contenha dados.

    Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
    Debug-StorageSyncServer -AFSDiag -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verbose
    
  2. Reproduza o problema. Quando terminar, insira D.

  3. Um arquivo .zip que contém logs e arquivos de rastreamento é salvo no diretório de saída especificado.

Confira também

Entre em contato conosco para obter ajuda

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.