Jak w Active Directory znaleźć wirtualne zasoby klastra (Network Name)?

Pisałem już co nieco o wyszukiwaniu obiektów w Active Directory, ale zaznaczyłem, że jest to temat-rzeka i będziemy do niego wracać:) Oto mam ciekawy trick, który pozwoli w naszej domenie odnaleźć obiekty, które są wirtualnymi zasobami klastra, a konkretniej „nazwami sieciowymi” (Network Name) – czyli, nie są to „prawdziwe” serwery, tylko „aliasy”, które wędrują pomiędzy węzłami klastra.

Takich „aliasów” nie chcemy (tym bardziej nie powinni chcieć nasi szefowie) widzieć na raportach zainstalowanych poprawek, klientów backupu, czy na liście używanych licencji. Oczywiście przy założeniach, że raporty te już zawierają fizyczne serwery w klastrze.
Tak więc, podaję 2 skuteczne metody wynajdywania takich obiektów w naszej domenie.

Metoda #1: DSQUERY.EXE z pakietu RSAT

RSAT dla Windows 7 | RSAT dla Windows 8


Serwery, którą należą do wirtualnych zasobów klastra znajdziemy poleceniem:

dsquery.exe * -limit 0 -filter „(&(servicePrincipalName=MSClusterVirtualServer*))” -attr name



Metoda#2: ADFIND.EXE

Narzędzie to ściągniemy za darmo z tej ze strony:
http://www.joeware.net/freetools/tools/adfind/


Przy użyciu tego narzędzia polecenie ma postać:

adFind.exe -list -default -f „(&(servicePrincipalName=MSClusterVirtualServer*))” name

Obie metody pozwolą nam wygenerować listę obiektów w CMD. Możemy tę listę od razu przekierować do pliku dopisując na końcu „> nazwa_pliku.txt ”.

Jeśli macie jakieś pytania lub inne pomysły – piszcie.

Łukasz Skalikow

Obecnie Manager IT. Przez lata byłem Inżynierem systemów. Jestem entuzjastą i specem od vSphere, Windows serwer, GPO. Od zawsze byłem zwolennikiem wiersza poleceń i automatyzacji. Obecnie, ze względu na pracę, rodzinę i wyjazdy służbowe, dużo mniej udzielam się na blogu, ale mam nadzieję, że pośród kilkuset porad opublikowanych na spece.it, wiele osób znajdzie dla siebie coś przydatnego :)

Przeczytaj także...

Dodaj komentarz