Quando dois usuários editam o mesmo arquivo em uma biblioteca de documentos do SharePoint, pode ocorrer um conflito de sincronização. As alterações de uma pessoa podem ser salvas como uma cópia separada enquanto as edições da outra são perdidas. Este artigo explica a causa raiz dos conflitos de sincronização no OneDrive e SharePoint. Você aprenderá um checklist de governança para evitar perda de dados e recuperar edições quando conflitos acontecerem.
Principais Conclusões: Checklist de Prevenção e Recuperação de Conflitos de Sincronização
- Configurações de Versionamento da Biblioteca do SharePoint: Ative o versionamento principal com pelo menos 100 versões para manter um histórico de todas as edições.
- Resolução de Conflitos do Cliente de Sincronização do OneDrive: O cliente de sincronização cria uma cópia “
– Conflito” quando dois usuários salvam alterações quase ao mesmo tempo. - Check Out / Check In: Use o Check Out para bloquear um arquivo durante a edição, para que nenhum outro usuário possa sobrescrever suas alterações.
- Coautoria em Aplicativos do Office: Use a coautoria em tempo real no Word, Excel e PowerPoint para evitar conflitos completamente.
- Política de Governança para Nomenclatura de Arquivos: Adicione uma convenção de nomenclatura que inclua a data e as iniciais para reduzir a chance de edições duplicadas.
Por que os Conflitos de Sincronização Ocorrem no SharePoint e OneDrive
Um conflito de sincronização acontece quando o cliente de sincronização do OneDrive ou o SharePoint recebe duas versões diferentes do mesmo arquivo de dois usuários diferentes dentro do mesmo ciclo de sincronização. A causa raiz é o tempo: o Usuário A salva um arquivo na nuvem, e o Usuário B salva uma versão diferente do mesmo arquivo antes que a alteração do Usuário A seja totalmente processada e sincronizada de volta ao dispositivo do Usuário B. O sistema não consegue mesclar automaticamente os dois conjuntos de alterações, então cria uma cópia de conflito.
A cópia de conflito é nomeada com o nome do arquivo original mais a palavra “Conflito” e um timestamp. Por exemplo, Budget.xlsx se torna Budget (Conflito) 2025-04-01 1430.xlsx. Ambas as cópias existem na mesma pasta da biblioteca. O arquivo original contém o último salvamento bem-sucedido da nuvem, e a cópia de conflito contém as edições que não foram mescladas. O usuário que causou o conflito vê ambos os arquivos em sua pasta de sincronização do OneDrive em sua máquina local.
Esse problema é mais comum em bibliotecas compartilhadas onde vários usuários editam os mesmos arquivos com frequência e onde a coautoria não é usada. Também ocorre quando os usuários trabalham offline e depois sincronizam alterações que se sobrepõem a alterações feitas por outros online. O cliente de sincronização do OneDrive não bloqueia arquivos por padrão, então dois usuários podem editar o mesmo arquivo simultaneamente sem saber.
Checklist de Governança para Prevenir Conflitos de Sincronização
O checklist a seguir foi projetado para administradores do SharePoint e proprietários de sites. Cada item reduz o risco de conflitos de sincronização ou garante que as edições não sejam perdidas quando um conflito ocorrer.
1. Ativar o Versionamento em Todas as Bibliotecas de Documentos
- Abra o site do SharePoint
Vá para a biblioteca de documentos onde deseja ativar o versionamento. Clique no ícone de engrenagem e selecione Configurações da biblioteca. - Clique em Configurações de versionamento
Em Configurações gerais, clique em Configurações de versionamento. - Ative o versionamento principal
Selecione “Criar versões principais.” Defina o número de versões a manter para pelo menos 100. Clique em OK.
Com o versionamento ativado, você pode restaurar uma versão anterior de qualquer arquivo mesmo depois que uma cópia de conflito for criada. Isso garante que nenhuma edição seja perdida permanentemente.
2. Exigir Check Out para Bibliotecas Críticas
- Abra a biblioteca de documentos
Navegue até a biblioteca que contém arquivos confidenciais ou editados com frequência. - Vá para Configurações da biblioteca > Configurações de versionamento
Em Exigir Check Out, selecione Sim. Clique em OK. - Informe os usuários
Diga aos usuários para usar Check Out antes de editar e Check In depois de salvar. Isso impede que dois usuários editem o mesmo arquivo ao mesmo tempo.
O Check Out bloqueia o arquivo para o usuário que está editando. Outros usuários veem o arquivo como somente leitura até que ele seja verificado novamente. Isso elimina completamente os conflitos de sincronização para essa biblioteca.
3. Ativar a Coautoria nos Aplicativos do Office para a Web
- Abra o arquivo no navegador
Clique no nome do arquivo na biblioteca do SharePoint para abri-lo no Word, Excel ou PowerPoint para a web. - Compartilhe o arquivo com outros usuários
Clique em Compartilhar no canto superior direito e adicione os endereços de e-mail dos colaboradores. Eles podem editar o mesmo arquivo simultaneamente. - Monitore o status da coautoria
Cada usuário vê o cursor e as edições dos outros em tempo real. Nenhuma cópia de conflito é criada porque o servidor mescla as alterações à medida que elas acontecem.
A coautoria funciona melhor com o Office para a web. Os aplicativos de desktop também suportam coautoria se o arquivo estiver armazenado no OneDrive ou SharePoint e todos os usuários tiverem a versão mais recente do Office.
4. Definir uma Política de Convenção de Nomenclatura de Arquivos
- Crie um documento de governança
Escreva uma política breve que exija que os nomes dos arquivos incluam a data e as iniciais do editor. Por exemplo:2025-04-01_Budget_JD.xlsx. - Compartilhe a política com todos os membros da biblioteca
Publique a política na descrição da biblioteca ou em uma página de comunicação do SharePoint. - Imponha com uma coluna do SharePoint
Adicione uma coluna obrigatória chamada “Iniciais do Editor” com um valor padrão. Os usuários devem preenchê-la antes de salvar um novo arquivo.
Uma convenção de nomenclatura reduz a chance de dois usuários criarem arquivos com nomes idênticos. Também facilita a identificação do proprietário de uma cópia de conflito.
5. Treinar Usuários na Resolução de Conflitos
- Mostre aos usuários como identificar uma cópia de conflito
Explique que arquivos com “(Conflito)” no nome são cópias de conflito. Elas aparecem na mesma pasta que o arquivo original. - Ensine os usuários a abrir ambos os arquivos
Abra o arquivo original e a cópia de conflito lado a lado. Copie manualmente as alterações da cópia de conflito para o arquivo original. - Exclua a cópia de conflito após a mesclagem
Depois que as alterações forem mescladas, exclua a cópia de conflito. Isso mantém a biblioteca limpa e evita confusão.
Se os Conflitos de Sincronização Persistirem Após o Checklist
O Cliente de Sincronização do OneDrive Para de Sincronizar Após um Conflito
Se o cliente de sincronização do OneDrive parar de sincronizar após um conflito, abra o ícone do OneDrive na bandeja do sistema. Clique em Ajuda e Configurações > Pausar sincronização e depois retome após 2 horas. Isso força o cliente a reavaliar o estado do arquivo. Se o problema continuar, redefina o cliente de sincronização do OneDrive executando o aplicativo OneDrive com o comando /reset. Pressione Windows + R, digite onedrive.exe /reset e pressione Enter. O cliente irá ressincronizar todos os arquivos.
Usuários Veem Múltiplas Cópias de Conflito do Mesmo Arquivo
Múltiplas cópias de conflito indicam que os usuários estão editando o mesmo arquivo repetidamente sem coordenação. Ative a configuração Exigir Check Out nessa biblioteca. Além disso, revise as permissões da biblioteca para garantir que apenas os usuários necessários tenham acesso de edição. Remova as permissões de edição para usuários que não precisam modificar arquivos.
Cópia de Conflito Não Tem Alterações em Comparação com o Original
Às vezes, uma cópia de conflito é criada mesmo quando o usuário não fez alterações visíveis. Isso acontece quando os metadados do arquivo mudam, como a data de modificação ou um valor de coluna personalizada. Para evitar isso, evite fluxos de trabalho automatizados que atualizam propriedades do arquivo enquanto os usuários têm o arquivo aberto. Configure os fluxos de trabalho para serem executados apenas quando o arquivo for verificado.
Sincronização do SharePoint vs Sincronização do OneDrive: Principais Diferenças
| Item | Sincronização do SharePoint (via OneDrive) | Sincronização Pessoal do OneDrive |
|---|---|---|
| Nomeação de conflito | Cria cópia “(Conflito)” com timestamp | Cria cópia “(Conflito)” com timestamp |
| Suporte a coautoria | Sim, para arquivos do Office no navegador e desktop | Sim, para arquivos do Office no navegador e desktop |
| Check Out / Check In | Disponível em bibliotecas do SharePoint | Não disponível |
| Histórico de versões | Disponível para todos os tipos de arquivo | Disponível apenas para arquivos do Office |
| Ferramentas de prevenção de conflitos | Exigir Check Out, coautoria, versionamento | Apenas coautoria |
Após aplicar este checklist de governança, sua biblioteca do SharePoint terá menos conflitos de sincronização. Os usuários saberão como recuperar suas edições se um conflito ocorrer. Comece ativando o versionamento e a coautoria nas bibliotecas mais usadas. Em seguida, agende uma sessão de treinamento para mostrar aos usuários como mesclar cópias de conflito usando o método de comparação manual no Excel ou Word.