Comment résoudre Windows Server Update Services (WSUS)
Dans le but de faciliter le travail des administrateurs informatiques, Microsoft a développé un programme appelé WSUS (Windows Server Update Services) destiné à aider les administrateurs à gérer les mises à jour et les correctifs logiciels publiés par l'entreprise. WSUS est une partie cruciale d’un serveur Windows. Au fur et à mesure que Microsoft lance les mises à jour sur son site Web, WSUS les télécharge et les distribue sur le réseau..
Dépannage de Windows Server Update Services
Conditions préalables
1] Les utilisateurs de WSUS 3.0 SP2 sous Windows Server 2008 R2 doivent avoir la mise à jour KB4039929 ou une version ultérieure installée sur le système..
2] Pour ceux qui utilisent WSUS sur Windows Server 2012 ou une version ultérieure, les mises à jour suivantes ou une version ultérieure doivent être installées sur le système:
- Windows Server 2012 - KB 4039873
- Windows Server 2012 R2 - KB 4039871
- Windows Server 2016 - KB 4039396.
Dépannage des échecs de connexion avec WSUS
Vérifiez les causes suivantes de la résolution des problèmes de connexion avec WSUS:
1] Le service de publication WWW et le service de mise à jour doivent s'exécuter sur le serveur WSUS.
2] Le site Web WSUS ou le site Web par défaut devrait s'exécuter sur le serveur WSUS.
3] Consultez le journal à l'emplacement C: \ windows \ system32 \ logfiles \ httperr pour les erreurs (où C: est le lecteur système).
Dépannage de l'utilisation intensive du processeur sur le serveur WSUS
Appuyez sur CTRL + ALT + SUPPR et ouvrez le gestionnaire de tâches à partir des options. Cela montrerait l'utilisation du processeur. Si l'utilisation du processeur est élevée sur le serveur WSUS, le système ralentira..
Causes de l'utilisation élevée du processeur sur le serveur WSUS
Les causes de l'utilisation élevée du processeur pourraient être:
1] SUSDB n’est pas «propre». Cela risquerait de brouiller les systèmes clients, qui commenceraient à analyser en continu dans une boucle..2] Trop de mises à jour en attente à transférer par le serveur WSUS aux clients. Cela se produit généralement après une utilisation prolongée.
Dans ces deux cas, nous devons nettoyer le serveur WSUS en tant que solution. Idéalement, il doit être nettoyé après des intervalles réguliers, que nous soyons confrontés au problème ou non. La procédure étape par étape pour faire la même chose est la suivante:
1] Sauvegardez la base de données WSUS
Il est perçu que la sauvegarde de la base de données WSUS peut améliorer les performances du serveur. C'est une condition préalable à l'exécution de l'assistant de nettoyage..
2] Exécuter l’assistant de nettoyage du serveur WSUS
Le processus d'utilisation de l'assistant de nettoyage du serveur est expliqué ici sur Microsoft.com. Cependant, si les systèmes clients analysent déjà les fichiers, il sera ajouté à la charge. Si cela devait être le cas, nous pourrions réindexer la base de données WSUS et refuser les mises à jour remplacées, comme expliqué dans les étapes suivantes:
3] Réindexer la base de données WSUS
Réindexer la base de données WSUS peut aider notre cause surtout si la base de données est fragmentée.
Vous devez exécuter les commandes suivantes.
Commencez par utiliser l’option FULLSCAN pour mettre à jour les statistiques:
Utilisez les statistiques de mise à jour de Go Exec sp_msforeachtable? avec fullscan 'Go
Ensuite, les index pourraient être reconstruits:
Utilisez Go Exec sp_msforeachtable 'DBCC DBREINDEX ("?")' Go
4] Mises à jour annulées et remplacées
Comme dans le cas mentionné ci-dessus, les systèmes clients analysent la base de données WSUS et que cela a entraîné une utilisation importante de l'unité centrale, le remède immédiat doit consister à refuser les mises à jour annulées, car cela permet de réduire la charge du système..
1] Changer le port pour le site Web WSUS: Sélectionnez Site Web d’administration WSUS> Modifier les liaisons et modifiez la console WSUS pour vous connecter au nouveau port. Exécuter le script et synchroniser avec USS.
2] Refuser les mises à jour: Vous pouvez utiliser le script Powershell en utilisant les paramètres -skipdecline pour déterminer le nombre net de mises à jour refusées. Ensuite, exécutez à nouveau le même fichier -skipdecline pour refuser ces mises à jour..
Pour plus de détails, vous pouvez visiter le support technique de Microsoft ici.