Installation du CU4 pour SCCM 2012 R2


  • Share on Pinterest

La cumulative Update 4 (CU4) pour ConfigMgr 2012 r2 est disponible. Je vous recommande de l’installer pour résoudre quelques bugs d’applications et séquences de tâches. tout profitant des améliorations.

Plus d’info à propos de la CU4 ici: http://support.microsoft.com/kb/3026739/
Nouvelles cmdlets PowerShell: http://support.microsoft.com/kb/3031717
L’agent Antimalware passe en version 4.6.0305.0: http://support.microsoft.com/kb/2998627

Installation de ConfigMgr 2012 R2 CU4

Comme toujours, assurez-vous d’avoir un backup de votre base de données à jour.

Après avoir téléchargé la mise à jour, effectuer un backup de votre base de donnée puis exécuter le fichier CM12-R2CU4-KB3026739-X64-ENU.exe. Suivre l’assistant

cu4-1

Poursuivre l’installation en acceptant les paramètres par défaut. Vérifier que tout se passe correctement et redémarrer votre serveur à la fin.

cu4-1

Valider l’installation de la mise à jour

Après l’installation la console affiche la version 5.0.7958.1501.
La confirmation est aussi affiché dans la clé de registre CULevel avec valeur 4 sous HKLM\Software\Microsoft\SMS\Setup\

cu4-3

Mettre à jour les images de démarrage

Après l’installation de la mise à jour, vous devez mettre à jour les images de démarrage.

cu4-5

Il suffit de mettre à jour les points de distribution.

cu1o

Mettre à jour les clients ConfigMgr

Utiliser les packages pour effectuer la mise à jour de vos clients et utiliser les exemples de requêtes.

cu4-4

Pour cibler les postes avec la console System Center 2012 Configuration Manager, le plus simple est d’utiliser une requête sur une collection:
[ecko_code_highlight]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 like « %System Center 2012 R2 Configuration Manager Console% »[/ecko_code_highlight]

Pour les clients, vous pouvez utiliser la collection All Desktop and Server Clients mais penser à configurer les prérequis sur les programmes des packages x64 et x86. Autrement pour différencier les versions, utiliser ces requêtes:

Tous les clients x64
[ecko_code_highlight]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_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = « X64-based PC »[/ecko_code_highlight]

Tous les clients x86
[ecko_code_highlight]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_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = « X86-based PC »[/ecko_code_highlight]

Cibler les clients x86 qui ne sont pas à la version CU4
inclut x86, Client=1, Client <CU4 (5.00.7958.1501) et client version >= R2( 5.00.7958.1000)

[ecko_code_highlight]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_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_SMS_ADVANCED_CLIENT_STATE on SMS_G_System_SMS_ADVANCED_CLIENT_STATE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = « x86-based PC » and SMS_G_System_SMS_ADVANCED_CLIENT_STATE.DisplayName = « CCM Framework » and SMS_G_System_SMS_ADVANCED_CLIENT_STATE.Version >= « 5.00.7958.1000 » and SMS_G_System_SMS_ADVANCED_CLIENT_STATE.Version < « 5.00.7958.1501 »[/ecko_code_highlight]

Cibler les clients x64 qui ne sont pas à la version CU4
inclut x86, Client=1, Client <CU4 (5.00.7958.1501) et client version >= R2( 5.00.7958.1000)

[ecko_code_highlight]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_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_SMS_ADVANCED_CLIENT_STATE on SMS_G_System_SMS_ADVANCED_CLIENT_STATE.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = « x64-based PC » and SMS_G_System_SMS_ADVANCED_CLIENT_STATE.DisplayName = « CCM Framework » and SMS_G_System_SMS_ADVANCED_CLIENT_STATE.Version >= « 5.00.7958.1000 » and SMS_G_System_SMS_ADVANCED_CLIENT_STATE.Version < « 5.00.7958.1501 »[/ecko_code_highlight]