O OneDrive for Business inclui um recurso de restauração de arquivos que permite reverter arquivos para um estado anterior. No entanto, durante uma operação de limpeza de documentos, a restauração pode retornar uma versão que não corresponde ao esperado. Essa incompatibilidade geralmente ocorre porque o ponto de restauração selecionado não corresponde ao estado real do arquivo antes do início da limpeza. Este artigo explica por que o OneDrive restaura a versão errada após um evento de limpeza e fornece as etapas para identificar o ponto de restauração correto e corrigir o problema.
Principais conclusões: Corrigindo uma restauração de arquivo do OneDrive que retorna a versão errada
- Painel de histórico de versões do OneDrive: Mostra cada versão salva de um arquivo com carimbos de data/hora — use-o para verificar qual versão a restauração aplicará.
- Log de atividades de restauração de arquivos: Registra a hora exata e o escopo de cada operação de restauração — verifique-o para confirmar o ponto de restauração selecionado.
- Remoção de versões durante a limpeza: Se você excluiu versões antigas manualmente ou por política, a restauração pode pular para a versão remanescente mais próxima — não a que você pretendia.
Por que o OneDrive restaura a versão errada após uma limpeza de documentos
Ao usar o recurso de restauração de arquivos do OneDrive, o sistema reverte todos os arquivos em uma pasta ou site para um ponto específico no tempo. O ponto de restauração é baseado no estado do arquivo como existia naquele carimbo de data/hora. Se você realizou uma limpeza de documentos que excluiu versões antigas, a restauração pode pular para a versão mais próxima que ainda existe no histórico de versões. Isso não é um bug — é o comportamento esperado quando a remoção de versões eliminou a versão exata de que você precisa.
As operações de limpeza de documentos geralmente envolvem a exclusão de versões antigas de arquivos para liberar espaço de armazenamento. Ao executar uma limpeza, o OneDrive remove versões mais antigas que um limite de retenção definido por você. Posteriormente, ao tentar uma restauração, o sistema não pode voltar a uma versão que não existe mais. Em vez disso, ele restaura a próxima versão disponível, que pode ser mais recente do que a desejada.
Outra causa é o escopo da restauração. O recurso de restauração de arquivos funciona no nível da pasta ou biblioteca. Se você selecionar um ponto de restauração muito amplo, ele pode ser aplicado a muitos arquivos de uma só vez. Um único arquivo dentro desse escopo pode ter seu próprio histórico de versões independente que divergiu do estado no nível da pasta. A restauração aplicará a versão no nível da pasta, não a versão no nível do arquivo que você esperava.
Etapas para identificar o ponto de restauração correto e recuperar a versão pretendida
Para corrigir uma restauração que retorna a versão errada, você deve primeiro determinar o carimbo de data/hora exato da versão do arquivo necessária. Em seguida, realize uma restauração direcionada usando o histórico de versões do arquivo ou um ponto de restauração granular.
Verifique o histórico de versões do arquivo afetado
- Abra o arquivo no OneDrive na web
Faça login em https://onedrive.live.com e navegue até o arquivo que foi restaurado incorretamente. Clique com o botão direito no arquivo e selecione Histórico de versões no menu de contexto. - Identifique a versão correta
O painel de histórico de versões lista cada versão salva com um carimbo de data/hora e o usuário que fez a alteração. Percorra a lista e localize a versão que corresponde ao estado anterior à sua operação de limpeza. Anote a data e hora exatas exibidas ao lado dessa versão. - Restaure a versão específica
Clique nos três pontos (reticências) ao lado da versão correta e selecione Restaurar. Essa ação restaura apenas esse arquivo para essa versão, sem afetar outros arquivos na pasta.
Use o recurso de restauração de arquivos com um ponto de restauração preciso
Se vários arquivos precisarem de restauração, use o recurso de restauração de arquivos com um ponto escolhido cuidadosamente. Não confie nos pontos de restauração sugeridos — crie um personalizado.
- Abra a lixeira do OneDrive e os logs de histórico de versões
Vá para a interface web do OneDrive e clique em Lixeira no painel de navegação esquerdo. Verifique a lixeira em busca de arquivos que foram excluídos durante a limpeza. Além disso, abra o Log de atividades no ícone de engrenagem para ver as horas exatas em que os arquivos foram modificados ou excluídos. - Calcule o ponto de restauração correto
Encontre o carimbo de data/hora da última versão que você deseja manter. Deve ser um horário anterior ao início da limpeza. Por exemplo, se a limpeza foi executada às 15:00 do dia 10 de março, escolha um ponto de restauração às 14:55 do dia 10 de março. - Execute uma restauração de arquivo personalizada
Na interface web do OneDrive, clique no ícone de engrenagem e selecione Configurações > Restaurar seu OneDrive. Clique em Escolher uma data diferente e insira o carimbo de data/hora calculado. Clique em Restaurar e confirme a operação. O OneDrive reverterá todos os arquivos na pasta para esse ponto exato no tempo.
Se o OneDrive ainda restaurar a versão errada após essas etapas
O histórico de versões do OneDrive mostra a versão desejada, mas a restauração a ignora
Isso geralmente significa que a versão que você vê no painel de histórico foi excluída do armazenamento de versões no servidor durante a limpeza. O painel de histórico de versões pode armazenar metadados em cache mesmo após os dados reais da versão serem removidos. Para confirmar, tente baixar a versão em vez de restaurá-la. Se o download falhar, essa versão não está mais disponível. Nesse caso, você deve recuperar o arquivo de um backup ou pedir ao administrador de TI para verificar as políticas de retenção do Microsoft 365.
O recurso de restauração de arquivos restaura arquivos que não foram modificados durante a limpeza
O recurso de restauração de arquivos se aplica a todos os arquivos na pasta ou biblioteca selecionada. Se você deseja restaurar apenas um arquivo, não use a restauração no nível da pasta. Em vez disso, use o método de histórico de versões descrito acima. Para uma biblioteca com muitos arquivos, considere usar uma restauração no nível da biblioteca, mas exclua as pastas que não precisam de alterações.
A restauração do OneDrive é concluída com sucesso, mas o conteúdo do arquivo ainda está errado
Isso pode acontecer se o arquivo foi aberto e salvo por outro usuário após o ponto de restauração, mas antes da operação de restauração. A restauração substituirá o arquivo pelo ponto selecionado, mas a coautoria ou conflitos de sincronização podem reintroduzir alterações. Após a restauração, bloqueie o arquivo compartilhando-o apenas com permissão Pode visualizar. Em seguida, verifique o histórico de versões novamente para garantir que nenhuma nova versão foi criada após a restauração.
Histórico de versões do arquivo vs. Restauração no nível da pasta: Principais diferenças para limpeza de documentos
| Item | Histórico de versões do arquivo | Restauração no nível da pasta |
|---|---|---|
| Escopo | Apenas um único arquivo | Todos os arquivos na pasta ou biblioteca |
| Granularidade | Restaura uma versão específica de um arquivo | Restaura todos os arquivos para um único ponto no tempo |
| Melhor para | Recuperar um único arquivo após a limpeza | Reverter uma pasta inteira após limpeza em massa |
| Impacto em outros arquivos | Nenhum — apenas o arquivo selecionado é alterado | Todos os arquivos no escopo revertem ao ponto de restauração |
| Efeito da remoção de versões | Pula versões excluídas — restaura a versão sobrevivente mais próxima | Pula versões excluídas — restaura a versão sobrevivente mais próxima para cada arquivo |
Após uma limpeza de documentos, use o histórico de versões do arquivo quando precisar recuperar um único arquivo. Use a restauração no nível da pasta apenas quando tiver certeza de que todos os arquivos na pasta devem retornar ao mesmo ponto. Verifique o carimbo de data/hora do ponto de restauração em relação ao log de limpeza para evitar restaurar a versão errada.