Page 1 of 1

Wie letzten, heruntergeladenen Patch Day /Rollout erkennen?

PostPosted: 15.03.2017, 14:36
by pstein
Angenommen heute sei der offizielle Microsoft Patch day/Rollout day (oder 1-2 Tage später).

Wegen der Zeitverschiebung oder noch nicht erfolgter deutscher Serveraktualisierung oder Zurückhaltung der Patches von MS oder .....
könnte es sein dass die aktuellesten Patches noch nicht durch WSUS heruntergeladen werden können/konnten.

Wie kann ich festellen welches Datum die letzten Patches hatten die WSUS heruntergeladen hatte?

Peter

Re: Wie letzten, heruntergeladenen Patch Day /Rollout erkenn

PostPosted: 15.03.2017, 15:42
by Dalai
Simple Methode: Geh ins Verzeichnis wsusoffline\client\wsus und schau dir das Datum der wsusscn2.cab an. Kompliziertere Methode: Geh ins Verzeichnis wsusoffline\client\<windowsversion>\glb und sortiere dieses Verzeichnis nach Datum. Liegt das Datum vor dem aktuellen Patchday, war es wohl der vorherige.

Grüße
Dalai

Re: Wie letzten, heruntergeladenen Patch Day /Rollout erkenn

PostPosted: 15.03.2017, 17:24
by pstein
Habe ich gleich mal ausprobiert (für 64bit Windows 7).

Da ist das Datum der wsusscn2.cab Datei der 15.03.2017
Andererseits ist das jüngste Datum einer Datei in wsusoffline\client\w61-x64\glb
der 08.03.2017

D.h. die beiden Angaben widersprechen sich.

Das erste Datum sagt dass der letzte Patchday vom 14.03. berücksichtigt wurde.

Das zweite Datum, dass die Patches vom 14.03. noch nicht heruntergeladen und installiert wurden.

Was stimmt?

Peter

Re: Wie letzten, heruntergeladenen Patch Day /Rollout erkenn

PostPosted: 15.03.2017, 19:18
by Dalai
pstein wrote:D.h. die beiden Angaben widersprechen sich.

Nicht wirklich. Hierzu muss man wissen, dass die Updates eigentlich fast immer ein Datum haben, das einige Tage vor dem Patchday liegt. Ich stelle mir das so vor: MS schnürt die Updatepakete zum Zeitpunkt X - wobei beispielsweise X = Patchday minus 10 Tage ist - und gibt sie in die Testabteilung. Diese Tests dauern einige Zeit, aber wenn die erfolgreich sind, werden die Pakete unverändert freigegeben für die Öffentlichkeit. Nun geht WSUS Offline zum Zeitpunkt Y her und lädt die Dateien mittels Wget/Aria2 herunter unter Beibehaltung des Originalzeitstempels (= Zeitpunkt X).

Im Zweifel schaut man ins Log (wsusoffline\log\download.log), wann der letzte Download lief, und ob im Zuge dessen Updates geladen und/oder gelöscht wurden. Weiterhin gibt's noch die Datei wsusoffline\client\builddate.txt, die für den schnellen Blick reicht (dessen Angabe/Inhalt wird auch im UpdateInstaller angezeigt).

Grüße
Dalai

Re: Wie letzten, heruntergeladenen Patch Day /Rollout erkenn

PostPosted: 15.03.2017, 23:11
by boco
Ist doch ganz einfach, wenn man die Logik umdreht: Wenn Updates mit einem Release-Datum später als der letzte Patchday vorhanden sind, gehören sie
- entweder zu einem OOB (Out-Of-Band) Release (selten),
- oder zum aktuellen Patchday.

Mit dem Rollup-Prinzip ist es nicht wirklich schwer zu kontrollieren.