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
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.
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\
Mettre à jour les images de démarrage
Après l’installation de la mise à jour, vous devez mettre à jour les images de démarrage.
Il suffit de mettre à jour les points de distribution.
Mettre à jour les clients ConfigMgr
Utiliser les packages pour effectuer la mise à jour de vos clients et utiliser les exemples de requêtes.
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]