Program Windows Management Instrumentation Command-line (WMIC) umożliwia zmianę ustawień Windows z linii poleceń w tym modyfikację ustawień pliku wymiany.
Domyślnie w Windows (Client, Server) plik wymiany (stronicowania) jest zarządzany przez system.
Wyłączenie automatycznego pliku wymiany w na komputerze SVR01:
wmic computersystem where name="SRV01" set AutomaticManagedPagefile=False
Ustawienie własnego pliku wymiany w komputerze SRV01 (plik wymiany na dysku C, minimalna wartość 1024 MB a maksymalna 2048):
wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=1024,MaximumSize=2048
Przywrócenie do automatycznego zarządzania plikiem wymiany na komputerze SVR01:
wmic computersystem where name="SRV01" set AutomaticManagedPagefile=True
Umiejętność modyfikacji pliku wymiany na pewno przyda się administratorowi Windows Server Core.
Umiejętność ręcznego usunięcia obszaru nazw zasobu z DFS przydatne jest błędach np. przy błędzie obszaru nazw:
"Nie można zbadać obszaru nazw. Określona domena nie istnieje lub nie można się z nią skontaktować"

Błąd obszaru nazw może być spowodowany nie prawidłową pracą kontrolera domeny, usunięciu fizycznym folderu obszaru nazw (domyślnie: C:\DFSRoots) lub po usunięciu serwera który był jedynym serwerem obszaru nazw dla udostępnionej nazwy.
Mimo że udostępnione zasoby są nie dostępne wyświetlają na liście udostępnionych folderów w naszej domenie:

Po upewnieniu że n nasze kontrolery domeny działają prawidłowo (dcdiag, dcdiag /fix) możemy przystąpić do procedury ręcznego usunięcia zasobu:
1. Usuwamy z listy konsoli „Zarządzanie systemem plików DFS” obszary nazw:

2. Zatrzymujemy usługę „Usługa Obszar nazw systemu plików DFS” (CMD: net stop dfs)
3. Usuwamy odpowiednie klucze rejestru odpowiadające naszym udziałom które chcemy usunąć z:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DFS\Roots\domainV2 (dla udostępniania domenowego)
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DFS\Roots\Standalone (dla udostępniania serwerowego)
-
4. Usuwamy odpowiednie klucze rejestru odpowiadające naszym udziałom które chcemy usunąć z:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Shares
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Shares\Security
-
5. Uruchamiamy „Edytor ADSI” – ustawienia podłączenie” „Domyślny kontekst nazewnictwa”
- Przechodzimy do folderu w naszej domenie” CN=SYSTEM” a następnie „CN=Dfs-Configuration”

- Usuwamy odpowiednie pozycje odpowiadające naszym udziałom które chcemy usunąć:
6. Usuwamy folder obszaru nazw domyślnie: C:\DFSRoots
7. Uruchamiamy ponownie serwer i gotowe. Nasze udostępnienie DFS całkowicie zostało usunięcie z systemu.
Kopia zapasowa systemu Windows Server jest jedną z funkcji Windows Server 2008 / 2008 R2.
Zalety Kopii Zapasowej Systemu Windows:
- Windows Server Backup korzysta z migawek dysku (VSS) więc nie ma konieczności zamykania programów i usług.
- Disaster Recovery – odzyskanie całego serwera po „katastrofie” lub przeniesienie Windows Server na inny sprzęt..
- Odzyskanie plików zarówno do oryginalnych lokalizacji i alternatywnych.
- Możliwość odzyskanie plików z oryginalnymi atrybutami i zabezpieczeniami NTFS (ACL).
- Każda partycja z kopii zapasowej to plik dysku wirtualnego VHD którego w każdej chwili możemy skopiować i dołączyć jako dysk do naszego systemu.
- Odzyskanie woluminu na inną partycję.
Możliwość GUI i CMD są praktycznie takie same. Przewaga linii poleceń objawia się podczas błędów podczas konfiguracji backupu z GUI np.
Problem z dodawaniem dysku kopii zapasowej - błąd: Nazwa pliku, nazwa katalogu lub składnia woluminu jest niepoprawna.

Błąd zazwyczaj występuje przy dodawaniu dysku kopii zapasowej powyżej 1 TB.
Dodanie dysku twardego z linii poleceń rozwiązuje problem.
Instalacja Kopii zapasowej systemu Windows z CMD:
start /w ocsetup WindowsServerBackup
lub z GUI:

Trochę teorii…
- Windows Server Backup umożliwia wykonywanie kopii zapasowych na:
- Dedykowanym dysku twardym dla kopii (zalecane) – zwykły dysk twardy wewnętrzny lub zewnętrzny „poświęconym” na backupy.
- Folderze sieciowym/udostępnionym
- Minimalny rozmiar dysku twardego dla kopii zapasowej to 70% rozmiaru wszystkich woluminów które zamierzamy archiwizować.
- Dla bezpieczeństwa domyślnie nie ma przypisanej litery dysku dla dedykowanego dydku twardego dla kopii. Brak zewnętrznej ingerencji na backup. Nie zalecane jest przypisywanie litery na stałe.
- Program do zarządzania Windows Server Backup z linii poleceń to: WBADMIN
WBADMIN /?

Sprawdzenie czy jest włączona kopia zapasowa sytemu Windows:
wbadmin enable backup

Konfiguracja kopii zapasowej z dedykowanym dyskiem twardym dla kopii:
1. Sprawdzamy jaki identyfikator ma nasz dysk do przechowywania backupu.
Lista dysków ONLINE: wbadmin get disks

Mój dysk do backupu to:
Nazwa dysku: VMware, VMware Virtual S SCSI Disk Device
Numer dysku: 1
Identyfikator dysku: {9af787cc-0000-0000-0000-000000000000}
Całkowite miejsce: 40.00 GB
Używane miejsce: 0 B
Woluminy: Brak woluminów na dysku lub system Windows nie może uzyskać informacji
o
woluminie.
2. Konfiguracja codziennego backupu z dodaniem dysku dedykowany do kopii zapasowej:
wbadmin enable backup
Składnia:
Wspólna dla Windows Server 2008 i 2008 R2:
[-addtarget:<BackupTargetDisk>] –> Dodawanie nośnika dla backupu: dysk twardy lub folder udostępniony
[-removetarget:<BackupTargetDisk>] –> Usuwanie nośnika dla backupu.
[-schedule:<TimeToRunBackup>] –> Określa godziny dnia, o których są tworzone kopie zapasowe (rozdzielane przecinkami i w formacie HH:MM).
[-include:<VolumesToInclude>] Lista elementów do backup oddzielone przecinkami (partycje, foldery, dyski twarde – ścieżka bezwzględna). Tylko w Windows Server 2008 możliwość dodania –systemState (Stan Systemu).
[-allCritical] –> Do listy elementów kopii zapasowej są dodawane elementy systemu do odzyskiwania systemu od zera - Disaster Recovery.
[-quiet] –> Cicha kopia zapasowa. Przydatna do jednorazowych kopii zapasowych.
Opcje dostępne tylko w Windows Server 2008 R2:
[-systemState] –> Do listy elementów kopii zapasowej jest dodawany Stan Systemu
[-nonRecurseInclude:<ItemsToInclude>] Lista nierekurencyjna elementów do backup oddzielone przecinkami (partycje, foldery, dyski twarde – ścieżka bezwzględna).
[-exclude:<ItemsToExclude>] –> Lista wyjątków które nie będą uwzględniane w backupie oddzielone przecinkami (partycje, foldery, dyski twarde – ścieżka bezwzględna).
[-nonRecurseExclude:<ItemsToExclude>] Lista nierekurencyjna elementów do backup oddzielone przecinkami (partycje, foldery, dyski twarde – ścieżka bezwzględna).
[-vssFull | -vssCopy] –> Sposób dostępności kopii: -vssFull backup będzie widzialny w kopii w tle (VSS) a w przypadku -vssCopy kopia będzie dostępna z poziomu Windows Server Backup. Parametr -vssCopy jest domyślny i nie musimy go podawać.
[-user:<UserName>] –> Nazwa użytkownika z uprawnieniem do zapisu w miejscu docelowym magazynu kopii zapasowej.
[-password:<Password>] –>Hasło dla nazwy użytkownika podanej w parametrze -user.
Szczegółowy opis funkcji można otrzymać poleceniem wbadmin enable backup /?
Przykład typowanej składni dla utworzenie codziennej kopii zapasowej serwera to:
wbadmin enable backup -addtarget:{Identyfikator dysku} -schedule:09:00,17:00 -include:C:,E: -allCritical -systemState
w moim przypadku to:
wbadmin enable backup -addtarget:{9af787cc-0000-0000-0000-000000000000} -schedule:09:00,17:00 -include:C: -allCritical –systemState

Konsola dwa wymusza potwierdzenia: włączenia harmonogramu kopii zapasowej i sformatowania dysku na backupy.
Etykieta dysku jest automatycznie nadawana w formacie:
NAZWAS ERWERA ROK_MIESIĄC_DZIEŃ GODZINA Disk_NUMER PORZĄDKOWY
Etykietę dysku w dowolnym momencie można w zmienić. Windows Server Backup odwołuje się po Identyfikatorze dysku a nie po nazwie woluminu. Na końcu artykuły pokażę jak zmienić etykietę dysku z poziomu CMD.
3. Potwierdzenie utworzenia harmonogramu kopii zapasowej:
wbadmin enable backup

Gotowe. Właśnie skonfigurowaliśmy codzienną kopię zapasową z dedykowanym dyskiem twardym.
Mamy także możliwość ręcznego uruchomienia kopii zapasowej z ustawieniami które ustawiliśmy dla harmonogramu:
wbadmin start backup

Kopia zapasowa wykonuje się w tle. W dowolnym momencie możemy sprawdzić status wykonania kopii zapasowej:
wbadmin get status

Dostępne kopie zapasowe:
wbadmin get versions

Modyfikacja zaplanowanej kopii zapasowej:
Modyfikacja ustawień kopii zapasowej wygląda tak samo jak tworzenie – podajemy tylko odpowiednie parametry które chcemy zmienić np.
1. Dodanie drugiego / następnego dysku dla kopii zapasowej Windows
wbadmin enable backup -addtarget:{Identyfikator dysku}
ale najpierw wbadmin get disks

Dodajemy dysk o numerze 0
wbadmin enable backup -addtarget {10b46aec-0000-0000-0000-000000000000}
Weryfikujemy czy w „Lokalizacji do przechowywania kopii zapasowej” pojawi się nowy wpis
wbadmin enable backup

VMware, VMware Virtual S SCSI Disk Device i VMware Virtual IDE Hard Drive ATA Device to sprzętowe nazwy dysków twardych. Gdy zamiast sprzętowej nazwy dysku twardego jest etykieta dysku to oznacza że ten dysk jest OFFLINE.
W rzeczywistych serwerach w lokalizacji do przechowywania kopii zapasowej będzie wpis np. WDC WD15 EARS-00MVWB0 USB Device.
Zaplanowana kopia zapasowa zawsze będzie wykonywana na najmłodszym (najpóźniej dodany) dostępnym dysku twardym. Żeby kontrolować na który dysk wykona się backup musimy pozostałe dyski dedykowane odłączyć lub przełączyć w tryb OFFLINE np.

Możemy zauważyć że dysk twardy WHALE 2011_08_01 17:05 Disk_01 jest OFFLINE.
2. Modyfikacja listy elementów do archiwizacji
Przykład: wbadmin enable backup -include:C,E: -allCritical –systemState
Wykluczenie folderu z kopii zapasowej:
Przykład: wbadmin enable backup - exclude:E:\Tymczasowe\
Nie można wykluczyć elementów lub folderów z partycji systemowej C gdy używamy parametrów: -allCritical –systemState
Zmiana etykiet dysków:
Aby zmienić etykietę dysku twardego musimy najpierw dodać literkę do woluminu.
Diskpart… i proces przypisywania literki do dysku
Zmiana etykiety dysku twardego(partycji): LABEL Y: Dysk kopia zapasowa nr. 2
![]()
I na koniec usunięcie literki dyski - Diskpart… i proces usuwania literki do dysku:

Weryfikacja - wbadmin get disks

Sądzę że już każdy administrator wie jak utworzyć / zaplanować kopię zapasowej z serwera z poziomu wiersza poleceń :-)
Błąd 0xC142012 występuje gdy nie prawidłowo doda się sterownik w postaci plików INF do obrazu rozruchowego np. boot.wim.
Błąd ten blokuje dodawanie sterowników do obrazów.
Rozwiązanie problemu:
Należy udsunąć całą zawartość klucza rejestru (klucze, wartości i dane):
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WIMMount\Mounted Images"
Po usunięciu mamy już możliwość dodawania sterowników do obrazów.
Zaletami wykonywania kopii w tle na inny dysk/partycji(migawka dysku) są:
- szybkość wykonywania kopii w tle: jednoczesny odczyt i zapis danych (bloków dysku)
- znaczny przyrost ilości migawek dysku, możliwość ograniczenia wielkości maksymalnej w MB/GB/TB lub w procentach.
- brak ryzyka wyczerpania wolnego miejsca na dysku z danymi
Wadą kopii w tle na inny dysk jest konieczność posiadania wolnego dysku / partycji.
GUI czy CMD…. ?
Większość ustawień kopii w tle można wykonać zarówno z GUI i jak CMD nawet konfigurację migawek dysku na inny dysk. Z drugiej strony prawidłowy harmonogram wykonywania kopii w tle możemy tylko ustawić tylko z GUI.
Pojedynek GUI vs CMD kończy się minimalną przewagą GUI. W Windows Core mamy tylko linię poleceń (CMD, PowerShell) więc zachęcam do wykorzystania czarnego okienka (CMD) lub niebieskiego (PS) do konfiguracji usług Windows Server.
Kopii w tle z linii poleń - VSSADMIN:
Uruchamiamy CMD z podwyższonymi prawami administratora (UAC) i wpisujemy VSSADMIN /?
Wersja PL:

Wersje EN:

Interesuje nas polecenie: VSSADMIN Add ShadowStorage
Wymagane parametry:
/For=WoluminŹródłowy /On=WoluminDocelowy /MaxSize=RozmiarMaks (MB, GB, TB, %,UNBOUNDED)
UNBOUNDED - brak limitu
Do dzieła...
Podział dysków twardych przed włączeniem kopii w tle (VSS):

Przed dodaniem magazynu migawek kopia w tle woluminu źródłowego musi być wyłączona (wszystkie migawki muszę być usunięte) .
Sprawdzenie aktywności kopii w tle / ilość migawek:
VSSADMIN List Shadows

Wyłączenie kopii w tle z linii poleceń:
VSSADMIN Delete Shadows /For=C:

Próba wyłączenia kopii w tle gdy jest już wyłączona:

Konfigurrcja magazyn umigawek (dysk E) dla kopii w tle dysku C:
VSSADMIN Add ShadowStorage /For=C: /On=E: /MaxSize=50%
MaxSize=50% oznacza że maksymalnie 50% (-1,-2 … % w zależności od dzielenia całkowitego wielkości dysku) partycji E będą „poświęcone” dla kopii w tle woluminu C.
Inne przykłady parametru MaxSize: MaxSize=200MB, MaxSize=200GB, MaxSize=50%, MaxSize=UNBOUNDED
Wyświetlenie stanu magazynów VSS:
VSSADMIN List ShadowStorage

Utworzenie pojedynczej kopii w tle partycji C:
VSSADMIN Create Shadow /For=C: /AutoRetry=2
AutoRetry – parametr określa ilość prób wykonywania migawki w przypadku nie powodzenia

Weryfikujemy naszą nowo utworzoną migawkę:
VSSADMIN List Shadows

Podział dysków twardych po włączeniem kopii w tle (VSS):

„System Volume Information” – w tym folderze znajdują się migawki, ale ani użytkownik ani administrator nie ma uprawnień.
Harmonogram kopii w tle (GUI):

Możemy także z linii poleceń np.:
SCHTASKS /Create /SC DAILY /TN VSS_dysk_C /TR "VSSADMIN Create Shadow /For=C: /AutoRetry=2" /ST 07:00
Utworzony tak harmonogram nie będzie widoczny z GUI kopi w tle i to może być mylące.
Konfiguracja kopii w tle z innym magazynem w GUI:
Przed zmianą magazynu kopii w tle usługa musi być nie aktywna na woluminie (wszystkie migawki muszę być usunięte).

Po podłączenie zewnętrznego dysk USB 2.0/3.0 produkcji Wester Digital WD MyBook Essential 1,0 TB w Menadżerze urządzeń nie jest on rozpoznawany.
Pojawia się wykrzyknik. Problem dotyczy wersji Windows Server Standard 2008 R2, ale prawdopodobnie występuję na większości nowych systemów.
Niestety odłączanie, zmienianie portów USB i ponowne podłączenie urządzenia nic nie pomaga.
Aby usunąć problem należy zainstalować sterowniki (ups!).
Problem zaczyna się wtedy, kiedy dysk został sformatowany i nie mamy oryginalnego oprogramowania do dysku zwanego WD Smartware, a ze strony WD niewiele możemy się dowiedzieć, bo takowych sterowników tam nie ma.
Należy wtedy ponownie ściągnąć całe oprogramowanie do napędu. Robimy to ze strony:
http://download.wdc.com/smartware/WDSmartWare_PP4R2_1_4_1_2.zip
- Ściągamy powyższe oprogramowanie i ropakowujemy.
- Z pliku WDSmartWare_Windows_Disk_Image_PP4R2_1_4_1_2.zip wypakowujemy folder Extras
- W tym folderze znajduje się następny folder o nazwie: WD SES Device Driver
- W tym folderze znajdują się sterowniki do naszego napędu.
- Robimy aktualizację sterowników podając powyższy folder i gotowe.
Możemy także zainstalować oprogramowanie do archiwizacji i odtwarzania danych WD SmartWare.
Znajdziemy je w folderze WD SmartWare
Źródło: http://wdc.custhelp.com/app/answers/detail/a_id/5419/kw/SES
Za programy typu Manager RDP do tej pory trzeba było słono płacić. Microsoft nie udostępniał publicznie żadnego programu przeznaczonego do zarządzania połączeniami terminalowymi. Nie udostępniał aż do teraz...
Na witrynie Microsoft download pojawił się malutki ale wielce użyteczny program posiadający następujące funcje:
- grupowanie połączeń RDP
- dziedziecznie ustawień w dól
- osobne ustawienia dla każdego połączenia RDP
- pracę na wielu sesjach RDP w ramach jednego okna
Coool !! Wreszcie!
Ściągamy go z:
http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047
Źródełko to microsoftowy blog Piotra Gardy.






