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

S’APPLIQUE À :yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint dans Microsoft 365

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 un 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 que vous êtes membre :
  • du 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 ;

  • du 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 l'applet de commande Add-SPShellAdmin pour accorder des autorisations d'utilisation des applets de commande SharePoint 2013.

    Notes

    [!REMARQUE] 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.

  1. Démarrez SharePoint Management Shell.

  2. À partir de l’invite de commandes PowerShell, entrez 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 que vous êtes membre :
  • du 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 ;

  • du 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 l'applet de commande Add-SPShellAdmin pour accorder des autorisations d'utilisation des applets de commande SharePoint 2013.

    Notes

    [!REMARQUE] 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.

  1. Démarrez SharePoint Management Shell.

  2. À partir de l’invite de commandes PowerShell, entrez 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 Mettre à niveau une collection de sites vers SharePoint 2013.

Voir aussi

Autres ressources

Planifier la mise à niveau vers SharePoint 2013