Reprendre la mise à niveau (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2016-11-30

Dans certains cas, vous pouvez être amené à redémarrer la mise à niveau pour finir de mettre à niveau vos sites depuis Microsoft Office SharePoint Server 2007 vers Microsoft SharePoint Server 2010. Par exemple :

  • Durant une mise à niveau sur place, si le serveur redémarre ou si la mise à niveau échoue, vous devez relancer le processus de mise à niveau à l’aide de Psconfig.exe pour mettre à niveau les sites restants.

  • Durant une mise à niveau avec liaison des bases de données, les sites qui ne peuvent pas être mis à niveau seront ignorés. Après avoir résolu tous les problèmes affectant les sites (tels que l’absence d’un modèle ou d’un module linguistique ou le fait que le site est configuré pour être accessible en lecture seule ou qu’il a dépassé son quota), vous pouvez redémarrer la mise à niveau à l’aide d’une commande Windows PowerShell pour ne mettre à niveau que les sites ignorés.

Notes

Une cause fréquente des échecs de mise à niveau est le manque d’éléments personnalisés dans l’environnement, tels que des fonctionnalités ou des solutions personnalisées. Avant de commencer le processus de mise à niveau, vérifiez que tous les éléments personnalisés requis sont installés sur les serveurs Web frontaux. Vous pouvez utiliser l’outil de vérification de pré-mise à niveau et, dans le cas d’une mise à niveau avec liaison des bases de données, l’applet de commande Windows PowerShelltest-spcontentdatabase, pour identifier tous les éléments personnalisés éventuellement utilisés par vos sites. Pour plus d’informations, voir Identifier et installer les personnalisations dans l’article « Utiliser une mise à niveau d’évaluation pour rechercher les problèmes potentiels ».

Dans cet article :

  • Redémarrer la mise à niveau pour une batterie de serveurs à l’aide de psconfig.exe

  • Redémarrer la mise à niveau pour une base de données à l’aide de Windows PowerShell

Redémarrer la mise à niveau pour une batterie de serveurs à l’aide de Psconfig.exe

Si vous déterminez que la mise à niveau s’est arrêtée ou a échoué avant la fin de l’Assistant Configuration des produits SharePoint, vous pouvez la redémarrer à partir de ce point en réexécutant l’Assistant Configuration des produits SharePoint ou en utilisant une opération de ligne de commande. Ce processus est également appelé application d’une mise à niveau logicielle. Avant de redémarrer la mise à niveau, veillez à rechercher et à résoudre le problème à l’origine de son échec ou de son arrêt.

Pour redémarrer la mise à niveau pour la batterie de serveurs

  1. Vérifiez que vous disposez des informations d’identification administratives suivantes :

    • Pour utiliser Psconfig.exe, vous devez être membre du groupe Administrateurs local sur le serveur.
  2. Ouvrez une fenêtre d’invite de commandes et accédez au répertoire suivant :

    %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Bin\

  3. Tapez la commande suivante :

    psconfig -cmd upgrade -inplace v2v -passphrase < phrase secrète > -wait

    Il existe un paramètre facultatif, -force, qui impose la poursuite de la mise à niveau si la commande ne fonctionne pas. Ajoutez -force à la fin de la chaîne de commande pour imposer la poursuite du processus de mise à niveau.

Notes

Vous pouvez activer l’enregistrement de Windows Installer avant de recommencer l’installation de la mise à niveau logicielle. Pour ce faire, voir l’article de la Base de connaissances Microsoft : Comment faire pour activer l’enregistrement de Windows Installer (https://go.microsoft.com/fwlink/?linkid=99206&clcid=0x40C).

Redémarrer la mise à niveau pour une base de données à l’aide de Windows PowerShell

Si le processus de mise à niveau a ignoré une collection de sites pendant la mise à niveau sur place ou la mise à niveau avec liaison des bases de données, vous pouvez le redémarrer pour la base de données qui contient cette collection de sites à l’aide d’une applet de commande Windows PowerShell.

Pour redémarrer la mise à niveau pour une base de données à l’aide de Windows PowerShell

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À partir de l’invite de commandes Windows PowerShell (PS C:\>), tapez la commande suivante :

    upgrade-spcontentdatabase -id <GUID>

    GUID représente l’identificateur de la base de données. Vous pouvez exécuter l’applet de commande suivante pour rechercher le GUID d’une base de données de contenu :

    Get-SPContentDatabase -Identity <nom_base_de_données_de_contenu>

Pour plus d’informations, voir Upgrade-SPContentDatabase.