Software Update-Wartung in System Center 2012 Configuration Manager

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 3090526
Zusammenfassung
Dieser Artikel beschreibt die Wartung für Softwareupdates und Vorschläge wie Microsoft System Center 2012 Configuration Manager-Administratoren eine optimale Leistung der WSUS-Datenbank verwalten können.

Hinweis Weitere Informationen über Softwareupdates in System Center 2012 Configuration Manager klicken Sie auf die folgende Artikelnummer der Microsoft Knowledge Base:
3092358 Software Update-Problembehandlung und Wartung in System Center 2012 Configuration Manager
Weitere Informationen

Abgelaufene updates

Als Teil des laufenden Aktualisierungsvorgangs Version abgelaufen sind einige Updates im Microsoft Update-Katalog. Dies tritt normalerweise auf, wenn eine neuere Version des Updates verfügbar ist. In seltenen Fällen kann Microsoft ein Problem mit einem entdecken und dürfen daher ablaufen. Synchronisierung Update Software werden abgelaufene Updates in Configuration Manager-Konsole als "Abgelaufen" markiert. Abgelaufene Status wird durch ein abgeblendetes Symbol neben dem Update angezeigt. Abgelaufene Updates werden automatisch von Configuration Manager-Datenbank regelmäßig bereinigt. Die WSUS-Synchronisierung Komponente entfernt abgelaufene Updates. Dies geschieht nur, wenn Folgendes zutrifft:
  • Das Update wird nicht in einem Arbeitsauftrag aktualisieren.
  • Das Update ist älter als der Wert "Updates Bereinigung Age. (Standardmäßig ist sieben Tage.)

WSUS-Synchronisierung auf der Stammwebsite Configuration Manager überprüft stündlich nach Updates, die entfernt werden und entfernt abgelaufene Updates entspricht die Kriterien in der vorherigen Liste. WSUS-Synchronisierung löscht Updates abgelaufen, sehen Sie die folgenden Einträge in der Datei WSyncMgr.log:

Löschen alte abgelaufene Updates... SMS_WSUS_SYNC_MANAGER gelöschte 100 abgelaufene Updates SMS_WSUS_SYNC_MANAGER


Gelöschte 2995 abgelaufene Updates insgesamt SMS_WSUS_SYNC_MANAGER

Content-Bereinigung

Entfernt abgelaufene Updates wird Inhalt für die abgelaufenen Updates kann verwaist. WSUS-Synchronisierung bereinigt auch diese verwaisten Inhalt. Als Teil der Content Bereinigung WSUS-Synchronisierung analysiert die Pakete, die der aktuellen Site gehören, sucht, wird nicht mehr und die Inhalte aus dem Paket entfernt. Standardmäßig ist Inhalt nur entfernt, wenn es mehr als einen Tag verwaist ist.

Entfernt Inhalte aktualisiert der Bereinigungsprozess auch das Paket, sodass der aktualisierte Inhalt auf die Verteilungspunkte (DPs) gesendet wird. Wenn WSUS-Synchronisierung verwaiste Inhalte entfernt, sehen Sie die folgenden Einträge in der Datei WSyncMgr.log:

Löschen von verwaisten Inhalt für Paket CS100006 (EPDefinitions) aus Quelle <PackageSource>SMS_WSUS_SYNC_MANAGER
Löschen von verwaisten Inhaltsordner \\<PackageSource>\51b6db15-6938-4b37-9fa8-caf513e13930... SMS_WSUS_SYNC_MANAGER
.
.
Löschen von verwaisten Inhaltsordner \\<PackageSource>\526b6a85-a62c-4d54-bc0d-b3409223b0df... SMS_WSUS_SYNC_MANAGER
Gelöschte 12 verwaiste Inhaltsordner im Paket CS100006 (EPDefinitions) SMS_WSUS_SYNC_MANAGER
Paket aktualisieren CS100006 (EPDefinitions) SMS_WSUS_SYNC_MANAGER</PackageSource></PackageSource></PackageSource>


Weitere Informationen über die Bereinigung der abgelaufenen Updates und Inhalt finden Sie im folgenden Artikel:

Wartung der WSUS-server

Um eine optimale Leistung der WSUS-Datenbank empfiehlt Sie routinemäßig WSUS Cleanup Wizard-Aufgaben auf der WSUS-Datenbank (SUSDB) und auch die WSUS-Datenbank für jeden eine Softwareupdatepunkt-Rolle in der Configuration Manager-Umgebung Host WSUS neu indizieren. Beim Ausführen von WSUS-Bereinigung Assistent Aktionen in einer Hierarchie mit mehreren Ebenen Sie zuerst Ausführen der Bereinigung auf der niedrigsten Ebene der WSUS-Kette und dann nach oben auf der nächsten Stufe Cleanup Wizard-Aufgaben ausführen. Sie sollten die Hierarchie weiter bis zu den obersten Ebene WSUS-Computer. Sie können diese Routine WSUS Wartung gleichzeitig auf mehreren Servern in der gleichen Schicht ausführen.

Obwohl dies in beliebiger Reihenfolge auf jedem WSUS-Computer SUSDB durchgeführt werden kann, wird empfohlen, dass Sie die Bereinigung und dies auf jedem Computer WSUS mit Reindex Prozess zuerst und dann Cleanup Wizard-Aufgaben. Optimieren die Leistung der SUSDB zunächst über dies werden Cleanup Wizard-Aufgaben schneller abgeschlossen.

Dies die WSUS-Datenbank (SUSDB)

Sie können die WSUS-Datenbank (SUSDB) indizieren, mithilfe des Skripts in der folgenden Microsoft TechNet-Ressource:

Verwenden Sie die WSUS-Datenbank in einer Instanz von Microsoft SQL Server installiert ist, SQL Server Management Studio die Verbindung zum Datenbankserver und Datenbank Wartungsskript ausführen.

Wenn die WSUS-Datenbank auf interne Windows-Datenbank installiert ist, können Sie SQL Server Management Studio Express oder dem Dienstprogramm Sqlcmd.

Um SQL Server Management Studio Express verwenden, gehen Sie folgendermaßen vor:
  1. Starten Sie SQL Server Management Studio Express und zum Datenbankserver verbinden.
    • Für Windows Server 2012 oder Windows Server 2012 R2 würde der Servernamen wie folgt lauten:
      \\.\pipe\MICROSOFT##WID\tsql\query
    • Für ältere Betriebssysteme würde der Servernamen wie folgt aussehen:
      \\.\pipe\MSSQL$Microsoft##SSEE\sql\query
  2. Klicken Sie auf Neue Abfragefügen Sie des Inhalts der Datenbank Wartungsskript in der neuen Abfrage ein, und klicken Sie auf Ausführen.
Gehen Sie folgendermaßen vor, um das Dienstprogramm Sqlcmd verwenden:
  1. Öffnen Sie ein Eingabeaufforderungsfenster mit Administratoranmeldeinformationen.
  2. Führen Sie einen der folgenden Befehle, je nach Betriebssystem:

    Für Windows Server 2012 oder Windows Server 2012 R2:
    Sqlcmd -S \\.\pipe\MICROSOFT##WID\tsql\query -i <scriptLocation>\WsusDBMaintenance.sql</scriptLocation>
    Für ältere Betriebssysteme:
    Sqlcmd -S \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query i - <scriptLocation>\WsusDBMaintenance.sql<b00> </b00> </scriptLocation>
Weitere Informationen finden Sie im folgenden Artikel:

Tipp Wenn Sie nicht sicher sind, ob die WSUS-Datenbank auf SQL Server oder interne Windows-Datenbank gehostet wird, überprüfen Sie folgenden Registrierungsschlüssel auf dem WSUS-Server:
HKLM\Software\Microsoft\Update Services\Server\Setup\<SQLServerName>

Wenn Sie nur ServerName oder Server\Instanzsehen, verwenden Sie SQL Server. Wenn Sie etwas, das eine ##SSEE oder ##WID -Zeichenfolge enthält, wird die WSUS-Datenbank auf Windows Internal Database.

Tipp Bestimmen der Version von SQL Server Management Studio Express installieren, folgen diesen Richtlinien:
  • Windows Server 2012 oder Windows Server 2012 R2 wechseln Sie zum folgenden Ordner, und öffnen Sie die aktuelle Fehlerprotokolldatei im Editor.
    C:\Windows\WID\Log
  • Für Windows Server 2008 R2 oder früheren Versionen wechseln Sie zum folgenden Ordner, und öffnen Sie die aktuelle Fehlerprotokolldatei im Editor.
    C:\Windows\SYSMSI\SSEE\MSSQL.2005\MSSQL\LOG
Ganz oben die Fehlerprotokolldatei finden Sie die Versionsnummer (z. B. 9.00.4035.00 x 64). Um die Versionsnummer zu suchen, finden Sie im folgenden Artikel:

Die Versionsnummer oder service Packs für SQL Server Management Studio Express im Microsoft Download Center zu suchen.


Ausführen eines Bereinigungsvorgangs WSUS-server

WSUS-Server Bereinigungsassistenten führen Sie WSUS -Konsole &gt; Optionen. Wir empfehlen Sie WSUS Wartung etwa einmal im Monat ausführen. Wenn Bereinigung wurde nie ausgeführt, und der WSUS-Computer wurde für lange, ist möglich, dass das Cleanup Timeout kann und fehl. In diesem Fall führen Sie die Bereinigung nur aktualisiert und Revisionen das Kontrollkästchen aktiviert. (Dies ist das Kontrollkästchen oben.) Warten Sie dann den Prozess vor dem Ausführen von WSUS Server Bereinigung Assistent erneut, aber das Kontrollkästchen aktiviert. Beachten Sie, dass das mehrmals bis zum Abschluss der Bereinigung erfordert. Führen Sie schließlich Bereinigen mit den ausgewählten Optionen. Weitere Informationen zu WSUS Server Bereinigung Assistent finden Sie im folgenden Artikel:

Abgelöste Updates bereinigen


Wenn WSUS mit Configuration Manager integriert ist, können nachrangige Updates aufgrund der der Bereinigungsprozess WSUS nicht gelöscht. Daher wird empfohlen, in regelmäßigen Abständen nicht benötigte Updates auf dem WSUS-Server entsprechend ablehnen. Unnötiger Updates umfassen nachrangige Updates, Updates für Produkte oder Klassifikationen sind nicht in der Clientumgebung und abgelaufene Updates. Sie können manuell die Updates in der WSUS-Konsole ablehnen oder verwenden Sie das folgende Skript.

Hinweis Sichern Sie die WSUS-Datenbank (SUSDB) immer bevor Sie wie hier beschrieben ändern.

Beachten Sie auch, nach deline nicht benötigte Updates sollten SUSDB indizieren und führen Sie den Assistenten mit der WSUS-Bereinigung einmal nicht benötigte Updates entfernen. Diese entfernt Updates Configuration Manager Software Update Gruppen von der es gehört. Bereinigen von WSUS mit einer ScriptA Beispielskript skriptgesteuerte ablehnen nachrangige Updates in der WSUS-Umgebung ermöglicht. Sie finden das Beispielskript Hier. Updates müssen auf der obersten Ebene WSUS-Instanz abgelehnt und repliziert downstream WSUS-Instanzen, die für Replikatmodus konfiguriert sind. Sie müssen das Skript auf WSUS-Instanz ausführen, die im autonomen Modus ausgeführt wird. Um das Skript zu verwenden, müssen Sie "Ablehnen-SupersededUpdates.ps1" umbenennen und verwenden sie die folgenden Schritte zeigen. Natürlich ist es wichtig, dieses Skript in einer Lab-Umgebung testen, bevor Sie das Skript in der Produktion bereitstellen.

Hinweise über das Skript
Der WSUS-Server Standardport ist 80. Allerdings haben Sie WSUS installiert eine benutzerdefinierte IIS-Website, verwendet WSUS wahrscheinlich einen anderen Port. Sie müssen den Anschluss mit WSUS und ändern Sie den Port -Parameter in den folgenden Beispielen an diesen Port.

Das Argument - DeclineLastLevelOnly ablehnt, nur die updates, nicht ersetzt keine anderen Updates. Wenn Sie dieses Argument weglassen, wird eine Aktualisierung ersetzt wird abgelehnt. Dies bewirkt, dass nur Updates, die nicht ersetzt werden ein als "abgelehnt".
Ausführen des Skripts
  1. Führen Sie das Skript mit der OptionSkipDeclinesehen, wie viele übergeordnete Updates in WSUS. Beispielsweise soll ein Testlauf für WSUS-Server ohne SSL verwenden Sie den folgenden Befehl:

    SupersededUpdates.ps1 ablehnen - UpdateServer SERVERNAME-Port 80 - SkipDecline
  2. Sie können ersetzt werden Updates ablehnen und nicht ersetzen Updates (Updates auf Blattebene):

    SupersededUpdates.ps1 ablehnen - UpdateServer SERVERNAME-Port 80 - DeclineLastLevelOnly
  3. Oder Sie können den folgenden Befehl Alle Abgelöste Updates ablehnen:

    SupersededUpdates.ps1 ablehnen - UpdateServer SERVERNAME - UseSSL-Port 8080
Bereinigen von WSUS über die WSUS-Konsole
Müssen oder möchten Updates manuell ablehnen können Sie direkt die WSUS-Konsole dazu. Gehen Sie hierzu folgendermaßen vor:
  1. Öffnen Sie Windows Update Services Microsoft Management Console (MMC).
  2. Wählen Sie alle Updates. Hierzu legen Sie die Anzeige auf den Genehmigungsstatus für Alle außer abgelehntAlleStatus anzeigen und dann auf Aktualisieren.
  3. Die Ablösung Spalte anzeigen. Dazu mit der rechten Maustaste in der Spaltenüberschriften, und wählen Sie Ersetzung.
  4. Sortieren nach Ersetzung. Dazu klicken Sie auf die Spalte Ablösung .
  5. Wählen und nachrangiges Updates ablehnen.
Weitere Informationen zum Bereinigen nachrangige Updates finden Sie im folgenden Artikel:

ConfigMgr 2007 Configuration Manager 2012 R2

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 3090526 – Letzte Überarbeitung: 09/14/2015 20:31:00 – Revision: 1.0

Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 Configuration Manager Service Pack 1, Microsoft System Center 2012 Configuration Manager Service Pack 2, Microsoft System Center 2012 R2 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager Service Pack 1

  • kbexpertiseadvanced kbsurveynew kbhowto kbinfo kbmt KB3090526 KbMtde
Feedback