Equipes de engenharia que migram servidores de arquivos para o OneDrive for Business frequentemente descobrem que alguns arquivos desaparecem após a conclusão da migração. Isso geralmente ocorre porque o OneDrive bloqueia ou ignora arquivos com caracteres não suportados, caminhos muito longos ou tipos de arquivo específicos comuns em fluxos de trabalho de engenharia. Este artigo explica por que os arquivos de engenharia são perdidos, fornece um processo passo a passo para identificar e migrar esses arquivos e aborda padrões de falha relacionados, como atalhos quebrados ou restrições de tipo de arquivo.
Principais conclusões: Como corrigir arquivos de engenharia ausentes na migração do OneDrive
- Aplicativo de sincronização do OneDrive > Configurações > Conta > Escolher pastas: Use para verificar quais pastas foram sincronizadas e quais estão ausentes.
- Centro de administração do Microsoft 365 > SharePoint > Migração > Gerenciador de Migração: Ferramenta central para migrações em massa de servidores de arquivos com relatórios de erros.
- Aplicativo de sincronização do OneDrive > Pausar sincronização > Retomar sincronização: Reinicialização simples que força uma verificação completa e pode capturar arquivos perdidos.
Por que o OneDrive for Business perde arquivos de engenharia durante a migração
O OneDrive for Business sincroniza arquivos com o SharePoint Online, que possui limites rigorosos de nomenclatura e comprimento de caminho. Ambientes de engenharia frequentemente contêm arquivos que violam esses limites, fazendo com que o OneDrive os ignore silenciosamente. As causas mais comuns são nomes de arquivo com caracteres ilegais como aspas duplas, dois-pontos ou barras verticais; caminhos de arquivo com mais de 400 caracteres; e tipos de arquivo bloqueados por políticas do locatário, como .exe, .dll ou .pst.
Além disso, o aplicativo de sincronização do OneDrive não suporta todos os recursos do sistema de arquivos. Links simbólicos, pontos de junção e arquivos com fluxos de dados alternativos são ignorados. Equipes de engenharia que usam ferramentas CAD frequentemente possuem tais estruturas em suas pastas de projeto. Quando a ferramenta de migração ou o aplicativo de sincronização encontra esses itens, registra um erro, mas não tenta novamente nem alerta o usuário.
Por fim, o Movimento de Pastas Conhecidas ou o backup automático de pastas pode excluir certas pastas de nível superior se elas forem redirecionadas pela Política de Grupo. Se o caminho do servidor de arquivos for mapeado para uma letra de unidade que conflita com os locais de sincronização padrão do OneDrive, a migração pode perder árvores de diretório inteiras.
Caracteres ilegais em nomes de arquivos de engenharia
O OneDrive e o SharePoint Online rejeitam nomes de arquivo que contenham estes caracteres: “, :, , <, >, ?, |, /, \ e o til ~ em certos contextos. Arquivos de engenharia de desenvolvimento de software, CAD ou ferramentas de simulação frequentemente usam esses caracteres em identificadores de versão ou códigos de projeto. Por exemplo, um arquivo chamado “Assembly_v2.1:final” contém dois-pontos e não será sincronizado.
Comprimento do caminho excedido
O comprimento máximo do caminho para sincronização do OneDrive é de 400 caracteres. Projetos de engenharia frequentemente têm aninhamento profundo de pastas, como Projetos > Cliente > 2024 > Projeto > CAD > RevB > Submontagem > Peças. Quando um nome de arquivo é adicionado ao final, o caminho total pode exceder 400 caracteres. O OneDrive ignora esses arquivos sem avisar o usuário.
Etapas para identificar e migrar arquivos de engenharia ausentes
- Execute o diagnóstico do aplicativo de sincronização do OneDrive
Abra as configurações do OneDrive clicando com o botão direito no ícone de nuvem na bandeja do sistema. Vá para Configurações > Conta > Escolher pastas. Compare a lista de pastas com a estrutura original do servidor de arquivos. Qualquer pasta que mostre zero arquivos ou esteja completamente ausente indica uma falha de sincronização. - Verifique o log de erros de sincronização
Nas configurações do OneDrive, vá para Configurações > Sincronização e backup > Configurações avançadas > Exibir erros de sincronização. Esta lista mostra cada arquivo que falhou ao sincronizar junto com o código de erro. Códigos de erro comuns para arquivos de engenharia são 0x8007007B para caracteres ilegais e 0x8007007A para comprimento de caminho. - Use o Gerenciador de Migração do SharePoint para relatórios em massa
Abra o centro de administração do Microsoft 365. Vá para SharePoint > Migração > Gerenciador de Migração. Crie uma nova tarefa de migração para o compartilhamento do servidor de arquivos afetado. Após a verificação, o relatório da tarefa lista todos os arquivos que serão ignorados com um motivo. Exporte este relatório como um arquivo CSV. - Renomeie ou realoque arquivos problemáticos na origem
Abra o relatório CSV no Excel. Filtre por arquivos com caracteres ilegais ou erros de comprimento de caminho. No servidor de arquivos, renomeie esses arquivos para remover caracteres ilegais. Para erros de comprimento de caminho, mova os arquivos para uma estrutura de pastas mais rasa. Repita até que o relatório mostre zero arquivos ignorados. - Reexecute a migração ou force uma ressincronização completa
Após corrigir os arquivos, reinicie a tarefa de migração no Gerenciador de Migração. Se estiver usando o aplicativo de sincronização do OneDrive diretamente, pause a sincronização clicando com o botão direito no ícone do OneDrive e selecionando Pausar sincronização por 2 horas. Aguarde um minuto e clique em Retomar sincronização. Isso força uma verificação completa de todas as pastas. - Verifique a contagem e integridade dos arquivos
Após a conclusão da sincronização, compare a contagem total de arquivos no OneDrive online com o servidor de arquivos original. Use um script do PowerShell para contar arquivos em ambos os locais. Para arquivos de engenharia, também verifique uma amostra aleatória de 50 arquivos para confirmar que eles abrem corretamente em seu aplicativo nativo.
Se o OneDrive ainda perder arquivos após a correção principal
OneDrive mostra um X vermelho em arquivos de engenharia compartilhados
Um ícone de X vermelho em um arquivo no Explorador de Arquivos significa que o arquivo falhou ao sincronizar. A causa geralmente é um bloqueio de arquivo mantido por um aplicativo de engenharia. Ferramentas CAD, por exemplo, mantêm arquivos abertos enquanto o usuário está trabalhando. Feche o aplicativo e aguarde 30 segundos. O X vermelho deve desaparecer. Se persistir, clique com o botão direito no arquivo e selecione Liberar espaço, depois clique em Manter sempre neste dispositivo para forçar um novo download.
Arquivos de engenharia com links simbólicos ou junções estão ausentes
O OneDrive não segue links simbólicos ou pontos de junção. Se o servidor de arquivos original os usava para apontar para arquivos armazenados em outro lugar, esses arquivos não aparecerão no OneDrive. Substitua links simbólicos por cópias reais de arquivos antes da migração. Use o comando robocopy origem destino /e /copyall para copiar os arquivos reais para uma estrutura de pastas plana.
Tipo de arquivo bloqueado pela política do locatário
Sua organização pode bloquear certos tipos de arquivo no nível do locatário. Arquivos de engenharia como .dwg, .rvt ou .stp podem ser bloqueados se o administrador adicionou suas extensões à lista de bloqueio. Vá para o centro de administração do Microsoft 365. Navegue até SharePoint > Políticas > Controle de acesso > Bloquear tipos de arquivo. Verifique a lista e remova quaisquer extensões de arquivo de engenharia que devem ser permitidas.
Arquivos Sob Demanda vs Manter Sempre Neste Dispositivo: Principais Diferenças para Arquivos de Engenharia
| Item | Arquivos Sob Demanda | Manter Sempre Neste Dispositivo |
|---|---|---|
| Descrição | Os arquivos aparecem no Explorador de Arquivos, mas são baixados apenas quando abertos | Os arquivos são totalmente baixados e armazenados localmente o tempo todo |
| Uso de espaço em disco | Mínimo; apenas metadados e miniaturas ocupam espaço | O tamanho total do arquivo é consumido no disco local |
| Compatibilidade com ferramentas de engenharia | Algumas ferramentas CAD falham ao abrir arquivos que não estão totalmente baixados | Funciona de forma confiável com todos os aplicativos de engenharia |
| Acesso offline | Os arquivos devem ser baixados manualmente antes de ficar offline | Todos os arquivos estão disponíveis offline automaticamente |
| Comportamento de sincronização | Apenas arquivos abertos ou marcados como offline são sincronizados | Cada arquivo é sincronizado imediatamente após qualquer alteração |
Para equipes de engenharia, Manter Sempre Neste Dispositivo é a configuração recomendada para evitar erros de arquivos ausentes causados por downloads atrasados. Para ativá-la, clique com o botão direito na pasta raiz do OneDrive no Explorador de Arquivos, selecione Manter sempre neste dispositivo e confirme a ação.
Agora você pode identificar e migrar arquivos de engenharia que o OneDrive perdeu durante uma migração de servidor de arquivos. Comece executando o diagnóstico de sincronização do OneDrive e verificando o log de erros. Em seguida, use o Gerenciador de Migração do SharePoint para gerar um relatório completo dos arquivos ignorados. Renomeie ou realoque arquivos problemáticos na origem antes de reexecutar a migração. Para confiabilidade contínua, defina as pastas de projeto de engenharia como Manter Sempre Neste Dispositivo para evitar que atrasos de sincronização causem erros de arquivos ausentes.