Ao executar uma migração delta de uma plataforma de origem para o OneDrive for Business, alguns arquivos alterados recentemente não são transferidos. Isso geralmente acontece porque a ferramenta de migração delta verifica a origem com base em um instantâneo ou carimbo de data/hora que não inclui alterações feitas nas horas finais antes da migração. O resultado são arquivos ausentes que foram modificados, renomeados ou criados após a última varredura delta. Este artigo explica por que as migrações delta perdem alterações recentes e fornece um método confiável para localizar e sincronizar esses arquivos para o OneDrive for Business.
Principais conclusões: Correção da lacuna de arquivos na migração delta
- Janela delta da ferramenta de migração: As varreduras delta capturam o estado da origem em um ponto específico; qualquer alteração de arquivo após esse ponto é excluída da sincronização final.
- Nova varredura do aplicativo de sincronização do OneDrive: Executar uma nova varredura manual na pasta de origem após a migração faz com que o aplicativo de sincronização envie os arquivos que foram perdidos.
- Passagem delta da Ferramenta de Migração do SharePoint (SPMT): Executar uma passagem delta adicional com um intervalo de datas estendido puxa os arquivos que foram modificados após o corte delta inicial.
Por que a migração delta ignora arquivos alterados recentemente
A migração delta no OneDrive for Business usa uma varredura baseada em carimbo de data/hora para identificar arquivos que foram alterados desde a última migração completa. A ferramenta registra a data da última modificação de cada arquivo e a compara com a hora de início da delta. Qualquer arquivo cuja data da última modificação seja posterior à conclusão da varredura delta não é incluído na transferência. Essa lacuna ocorre por vários motivos.
Tempo da varredura delta
O processo de migração delta é executado em um agendamento. Se um arquivo for modificado após o início da varredura delta, mas antes que ela termine, a ferramenta pode não detectá-lo. Em um ambiente movimentado, onde os usuários estão trabalhando ativamente, os arquivos podem mudar a cada poucos segundos. Uma varredura delta que leva 10 minutos para ser executada perderá qualquer arquivo salvo durante essa janela.
Latência do sistema de origem
Algumas plataformas de origem, como servidores de arquivos locais ou armazenamento em nuvem de terceiros, não atualizam o carimbo de data/hora da última modificação imediatamente. Um arquivo pode ser salvo, mas os metadados na origem podem refletir um horário anterior. A ferramenta de migração delta lê esse carimbo e pula o arquivo, acreditando que ele não foi alterado.
Renomeação ou movimentação de arquivos durante a migração
Se um usuário renomear ou mover um arquivo enquanto a migração delta está em execução, a ferramenta pode ver o caminho original como inalterado e o novo caminho como um novo arquivo que não corresponde a nenhum filtro delta. O resultado é um arquivo que existe na origem, mas nunca aparece na pasta de destino do OneDrive.
Etapas para localizar e sincronizar arquivos perdidos para o OneDrive for Business
A correção envolve identificar quais arquivos foram perdidos e, em seguida, realizar uma sincronização direcionada usando o aplicativo de sincronização do OneDrive ou a Ferramenta de Migração do SharePoint. Siga estas etapas em ordem.
- Execute um relatório de comparação de arquivos entre origem e destino
Use uma ferramenta como o Microsoft Migration Manager ou um utilitário de comparação de terceiros. Exporte uma lista de todos os arquivos da pasta de origem e compare-a com a lista de arquivos na pasta de destino do OneDrive. Procure por arquivos que existem na origem, mas estão ausentes no destino. Concentre-se em arquivos com uma data da última modificação que esteja dentro das últimas 48 horas antes e depois da execução da migração delta. - Identifique o carimbo de data/hora da migração delta no log de migração
Abra o relatório de migração fornecido pela sua ferramenta de migração. Procure pela coluna chamada “Hora de início da delta” ou “Última varredura delta”. Anote o carimbo de data/hora UTC exato. Qualquer arquivo com uma data da última modificação posterior a esse carimbo é um candidato para a lista de arquivos perdidos. - Copie manualmente os arquivos perdidos usando o aplicativo de sincronização do OneDrive
No computador onde a pasta de origem está acessível, abra o Explorador de Arquivos. Navegue até a pasta de origem. Selecione todos os arquivos cuja data da última modificação seja posterior ao carimbo delta. Pressione Ctrl+C para copiá-los. Abra a pasta de destino do OneDrive no Explorador de Arquivos. Pressione Ctrl+V para colar os arquivos. O aplicativo de sincronização do OneDrive detecta os novos arquivos e os envia. Aguarde até que o ícone de sincronização mostre uma marca de seleção verde. - Execute uma passagem delta secundária com um intervalo de datas estendido
Se você estiver usando a Ferramenta de Migração do SharePoint (SPMT), abra o painel do SPMT. Selecione o trabalho de migração que foi concluído. Clique em “Executar novamente” e escolha “Migração delta”. Nas configurações avançadas, defina a data de início da delta para 72 horas antes da execução delta original. Isso força o SPMT a reexaminar os arquivos que foram modificados durante essa janela estendida. Execute a passagem delta. Verifique os resultados do trabalho para quaisquer arquivos recém-transferidos. - Verifique a integridade dos arquivos no OneDrive
Abra a pasta do OneDrive no Explorador de Arquivos. Clique com o botão direito na pasta e selecione “Verificar atualizações” no menu de contexto do aplicativo de sincronização. Aguarde até que o status de sincronização mostre “Atualizado”. Abra alguns dos arquivos copiados recentemente para confirmar que eles abrem corretamente.
Se a migração ainda perder arquivos
Arquivos estão faltando, mas o aplicativo de sincronização não mostra erros
O aplicativo de sincronização pode ter pulado arquivos devido ao comprimento do nome do arquivo ou caracteres inválidos. Abra a pasta de origem. Verifique se há nomes de arquivo que excedam 400 caracteres ou contenham caracteres como ~ " # % & : < > ? / \ |. Renomeie esses arquivos na origem para remover caracteres inválidos. Copie-os novamente para a pasta do OneDrive.
O aplicativo de sincronização do OneDrive para de responder após colar muitos arquivos
Colar centenas de arquivos de uma vez pode sobrecarregar o mecanismo de sincronização. Em vez disso, cole os arquivos em lotes de 50 ou menos. Aguarde cada lote terminar a sincronização antes de colar o próximo lote. Você pode verificar o progresso da sincronização clicando no ícone de nuvem do OneDrive na bandeja do sistema.
A ferramenta de migração delta não reconhece arquivos com carimbos de data/hora modificados
Alguns sistemas de origem usam um formato de carimbo de data/hora diferente ou não atualizam a data da última modificação para alterações apenas de metadados. Nesse caso, use uma ferramenta de comparação de hash de arquivo, como o PowerShell Get-FileHash. Execute Get-FileHash -Path "C:\origem\" -Algorithm MD5 | Export-Csv hashes_origem.csv na origem e o mesmo comando no destino. Compare os valores de hash. Arquivos com hashes correspondentes não precisam ser copiados novamente. Arquivos com hashes diferentes são os que foram alterados e devem ser copiados manualmente.
Migração delta vs. migração completa: principais diferenças
| Item | Migração delta | Migração completa |
|---|---|---|
| Descrição | Transfere apenas arquivos que mudaram desde a última varredura | Transfere todos os arquivos da origem para o destino |
| Velocidade | Rápida, pois apenas arquivos modificados são processados | Lenta, pois cada arquivo é verificado e transferido |
| Risco de perder alterações recentes | Alto, devido ao corte do carimbo de data/hora | Baixo, pois cada arquivo é examinado |
| Melhor caso de uso | Atualizações incrementais após uma migração completa inicial | Transferência inicial em massa ou corte final com tolerância zero para arquivos ausentes |
A migração delta é uma maneira eficiente de manter os arquivos do OneDrive sincronizados após a primeira transferência em massa. Mas sua dependência de carimbos de data/hora significa que arquivos alterados durante a janela delta são perdidos. Uma migração completa no momento do corte elimina essa lacuna. Se sua linha do tempo de migração permitir, agende uma passagem de migração completa final imediatamente antes do prazo de corte.
Agora você pode identificar quais arquivos foram perdidos durante uma migração delta e sincronizá-los para o OneDrive for Business usando o método de cópia manual ou uma passagem delta estendida com o SPMT. Para grandes conjuntos de arquivos, execute uma comparação de hash de arquivos para confirmar que nenhum conteúdo foi pulado. Como dica avançada, agende suas execuções delta durante horários de menor movimento e defina a hora de início da delta para 24 horas antes da varredura real para criar um buffer que capture alterações tardias.