Migração de servidor de arquivos para OneDrive for Business perde arquivos em cortes de fim de semana: Guia de correção
🔍 WiseChecker

Migração de servidor de arquivos para OneDrive for Business perde arquivos em cortes de fim de semana: Guia de correção

Ao migrar dados de servidor de arquivos para o OneDrive for Business durante um corte de fim de semana, alguns arquivos comumente não aparecem nas bibliotecas do OneDrive de destino após a conclusão da migração. Esse problema ocorre porque a sincronização inicial ou a ferramenta de migração termina de escanear a origem antes que todas as alterações do fim de semana sejam gravadas no disco, deixando as edições finais, novos arquivos e atualizações de metadados presos no servidor de origem. Este artigo explica por que os arquivos são perdidos durante os cortes de fim de semana e fornece as etapas exatas para localizar e migrar esses itens perdidos sem reiniciar toda a migração.

Principais conclusões: Prevenir e recuperar arquivos perdidos em migrações de fim de semana

  • Agendamento da varredura delta da ferramenta de migração: Agende uma varredura delta final pelo menos 30 minutos após o fechamento da janela de corte oficial para capturar alterações de arquivo que chegam tarde.
  • Log de auditoria do servidor de arquivos de origem: Verifique o log de auditoria do Windows File Server Resource Manager ou os carimbos de data/hora da última modificação do sistema de arquivos local para identificar arquivos alterados após o início da migração.
  • Varredura delta do SharePoint Migration Tool (SPMT): Execute uma varredura delta no SPMT usando o mesmo pacote de migração para escanear apenas arquivos novos ou modificados desde a última varredura.

ADVERTISEMENT

Por que os cortes de fim de semana causam arquivos perdidos em migrações do OneDrive

As migrações de servidor de arquivos para o OneDrive for Business normalmente usam uma abordagem de múltiplas passagens: uma varredura completa inicial, uma ou mais varreduras delta e uma varredura de corte final. A ferramenta de migração, como o SharePoint Migration Tool SPMT, escaneia o servidor de arquivos de origem em um ponto no tempo. Se usuários, scripts automatizados ou processos de backup gravarem arquivos após o início da varredura final, esses arquivos nunca serão incluídos no pacote de migração.

Os cortes de fim de semana são especialmente vulneráveis porque a equipe de migração geralmente inicia a varredura final na sexta-feira à noite e espera que termine até domingo à noite. No entanto, tarefas agendadas, despejos de banco de dados ou varreduras de antivírus podem gravar arquivos durante o fim de semana que a ferramenta de migração não vê. A ferramenta relata sucesso porque escaneou a estrutura de pastas e não encontrou alterações após seu corte de carimbo de data/hora interno, mas os novos arquivos existem no disco.

O papel do bloqueio de arquivos e identificadores abertos

Outra causa comum é o bloqueio de arquivos. Se um arquivo estiver aberto por um usuário ou serviço durante a varredura de migração, a ferramenta o ignora ou o relata como bloqueado. Após o corte, o arquivo permanece no servidor de origem e nunca aparece no OneDrive. O log de migração mostra um aviso para esse arquivo, mas o status geral do trabalho ainda pode aparecer como concluído.

Conflitos de redirecionamento de pasta e Known Folder Move

Quando a migração inclui pastas redirecionadas por Política de Grupo, como Área de Trabalho ou Documentos, a ferramenta de migração pode interpretar o caminho redirecionado como um ponto de junção e ignorar o conteúdo real. Isso resulta em pastas vazias no OneDrive enquanto os arquivos permanecem no servidor de arquivos.

Etapas para encontrar e migrar os arquivos perdidos após um corte de fim de semana

Não reinicie toda a migração. Em vez disso, execute uma varredura delta que tenha como alvo apenas os arquivos que foram perdidos. As etapas a seguir pressupõem que você usou o SharePoint Migration Tool SPMT, mas a lógica se aplica a qualquer ferramenta de migração que suporte varredura incremental.

  1. Identifique os arquivos perdidos no servidor de arquivos de origem
    Abra o File Explorer no servidor de origem. Navegue até a pasta raiz que foi migrada. Clique com o botão direito na pasta e selecione Propriedades. Vá para a guia Versões Anteriores. Procure por arquivos ou pastas que tenham um carimbo de data/hora de versão após o horário em que sua varredura de migração final começou. Alternativamente, use o PowerShell: Get-ChildItem -Path "\\Servidor\Compartilhamento" -Recurse | Where-Object {$_.LastWriteTime -gt "2025-03-28 18:00:00"} | Export-Csv C:\Temp\arquivosperdidos.csv. Substitua o caminho e o carimbo de data/hora pelos seus reais.
  2. Verifique o relatório de migração do SPMT para itens ignorados
    Abra o SPMT. Vá para a guia Relatórios. Encontre o trabalho que foi executado durante o corte. Clique em Ver Relatório. Procure por linhas onde a coluna Status mostra Ignorado ou Falhou. Exporte essa lista para CSV. Cruze os caminhos dos arquivos com a lista de arquivos perdidos da etapa 1.
  3. Execute uma varredura delta no SPMT com a mesma origem e destino
    No SPMT, clique em Adicionar nova tarefa. Selecione o mesmo caminho de origem usado na migração original. Para o destino, insira a mesma URL da biblioteca do OneDrive. Em Configurações Avançadas, habilite Escanear apenas arquivos novos e modificados. Defina o tempo limite de varredura para 60 minutos para permitir que a ferramenta verifique novamente todos os arquivos. Inicie a tarefa. O SPMT comparará os arquivos de origem com o destino e enviará apenas os arquivos que estão faltando ou têm um carimbo de data/hora mais recente.
  4. Verifique as permissões de arquivo e metadados após a varredura delta
    Após a conclusão da varredura delta, abra a biblioteca do OneDrive em um navegador. Selecione alguns arquivos da lista de perdidos. Clique no ícone de informações. Confirme se a data de Modificação corresponde ao arquivo de origem. Verifique as configurações de Compartilhamento para garantir que as permissões do servidor de arquivos de origem foram aplicadas. Se as permissões estiverem faltando, use o cmdlet PowerShell Set-SPOTenantSyncPolicy para reaplicá-las.
  5. Exclua o pacote de migração original para evitar duplicatas
    Se a varredura delta criou arquivos duplicados com um sufixo como _1.docx, vá para a biblioteca do OneDrive. Mude para a visualização Atividade. Procure por arquivos enviados durante a varredura delta. Compare seus nomes com os arquivos originais. Se existirem duplicatas, exclua a versão mais antiga. Para evitar isso em migrações futuras, sempre execute uma varredura delta antes da varredura de corte final.

ADVERTISEMENT

Se o OneDrive ainda tiver arquivos perdidos após a varredura delta

Arquivos estão presentes na origem, mas o SPMT não os vê

Isso geralmente significa que a pasta de origem tem um atributo de sistema oculto ou é um ponto de análise. Abra um Prompt de Comando elevado no servidor de origem. Execute fsutil reparsepoint query "\\Servidor\Compartilhamento\PastaPerdida". Se a saída mostrar uma tag de análise, a pasta é um link simbólico ou ponto de montagem. O SPMT não pode migrar pontos de análise. Você deve copiar o conteúdo real da pasta de destino para uma pasta comum e então executar a varredura delta novamente.

A varredura delta é executada, mas envia zero arquivos

O SPMT compara os carimbos de data/hora dos arquivos para decidir o que enviar. Se o relógio do servidor de arquivos estiver configurado para UTC e o carimbo de data/hora do OneDrive estiver no horário local, o SPMT pode pensar que o arquivo é mais antigo. Verifique o fuso horário no servidor de arquivos. Abra Painel de Controle > Data e Hora > Alterar fuso horário. Certifique-se de que corresponde ao fuso horário do locatário do OneDrive. Em seguida, execute a varredura delta novamente.

Arquivos aparecem no OneDrive, mas não podem ser abertos

Isso acontece quando o arquivo está corrompido ou tem uma extensão não suportada. O SPMT envia o arquivo, mas o OneDrive não pode renderizá-lo. Vá para a biblioteca do OneDrive em um navegador. Selecione o arquivo e clique em Baixar. Tente abrir o arquivo baixado. Se falhar, o arquivo de origem está danificado. Restaure o arquivo de um backup e envie-o manualmente para a mesma pasta do OneDrive.

Varredura completa inicial vs. Varredura delta vs. Upload manual: Principais diferenças

Item Varredura Completa Inicial Varredura Delta Upload Manual
Propósito Migrar todos os arquivos da origem para o destino Escanear apenas arquivos novos ou modificados desde a última varredura Enviar arquivos específicos que foram perdidos
Tempo necessário Horas a dias, dependendo do volume de dados Minutos a algumas horas Segundos a minutos por arquivo
Migração de permissões Sim, se configurado nas configurações do SPMT Sim, igual à varredura inicial Não, as permissões devem ser definidas manualmente ou via PowerShell
Risco de duplicatas Nenhum se executado uma vez Baixo se os carimbos de data/hora estiverem precisos Alto se o nome do arquivo já existir no destino
Melhor usado para Primeira migração de um compartilhamento de arquivos Acompanhamento de corte de fim de semana Arquivos individuais que estão bloqueados ou corrompidos

Após a varredura delta e quaisquer uploads manuais, execute uma reconciliação final comparando a contagem total de arquivos na origem com a contagem de arquivos na biblioteca do OneDrive. Use o centro de administração do OneDrive > Relatórios > Uso para obter a contagem de arquivos da biblioteca. Se os números coincidirem, a migração está concluída.

Para evitar arquivos perdidos em futuros cortes de fim de semana, agende a varredura delta final para iniciar 30 minutos após o término da janela de corte oficial. Use o agendador de tarefas do SPMT para executar a varredura delta automaticamente. Além disso, habilite o log de auditoria do servidor de arquivos para rastrear arquivos gravados durante o período de corte, para que você possa revisá-los antes de declarar a migração concluída.

ADVERTISEMENT