it:virtual:vmware:vmware_powercli
VMWare_PowerCLI
# Verbindung zum vCenter
Connect-VIServer <vCenterName>
# alle VMs in der Farm anzeigen oder exportieren
Get-Cluster <ClusterName> | Get-VM | sort Name Get-Cluster <ClusterName> | Get-VM | sort Name | Export-CSV C:\VMsInCluster.csv
# alle VMs in der Farm anzeigen, auf welchem Host diese aktuell laufen
Get-Cluster <ClusterName> | Get-VM | Select-Object -property Name,VMHost | sort VMHost
# alle VMs in der Farm anzeigen, mit PowerState, CPU und RAM
Get-Cluster <ClusterName> |Get-VM | Select-Object -property Name,VMHost | sort VMHost
# VM mit vMotion auf anderen Host verschieben
Get-VM -Name <VMname> | Move-VM -Destination <ESX-Host-Name>
# Anzeige allen vDisken mit Name, Datastore, VMDK-Pfad und Größe
Get-VM -name <VMname> | Get-Harddisk | Select-Object -property name,filename,CapacityGB
# Anzeigen alle Datastores, sortiert nach Freie Kapazitäten
Get-Cluster savvi01m | Get-Datastore | sort FreeSpaceGB
# Storage vMotion, gesamte VM oder je nach Datastore
Move-VM <VMname> -Datastore <Datastore> -DiskStorageFormat thick Get-VM -Datastore <Datastore-1> | Move-VM -Datastore <Datastore-2> -DiskStorageFormat thick
~~UP~~
it/virtual/vmware/vmware_powercli.txt · Zuletzt geändert: 2020/03/05 16:01 von max