get-vm szybkosc


Cos co bylo dawno temu i zapomnialem, a przydalo mi sie jak pisalem jakis skrypt…

Tak jak wiele osob pisze w internecie :

Zamiast pisac get-vm |get-view ,  lepiej napisac get-view -ViewType

Ze strony : http://itsjustanotherlayer.com/2008/12/powershell-speed-get-vm-vs-get-type-viewtype/

Get-VM | Get-View timing in my script takes 1 minute and 37 seconds.

Get-View -ViewType VirtualMachine takes an amazing 5.12 seconds.

Idac dalej,  jesli chcemy wyciagnac konkretna maszyne przez get-view to można zrobić jak poniżej

get-view -viewType Virtualmachine -Filter @{“name” = “nazwa-vm”}

Albo możemy pobrać wszystko na raz pisząc po prostu

$vmki = get-view -ViewType VirtualMachine

gdzie $vmki będzie tablica z VMkami.

Wiecej info o get-view i filtrze mozna znalezc tu:

http://www.vmware.com/support/developer/PowerCLI/PowerCLI41U1/html/Get-View.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s