Solução de problemas de cotas de armazenamento do OneDrive for Business em migrações de locatários: não atualizam
🔍 WiseChecker

Solução de problemas de cotas de armazenamento do OneDrive for Business em migrações de locatários: não atualizam

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 -Identity -StorageQuota para atualizar as cotas de sites individuais imediatamente.
  • 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.

ADVERTISEMENT

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.

  1. 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.
  2. Atualize as cotas de sites individuais do OneDrive usando PowerShell
    Abra o SharePoint Online Management Shell como administrador. Execute Connect-SPOService -Url https://-admin.sharepoint.com. Em seguida, execute Set-SPOSite -Identity https://-my.sharepoint.com/personal/ -StorageQuota onde está em MB. Repita para cada usuário ou use um script para atualização em massa.
  3. 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.
  4. Limpe o cache do OneDrive manualmente
    Se desvincular não funcionar, feche o cliente do OneDrive. Pressione Win + R, digite %localappdata%\Microsoft\OneDrive\settings e pressione Enter. Exclua todos os arquivos e pastas dentro da pasta settings. Reinicie o OneDrive. O cliente reconstruirá o cache a partir do servidor.
  5. Verifique a atualização da cota
    Abra um navegador e vá para a URL do OneDrive do usuário: https://-my.sharepoint.com/personal/. Clique no ícone de engrenagem e selecione Configurações do site. Em Métricas de armazenamento, confirme se o novo valor da cota aparece.

ADVERTISEMENT

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.

ADVERTISEMENT