Włączanie i wyłączanie VM w Azure za pomocą MS Flow

Witajcie. Automation Większość maszyn wirtualnych, które trzymamy w chmurze zapewne nie musi pracować 24 godziny na dobę. Po godzinach pracy możemy je spokojnie wyłączyć, co pozwoli nam na spore oszczędności. Jeśli przyjmiemy, że maszyny działają 8 godzin dziennie i tylko w dni powszednie – to koszt maszyn może spaść nawet o 60%. To bardzo dużo […]

Zdalne wyszukiwanie aktualizacji na serwerach i stacjach

Rozpoczynam dziś nową sekcję, w której będę umieszczał skrypty, których używam dla organizacji codziennej pracy. Wszystkie skrypty publikuję w postaci takiej jakie są, z prawem do ich pobierania, dowolnej modyfikacji. Nie biorę też odpowiedzialności za skutki ich działań. Jeśli skryptów używasz, i uważasz, że chciałbyś coś zmienić – skontaktuj się ze mną. Jeśli skrypt modyfikujesz samodzielnie – proszę […]

PS – usuwanie vmguest ze wszystkich maszyn zarządzanych przez VMM

Po aktualiacji sterowników Hyper-V trzeba posprzątać – tj. usunąć dysk ISO podłączony do każdej z aktualizowanych maszyn. Aby zrobić to szybko – wykorzystaj PowerShell for SCVMM ((Get-SCVirtualMachine | Where {$_.VirtualDVDDrives.ISO.Name  -like ‘vmguest’})).VirtualDVDDrives|Set-SCVirtualDVDDrive -NoMedia -RunAsynchronously

Visual Studio Code – darmowy edytor na Win, Mac, Ubuntu

Huh, po decyzji by .Net był dostępny w ramach Open Source zabrakło narzędzi do developerki kodu na systemy inne niż Windows. Microsoft już to “naprawił”. Visual Studio Code to lekki edytor kodu z intellisense, debugowaniem dostępny zarówno dla Windows jak i Linux czy OSX. Witryna projektu: https://code.visualstudio.com Chwilowo dostęp do strony jest uniemożliwiony – podaję […]

Powershell czy Bash

Na co dzień administruję zarówno systemami Windows Server jak i Linux, w obu przypadkach często wspieram się skryptami, które piszę do różnych potrzeb. W przypadku Linuxa proste skrypty programuję w Bash korzystając z gotowych poleceń i funkcji typu awk, sort, uniq, xargs itp… W Windows Server oczywiście posługuję się PowerShell. Jeszcze parę lat temu by ułatwiać […]

PowerShell mówi :)

Coś na rozluźnienie… jeśli chcemy by nasz skrypt przemówił to możemy za pomocą PowerShell przekazać treść do systemowego syntezatora mowy wbudowanego w Windows. Skrypt pobierzemy z tego adresu: https://gallery.technet.microsoft.com/scriptcenter/Out-Speech-298142d3

Windows Management Framework V5

Aktualizacja WMF dla PowerShell wprowadza kilka ciekawych rozwiązań. PowerShell OneGet – funkcjonalność która pozwala na wyszukiwanie oraz instalację oprogramowania z repozytorium dla PowerShell Zarządzanie switchami – z poziomu PowerShell możemy zarządzać ustawieniami wybranych przełączników Layer 2. W chwili obecnej głównie dotyczy to produktów firmy Arista, a dokładniej protokołu Arista EOS. Na liście wspieranych urządzeń jest też […]

ReFS, VHDX i FileIntegrity – maszyna nie wstaje…

Po podłączeniu pliku vhdx na dysku ReFS przy uruchamianiu maszyny możemy napotkać się na następujący komunikat błędu: ‘VMACHINE-NAME’: Attachment ‘xxxxxx\Virtual Hard Disks\xxxxxxx.vhdx’ failed to open because of error: ‘The requested operation could not be completed due to a virtual disk system limitation.  On NTFS, virtual hard disk files must be uncompressed and unencrypted. On ReFS, […]

Klonowanie kontrolerów Active Directory w Windows Server 2012

Jak można wykonać klona kontrolera domeny wykorzystując Windows Server 2012. Operację można przeprowadzić tylko na wirtualizatorze, który wspiera funkcjonalność VM-Generation-ID – m.in. Hyper-V 3.0 Autoryzuj oryginalny źródłowy kontroler AD poprzez dodanie tego kontrolera do grupy Cloneable Domain Controllers w Active Directory. Potwierdź czy źródłowy kontroler można sklonować, poprzez polecenie PowerShell Get-ADDCCloningExcludedApplicationList Sprawdź czy lista zainstalowanych […]

Inwentaryzacja maszyn wirtualnych

Nie raz potrzebujemy zinwentaryzować maszyny wirtualne na posiadanym klastrze. Jeśli mamy SC VMM to problemu większego nie ma, gorzej gdy trzeba to zrobić ręcznie. Spisanie 2-3 maszyn to nie problem, ale jak mamy ich setki i chcemy sobie zrobić zestawienie maszyn, dysków, kart sieciowych – ręczna robota zajmie nam nawet wiele godzin 🙂 Też miałem […]