BETA
Aby się zalogować, najpiew wybierz portal.
Aby się zarejestrować, najpiew wybierz portal.
Podaj słowa kluczowe
Słowa kluczowe muszą mieć co najmniej 3 sąsiadujące znaki alfanumeryczne
Pole zawiera niedozwolone znaki

Baza wiedzy











[Porada] Czyszczenie bazy danych WSUS używanej przez SUP w SCCM

10-09-2012 10:00 | Mariusz Zarzycki
Czyszczenie bazy danych WSUS używanej przez SUP w SCCM - skrypt automatyzujący powyższy proces.

W zależności od wielkości infrastruktury SCCM, może pojawić się sytuacja, w której SUP komponent po stronie Secondary Site nie może synchronizować się z Centralnym SUP. Opcją rozwiązującą ten problem jest użycie wbudowanego w konsole WSUS Cleanup Wizarda. Oczywiście w środowiskach prostych, można tę operację wykonywać ręcznie, jednakże środowiska duże wymagają automatyzacji i ta właśnie porada tego dotyczy.

Narzędzie, które można użyć do przyspieszenia oczyszczenia WSUS wraz z indeksacją wewnętrznej bazy danych, którą WSUS wykorzystuje jest WSUSCleanupCL. Ze względu na fakt, iż podłączenie zdalne do Windows Internal Database jest problematyczne, narzędzie to musi zostać uruchomione bezpośrednio na serwerze gdzie znajduje się baza danych.

Narzędzie dostępne jest na stronie CODEPLEX http://wsus.codeplex.com/releases/view/17612

Narzędzie uruchamiamy z lini poleceń CMD.

C:\YOUR_PATH\>WSUSCleanupCL.exe Server SSL Port Parameters

Gdzie:

  • Server to parametr określający nazwę serwera.
  • SSL to parametr przyjmujący dwie wartości, f(false) oraz t(true), które precyzuje jak należy skontaktować się z ISS,
  • Port to parametr mówiący na jakim porcie 80(domyślnym) czy dedykowanym 8530 uruchomiana jest usługa WSUS na IIS.
  • Lista dostępnych parametrów tego narzędzia jest następująca:
  • superseded = proces czyszczenia dotyczy aktualizacji zastąpionych przez nowsze wersje, które po zastąpieniu nie są już potrzebne.
  • expired = proces czyszczenia dotyczy wszystkich aktualizacji, które już wygasły a nie zostały zaakceptowane do instalacji..
  • obsolete = proces czyszczenia dotyczy wszystkich aktualizacji, które już wygasły bez względu na stan akceptacji.
  • compress = proces czyszczenia dotyczy aktualizacji, które nie posiadają już status do wdrożenia.
  • computers = proces czyszczenia dotyczy kont komputerów, które nie kontaktowały się z WSUS przez 30 dni. Ten parametr ma znacznie w sytuacji, gdy aktualizacje są wdrażane jedynie z użyciem WSUS a SCCM nie jest wykorzystywany.
  • files = proces czyszczenia dotyczy niepotrzebnych plików w strukturze WSUS.
  • DB = parametr ten jeżeli użyty uruchamia skrypt indeksujący wewnętrzną bazę danych WSUS(konieczny plik DB_maint.sql).
  • all = Wszystkie powyższe.

Ostatnią czynnością, która pozostaje do realizacji to sposób dystrybucji tego narzędzia.

Opcji jest oczywiście mnóstwo: GPO, Dystrybucja z użyciem SCCM i inne, ale to na pewno już wiecie jak wykonać.

W moim przypadku problem synchronizacji WSUS w 90 secondary sitach z użyciem tego narzędzia został rozwiązany jak z użyciem magicznej różdżki.

Komentarze 0

pkt.

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.