Benutzer-Werkzeuge

Webseiten-Werkzeuge


windows_server:wsus:wsus_vorbereitung_bereinigen

Dies ist eine alte Version des Dokuments!


WSUS Server aufräumen und bereinigen

Die Windows Server Update Services, kurz WSUS, sollte man von Zeit zu Zeit warten und nicht benötigte Updates entfernen. Das geht zum einen recht gut mit dem “Assistent für die Serverbereinigung”, jedoch muss man auch Hand anlegen und sollte zum Beispiel die Updates entfernen die von anderen ersetzt wurden (Superceded Updates).

WSUS aufräumen von Superceded Updates oder in deutsch die von anderen Updates ersetzt wurden

Die Frage vorweg – Warum sollte man das machen? Der Grund ist recht einfach um den Speicher auf der Festplatte des WSUS möglichst schlank zu halten und um ggf. Fehler wie “WARNING: Exceeded max server round trips: 0x80244010” auf dem Windowsclient zu vermeiden.

  1. WSUS Konsole starten
  2. in die Ansicht Updates → Alle Updates wechseln
  3. den Filter wie folgt einstellen:
    1. Genehmigung: “Alle bis auf abgelehnte”
    2. Status: “Any” / „Alle“
    3. und auf “Aktualisieren” klicken
  4. nun ggf. noch die Spalte “Ersatz” aktivieren
  5. alle Updates nach der Spalte “Ersatz” sortieren

WSUS Symbole Ersatz

Da sich nun alles um die Superceded Updates dreht, erkläre ich nachfolgend kurz die Symbole:

Symbole Erklärung Ablehnen/Löschen
Dieses Update ersetzt andere Updates nein!
Dieses Update ersetzt ein Update, wird aber auch von einem anderen ersetzt. ja
Dieses Update wird von einem anderen Update ersetzt. ja
  • nun können wir prüfen ob die Updates die die anderen Ersetzen auch genehmigt wurden und zur Installation freigegeben sind.
  • ist dies der Fall können wir alle Updates die Ersetzt wurden ablehnen
  • im letzten Schritt wird der “Assistent für die Serverbereinigung” ausgeführt
    • unter “Optionen” → auf “Assistent für die Serverbereinigung” klicken
  • hier nun entsprechend den eigenen Vorgaben, die entsprechenden Optionen auswählen, ich nehme alle, Beschreibung sollte selbsterklärend sein
  • und den Assistenten starten

Probleme

Fehler: Datenbankfehler

Fehler beim Ausführen eines Datenbankvorgangs. Mögliche Ursache: Die Datenbank ist sehr
ausgelastet, der Datenbankdienst wurde beendet, die Verbindung mit der Datenbank wurde getrennt,
oder die Nachinstallationsaufgabe wurde nicht erfolgreiche beendet. Wenden Sie sich an den 
Systemadministrator, wenn das Problem weiterhin besteht.
Klicken Sie auf „Serverknoten zurücksetzen„, um erneut zu versuchen, eine Verbindung mit dem 
Server herzustellen.

Ursache

Nachdem wir versucht haben per PowerShell Befehl die WSUS Serverbereinigung durchzuführen, kommt der Hinweis, dass es ein Timeout Problem ist. Der SQL-Server reagiert nicht rechtzeitig auf die Anfragen, obwohl der Wert standardmäßig auf 600 Sekunden (10 Minuten) eingestellt ist.

Lösung

Dieser Wert ist eigentlich sehr einfach zu verändern. Einfach das SQL Server Management Studio aufrufen, die Verbindung zu

\\.\pipe\Microsoft##WID\tsql\query

herstellen, in die Eigenschaft auf die Servereigenschaften, dort auf Verbindungen und hier kann der Wert für „Remoteverbindungen mit dem Server zulassen – Timeout für Remoteanfragen (Sekunden, 0 = kein Timeout) auf 0 setzen.

Alternative lässt sich der Wert auch per SQL-Befehl ändern

USE SUSDB;
GO
EXEC sp_configure ´remote query timeout´, 0 ;
GO
RECONFIGURE ;
GO
windows_server/wsus/wsus_vorbereitung_bereinigen.1543474653.txt.gz · Zuletzt geändert: von aeinert

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki