Quando você migra um locatário do OneDrive for Business, pode perceber que as cotas de armazenamento não atualizam conforme o esperado. Os usuários veem os valores antigos da cota mesmo após você alterar as configurações no centro de administração do Microsoft 365. Isso acontece porque o processo de migração não atualiza automaticamente os dados de cota em cache no cliente de sincronização do OneDrive ou no SharePoint Online. Este artigo explica por que as cotas parecem travadas, como forçar uma atualização e o que evitar durante uma migração de locatário.
Principais conclusões: Cota travada após migração de locatário
- Centro de administração do Microsoft 365 > Usuários ativos > Configurações do OneDrive: Use este caminho para definir o limite de armazenamento padrão para todos os usuários antes da migração.
- SharePoint Online Management Shell: Execute
Set-SPOSite -Identitypara atualizar as cotas de sites individuais imediatamente.-StorageQuota - Cliente de sincronização do OneDrive > Configurações > Pausar sincronização > Retomar sincronização: Um ciclo completo de sincronização força o cliente a reler as informações de cota do servidor.
Por que as cotas de armazenamento do OneDrive não atualizam durante a migração de locatário
Ao migrar um locatário, os ambientes de origem e destino mantêm bancos de dados separados do SharePoint Online. O cliente de sincronização do OneDrive armazena em cache os dados de cota localmente do locatário de origem. Após a migração, o cliente ainda lê o valor em cache e não solicita automaticamente a nova cota do locatário de destino. Isso pode persistir por dias porque o cliente de sincronização só atualiza os dados de cota durante um ciclo completo de sincronização ou após uma atualização de token.
O papel da cota de armazenamento do site do SharePoint Online
Cada site do OneDrive é um conjunto de sites do SharePoint Online. A cota de armazenamento é armazenada no nível do conjunto de sites. Quando você altera a cota padrão do locatário, os sites existentes não herdam automaticamente o novo valor. Você deve atualizar cada site individualmente ou usar o PowerShell para atualizar as cotas em massa. Durante a migração, o locatário de destino tem sua própria cota padrão, que pode ser menor ou maior que a de origem. Se você não definir explicitamente as cotas dos sites após a migração, os usuários verão o valor antigo da origem.
Comportamento do cache no cliente de sincronização do OneDrive
O cliente de sincronização do OneDrive armazena dados de cota em um arquivo de cache local. Esse cache é atualizado apenas quando o cliente realiza uma sincronização completa ou quando o usuário sai e entra novamente. Durante uma migração de locatário, o cliente continua falando com a URL do locatário de origem até que os registros DNS sejam atualizados. Mesmo após a propagação do DNS, a cota em cache permanece inalterada até uma atualização manual.
Passos para forçar a atualização da cota de armazenamento do OneDrive após a migração
Siga estes passos na ordem. Não pule nenhum passo.
- Defina a cota de armazenamento padrão do locatário
Vá para o centro de administração do Microsoft 365. Navegue até Usuários ativos e selecione um usuário. Clique na guia OneDrive. Em Limite de armazenamento, insira o novo valor da cota em GB. Clique em Salvar. Isso define o padrão para novos sites, mas não altera sites existentes. - Atualize as cotas de sites individuais do OneDrive usando PowerShell
Abra o SharePoint Online Management Shell como administrador. ExecuteConnect-SPOService -Url https://. Em seguida, execute-admin.sharepoint.com Set-SPOSite -Identity https://onde-my.sharepoint.com/personal/ -StorageQuota está em MB. Repita para cada usuário ou use um script para atualização em massa. - Force uma sincronização completa no cliente do OneDrive
No computador do usuário, clique com o botão direito no ícone do OneDrive na bandeja do sistema. Selecione Configurações. Vá para a guia Conta. Clique em Desvincular este PC. Após desvincular, faça login novamente com as credenciais do novo locatário do usuário. Isso força uma sincronização completa e atualiza o cache local. - Limpe o cache do OneDrive manualmente
Se desvincular não funcionar, feche o cliente do OneDrive. Pressione Win + R, digite%localappdata%\Microsoft\OneDrive\settingse pressione Enter. Exclua todos os arquivos e pastas dentro da pasta settings. Reinicie o OneDrive. O cliente reconstruirá o cache a partir do servidor. - Verifique a atualização da cota
Abra um navegador e vá para a URL do OneDrive do usuário:https://. Clique no ícone de engrenagem e selecione Configurações do site. Em Métricas de armazenamento, confirme se o novo valor da cota aparece.-my.sharepoint.com/personal/
Se o OneDrive ainda mostrar a cota antiga após esses passos
Atraso na propagação de DNS
Durante uma migração de locatário, os registros DNS para o domínio do SharePoint Online podem levar até 48 horas para se propagar mundialmente. Se o cliente do OneDrive ainda resolver para o IP do locatário antigo, ele lerá a cota antiga. Verifique a propagação do DNS usando uma ferramenta como nslookup ou um verificador online. Aguarde até que todos os servidores DNS retornem o IP do novo locatário.
Herança de política de site do SharePoint Online
Se o site do OneDrive herdar a cota de armazenamento de uma política de site, alterar a cota do site diretamente pode não substituir a política. Vá para Configurações do site > Administração do conjunto de sites > Métricas de armazenamento. Clique em Gerenciar cota de armazenamento e desmarque Herdar cota de armazenamento do pai. Em seguida, defina uma cota personalizada.
Usuários veem aviso de cota excedida após a migração
Se o locatário de destino tiver uma cota padrão menor que a de origem, os usuários podem ver avisos de que estão acima da cota. Para corrigir isso, execute o comando PowerShell do Passo 2 para cada usuário afetado. Defina a cota para um valor maior que o uso atual. Em seguida, informe aos usuários para sincronizar novamente.
Cota padrão do locatário vs cota específica do site: diferenças principais
| Item | Cota padrão do locatário | Cota específica do site |
|---|---|---|
| Onde definir | Centro de administração do Microsoft 365 > Usuários ativos > guia OneDrive | SharePoint Online Management Shell ou configurações do site |
| Escopo | Aplica-se apenas a novos sites do OneDrive | Aplica-se a um único site existente |
| Momento da atualização | Não afeta sites existentes | Imediato após execução do PowerShell |
| Comportamento de substituição | Pode ser substituído pela cota específica do site | Não pode ser substituído pelo padrão do locatário |
| Relevância para migração | Definir antes da migração para evitar padrões baixos | Deve ser atualizado após a migração para cada usuário |
Agora você pode atualizar as cotas de armazenamento do OneDrive após uma migração de locatário sem confusão. Comece definindo a cota padrão do locatário no centro de administração do Microsoft 365. Em seguida, use o SharePoint Online Management Shell para atualizar cada site migrado. Por fim, peça aos usuários que desvinculem e vinculem novamente o cliente de sincronização do OneDrive para atualizar o cache local. Uma dica avançada: crie um script PowerShell que percorra todos os usuários e defina a cota para um valor 20% acima do uso atual para evitar avisos de cota excedida.