Condividi tramite


Eseguire le verifiche di integrità della raccolta siti in SharePoint 2013

 

**Si applica a:**SharePoint 2013, SharePoint Server 2013

**Ultima modifica dell'argomento:**2017-09-26

Riepilogo: eseguire le verifiche di integrità della raccolta siti in ogni sito per individuare i problemi prima di effettuare l'aggiornamento a SharePoint 2013.

SharePoint 2013 include un set di regole eseguibili in una raccolta siti per verificare che funzioni correttamente. Tali regole fanno parte delle verifiche integrità della raccolta siti che possono essere eseguite dalla pagina Impostazioni siti o utilizzando Microsoft PowerShell.

Se si esegue l'aggiornamento di una raccolta siti a SharePoint 2013, il primo passaggio del processo consiste nell'eseguire le verifiche integrità.

Passaggio 1 dell'aggiornamento: eseguire le verifiche integrità della raccolta siti

Stage 1 - run the site collection health checks

Per una panoramica visiva dell'intero processo di aggiornamento, vedere Overview of the upgrade process from SharePoint 2010 to SharePoint 2013.

Le verifiche integrità devono essere eseguire manualmente nelle fasi preparatorie per l'aggiornamento, mentre vengono eseguite automaticamente in modalità di ripristino quando si avvia l'aggiornamento di una raccolta siti. È anche possibile eseguire le verifiche integrità in qualsiasi momento per verificare che un sito funzioni correttamente. Le verifiche integrità prima dell'aggiornamento di una raccolta siti consentono di esaminare tale raccolta ed elencare eventuali problemi che potrebbero verificarsi durante l'aggiornamento, ad esempio la mancanza di alcuni elementi o la presenza di elementi non supportati. I risultati delle verifiche integrità possono ad esempio evidenziare i file personalizzati in modo da poterli identificare e ripristinarli al modello predefinito nella definizione del sito, se necessario. Dopo l'esecuzione delle verifiche, i potenziali problemi vengono elencati in un report, che include anche informazioni per la risoluzione dei problemi.

Lo strumento per la verifica integrità della raccolta siti include le regole seguenti:

Regole della verifica integrità della raccolta siti

Nome regola Descrizione ID regola

Tipi di contenuto in conflitto

Questa regola consente di rilevare eventuali conflitti tra tipi di contenuto esistenti e tipi di contenuto creati durante l'aggiornamento del sito a SharePoint 2013. Un conflitto si verifica quando entrambi i tipi di contenuto hanno lo stesso nome.

befe203b-a8c0-48c2-b5f0-27c10f9e1622

File personalizzati

Questa regola consente di verificare eventuali file personalizzati (o di cui è stato annullato il ghosting) nella raccolta siti o nei siti secondari. Se eseguita in modalità di ripristino, può ripristinare la pagina alle impostazioni predefinite (ripetere il ghosting del file).

cd839b0d-9707-4950-8fac-f306cb920f6c

Raccolte mancanti

Questa regola consente di verificare tutte le raccolte e i report predefiniti per stabilire se ne mancano alcuni nella raccolta siti o nei siti secondari.

ee967197-ccbe-4c00-88e4-e6fab81145e1

Tipi di contenuto padre mancanti

Questa regola consente di rilevare eventuali tipi di contenuto padre mancanti. Se viene rilevato un tipo di contenuto padre mancante, è possibile eliminare il tipo di contenuto orfano oppure associarlo a un tipo di contenuto padre diverso.

a9a6769f-7289-4b9f-ae7f-5db4b997d284

Modelli di sito mancanti

Questa regola consente di verificare che il modello su cui è basato il sito sia disponibile e di segnalare se mancano alcuni elementi.

5258ccf5-e7d6-4df7-b8ae-12fcc0513ebd

Riferimenti a Language Pack non supportati

Questa regola consente di verificare che i Language Pack utilizzati dalla raccolta siti esistano e che i riferimenti ad essi presenti nella raccolta siti siano corretti.

99c946f7-5751-417c-89d3-b9c8bb2d1f66

Riferimenti MUI non supportati

Questa regola consente di verificare che gli elementi MUI utilizzati dalla raccolta siti esistano e che i riferimenti ad essi presenti nella raccolta siti siano corretti.

6da06aab-c539-4e0d-b111-b1da4408859a

Prima di iniziare

Questo è il primo passaggio per l'aggiornamento di una raccolta siti. Prima di aggiornare una raccolta siti, è necessario aver già configurato l'ambiente che utilizza SharePoint 2013 e aver aggiornato i database. Per ulteriori informazioni su questi passaggi, vedere Upgrade content databases from SharePoint 2010 to SharePoint 2013.

Eseguire le verifiche integrità prima dell'aggiornamento di una raccolta siti utilizzando Impostazioni sito

I proprietari della raccolta siti possono eseguire le verifiche integrità dalla pagina Impostazioni sito per le proprie raccolte siti.

Per eseguire le verifiche integrità prima dell'aggiornamento di una raccolta siti

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia un amministratore della raccolta siti.

  2. Nella pagina Impostazioni sito per la raccolta siti, all'interno della sezione Amministrazione raccolta siti, fare clic su Verifiche integrità raccolte siti.

  3. Nella pagina Esegui verifiche integrità raccolte siti fare clic su Avvia verifiche.

    In un report verranno elencati tutti i problemi verificati e quelli da risolvere.

  4. Risolvere tutti i problemi e quindi fare clic su Riprova per verificare di averli risolti correttamente.

Eseguire le verifiche integrità prima dell'aggiornamento di una raccolta siti utilizzando PowerShell

Gli amministratori della farm possono utilizzare i cmdlet di PowerShell seguenti per eseguire le verifiche integrità della raccolta siti e risolvere i problemi: Test-SPSite e Repair-SPSite.

Per eseguire le verifiche integrità della raccolta siti in modalità di test utilizzando PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:

    • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

    • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

    • Gruppo Administrators nel server in cui si eseguono i cmdlet di PowerShell.

    • Essere amministratore di una raccolta siti oppure ottenere il criterio Lettura completa (per la modalità di test) per l'applicazione Web. Per ulteriori informazioni sui criteri di autorizzazione per le applicazioni Web, vedere Gestire i criteri di autorizzazione per un'applicazione Web in SharePoint Server.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di SharePoint 2013.

    Nota

    Se non si dispone delle autorizzazioni, richiederle all'amministratore dell'installazione o all'amministratore di SQL Server. Per altre informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  2. Avviare Management Shell di SharePoint.

  3. Al prompt dei comandi di PowerShell digitare il comando seguente:

    Test-SPSite -Identity  <RuleID>]
    

    Dove:

    • <IDRegola> è l'ID di una regola specifica da eseguire.

Per eseguire le verifiche integrità della raccolta siti in modalità di ripristino utilizzando PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:

    • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

    • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

    • Gruppo Administrators nel server in cui si eseguono i cmdlet di PowerShell.

    • Essere amministratore di una raccolta siti oppure ottenere il criterio Controllo completo (per la modalità di ripristino) per l'applicazione Web. Per ulteriori informazioni sui criteri di autorizzazione per le applicazioni Web, vedere Gestire i criteri di autorizzazione per un'applicazione Web in SharePoint Server.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di SharePoint 2013.

    Nota

    Se non si dispone delle autorizzazioni, richiederle all'amministratore dell'installazione o all'amministratore di SQL Server. Per altre informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  2. Avviare Management Shell di SharePoint.

  3. Al prompt dei comandi di PowerShell digitare il comando seguente:

    Repair-SPSite -Identity  <RuleID>]
    

    Dove:

    • <IDRegola> è l'ID di una regola specifica da eseguire.

Passaggi aggiuntivi

Se si esegue un aggiornamento a SharePoint 2013, è possibile avviare l'aggiornamento della raccolta siti dopo aver risolto tutti i problemi rilevati dalle verifiche integrità. È possibile creare un sito di valutazione per l'aggiornamento per provare la nuova interfaccia utente per il sito, oppure è possibile aggiornare direttamente la raccolta siti. Per informazioni sulla creazione di raccolte siti di valutazione o sull'aggiornamento di una raccolta siti, vedere Upgrade a site collection to SharePoint 2013.

See also

Pianificare l'aggiornamento a SharePoint 2013