Utiliser le programme d’installation de correctif logiciel pour installer les mises à jour de System Center Configuration Manager

 

S'applique à: System Center Configuration Manager (current branch)

<_caps3a_sxs _xmlns3a_caps="http://schemas.microsoft.com/build/caps/2013/11"><_caps3a_sxstarget locale="fr-FR">Certaines mises à jour de System Center Configuration Manager ne sont pas disponibles auprès du service cloud Microsoft et ne peuvent être obtenues que hors bande. C’est le cas, par exemple, d’un correctif logiciel en édition limitée destiné à résoudre un problème spécifique. Lorsque vous devez installer une mise à jour (ou un correctif logiciel) que vous recevez de Microsoft, et que le fichier de cette mise à jour porte un nom se terminant par l’extension .exe (pas update.exe), vous utilisez le programme d’installation du correctif logiciel inclus dans le téléchargement de celui-ci pour installer la mise à jour directement sur le serveur de site Configuration Manager.Si l’extension du nom de fichier du correctif logiciel est . update.exe , voir Use the Update Registration Tool to import hotfixes to System Center Configuration Manager.Cette rubrique fournit des indications générales sur l’installation des correctifs logiciels qui mettent à jour System Center Configuration Manager. Pour plus d'informations sur une mise à jour spécifique, reportez-vous à l'article correspondant de la Base de connaissances du Support Microsoft.Vue d’ensemble de correctifs logiciels pour Configuration ManagerLes correctifs logiciels pour Configuration Manager sont similaire à ceux publiés pour d’autres produits Microsoft tels que SQL Server. Ils consistent en un correctif individuel ou en un groupe de correctifs (correctif cumulatif), et sont décrits dans la Base de connaissances Microsoft.Les mises à jour individuelles incluent une seule mise à jour ciblant une version spécifique de Configuration Manager. Les groupes de mises à jour comprennent plusieurs mises à jour destinées à une version spécifique de Configuration Manager. Vous ne pouvez pas installer séparément les mises à jour individuelles incluses dans un groupe de mises à jour.Si vous envisagez de créer des déploiements pour installer des mises à jour sur des ordinateurs supplémentaires, vous devez installer le groupe de mises à jour sur un serveur de site d’administration centrale ou un serveur de site principal.Quand vous exécutez le groupe de mises à jour, voici ce qui se produit : Le groupe de mises à jour extrait les fichiers de mise à jour de chaque composant concerné.Il démarre un Assistant qui vous guide tout au long du processus de configuration des mises à jour et des options de déploiement associées.À la fin de l’Assistant, les mises à jour du groupe qui s’appliquent au serveur de site sont installées sur ce dernier.L’Assistant crée également des déploiements que vous pouvez utiliser pour installer les mises à jour sur des ordinateurs supplémentaires. Vous déployez les mises à jour sur des ordinateurs supplémentaires à l’aide d’une méthode de déploiement prise en charge, tel un package de déploiement de logiciels ou l’éditeur de mise à jour Microsoft System Center 2011.Quand l’Assistant s’exécute, il crée sur le serveur de site un fichier .cab à utiliser avec l’éditeur de mise à jour 2011. Si vous le souhaitez, vous pouvez configurer l'Assistant pour créer également un ou plusieurs packages de déploiement de logiciels. Vous pouvez utiliser ces déploiements pour installer des mises à jour de composants, tels que les clients ou la console Configuration Manager. Vous pouvez également installer les mises à jour manuellement sur des ordinateurs qui n'exécutent pas le client Configuration Manager.Dans Configuration Manager, une mise à jour peut porter sur les trois groupes suivants :Rôles de serveur Configuration Manager, à savoir :Site d'administration centraleSite principalSite secondaireFournisseur SMS distantConsole Configuration ManagerClient Configuration ManagerLes mises à jour des rôles système de site (dont celles destinées à la base de données du site et aux points de distribution cloud) sont installées dans le cadre de la mise à jour des services et serveurs de site par le Gestionnaire de composants de site.En revanche, les mises à jour des points de distribution d’extraction sont effectuées par le Gestionnaire de distribution plutôt que par le Gestionnaire de composants de site.Chaque groupe de mises à jour applicable à Configuration Manager est un fichier .exe auto-extractible (SFX) contenant les fichiers nécessaires à l’installation de la mise à jour sur les composants concernés de Configuration Manager. En règle générale, le fichier SFX peut contenir les fichiers suivants :FichierDétails<version du produit>-QFE-KB<ID d’article de la Base de connaissances>-<plateforme>-<langue>.exeCorrespond au fichier de mise à jour. La ligne de commande pour ce fichier est gérée par Updatesetup.exe.Par exemple : CM1511RTM-QFE-KB123456-X64-ENU.exe Updatesetup.exe Ce wrapper .msi gère l'installation du groupe de mises à jour.Lorsque vous exécutez la mise à jour, Updatesetup.exe détecte la langue d'affichage de l'ordinateur sur lequel elle s'exécute. Par défaut, l'interface utilisateur de la mise à jour est l'anglais. Toutefois, si la langue d'affichage est prise en charge, l'interface utilisateur s'affiche dans la langue locale de l'ordinateur.License_<langue>.rtf Le cas échéant, chaque mise à jour contient un ou plusieurs fichiers de licence en fonction des langues prises en charge.<produit et type de mise à jour>-<version du produit>-<ID d’article de la Base de connaissances>-<plateforme>.mspLorsque la mise à jour s'applique à la console ou aux clients Configuration Manager, le groupe de mises à jour inclut des fichiers correctifs Windows Installer (.msp) distincts.Exemple : Mise à jour de la console Configuration Manager : ConfigMgr1511-AdminUI-KB1234567-i386.msp Mise à jour du client : ConfigMgr1511-client-KB1234567-i386.msp ConfigMgr1511-client-KB1234567-x64.msp Par défaut, le groupe de mises à jour enregistre ses actions dans un fichier .log sur le serveur de site. Le fichier journal a le même nom que le groupe de mises à jour et il est écrit dans le dossier %SystemRoot%/Temp.Lors de son exécution, le groupe de mises à jour extrait un fichier ayant le même nom que le sien dans un dossier temporaire sur l'ordinateur, puis il exécute Updatesetup.exe. Updatesetup.exe démarre l’Assistant Mise à jour logicielle pour Configuration Manager <version du produit> <numéro d’article de la Base de connaissances>.En fonction de l’étendue de la mise à jour, l’Assistant crée une série de dossiers situés sous le dossier d’installation de System Center Configuration Manager sur le serveur de site. La structure de dossiers ressemble à ceci : \\<nom de serveur>\SMS_<code_site>\Hotfix\<numéro d’article de la Base de connaissance>\<type de mise à jour>\<plateforme>.Le tableau suivant fournit des détails sur les dossiers figurant dans la structure de dossiers :Nom de dossierPlus d'informations<nom_serveur>Nom du serveur de site sur lequel vous exécutez le groupe de mises à jour.SMS_<code_site>Nom du partage du dossier d'installation Configuration Manager.<numéro_article_base_connaissances>Numéro d'identification de l'article de la Base de connaissances pour ce groupe de mises à jour.<type_mise_à_jour_>Types de mise à jour de Configuration Manager. L'Assistant crée un dossier distinct pour chaque type de mise à jour contenu dans le groupe de mises à jour. Les noms de dossier représentent les types de mise à jour. Il s'agit des dossiers suivants :Server : comprend les mises à jour des serveurs de site, des serveurs de base de données de site et des ordinateurs qui exécutent le fournisseur SMS.Client : comprend les mises à jour du client Configuration Manager.AdminConsole : comprend les mises à jour de la console Configuration ManagerEn plus des types de mise à jour précédents, l’Assistant crée un dossier nommé SCUP. Ce dossier ne représente pas un type de mise à jour. Par contre, il contient le fichier .cab pour Updates Publisher.<plateforme>Dossier propre à la plate-forme. Il contient les fichiers de mise à jour propres à un type de processeur. Ces dossiers sont les suivants :x64I386Comment installer des mises à jourPour installer des mises à jour, vous devez d'abord installer le groupe de mises à jour sur un serveur de site. Lorsque vous installez un groupe de mises à jour, l’Assistant Installation démarre pour effectuer cette mise à jour. Cet Assistant assure les tâches suivantes :Extraction des fichiers de mise à jour Aide à la configuration des déploiements Installation des mises à jour applicables sur les composants serveur de l'ordinateur local Après avoir installé le groupe de mises à jour sur un serveur de site, vous pouvez ensuite mettre à jour des composants supplémentaires pour Configuration Manager. Le tableau suivant décrit les actions de mise à jour pour ces divers composants :ComposantInstructionsServeur de site Déployez les mises à jour sur un serveur de site distant si vous choisissez de ne pas installer le groupe de mises à jour directement sur ce serveur de site distant. Base de données de sitePour les serveurs de site distants, déployez les mises à jour serveur qui incluent une mise à jour de la base de données de site si vous n'installez pas le groupe de mises à jour directement sur ce serveur de site distant.Console Configuration ManagerAprès l'installation initiale de la console Configuration Manager, vous pouvez installer les mises à jour de la console Configuration Manager sur chaque ordinateur qui exécute cette dernière. Vous ne pouvez pas modifier les fichiers d'installation de la console Configuration Manager pour appliquer les mises à jour pendant l'installation initiale de la console.Fournisseur SMS distantInstallez les mises à jour pour chaque instance du fournisseur SMS qui s'exécute sur un autre ordinateur que le serveur de site sur lequel vous avez installé le groupe de mises à jour.Clients Configuration ManagerAprès l'installation initiale du client Configuration Manager, vous pouvez installer les mises à jour du client Configuration Manager sur chaque ordinateur qui exécute ce dernier.Vous ne pouvez déployer les mises à jour que sur les ordinateurs qui exécutent le client Configuration Manager.Si vous réinstallez un client, la console Configuration Manager ou le fournisseur SMS, vous devez également réinstaller les mises à jour de ces composants.Pour installer les mises à jour sur chacun des composants de Configuration Manager, aidez-vous des informations figurant dans les sections suivantes.Mettre à jour des serveursLes mises à jour destinées aux serveurs peuvent inclure des mises à jour pour les sites, la base de données du site et les ordinateurs exécutant une instance du fournisseur SMS :Mettre à jour un sitePour mettre à jour un site Configuration Manager, vous pouvez installer le groupe de mises à jour directement sur le serveur de site ou déployer les mises à jour sur un serveur de site après avoir installé le groupe de mises à jour sur un site différent.Lorsque vous installez une mise à jour sur un serveur de site, le processus d'installation de mise à jour gère les autres actions nécessaires à l'application de la mise à jour, telles que la mise à jour des rôles de système de site. La base de données de site constitue une exception. La section suivante contient des informations sur la façon de mettre à jour la base de données de site.Mettre à jour une base de données de sitePour mettre à jour la base de données de site, le processus d'installation exécute un fichier nommé update.sql dans la base de données de site. Vous pouvez configurer le processus de mise à jour pour mettre à jour automatiquement la base de données de site. Vous pouvez également choisir de mettre à jour manuellement la base de données de site à un moment ultérieur.Mise à jour automatique de la base de données de siteLorsque vous installez le groupe de mises à jour sur un serveur de site, vous pouvez choisir de mettre à jour la base de données de site automatiquement lors de l'installation de la mise à niveau du serveur. Cette décision concerne uniquement le serveur de site sur lequel vous installez le groupe de mises à jour et ne s'applique pas aux déploiements créés pour installer les mises à jour sur des serveurs de site distants.Lorsque vous choisissez de mettre à jour automatiquement la base de données de site, le processus met à jour une base de données, que celle-ci réside sur le serveur de site ou sur un ordinateur distant.Avant de mettre à jour la base de données de site, créez-en une sauvegarde. Vous ne pouvez pas désinstaller une mise à jour appliquée à la base de données de site. Pour plus d’informations sur la création d’une sauvegarde pour Configuration Manager, consultez Backup and recovery for System Center Configuration Manager.Mise à jour manuelle de la base de données de siteSi vous choisissez de ne pas mettre à jour automatiquement la base de données de site lors de l'installation du groupe de mises à jour sur le serveur de site, la mise à jour du serveur ne modifie pas la base de données du serveur de site sur lequel le groupe de mises à jour s'exécute. En revanche, des déploiements utilisant le package créé à des fins de déploiement de logiciels ou qui installe, mettent systématiquement à jour la base de données du site.Lorsque la mise à jour comporte des mises à jour pour le serveur de site et la base de données de site, la mise à jour n'est pas opérationnelle tant qu'elle n'est pas terminée à la fois sur le serveur de site et sur la base de données de site. Tant que la mise à jour n’est pas appliquée à la base de données du site, celui-ci est dans un état non pris en charge.Pour mettre à jour manuellement une base de données de siteSur le serveur de site, arrêtez le service SMS_SITE_COMPONENT_MANAGER, puis arrêtez le service SMS_EXECUTIVE.Fermez la console Configuration Manager.Exécutez le script de mise à jour nommé update.sql sur la base de données de ce site. Pour plus d'informations sur la façon d'exécuter un script de mise à jour de base de données SQL Server, consultez la documentation de la version de SQL Server utilisée pour votre serveur de bases de données de site.Redémarrez les services que vous avez arrêtés lors des étapes précédentes.Lors de l’installation du groupe de mises à jour, celui-ci extrait update.sql à l’emplacement suivant sur le serveur de site : \\<nom de serveur>\SMS_<code_site>\Hotfix\<numéro d’article de la Base de connaissances>\update.sql.Mettre à jour un ordinateur exécutant le fournisseur SMSAprès avoir installé un groupe de mises à jour incluant des mises à jour pour le fournisseur SMS, vous devez déployer la mise à jour sur chaque ordinateur exécutant le fournisseur SMS. La seule exception est l’instance du fournisseur SMS précédemment installée sur le serveur de site sur lequel vous installez le groupe de mises à jour. L’instance locale du fournisseur SMS sur le serveur de site est mise à jour lorsque vous installez le groupe de mises à jour.Si vous supprimez puis réinstallez le fournisseur SMS sur un ordinateur, vous devez réinstaller la mise à jour pour le fournisseur SMS sur cet ordinateur.Mettre à jour des clientsLorsque vous installez une mise à jour incluant des mises à jour pour les clients Configuration Manager, vous avez le choix entre mettre à niveau automatiquement les clients avec l’installation de la mise à jour ou les mettre à niveau manuellement plus tard.Vous pouvez déployer des mises à jour avec Updates Publisher ou avec un package de déploiement de logiciel, ou vous pouvez choisir d’installer manuellement la mise à jour sur chaque client. Pour plus d'informations sur l'utilisation des déploiements dans le cadre de l'installation des mises à jour, voir la section Deploy updates for Configuration Manager dans cette rubrique.Lorsque vous installez des mises à jour pour des clients, et que le groupe de mises à jour comprend des mises à jour pour des serveurs, assurez-vous d'installer également les mises à jour serveur sur le site principal auquel les clients sont attribués.Pour installer manuellement la mise à jour du client, sur chaque client Configuration Manager, vous devez exécuter le fichier Msiexec.exe et référencer le fichier .msp de mise à jour du client spécifique de la plateforme.Par exemple, vous pouvez utiliser la ligne de commande suivante pour une mise à jour client. Cette ligne de commande exécute MSIEXEC sur l’ordinateur client et référence le fichier .msp que le groupe de mises à jour a extrait sur le serveur de site : msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\Client\<Platform>\<msp> /L*v <logfile>REINSTALLMODE=mous REINSTALL=ALLMettre à jour des consoles Configuration ManagerPour mettre à jour une console Configuration Manager, après l'installation initiale de la console, vous devez installer la mise à jour sur l'ordinateur qui exécute cette dernière.Lorsque vous installez des mises à jour pour la console Configuration Manager, et que le groupe de mises à jour comprend des mises à jour pour des serveurs, assurez-vous d'installer également les mises à jour serveur sur le site que vous utilisez avec la console Configuration Manager.Si l’ordinateur que vous mettez à jour exécute le client Configuration Manager:Vous pouvez utiliser un déploiement pour installer la mise à jour. Pour plus d'informations sur l'utilisation des déploiements dans le cadre de l'installation des mises à jour, voir la section Deploy updates for Configuration Manager dans cette rubrique.Si vous êtes connecté directement à l’ordinateur client, vous pouvez exécuter l’installation de manière interactive.Vous pouvez installer manuellement la mise à jour sur chaque ordinateur. Pour installer manuellement la mise à jour de la console Configuration Manager, sur chaque ordinateur exécutant la console Configuration Manager, vous pouvez exécuter le fichier Msiexec.exe et référencer le fichier .msp de mise à jour de la console Configuration Manager.Par exemple, vous pouvez utiliser la ligne de commande suivante pour mettre à jour la console Configuration Manager. Cette ligne de commande exécute MSIEXEC sur l’ordinateur et fait référence au fichier .msp extrait par le groupe de mises à jour sur le serveur de site : msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\AdminConsole\<Platform>\<msp> /L*v <logfile>REINSTALLMODE=mous REINSTALL=ALLDéployer des mises à jour pour Configuration ManagerAprès avoir installé le groupe de mises à jour sur un serveur de site, vous pouvez utiliser l’une des trois méthodes suivantes pour déployer des mises à jour sur des ordinateurs supplémentaires.Utiliser Updates Publisher 2011 pour installer des mises à jourLorsque vous installez le groupe de mises à jour sur un serveur de site, l’Assistant Installation crée un fichier catalogue pour l’éditeur de mise à jour, que vous pouvez utiliser pour déployer les mises à jour sur les ordinateurs concernés. L'Assistant crée toujours ce catalogue, même lorsque vous sélectionnez l'option Use package and program to deploy this update (Utiliser un package et un programme pour déployer cette mise à jour).Le catalogue pour l’éditeur de mise à jour est nommé SCUPCatalog.cab et se trouve sur l’ordinateur sur lequel s’exécute le groupe de mises à jour logicielles à l’emplacement suivant : \\<nom_serveur>\SMS_<code_site>\Hotfix\<numéro_article_base_connaissances>\SCUP\SCUPCatalog.cabDans la mesure où le fichier SCUPCatalog.cab est créé à l'aide de chemins spécifiques du serveur de site sur lequel le groupe de mises à jour est installé, il ne peut pas être utilisé sur d'autres serveurs de site.Une fois l’exécution de l’Assistant terminée, vous pouvez importer le catalogue dans l’éditeur de mise à jour, puis utiliser les mises à jour logicielles de Configuration Manager pour déployer les mises à jour. Pour plus d’informations sur Updates Publisher, consultez Updates Publisher 2011http://go.microsoft.com/fwlink/p/?LinkID=83449 dans la bibliothèque TechNet pour System Center 2012.Utilisez la procédure suivante pour importer le fichier SCUPCatalog.cab vers Updates Publisher et publier les mises à jour.Pour importer les mises à jour vers Updates Publisher 2011Démarrez la console Updates Publisher et cliquez sur Importer.Sur la page Type d'importation de l'Assistant Importation de catalogue des mises à jour logicielles, sélectionnez Specify the path to the catalog to import(Spécifier le chemin vers ce catalogue à importer), puis spécifiez le fichier SCUPCatalog.cab.Cliquez sur Suivant, puis cliquez sur Suivant de nouveau.Dans la boîte de dialogue Avertissement de sécurité - Validation du catalogue, cliquez sur Accepter. Fermez l'Assistant une fois la procédure terminée.Dans la console Updates Publisher, sélectionnez la mise à jour à déployer, puis cliquez sur Publier.Sur la page Options de publication de l'Assistant Publication des mises à jour logicielles, sélectionnez le contenu complet, puis cliquez sur Suivant.Terminez l'Assistant pour publier les mises à jour.Utiliser le déploiement logiciel pour installer des mises à jourLorsque vous installez le groupe de mises à jour sur le serveur de site d’un site principal ou d’un site d’administration centrale, vous pouvez configurer l’Assistant Installation pour créer des packages de mise à jour pour le déploiement de logiciels. Vous pouvez alors déployer chaque package sur un regroupement d'ordinateurs que vous voulez mettre à jour.Pour créer un package de déploiement de logiciels, sur la page de configuration de déploiement de mises à jour logicielles de l'Assistant, activez la case à cocher de chaque type de package de mises à jour à mettre à jour. Les types disponibles peuvent inclure des serveurs, des consoles Configuration Manager et des clients. Un package distinct est créé pour chaque type de mise à jour que vous sélectionnez.Le package pour serveurs contient des mises à jour pour les composants suivants :Serveur de siteFournisseur SMSBase de données de siteEnsuite, sur la page de configuration de la méthode de déploiement de mises à jour logicielles de l’Assistant, sélectionnez l’option I will use software distribution (Je vais utiliser une distribution de logiciels). Cette sélection indique à l'Assistant de créer les packages de déploiement de logiciels.Une fois l'Assistant terminé, les packages créés apparaissent dans la console Configuration Manager, dans le nœud Packages de l'espace de travail Bibliothèque de logiciels. Vous pouvez ensuite utiliser votre processus standard pour déployer des packages de logiciels vers des clients Configuration Manager. Lorsqu'un package s'exécute sur un client, il installe les mises à jour pour les composants applicables de Configuration Manager sur l'ordinateur client.Pour plus d’informations sur le déploiement de packages vers des clients Configuration Manager, consultez Packages and programs in Configuration Manager.Créer des regroupements pour déployer des mises à jour vers Configuration ManagerVous pouvez déployer des mises à jour spécifiques vers les clients applicables. Les informations suivantes peuvent vous aider à créer des regroupements de périphériques pour les différents composants de Configuration Manager.Composant de Configuration Manager InstructionsServeur de site d'administration centraleCréez une requête d'adhésion directe et ajoutez l'ordinateur serveur du site d'administration centrale.Tous les serveurs de site principalCréez une requête d'adhésion directe et ajoutez chaque ordinateur serveur de site principal.Tous les serveurs de site secondaireCréez une requête d'adhésion directe et ajoutez chaque ordinateur serveur de site secondaire.Tous les clients x86Créez un regroupement avec les critères de requête suivants :Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X86-based PC"Tous les clients x64 Créez un regroupement avec les critères de requête suivants :Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X64-based PC"Tous les ordinateurs exécutant la console Configuration ManagerCréez une requête d'adhésion directe et ajoutez chaque ordinateur.Ordinateurs distants exécutant une instance du fournisseur SMSCréez une requête d'adhésion directe et ajoutez chaque ordinateur.Pour mettre à jour une base de données de site, déployez la mise à jour vers le serveur de site de ce site.Pour plus d’informations sur la création de regroupements, voir How to create collections in System Center Configuration Manager. Use the Update Registration Tool to import hotfixes to System Center Configuration ManagerInstall updates for System Center Configuration Manager<_caps3a_sxssource locale="en-US">Some updates for System Center Configuration Manager are not available from the Microsoft cloud service and are only obtained out-of-band. An example is a limited release hotfix to address a specific issue. When you must install an update (or hotfix) that you receive from Microsoft, and that update has a file name that ends with the extension .exe (not update.exe), you use the hotfix installer that is included with that hotfix download to install the update directly to the Configuration Manager site server.If the hotfix file has the .update.exe file extension, see Use the Update Registration Tool to import hotfixes to System Center Configuration Manager.This topic provides general guidance about how to install hotfixes that update System Center Configuration Manager. For details about a specific update, refer to its corresponding Knowledge Base (KB) article at Microsoft Support.Overview of hotfixes for Configuration ManagerHotfixes for Configuration Manager are similar to those for other Microsoft products, such as SQL Server, contain either one individual fix or a bundle (a rollup of fixes), and are described in a Microsoft Knowledge Base article.Individual updates include a single focused update for a specific version of Configuration Manager. Update bundles include multiple updates for a specific version of Configuration Manager. When an update is a bundle, you cannot install individual updates from that bundle.If you plan to create deployments to install updates on additional computers, you must install the update bundle on a central administration site server or primary site server.The following happens when you run the update bundle: It extracts the update files for each applicable component from the update bundle.Starts a wizard that guides you through a process to configure the updates and deployment options for the updates.After you complete the wizard, the updates in the bundle that apply to the site server are installed on the site server.The wizard also creates deployments that you can use to install the updates on additional computers. You deploy the updates to additional computers by using a supported deployment method, such as a software deployment package or Microsoft System Center Updates Publisher 2011.When the wizard runs, it creates a .cab file on the site server for use with Updates Publisher 2011. Optionally, you can configure the wizard to also create one or more packages for software deployment. You can use these deployments to install updates on components, such as clients or the Configuration Manager console. You can also install updates manually on computers that do not run the Configuration Manager client.The following three groups in Configuration Manager can be updated:Configuration Manager server roles, which include:Central administration sitePrimary siteSecondary siteRemote SMS ProviderConfiguration Manager consoleConfiguration Manager clientUpdates for site system roles (including updates for the site database and cloud-based distribution points) are installed as part of the update for site servers and services by the site component manager.However, updates pull-distribution points are serviced by distribution manager instead of the site component manager.Each update bundle for Configuration Manager is a self-extractable .exe file (SFX) that contains the files that are necessary to install the update on the applicable components of Configuration Manager. Typically, the SFX file can contain the following files:FileDetails<Product version>-QFE-KB<KB article ID>-<platform>-<language>.exeThis is the update file. The command line for this file is managed by Updatesetup.exe.For example: CM1511RTM-QFE-KB123456-X64-ENU.exe Updatesetup.exe This .msi wrapper manages the installation of the update bundle.When you run the update, Updatesetup.exe detects the display language of the computer where it runs. By default, the user interface for the update is in English. However, when the display language is supported, the user interface displays in the computer's local language.License_<language>.rtf When applicable, each update contains one or more license files for supported languages.<Product&updatetype>-<product version>-<KB article ID>-<platform>.mspWhen the update applies to the Configuration Manager console or clients, the update bundle includes separate Windows Installer patch (.msp) files.For example: Configuration Manager console update: ConfigMgr1511-AdminUI-KB1234567-i386.msp Client update: ConfigMgr1511-client-KB1234567-i386.msp ConfigMgr1511-client-KB1234567-x64.msp By default, the update bundle logs its actions to a .log file on the site server. The log file has the same name as the update bundle and is written to the %SystemRoot%/Temp folder.When you run the update bundle, it extracts a file with the same name as the update bundle to a temporary folder on the computer, and then runs Updatesetup.exe. Updatesetup.exe starts the Software Update for Configuration Manager <product version> <KB Number> Wizard.As applicable to the scope of the update, the wizard creates a series of folders under the System Center Configuration Manager installation folder on the site server. The folder structure resembles the following: \\<Server Name>\SMS_<Site Code>\Hotfix\<KB Number>\<Update Type>\<Platform>.The following table provides details about the folders in the folder structure:Folder nameMore information<Server name>This is the name of the site server where you run the update bundle.SMS_<Site Code>This is the share name of the Configuration Manager installation folder.<KB Number>This is the ID number of the Knowledge Base article for this update bundle.<Update type>These are the types of updates for Configuration Manager. The wizard creates a separate folder for each type of update that is contained in the update bundle. The folder names represent the update types. They include the following:Server: Includes updates to site servers, site database servers, and computers that run the SMS Provider.Client: Includes updates to the Configuration Manager client.AdminConsole: Includes updates to the Configuration Manager consoleIn addition to the preceding update types, the wizard creates a folder named SCUP. This folder does not represent an update type, but instead contains the .cab file for Updates Publisher.<Platform>This is a platform-specific folder. It contains update files that are specific to a type of processor. These folders include:x64I386How to install updatesTo install updates, you must first install the update bundle on a site server. When you install an update bundle, it starts an install wizard for that update. This wizard does the following:Extracts the update files Helps you to configure deployments Installs applicable updates on the server components of the local computer After you install the update bundle on a site server, you can then update additional components for Configuration Manager. The following table describes update actions for these various components:ComponentInstructionsSite server Deploy updates to a remote site server when you do not choose to install the update bundle directly on that remote site server. Site databaseFor remote site servers, deploy server updates that include an update to the site database if you do not install the update bundle directly on that remote site server.Configuration Manager consoleAfter initial installation of the Configuration Manager console, you can install updates for the Configuration Manager console on each computer that runs the console. You cannot modify the Configuration Manager console installation files to apply the updates during the initial installation of the console.Remote SMS ProviderInstall updates for each instance of the SMS Provider that runs on a computer other than the site server where you installed the update bundle.Configuration Manager clients After initial installation of the Configuration Manager client, you can install updates for the Configuration Manager client on each computer that runs the client.You can deploy updates only to computers that run the Configuration Manager client.If you reinstall a client, Configuration Manager console, or SMS Provider, you must also reinstall the updates for these components.Use the information in the following sections to install updates on the each of the components for Configuration Manager.Update serversUpdates for servers can include updates for sites, the site database, and computers that run an instance of the SMS Provider:Update a siteTo update a Configuration Manager site, you can install the update bundle directly on the site server, or you can deploy the updates to a site server after you install the update bundle on a different site.When you install an update on a site server, the update installation process manages additional actions that are required to apply the update, such as updating site system roles. The exception to this is the site database. The following section contains information about how to update the site database.Update a site databaseTo update the site database, the installation process runs a file named update.sql on the site database. You can configure the update process to automatically update the site database, or you can manually update the site database later.Automatic Update of the Site DatabaseWhen you install the update bundle on a site server, you can choose to automatically update the site database when the server update is installed. This decision applies only to the site server where you install the update bundle and does not apply to deployments that are created to install the updates on remote site servers.When you choose to automatically update the site database, the process updates a database regardless whether the database is located on the site server or on a remote computer.Before you update the site database, create a backup of the site database. You cannot uninstall an update to the site database. For information about how to create a backup for Configuration Manager, see Backup and recovery for System Center Configuration Manager.Manual Update of the Site DatabaseIf you choose not to automatically update the site database when you install the update bundle on the site server, the server update does not modify the database on the site server where the update bundle runs. However, deployments that use the package that is created for software deployment or that installs always update the site database.When the update includes updates to both the site server and the site database, the update is not functional until the update is completed for both the site server and site database. Until the update is applied to the site database, the site is in an unsupported state.To manually update a site database:On the site server stop the SMS_SITE_COMPONENT_MANAGER service, and then stop the SMS_EXECUTIVE service.Close the Configuration Manager console.Run the update script named update.sql on that site's database. For information about how to run a script to update a SQL Server database, see the documentation for the version of SQL Server that you use for your site database server.Restart services that were stopped in previous steps.When the update bundle installs, it extracts update.sql to the following location on the site server: \\<Server Name>\SMS_<Site Code>\Hotfix\<KB Number>\update.sqlUpdate a computer that runs the SMS ProviderAfter you install an update bundle that includes updates for the SMS Provider, you must deploy the update to each computer that runs the SMS Provider. The only exception to this is the instance of the SMS Provider that was previously installed on the site server where you install the update bundle. The local instance of the SMS Provider on the site server is updated when you install the update bundle.If you remove and then reinstall the SMS Provider on a computer, you must then reinstall the update for the SMS Provider on that computer.Update clientsWhen you install an update that includes updates for the Configuration Manager client, you are presented with the option to automatically upgrade clients with the update installation, or manually upgrade clients at a later time.You can deploy updates with Updates Publisher or a software deployment package, or you can choose to manually install the update on each client. For more information about how to use deployments to install updates, see the Deploy updates for Configuration Manager section in this topic.When you install updates for clients and the update bundle includes updates for servers, be sure to also install the server updates on the primary site to which the clients are assigned.To manually install the client update, on each Configuration Manager client, you must run Msiexec.exe and reference the platform-specific client update .msp file.For example, you can use the following command line for a client update. This command line runs MSIEXEC on the client computer and references the .msp file that the update bundle extracted on the site server: msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\Client\<Platform>\<msp> /L*v <logfile>REINSTALLMODE=mous REINSTALL=ALLUpdate Configuration Manager consolesTo update a Configuration Manager console, you must install the update on the computer that runs the console after the console installation is finished.When you install updates for the Configuration Manager console, and the update bundle includes updates for servers, be sure to also install the server updates on the site that you use with the Configuration Manager console.If the computer that you update runs the Configuration Manager client:You can use a deployment to install the update. For more information about how to use deployments to install updates, see the Deploy updates for Configuration Manager section in this topic.If you are logged directly on to the client computer, you can run the installation interactively.You can manually install the update on each computer. To manually install the Configuration Manager console update, on each computer that runs the Configuration Manager console, you can run Msiexec.exe and reference the Configuration Manager console update .msp file.For example, you can use the following command line to update a Configuration Manager console. This command line runs MSIEXEC on the computer and references the .msp file that the update bundle extracted on the site server: msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\AdminConsole\<Platform>\<msp> /L*v <logfile>REINSTALLMODE=mous REINSTALL=ALLDeploy updates for Configuration ManagerAfter you install the update bundle on a site server, you can use one of the following three methods to deploy updates to additional computers.Use Updates Publisher 2011 to install updatesWhen you install the update bundle on a site server, the installation Wizard creates a catalog file for Updates Publisher that you can use to deploy the updates to applicable computers. The wizard always creates this catalog, even when you select the option Use package and program to deploy this update.The catalog for Updates Publisher is named SCUPCatalog.cab and can be found in the following location on the computer where the update bundle runs: \\<ServerName>\SMS_<SiteCode>\Hotfix\<KB Number>\SCUP\SCUPCatalog.cabBecause the SCUPCatalog.cab file is created by using paths that are specific to the site server where the update bundle is installed, it cannot be used on other site servers.After the wizard is finished, you can import the catalog to Updates Publisher, and then use Configuration Manager software updates to deploy the updates. For information about Updates Publisher, see Updates Publisher 2011http://go.microsoft.com/fwlink/p/?LinkID=83449 in the TechNet library for System Center 2012.Use the following procedure to import the SCUPCatalog.cab file to Updates Publisher and publish the updates.To import the updates to Updates Publisher 2011Start the Updates Publisher console and click Import.On the Import Type page of the Import Software Updates Catalog Wizard, select Specify the path to the catalog to import, and then specify the SCUPCatalog.cab file.Click Next, and then click Next again.In the Security Warning - Catalog Validation dialog box, click Accept. Close the wizard after it is finished.In the Updates Publisher console, select the update that you want to deploy, and then click Publish.On the Publish Options page of the Publish Software Updates Wizard, select Full Content, and then click Next.Complete the wizard to publish the updates.Use software deployment to install updatesWhen you install the update bundle on the site server of a primary site or central administration site, you can configure the installation Wizard to create update packages for software deployment. You can then deploy each package to a collection of computers that you want to update.To create a software deployment package, on the Configure Software Update Deployment page of the wizard, select the check box for each update package type that you want to update. The available types can include servers, Configuration Manager consoles, and clients. A separate package is created for each type of update that you select.The package for servers contains updates for the following components:Site serverSMS ProviderSite databaseNext, on the Configure Software Update Deployment Method page of the wizard, select the option I will use software distribution. This selection directs the wizard to create the software deployment packages.After the wizard is finished, you can view the packages that it creates in the Configuration Manager console in the Packages node in the Software Library workspace. You can then use your standard process to deploy software packages to Configuration Manager clients. When a package runs on a client, it installs the updates to the applicable components of Configuration Manager on the client computer.For information about how to deploy packages to Configuration Manager clients, see Packages and programs in Configuration Manager.Create collections for deploying updates to Configuration ManagerYou can deploy specific updates to applicable clients. The following information can help you to create device collections for the different components for Configuration Manager.Component of Configuration Manager InstructionsCentral administration site serverCreate a direct membership query and add the central administration site server computer.All primary site serversCreate a direct membership query and add each primary site server computer.All secondary site serversCreate a direct membership query and add each secondary site server computer.All x86 clientsCreate a collection with the following query criteria:Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X86-based PC"All x64 clients Create a collection with the following query criteria:Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X64-based PC"All computers that run the Configuration Manager consoleCreate a direct membership query and add each computer.Remote computers that run an instance of the SMS ProviderCreate a direct membership query and add each computer.To update a site database, deploy the update to the site server for that site.For information about how to create collections, see How to create collections in System Center Configuration Manager. Use the Update Registration Tool to import hotfixes to System Center Configuration ManagerInstall updates for System Center Configuration Manager
Afficher: