Zrezygnuj z GUI, czyli Windows Server Core

Mniejsze wymagania dotyczące przestrzeni dyskowej, pamięć RAM, mniejszy obszar ataków, mniejszy obszar do zarządzania, mniej poprawek, mniejsza czas niedostępności. To główne zalety Windows Server Core. Czym jest w takim razie Windows Server Core? Jest niczym innym jak odchudzoną wersją Windows Server, w której najbardziej zauważalną różnicą dla administratora jest brak interfejsu graficznego. 

czytaj dalej

Distributed File System za pomocą DFSUtil

Do obsługi obszarów nazw systemu plików DFS w systemie Windows Server 2008, 2008R2 jak i 20012 można posłużyć się polecenie DFSUtil . Polecenie jest przydatne, kiedy chcemy zautomatyzować zarządzanie DFS za pomocą skryptu. Poniżej przykładowe użycie utworzenia katalogu głównego o nazwie Public dla domeny domain12.pl na serwerze WS08R2 oraz dodanie folderu z obiektem docelowym:

Tworzymy folderu DFSRoots:
mkdir C:\DFSRoots
Następnie dodajemy podfolder, który będzie katalogiem głównym obszaru nazw
mkdir C:\DFSRoots\Public
Udostępniamy folder oraz nadajemy uprawnienia Odczytu dla Wszystkich
net share Public = C:\DFSRoots\Public


Poleceniem net share Public możemy sprawdzić nadane uprawnienia.

Po tak przygotowanej strukturze folderów możemy użyć DFSUtil w celu dodania nowego obszaru nazw.
dfsutil Root addDom \\WS08R2\Public „Ogólnie dostępny zasób firmowy „
Kolejnym poleceniem możemy dodawać foldery z obiektami docelowymi:
dfsutil link add \\domain12.pl\Public\Dokumenty \\192.168.10.131\Dokumenty

Wiedzę to wykorzystałem do automatyzacji wdrożenia DFS przy użyciu narzędzia dfsutil oraz Powershell. Skrypt tworzy folder w obszarze nazw dla każdego użytkownika, następnie dodaje foldery z obiektami docelowymi, co zaoszczędziło mi wiele czasu i pracy. Skrypt, co prawda stworzony dla własnych potrzeb, ale po drobnych modyfikacjach umieszczam poniżej, może ktoś się nim zainspiruje;)

Resource Metering – nowość w Windows Server 2012

Resource Metering to nowa funkcja w systemie Windows Server 2012 przeznaczona do ułatwienia śledzenia wykorzystanie zasobów maszyn wirtualnych. Możemy użyć Powershell do zbierania i raportowania historycznego wykorzystania zasobów, między innymi:

  • średniego zużyciu CPU przez VM
  • średniego zużyciu pamięci fizycznej przez VM
  • minimalnego wykorzystanie pamięci fizycznej przez VM
  • maksymalnego użycie pamięci fizycznej przez VM
  • maksymalnej ilości miejsca na dysku przeznaczona na VM
  • całkowitego przychodzącego ruchu dla wirtualnej karty sieciowej
  • całkowitego wychodzącego ruchu dla wirtualnej karty sieciowej

W celu śledzenia zasobów musimy najpierw włączyć pomiar zasobów dla maszyny wirtualnej.
Używając polecenia Enable-VMResourceMetering -VMName [nazwa wirtualnej maszyny]
możemy włączyć śledzenie na konkretnej maszynie wirtualnej, bądź poleceniem Get-VM -ComputerName [nazwa komputera] | Enable-VMResourceMetering na wszystkich maszynach na danym komputerze z Hyper-V.

Gdy śledzenie zostało już włączone możemy zacząć monitorować wykorzystanie zasobów naszych maszyn . Aby uzyskać informacje o użytkowaniu zasobów dla konkretnej maszyny wirtualnej możemy użyć cmdletMeasure-VM