Microsoft a annoncé la sortie de SCCM 2012 SP2 et SCCM 2012 R2 SP1. Voici comment l’appliquer sur vos infrastructures.
Rappels :
- Si vous utilisez SCCM 2012 SP1 (non-R2) vous passerez en SCCM 2012 SP2
- Si vous souhaitez passer à SCCM 2012 R2 SP1 après, vous devrez exécuter un le fichier SC2012_R2_SP1_Configmgr.exe qui activera les fonctionnalités R2
- Si vous utilisez SCCM 2012 R2, vous passerez en SCCM 2012 R2 SP1
Ce guide couvrira la mise un niveau d’un site autonome en 2012 R2.
Attention : il existe des différences si vous partez d’une autre configuration.
Si vous disposez d’une hiérarchie avec un CAS et de multiples primaires, commencez par le sommet de la hiérarchie et descendez vers tous les sites principaux.
Database Replication
Si vous disposez d’une réplique de base de données pour le point de gestion, désactivez-la. Si vous ne pas utiliser cette fonction, ignorez cette étape et passez à la section Sauvegarde et Test-upgrade
- Ouvrez la console SCCM, accédez à Administration / Site Configuration /Servers and Site System Roles
- Sélectionnez le site system qui héberge le point de gestion qui utilise la réplication de base de données
- clic droit sur Management point et sélectionnez Properties
- Dans l’onglet Management Point Database, sélectionnez Use the site database et cliquez sur OK
- Connectez-vous au serveur SQL qui héberge les réplications de base
- Ouvrez SQL Management Studio
- Aller à la Replication / Local subscription
- Faites un clic droit sur la réplication et sélectionnez delete. Sélectionnez Yes dans la boite d’avertissement
- Clic droit la publisher database et sélectionnez Delete. Sélectionnez Close existing connections et cliquez sur OK
- Connectez-vous au serveur SQL qui héberge la base de données du site
- Ouvrez SQL Management Studio
- Aller à la réplication et sélectionnez Disable Publishing and Distribution
- Cliquez sur Suivant
- Sélectionnez Yes, disable publishing on this server et cliquez sur Next trois fois.
- Cliquez sur Finish
Sauvegarde et Test-Upgrade
Avant la mise à niveau, effectuez une sauvegarde de votre base de données de SCCM.
Il est recommandé de tester votre base de données ConfigMgr avant la mise à niveau :
- Sauvegarde votre site database
- Restaurer sur un serveur SQL exécutant la même version que votre instance SQL SCCM
- Sur le serveur de SQL, exécuter la ligne de commande d’installation de SCCM à l’aide de de l’option testdbupgrade
- Ouvrez le fichier journal sur C: \ ConfigMgrSetup.log
- Si le processus est réussi, vous pouvez supprimer la copie de la base de données
- Si vous avez des erreurs, les résoudre sur votre serveur SCCM, faire une nouvelle sauvegarde et redémarrez cette procédure jusqu’à réussite.
Plus d’info : ICI
Après avoir réussi la mise à niveau une copie de la base de données du site, procéder à la mise à niveau «réel».
Installation
Le processus d’installation ne ressemble pas à celle d’une cumulative Update, on a l’impression de faire une nouvelle installation.
- Télécharger les fichiers nécessaires.
- Pour l’exemple, le site est déjà R2, extrayez le SC2012_SP2_Configmgr_SCEP.exe dans un dossier et exécuter Splash.hta
- Sur le menu principal, sélectionnez Install
- Sur l’écran Before You Begin, cliquez sur Next
- Sur l’écran Getting Started, sélectionnez Upgrade this Configuration Manager site
- Sur les Microsoft Software License Terms, acceptez-les et cliquez sur Next
- Sur l’écran Prerequisite Licenses, cochez les 3 cases et cliquez sur Suivant
- Sur l’écran Prerequisite Downloads, spécifier un emplacement pour télécharger les fichiers prérequis à l’installation. Ce dossier peut être supprimé après la mise à niveau
- Les fichiers prérequis à l’installation se téléchargent
- Sur l’écran Server Language Selection, sélectionnez la langue que vous souhaitez afficher dans la console et les rapports SCCM
- Sur l’écran Settings Summary, sera affiché que vous effectuez une mise à niveau
- La vérification des prérequis est en route
- Vous ne devriez avoir aucune erreur puisque votre site est déjà installé et en cours d’exécution
- Attendez le Prerequisite checking has completed et cliquez sur Begin Install
- L’installation est en cours. L’installation prendra environ 30 à 45 minutes selon les spécifications de votre serveur
- Vous pouvez suivre la progression en cliquant sur le bouton Afficher le journal ou en ouvrant le fichier ConfigMgrSetup.log sur le lecteur C: \
- Attendez le message Core Setup Has completed et fermer l’assistant
Vérification
Une fois l’installation terminée, il y a des vérifications à faire pour s’assurer de la mise à niveau
- Via Les logs
C: \ ConfigMgrSetup.log – Affiche les étapes d’installation détaillées
- Via la Console
- Ouvrez la console SCCM et cliquez sur le coin supérieur droit sur la flèche bleue et sélectionnez About Configuration Manager
- La console a été mise à jour SP1 ( Un nouvel ajout : la version du site non affiché avant.)
- Via Site
- Aller dans Administration / Site Configuration / Sites
- Cliquez-droit sur votre site et sélectionnez Properties
- Le Version du site et le numéro de ont été mis à jour en 5.00.8239.1000
- Via le Client
La version du client du serveur de site sera mise à jour en 5.00.8239.1000.
- Via l’Image de démarrage
- Aller au Software Library / Operating Systems / Boot Images
- Vous remarquerez que les Boot Images ont été automatiquement mise à jour sur vos points de distribution
- Via les Packages
- Aller au Software Library / Application Management / Packages
- Le Configuration Manager Client Package a été automatiquement mis à jour sur vos points de distribution
Database Replication
Activer les réplications de bases de données pour les points de gestion, si elle était configurée avant la mise à niveau.
Mise à jour des clients et Consoles
Une fois que votre site est mis à jour, vous devez mettre à jour les clients et la console en SP1.
- Console
Vous pouvez mettre à jour manuellement en parcourant. \ ConfigMgrInstallationFolder \ tools \ ConsoleSetup et en exécutant ConsoleSetup.exe sur chaque ordinateur possédant la console.
Mais le mieux est de créer un package ou une application qui pointera sur le répertoire ci-dessus et de le déployer sur une collection.
Requête : Tous les clients avec la console SCCM installés
[pastacode lang= »sql » message= » » highlight= » » provider= »manual »]
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = 'System Center 2012 R2 Configuration Manager Console'
[/pastacode]
- Clients
Pour mettre à jour vos clients, il existe plusieurs solutions.
Mise à niveau automatique du client
Utilisation de l’option de mise à niveau automatique du client, vos clients seront mis à jour automatiquement dans les x jours.
- Aller dans Administration / Site Configuration / Sites
- Cliquez sur le bouton Hierarchy Settings dans le ruban.
- Cochez Upgrade client automatically when new client updates are available
- Sélectionnez le nombre souhaité de jours pour exécuter la mise à jour.
- Une tâche planifiée sera créé sur les clients.
Client Push
Créez une collection et utilisez la fonction de Client Push pour déployer vos mises à jour de clients. Cette méthode vous donne plus de contrôle sur le les ordinateurs que vous mettez à niveau.
Il faut créer une collection qui cible les clients sans le SP1.
Voici la requête pour atteindre cet objectif:
[pastacode lang= »sql » message= » » highlight= » » provider= »manual »]
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.ClientVersion != '5.00.8239.1000'
[/pastacode]
Voila, vous venez de mettre à jour votre SCCM.
Article d’origine : ICI