You are here: Home
Les systèmes d'exploitation
OS Serveurs
Windows Serveur 2012
Roles 2012
Wsus: les nouveautés





« Ne fais jamais rien contre ta conscience, même si l'Etat te le demande. »
La mise en place et la configuration de WSUS n'ayant pas changées depuis les précédentes versions, vous pouvez lirecet article consacré au paramétrage et configuration de WSUS.
Ici, je ne vais appuyer que sur les nouveautés et la principale nouveauté et de pouvoir gérer votre serveur via Powershell 3.0.
Une fonctionnalité qui manquait dans WSUS (du moins à mes yeux) était de ne pas pouvoir planifier le nettoyage de WSUS. Cette possibilité est proposée dans les options de WSUS uniquement en manuel.
Comme beaucoup d'administrateur, le temps me fait défaut et la possibilité de planifier ce nettoyage régulièrement permet l'alléger une de mes tâches d'administrateur.
L'assistant de nettoyage du serveur permet de mener ces actions:
Mais pas de les automatisées.
Windows Server 2012 apport un jeu de cmdlets permettant de gérer le serveur WSUS.
Voici un script en Powershell 3.0 qui vous permet de nettoyer votre serveur WSUS tout en enregistrant dans un fichier "wsusclean.txt" le résultat du nettoyage effectué.
$outFilePath = '.\wsusClean.txt'
[reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration") | out-null
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer();
$cleanupScope = new-object Microsoft.UpdateServices.Administration.CleanupScope;
$cleanupScope.DeclineSupersededUpdates = $true
$cleanupScope.DeclineExpiredUpdates = $true
$cleanupScope.CleanupObsoleteUpdates = $true
$cleanupScope.CompressUpdates = $true
$cleanupScope.CleanupObsoleteComputers = $true
$cleanupScope.CleanupUnneededContentFiles = $true
$cleanupManager = $wsus.GetCleanupManager();
$cleanupManager.PerformCleanup($cleanupScope) | Out-File -FilePath $outFilePath
A vous de l'adapter en fonction de vos besoins et de créer une tâche planifiée!
Télécharger l'outil de réparation fourni par Microsoft, ce dernier se chargera d'effectuer les réparations nécessaires...
Les postes semblent ne plus pouvoir se connecter au serveur WSUS. Dans la console, les postes apparaissent toujours de manière historique mais leur état n'est plus affiché, l'adresse IP non plus.
Loguez-vous sur le serveur WSUS et lancez la console IIS. Déployer les pools d'application.
Faites un clic droit sur le pool "WSUSPOOL" et sélectionnez "Paramètres avancés"
Dans la boîted e dialogue "Paramètres avancés", passez la valeur suivante au paramètre suivant:
Patientez le lendemain après avoir redémarré les postes clients...