Partager via


Exécuter les vérifications au niveau de la collection de sites dans SharePoint 2013

 

**Sapplique à :**SharePoint 2013, SharePoint Server 2013

**Dernière rubrique modifiée :**2017-09-26

Résumé : Exécutez les vérifications au niveau de la collection de sites sur chaque site afin de détecter des problèmes avant de procéder à la mise à niveau vers SharePoint 2013.

SharePoint 2013 comprend un jeu de règles que vous pouvez exécuter au niveau d’une collection de sites afin de vérifier qu’elle fonctionne normalement. Ces règles font partie des vérifications au niveau de la collection de sites. Vous pouvez exécuter des vérifications à partir de la page Paramètres du site ou à l’aide de Microsoft PowerShell.

Si vous mettez à niveau une collection de sites vers SharePoint 2013, commencez par exécuter les vérifications.

Étape 1 de mise à niveau : exécuter les vérifications au niveau de la collection de sites

Étape 1 : exécuter les vérifications au niveau de la collection de sites

Pour un aperçu général de l’ensemble du processus de mise à niveau, voir Overview of the upgrade process from SharePoint 2010 to SharePoint 2013.

Vous exécutez manuellement les vérifications en vue de préparer une mise à niveau. En outre, les vérifications sont exécutées automatiquement en mode de réparation lorsque vous démarrez une mise à niveau d?’une collection de sites. Vous pouvez également exécuter des vérifications à tout moment afin de vérifier qu’un site fonctionne comme prévu. Les vérifications préparatoires de mise à niveau au niveau de la collection de sites examinent une collection de sites et répertorient d’éventuels problèmes de mise à niveau, tels que des éléments manquants ou non pris en charge. Par exemple, les résultats détaillent les fichiers personnalisés de sorte que vous puissiez les identifier et les réinitialiser selon le modèle par défaut dans la définition de site, si vous le souhaitez. Une fois que vous avez exécuté les vérifications, un rapport énumère les problèmes potentiels. Le rapport fait également état des informations nécessaires pour résoudre les problèmes.

Le vérificateur au niveau de la collection de sites comprend les règles suivantes :

Règles de vérification au niveau de la collection de sites

Nom de la règle Description ID de la règle

Types de contenu en conflit

Cette règle vérifie l’absence de conflit entre les types de contenu actuels et ceux créés lors de la mise à niveau du site vers SharePoint 2013. Un conflit se produit lorsque les types de contenu portent le même nom.

befe203b-a8c0-48c2-b5f0-27c10f9e1622

Fichiers personnalisés

Cette règle vérifie pour tout fichier personnalisé (ou non dupliqué) dans la collection de sites ou sous-sites. Lorsqu’elle est exécutée en mode de réparation, elle peut réinitialiser la page par défaut (annuler l’état dupliqué du fichier).

cd839b0d-9707-4950-8fac-f306cb920f6c

Galeries manquantes

Cette règle vérifie qu’aucun rapport, ni aucune galerie par défaut ne manque au niveau de la collection de sites ou des sous-sites.

ee967197-ccbe-4c00-88e4-e6fab81145e1

Types de contenu parent manquants

Cette règle vérifie les types de contenu parent manquants. Si l’absence de parent est établie, vous pouvez supprimer le type de contenu orphelin ou l’associer à un autre type de contenu parent.

a9a6769f-7289-4b9f-ae7f-5db4b997d284

Modèles de sites manquants

Cette règle vérifie que le modèle sur lequel est fondé le site est disponible et signale les éventuels éléments manquants.

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

Références du module linguistique non prises en charge

Cette règle vérifie que les modules linguistiques qui sont utilisés par la collection de sites existent et sont correctement référencés par la collection de sites.

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

Références d’interface utilisateur multilingue non prises en charge

Cette règle vérifie que les éléments d’interface multi-utilisateurs qui sont utilisés par la collection de sites existent et qu’ils sont correctement référencés par la collection de sites.

6da06aab-c539-4e0d-b111-b1da4408859a

Avant de commencer

Il s’agit de la première étape dans la mise à niveau d’une collection de sites. Avant de mettre à niveau une collection de sites, vous devez avoir configuré au préalable l’environnement qui utilise SharePoint 2013 et avoir mis à niveau les bases de données. Pour plus d’informations concernant ces étapes, voir Upgrade content databases from SharePoint 2010 to SharePoint 2013.

Exécuter les vérifications en vue de préparer une mise à niveau de la collection de sites à l’aide des paramètres de site

Les propriétaires de collection de sites peuvent exécuter les vérifications de collections de sites à partir de la page Paramètres du site dans leurs collections de sites.

Pour exécuter des vérifications en vue de préparer une mise à niveau de la collection de sites

  1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est administrateur de la collection de sites.

  2. Sur la page Paramètres du site de la collection de sites, dans la section Administration de la collection de sites, cliquez sur Vérifications au niveau de la collection de sites.

  3. Sur la page Vérifier la collection de sites, cliquez sur Démarrer les vérifications.

    Un rapport énumère tous les problèmes vérifiés et ceux à résoudre.

  4. Résolvez tous les problèmes, puis cliquez sur Réessayer pour vérifier que vous les avez bien corrigés.

Exécuter les vérifications en vue de préparer une mise à niveau de la collection de sites à l’aide de PowerShell

Les administrateurs de batterie de serveurs peuvent utiliser les applets de commande PowerShell suivantes pour exécuter les vérifications au niveau de la collection de sites et corriger les problèmes : Test-SPSite et Repair-SPSite.

Pour exécuter les vérifications au niveau de la collection de sites en mode Test à l’aide de PowerShell

  1. Vérifiez votre statut de membre pour les éléments suivants :

    • Rôle serveur fixe securityadmin sur l’instance SQL Server

    • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

    • Groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    • Vous devez être un administrateur de collection de sites ou avoir reçu un contrôle total (pour le mode test) à l’application web par le biais d’une stratégie. Pour plus d’informations sur les stratégies d’autorisation pour les applications web, voir Gérer des stratégies d’autorisation pour une application web dans SharePoint Server.

    Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder des autorisations d’utilisation des cmdlets SharePoint 2013.

    Notes

    Si vous ne disposez pas des autorisations, contactez votre administrateur d’installation ou votre administrateur SQL Server afin de les demander. Pour plus d’informations sur les autorisations PowerShell, voir Add-SPShellAdmin.

  2. Démarrez SharePoint Management Shell.

  3. À l’invite de commandes PowerShell, tapez la commande suivante :

    Test-SPSite -Identity  <RuleID>]
    

    Où :

    • <RuleID> est l’ID d’une règle spécifique à exécuter.

Pour exécuter les vérifications au niveau de la collection de sites en mode Réparation à l’aide de PowerShell

  1. Vérifiez votre statut de membre pour les éléments suivants :

    • Rôle serveur fixe securityadmin sur l’instance SQL Server

    • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;

    • Groupe Administrateurs sur le serveur sur lequel vous exécutez les applets de commande PowerShell.

    • Vous devez être un administrateur de collection de sites ou avoir reçu un contrôle total (pour le mode de réparation) à l’application web par le biais d’une stratégie. Pour plus d’informations sur les stratégies d’autorisation pour les applications web, voir Gérer des stratégies d’autorisation pour une application web dans SharePoint Server.

    Un administrateur peut utiliser la cmdlet Add-SPShellAdmin pour accorder des autorisations d’utilisation des cmdlets SharePoint 2013.

    Notes

    Si vous ne disposez pas des autorisations, contactez votre administrateur d’installation ou votre administrateur SQL Server afin de les demander. Pour plus d’informations sur les autorisations PowerShell, voir Add-SPShellAdmin.

  2. Démarrez SharePoint Management Shell.

  3. À l’invite de commandes PowerShell, tapez la commande suivante :

    Repair-SPSite -Identity  <RuleID>]
    

    Où :

    • <RuleID> est l’ID d’une règle spécifique à exécuter.

Étapes supplémentaires

Si vous exécutez une mise à niveau vers SharePoint 2013, vous pouvez démarrer une mise à niveau de collection de sites une fois que vous avez corrigé tous les problèmes relatifs aux vérifications. Vous pouvez créer un site d’évaluation de mise à niveau pour essayer la nouvelle interface utilisateur de votre site, ou vous pouvez mettre à niveau votre collection de sites directement. Pour apprendre à créer des collections de sites d’évaluation ou mettre à niveau une collection de sites, voir Upgrade a site collection to SharePoint 2013.

See also

Planifier la mise à niveau vers SharePoint 2013