Exporter (0) Imprimer
Développer tout

Installer une mise à jour logicielle (SharePoint 2013)

 

S’applique à : SharePoint Server 2013, SharePoint Foundation 2013

Dernière rubrique modifiée : 2014-10-14

Résumé : Découvrez comment installer une mise à jour logicielle sur les serveurs d’une batterie SharePoint 2013.

Avant de déployer une mise à jour logicielle, vérifiez que la stratégie de mise à jour choisie est optimale pour votre environnement SharePoint 2013. Aidez-vous de certains facteurs, comme la réduction des temps morts, le coût et la complexité, pour déterminer la stratégie à employer lors du déploiement d’une mise à jour logicielle. Utilisez le diagramme de la section relative à la détermination de la stratégie de mise à jour, à la rubrique Préparer le déploiement des mises à jour logicielles pour SharePoint 2013, pour en savoir plus sur la stratégie de votre choix : sur place, attachement de base de données ou mixte.

Surveillez le processus de déploiement de mises à jour pour vérifier que tout se déroule comme prévu. Certains problèmes risquent de bloquer la mise à jour ou d’entraîner la mise à jour d’une batterie de serveurs dont les éléments ne fonctionnent pas comme prévu. Soyez très attentif à la synchronisation et aux personnalisations de bases de données.

Nous vous recommandons de consulter principalement la page Mise à niveau et migration dans Administration centrale pour connaître l’état des données, des mises à jour et des installations de correctifs ou de produits en temps réel.

Une fois l’installation terminée, vous pouvez également consulter les fichiers journaux et utiliser Windows PowerShell pour afficher les résultats de l’installation.

SharePoint 2013 peut gérer les échecs de mise à niveau une fois l’installation des patches terminée. Si une mise à jour échoue, vous pouvez restaurer la base de données SharePoint 2013. La mise à jour peut reprendre une fois le problème réglé. Les tâches terminées ne seront pas relancées. Pour plus d’informations, voir Tester et résoudre les problèmes d’une mise à niveau vers SharePoint 2013.

Veillez à choisir un scénario de mise à jour approprié. Consultez la section relative à la détermination d’une approche de mise à jour dans Préparer le déploiement des mises à jour logicielles pour SharePoint 2013.

Pour plus d’informations sur le processus d’attachement de la base de données, consultez les diagrammes de la rubrique Vue d’ensemble du processus de mise à niveau vers SharePoint 2013. Remarque : les références et autres liens disponibles dans cet article traitent de la mise à niveau en fonction de différentes versions logicielles, et non de l’installation de mises à jour logicielles, même si le processus reste globalement similaire.

L’illustration suivante montre la topologie de batterie de serveurs utilisée en tant qu’exemple pour chaque scénario de mise à jour corrective décrit dans cet article.

Montre un exemple d’une topologie de batterie de serveurs pour un scénario de correction

L’illustration précédente montre l’état initial de la batterie de serveurs avant l’installation d’une mise à jour. Vérifiez que les conditions suivantes sont respectées :

  • La charge est équilibrée sur tous les serveurs Web frontaux, qui fonctionnent en rotation avec l’équilibreur de charge.

  • Tous les serveurs de la batterie fonctionnent correctement.

  • Toutes les bases de données sont actives et fonctionnent correctement.

Si l’une des conditions précédente n’est pas remplie, ne démarrez pas la mise à jour. Veillez à résoudre tous les problèmes avant de continuer.

Dans ce scénario, vous désactivez les demandes entrantes adressées aux serveurs Web frontaux afin d’arrêter la batterie entière, puis vous installez la mise à jour sur tous les serveurs de la batterie. Cette stratégie combine les phases de mise à jour et de mise à niveau décrites à la section relative au processus de mise à jour logicielle de la rubrique Vue d’ensemble des mises à jour logicielles pour SharePoint 2013.

L’illustration suivante montre les différentes étapes à suivre pour installer la mise à jour dans la batterie de serveurs.

Illustre comment mettre hors ligne, corriger et remettre en ligne chaque serveur Web frontal. Exécutez l’Assistant Configuration des produits SharePoint sur chaque serveur d’application, puis exécutez-le sur chaque serveur Web frontal.

Aidez-vous de l’illustration précédente pour effectuer les étapes recommandées dans la procédure qui suit.

Pour installer une mise à jour sans compatibilité descendante
  1. Supprimez les serveurs Web (de WEB-1 à WEB-4) de la rotation dans l’équilibreur de charge, ou suspendez l’équilibreur de charge afin de bloquer le flux de demandes entrantes sur les serveurs.

  2. Cliquez sur le fichier exécutable pour installer la mise à jour sur le serveur d’applications hébergeant Administration centrale (APP-1).

  3. Cliquez sur le fichier exécutable pour installer la mise à jour sur le serveur d’applications hébergeant le composant de requête de recherche (APP-2).

  4. Vérifiez dans le fichier Updates.log que tous les serveurs ont été correctement mis à jour.

  5. Connectez-vous au premier serveur Web (WEB-1).

  6. Cliquez sur le fichier exécutable pour installer la mise à jour sur le serveur Web.

  7. Cliquez sur le fichier exécutable pour installer la mise à jour sur les serveurs Web restants (WEB-2, WEB-3 et WEB-4).

  8. Vérifiez que tous les serveurs ont été correctement mis à jour.

  9. Exécutez l’Assistant Configuration des produits SharePoint sur le serveur Administration centrale (APP-1) pour mettre à niveau la base de données de configuration, ainsi que chaque base de données de contenu en série.

  10. Exécutez l’Assistant Configuration des produits SharePoint sur le serveur d’applications hébergeant le composant de requête de recherche (APP-2).

  11. Exécutez l’Assistant Configuration des produits SharePoint sur le premier serveur (WEB-1).

    RemarqueRemarque :
    Exécutez l’Assistant de configuration pour vous assurer que, si la mise à jour échoue sur un serveur, l’erreur ne se propage pas aux autres serveurs. Par exemple, l’échec de la mise à jour d’un serveur peut faire échouer celle de certaines collections de sites.
  12. Répétez l’étape précédente pour chaque serveur Web restant.

  13. Vérifiez l’état d’avancement et la réussite de la mise à jour. Pour plus d’informations, voir Vérifier l'état d'avancement et la réussite de la mise à jour.

  14. Ajoutez les serveurs Web (WEB-1 à WEB-4) à la rotation de l’équilibreur de charge ou démarrez l’équilibrage de charge pour permettre l’envoi de demandes aux serveurs.

  15. Informez les utilisateurs que les serveurs sont disponibles.

Ce scénario exploite la compatibilité descendante de SharePoint 2013 et la fonctionnalité de mise à niveau différée afin de réduire le temps mort nécessaire au déploiement d’une mise à jour. Toutefois, le temps mort n’est pas entièrement éliminé. Les sites et les services concernés ne sont pas disponibles pendant la mise à niveau du contenu de la base de données.

Ce scénario de mise à jour logicielle comporte deux phases à appliquer aux serveurs de la batterie :

  • Mettre à jour pour installer la mise à jour sur les serveurs de la batterie.

  • Mettre à niveau pour terminer le processus de mise à jour corrective.

Pendant mise à jour, la batterie de serveurs peut continuer de fonctionner avec un temps mort minimal. Cependant, pendant la mise à niveau, elle est indisponible. Si vous essayez d’accéder au contenu pendant la mise à niveau de la batterie de serveurs, vous risquez de faire échouer l’opération ou de provoquer des temps morts excessifs du fait de l’inaccessibilité des ressources. Nous vous le déconseillons, car les incidences d’une telle tentative sont inconnues.

Pour plus d’informations sur le processus de mise à jour logicielle, voir la section relative au processus de mise à jour logicielle de la rubrique Vue d’ensemble des mises à jour logicielles pour SharePoint 2013.

L’illustration suivante montre les différentes étapes nécessaires à l’installation de la mise à jour sur la batterie de serveurs.

Illustre comment la méthode sur place avec compatibilité descendante fonctionne en mettant la moitié du serveur Web hors ligne, la corrigeant, la remettant en ligne, puis en répétant la procédure pour le reste des serveurs Web. Notez que l’Assistant Configuration des produits SharePoint n’est pas exécuté dans cette étape.

Aidez-vous de l’illustration précédente pour effectuer les étapes recommandées dans la procédure suivante.

Pour installer la mise à jour sur les serveurs de la batterie
  1. Supprimez la moitié des serveurs Web (WEB-1 et WEB-2) dans la rotation d’équilibrage de charge, ou suspendez l’équilibreur de charge pour arrêter le flux de demandes entrantes vers les serveurs.

  2. Cliquez sur le fichier exécutable pour installer la mise à jour sur chaque serveur Web exclu de la rotation d’équilibrage de charge (WEB-1 et WEB-2). N’exécutez l’Assistant Configuration des produits SharePoint sur aucun de ces serveurs. Vérifiez que les deux serveurs Web ont été mis à jour correctement.

  3. Supprimez les serveurs Web restants (WEB-3 et WEB-4) dans la rotation d’équilibrage de charge, ou suspendez l’équilibreur de charge pour arrêter le flux de demandes entrantes vers les serveurs. À ce stade, aucun des serveurs Web frontaux ne reçoit de demandes de la batterie.

  4. Ajoutez de nouveau les serveurs Web mis à jour (WEB-1 et WEB-2) dans la rotation d’équilibrage de charge.

  5. Cliquez sur le fichier exécutable pour installer la mise à jour sur chaque serveur Web toujours exclu de la rotation d’équilibrage de charge. N’exécutez l’Assistant Configuration des produits SharePoint sur aucun de ces serveurs. Vérifiez que les deux serveurs Web ont été mis à jour correctement.

  6. Ajoutez de nouveau les serveurs Web mis à jour (WEB-3 et WEB-4) dans la rotation d’équilibrage de charge.

  7. Cliquez sur le fichier exécutable pour installer la mise à jour sur le serveur d’applications hébergeant le composant de requête de recherche (APP-2). N’exécutez pas l’Assistant Configuration des produits SharePoint sur ce serveur.

  8. Cliquez sur le fichier exécutable pour installer la mise à jour sur le serveur de l’Administration centrale (APP-1). N’exécutez pas l’Assistant Configuration des produits SharePoint sur ce serveur.

  9. Vérifiez que les deux serveurs d’applications (APP-1 et APP-2) ont été correctement mis à jour.

  10. Vérifiez l’état d’avancement et la réussite de la mise à jour. Pour plus d’informations, voir Vérifier l'état d'avancement et la réussite de la mise à jour.

À ce stade, vous devez encore mettre à niveau les bases de données et d’autres éléments tels que les paramètres, les fonctionnalités et les données au niveau du site, car l’Assistant Configuration des produits SharePoint n’a été exécuté sur aucun des serveurs de la batterie. Toutefois, la batterie devrait fonctionner en mode de compatibilité descendante.

L’illustration suivante montre les étapes de la mise à niveau des serveurs de la batterie pour terminer le processus de mise à jour corrective. Au cours de ce processus, les sites mis à niveau sont indisponibles pour les utilisateurs.

Étapes à utiliser durant la phase de mise à niveau d’une mise à jour logicielle sur place

Aidez-vous de l’illustration précédente pour effectuer les étapes recommandées dans la procédure suivante.

ImportantImportant :
Surveillez l’état de la mise à niveau sur chaque serveur avant de passer au suivant. Nous vous recommandons de sauvegarder la batterie de serveurs avant de démarrer la mise à niveau.

La procédure suivante indique toutes les étapes à suivre pour mettre à niveau la batterie de serveurs. Vous pouvez mettre à niveau tous les éléments dans la même fenêtre d’indisponibilité, ou utiliser des fenêtres d’indisponibilité de taille réduite et mettre à niveau les différentes parties de la batterie de serveurs en plusieurs fois. Pour décomposer la phase de mise à niveau, vous pouvez mettre à niveau les composants suivants dans des fenêtres d’indisponibilité distinctes :

  • Services

    Si la mise à jour logicielle contient des mises à jours de services qui doivent être appliquées, vous pouvez mettre à niveau le service, puis relancer les opérations de la batterie de serveurs (étapes 7 et 8 de la procédure) jusqu’à ce qu’une indisponibilité prolongée de la batterie soit possible pour terminer la mise à niveau du contenu et de la batterie.

  • Bases de données de contenu

    Vous pouvez rendre la batterie de serveurs indisponible pendant un court instant pour mettre à niveau quelques bases de données de contenu (étapes 1 à 3 de la procédure), puis relancer les opérations de la batterie (étapes 7 et 8). Vous pouvez répéter ce processus sur différentes fenêtres d’indisponibilité jusqu’à ce que tout le contenu soit mis à niveau et que tous les serveurs de la batterie soient prêts pour la mise à niveau.

    Vous pouvez aussi mettre à niveau simultanément un nombre très réduit de bases de données de contenu individuelles en parallèle. Toutefois, ne mettez pas à niveau beaucoup de bases de données à la fois car cela ralentirait le processus global et allongerait le temps d’indisponibilité. Nous vous recommandons de ne pas mettre à niveau plus de deux bases de données de contenu à la fois sur le même volume SQL Server. Espacez la mise à niveau en parallèle de chaque base de données de contenu de quelques minutes pour éviter tout blocage lors du démarrage du processus de mise à niveau. Limitez également le nombre de bases de données de contenu que vous mettez à niveau sur un même serveur Web ou serveur d’applications. Chaque nouveau processus de mise à niveau nécessitera une certaine quantité de ressources. En général, il est conseillé de ne pas mettre à niveau plus de quatre bases de données de contenu pour un serveur Web ou pour un serveur d’applications. Toutefois, veillez à ne pas dépasser le nombre de bases de données en cours de mise à niveau par volume SQL Server, indépendamment du serveur Web ou du serveur d’applications à l’origine de la mise à niveau.

Pour mettre à niveau la batterie de serveurs
  1. Supprimez les serveurs Web (de WEB-1 à WEB-4) de la rotation dans l’équilibreur de charge, ou suspendez l’équilibreur de charge afin de bloquer le flux de demandes entrantes sur les serveurs.

    ImportantImportant :
    Les sites et les services redeviennent disponibles une fois la mise à niveau terminée et lorsque les serveurs sont à nouveau actifs sur l’équilibreur de charge.
  2. Mettez à niveau des services spécifiques, si nécessaire.

    Certaines mises à jour peuvent nécessiter l’exécution d’une applet de commande Windows PowerShell supplémentaire pour mettre à niveau des applications de services spécifiques. Les notes associées à une mise à jour logicielle peuvent vous demander de mettre à niveau un service spécifique afin que celui-ci continue de fonctionner une fois le correctif installé. C’est notamment le cas pour les services qui ne fonctionnent pas en mode de compatibilité descendante.

    Vous pouvez passer momentanément hors ligne pour mettre à niveau un service, et non la batterie de serveurs dans son ensemble. Si nécessaire, l’applet de commande Windows PowerShell supplémentaire permettant de mettre à niveau des applications de service spécifiques est indiquée dans les notes.

  3. Utilisez l’applet de commande Windows PowerShell Upgrade-SPContentDatabase pour mettre à niveau toutes les bases de données de contenu.

    Il s’agit d’une étape facultative garantissant que toutes les bases de données de contenu sont mises à niveau en premier. L’avantage est de pouvoir créer un certain parallélisme et de réduire le temps d’indisponibilité. Dans le cas contraire, toutes les bases de données de contenu restantes seront mises à niveau les unes après les autres lorsque vous exécuterez l’Assistant Configuration des produits SharePoint pour mettre à niveau les serveurs de la batterie.

    ImportantImportant :
    Exécutez l’applet de commande Upgrade-SPContentDatabase pour chaque base de données depuis chaque serveur Web ou serveur d’applications mis à niveau. Remarque : le contenu de la base de données est indisponible tant que ce processus est en cours sur celle-ci.
  4. Exécutez l’Assistant Configuration des produits SharePoint sur le serveur Administration centrale (APP-1).

    ImportantImportant :
    L’Assistant Configuration des produits SharePoint démarre immédiatement une mise à niveau de la base de données de configuration et de toutes les bases de données qui ne sont pas encore mises à niveau. Puisqu’il est probable que les bases de données de contenu soient les seules à avoir déjà été mises à jour (tel que décrit à l’étape précédente), toutes les bases de données d’application de services sont également mises à niveau au cours de cette étape. Vos sites sont indisponibles pendant l’exécution du processus.
  5. Exécutez l’Assistant Configuration des produits SharePoint sur le serveur d’applications restant (APP-2).

  6. Exécutez l’Assistant Configuration des produits SharePoint sur les serveurs Web (WEB-1 à WEB-4).

  7. Vérifiez l’état d’avancement et la réussite de la mise à jour. Pour plus d’informations, voir Vérifier l'état d'avancement et la réussite de la mise à jour.

  8. Ajoutez à nouveau les serveurs Web mis à niveau (WEB-1 à WEB-4) dans la rotation d’équilibrage de charge.

Pour assurer la haute disponibilité du contenu existant, ce scénario utilise des bases de données en lecture seule sur la batterie de serveurs existante. Installez la mise à jour sur une nouvelle batterie et redirigez le flux d’utilisateurs vers la nouvelle batterie une fois les mises à jour installées.

L’illustration suivante montre les étapes à suivre pour installer la mise à jour sur une nouvelle batterie de serveurs à l’aide de la méthode d’attachement de base de données. Pour plus d’informations, voir Mettre à niveau les bases de données de contenu vers SharePoint 2013.

Installer une mise à jour logicielle avec l’attachement de base de données pour la haute disponibilité du contenu existant

Aidez-vous de l’illustration précédente pour effectuer les étapes recommandées dans la procédure suivante.

Installer la mise à jour à l’aide de la méthode d’attachement de base de données
  1. Créez la batterie de serveurs sur laquelle installer la mise à jour logicielle. Cette batterie ne nécessite pas de serveurs Web frontaux. Pour plus d’informations, voir Créer une batterie de serveurs SharePoint 2013 pour une mise à niveau d’attachement de base de données.

    RemarqueRemarque :
    Si la batterie d’origine a recours à une mise en miroir des bases de données, configurez la mise en miroir après avoir installé la mise à jour logicielle sur la nouvelle batterie de serveurs.
  2. Configurez les bases de données sur la batterie de serveurs existante de manière à ce qu’elles soient en lecture seule.

    RemarqueRemarque :
    Si la batterie de serveurs existante est mise en miroir, vous devez suspendre la mise en miroir avant de configurer les bases de données en lecture seule.

    Pour plus d’informations sur la configuration des bases de données en lecture seule, voir la section Définir des bases de données de version antérieure comme étant en lecture seule (attachement de bases de données en lecture seule) dans Mettre à niveau les bases de données de contenu vers SharePoint 2013 et Exécuter une batterie qui utilise des bases de données en lecture seule dans SharePoint 2013.

  3. Configurez les bases de données d’application de service sur la batterie de serveurs existante de manière à ce qu’elles soient en lecture seule.

  4. Si vous installez un correctif sur la base de données d’application du service de profil utilisateur, qui ne se trouve pas dans SharePoint Foundation 2013, vous devez exporter la clé de chiffrement du service de synchronisation des profils utilisateur de l’ancienne base de données et l’importer dans la nouvelle base de données. Cette clé porte également le nom de clé MIIS (Microsoft Identity Integration Server), clé de chiffrement du service de synchronisation et clé Forefront Identity Manager 2010 (FIM 2010). Si vous n’exportez puis n’importez pas la clé correctement, le service de synchronisation ne démarre pas. Pour exporter la clé de chiffrement, effectuez les étapes suivantes :

    1. Utilisez les informations d’identification de l’administrateur de la batterie de serveurs pour vous connecter à l’ordinateur contenant l’ancienne base de données d’application du service de profil utilisateur.

    2. Ouvrez la fenêtre d’invite de commandes, puis accédez au dossier suivant :

      %Program Files%\Microsoft Office Servers\15.0\Synchronization Service\Bin\

    3. Tapez la commande suivante, puis appuyez sur Entrée :

      miiskmu.exe /e <Path>

      <Path> est le chemin complet du fichier vers lequel vous exportez la clé.

  5. Sauvegardez les bases de données de contenu sur la batterie de serveurs existante. Pour plus d’informations, voir Planifier la sauvegarde et la récupération dans SharePoint 2013.

  6. Pour importer la clé de chiffrement, effectuez les étapes suivantes :

    1. Utilisez les informations d’identification de l’administrateur de la batterie de serveurs pour vous connecter à l’ordinateur contenant la nouvelle base de données d’application du service de profil utilisateur.

    2. Essayez de démarrer le service de synchronisation de profil utilisateur. Étant donné que vous n’avez pas encore importé la clé de chiffrement, le service ne démarre pas. Vérifiez cela dans le journal ULS ou en confirmant que le service est arrêté.

    3. Ouvrez la fenêtre d’invite de commandes, puis accédez au dossier suivant :

      %Program Files%\Microsoft Office Servers\15.0\Synchronization Service\Bin\

    4. Tapez la commande suivante, puis appuyez sur Entrée :

      miiskmu.exe /i <Path> {0E19E162-827E-4077-82D4-E6ABD531636E}

      <Path> est le chemin complet du fichier vers lequel vous avez exporté la clé.

    5. (Facultatif) Pour vérifier que la clé de chiffrement a été importée correctement, tapez la commande suivante dans l’invite de commandes, puis appuyez sur Entrée :

      miiskmu.exe /c {0E19E162-827E-4077-82D4-E6ABD531636E}

  7. Restaurez les bases de données de contenu sur le nouveau serveur de base de données.

  8. Sur la nouvelle batterie de serveurs, créez des applications de services pour chaque application de services existante sur l’ancienne batterie.

    Dupliquez tous les paramètres de la batterie de serveurs existante.

  9. Utilisez la méthode d’attachement de base de données pour créer les bases de données sur la nouvelle batterie de serveurs. Pour plus d’informations, voir Mettre à niveau les bases de données de SharePoint 2010 vers SharePoint 2013 et Attacher et restaurer une base de données de contenu en lecture seule dans SharePoint 2013.

  10. Vérifiez que la nouvelle batterie de serveurs ne rencontre aucun problème.

  11. Activez la nouvelle batterie de serveurs en tant que batterie de production. Pour cela, faites pointer le DNS vers la nouvelle batterie ou assurez-vous que la charge de la nouvelle batterie est équilibrée. Vérifiez ensuite que les utilisateurs ont accès à la nouvelle batterie de serveurs.

  12. Laissez le temps aux utilisateurs de procéder au changement depuis le DNS en cache, puis désactivez l’ancienne batterie de serveurs.

  13. Vérifiez l’état d’avancement et la réussite de la mise à jour. Pour plus d’informations, voir Vérifier l'état d'avancement et la réussite de la mise à jour.

Qu’importe la stratégie de mise à jour utilisée et la surveillance exercée pendant la mise à jour logicielle, vous devez vérifier son état d’avancement et sa réussite. Pour plus d’informations, voir Vérifier les mises à niveau de base de données dans SharePoint 2013.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.
Afficher:
© 2014 Microsoft