Ao exportar a lista de sites ativos do centro de administração do SharePoint, você pode notar que sites criados ou modificados recentemente não aparecem no arquivo CSV. Isso acontece porque a ferramenta de exportação captura um instantâneo dos dados do site em um momento específico, e sites que ainda não foram totalmente indexados ou confirmados no banco de dados são omitidos. Este artigo explica por que sites recentes desaparecem da exportação, fornece um checklist passo a passo para verificar e recuperá-los e descreve padrões de falha relacionados aos quais você deve ficar atento.
Principais Conclusões: Checklist de Exportação de Sites Ativos
- Centro de administração do SharePoint > Sites ativos > Exportar: Exporta um instantâneo que pode excluir sites criados ou modificados nos últimos 15–30 minutos devido à latência de indexação.
- Filtrar por intervalo de datas antes de exportar: Use o filtro “Última modificação” para restringir a exportação a sites recentes e forçar o sistema a consultar o índice mais recente.
- Usar PowerShell Get-SPOSite: Execute Get-SPOSite -IncludePersonalSite $false para recuperar todos os sites, incluindo aqueles ainda não indexados na interface do centro de administração.
Por que Sites Recentes Estão Ausentes na Exportação de Sites Ativos
A página Sites Ativos no centro de administração do SharePoint exibe sites que foram totalmente provisionados e indexados. Quando você clica em Exportar, o sistema gera um arquivo CSV com base no estado atual do índice. Sites criados ou modificados nos últimos 15 a 30 minutos podem ainda não aparecer nesse índice. Essa latência é proposital: o serviço de indexação do SharePoint processa alterações em lotes para reduzir a carga no banco de dados. Além disso, a exportação não inclui sites que ainda estão em estado de provisionamento, como um site cuja criação foi acionada mas não concluída. O mesmo se aplica a sites restaurados recentemente da lixeira ou migrados de outro locatário.
Atraso de Indexação e Estado de Provisionamento
Quando um usuário cria um novo site, o processo de provisionamento deve ser concluído antes que o site apareça no centro de administração. Após o provisionamento, o serviço de indexação deve capturar os metadados do site. Se você exportar antes que ambas as etapas sejam concluídas, o site estará ausente no CSV. O atraso típico varia de 15 minutos a uma hora, dependendo da carga do locatário e da região.
Limitações de Filtro e Paginação
A interface do centro de administração usa paginação no lado do servidor. Se você aplicar um filtro que inclua sites recentes, mas sua solicitação de exportação for processada antes que a consulta do filtro retorne os resultados mais recentes, a exportação ainda omitirá esses sites. A função de exportação não consulta novamente o índice após o carregamento inicial da página.
Checklist para Verificar e Recuperar Sites Ausentes
Siga estas etapas para confirmar se os sites recentes estão realmente ausentes ou apenas atrasados e para recuperá-los usando métodos alternativos.
- Confirme a URL do site e a hora de criação
Pergunte ao proprietário ou criador do site a URL exata e a hora em que foi criado ou modificado pela última vez. Se o site foi criado há menos de 30 minutos, aguarde 30 minutos e atualize a página Sites Ativos antes de exportar novamente. - Aplique um filtro de intervalo de datas antes de exportar
No centro de administração do SharePoint, vá para Sites ativos. Clique no ícone de filtro e selecione Última modificação. Escolha um intervalo de datas personalizado que inclua o período recente. Clique em Aplicar e depois em Exportar. O filtro força o sistema a consultar o índice mais recente para esse intervalo. - Exporte da página Sites usando o centro de administração do Microsoft 365
Abra o centro de administração do Microsoft 365 em admin.microsoft.com. Vá para Mostrar tudo > Centros de administração > SharePoint. Como alternativa, use a URL direta: admin.microsoft.com/Adminportal/Home#/sharepoint. Navegue até Sites ativos, aplique o mesmo filtro e exporte. Esse método às vezes contorna um cache desatualizado no centro de administração do SharePoint. - Recupere todos os sites com PowerShell
Instale o SharePoint Online Management Shell se ainda não o fez. Execute o seguinte comando para exportar todos os sites, incluindo os recentes:Get-SPOSite -IncludePersonalSite $false | Export-Csv -Path "C:\temp\all-sites.csv" -NoTypeInformation
Este comando consulta o banco de dados do SharePoint Online diretamente e não depende do índice do centro de administração. Para segmentar sites criados nas últimas 24 horas, use um filtro:Get-SPOSite -IncludePersonalSite $false | Where-Object {$_.LastContentModifiedDate -ge (Get-Date).AddDays(-1)} | Export-Csv -Path "C:\temp\recent-sites.csv" -NoTypeInformation - Verifique o log de auditoria do conjunto de sites
Se o site ainda não aparecer em nenhuma exportação, revise o log de auditoria no centro de administração do SharePoint. Vá para Auditoria > Log de auditoria. Pesquise por eventos “Site criado” ou “Site modificado”. Isso confirma se o site foi provisionado e quando. Se não houver evento de auditoria, o site pode ter falhado no provisionamento. - Execute uma verificação de integridade do site
Use a página Integridade do site no centro de administração do SharePoint para verificar sites com erros de provisionamento. Se o site mostrar um status “Provisionamento incompleto”, aguarde a conclusão do processo ou entre em contato com o Suporte da Microsoft.
Se a Exportação de Sites Ativos Ainda Ignorar Sites Recentes
Mesmo após seguir o checklist, você ainda pode encontrar sites ausentes. Abaixo estão os cenários adicionais mais comuns e suas correções.
Site foi criado mas nunca indexado
Um site pode ser totalmente provisionado mas nunca indexado se o processo de provisionamento encontrou um erro não crítico. Para forçar a indexação, navegue até o site diretamente usando sua URL. Abra as configurações do site, faça uma pequena alteração, como atualizar a descrição do site, e salve. Isso aciona uma reindexação. Aguarde 15 minutos e execute a exportação novamente.
Site foi excluído e recriado
Se um site foi excluído e um novo site com a mesma URL foi criado, o registro do site antigo ainda pode aparecer na exportação enquanto o novo está ausente. Verifique a ID do site no CSV exportado. A ID deve corresponder ao site atual. Se não corresponder, execute Get-SPOSite -Identity
Site está em uma localização geográfica diferente
Para locatários multigeográficos, a página Sites Ativos mostra apenas sites na localização geográfica padrão. Sites criados em uma localização satélite não aparecerão na exportação padrão. Alterne para a localização geográfica correta no centro de administração selecionando o menu suspenso de localização ou use PowerShell com o parâmetro -IncludePersonalSite $false, que retorna sites de todas as localizações geográficas.
Exportação de Sites Ativos vs Exportação PowerShell: Principais Diferenças
| Item | Exportação do Centro de Administração (CSV) | PowerShell Get-SPOSite |
|---|---|---|
| Fonte de dados | Instantâneo indexado da interface do centro de administração | Consulta direta ao banco de dados via SharePoint Online Management Shell |
| Latência | 15–60 minutos para sites recentes aparecerem | Quase em tempo real; retorna sites assim que o provisionamento é concluído |
| Opções de filtro | Filtros de intervalo de datas, tipo de site e modelo disponíveis na interface | Qualquer propriedade filtrável via Where-Object, incluindo LastContentModifiedDate, StorageUsage e Owner |
| Suporte a localização geográfica | Mostra apenas a localização geográfica selecionada | Retorna sites de todas as localizações geográficas por padrão |
| Sites pessoais | Excluídos por padrão | Excluídos com -IncludePersonalSite $false; incluídos se definido como $true |
Use a exportação do centro de administração para uma visão rápida e filtrada de sites indexados. Use PowerShell quando precisar de uma lista completa e atualizada que inclua sites recentes, sites multigeográficos ou filtros de propriedades personalizadas. Para automatizar a exportação via PowerShell, agende o script como uma tarefa usando Azure Automation ou um trabalho do Agendador de Tarefas do Windows que seja executado diariamente.