最近需要用命令行操作VMWare,现将一些经常用的命令记录一下。安装VMWare命令很简单,不再像原来需要单独下载PowerCLI安装包,直接在Powershell Gallery里在线安装即可。

# 连接

Connect-VIServer -Server prod-corp-vc

# 克隆虚拟机

New-VM -VM $source -Name $destination -VMHost 'prod-ctc-esx-bk1.cotoso.com' -DiskStorageFormat Thin -Datastore 'DATA1' -RunAsync

# 正常关闭VM

Shutdown-VMGuest -VM test-dc1-bk

Stop-VMGuest -VM test-dc1-bk

# 拔电源

Stop-VM -VM test-dc1-bk

# 导出虚拟磁盘大小

Get-VM -Location CTC | Get-HardDisk | select Parent, Filename, CapacityGB, StorageFormat

# 导出虚拟磁盘实际使用大小

Get-VM -Location CTC | select name,@{n='ProvisionedSpaceGB';e={[math]::Round($_.ProvisionedSpaceGB)}},@{n='UsedSpaceGB';e={[math]::Round($_.UsedSpaceGB)}}

# 获取最近的task

Get-Task

# 获取快照

Get-VM -Location vm | Get-Snapshot | select vm, name, description

# 删除快照

Get-Snapshot -VM prod-chn-abc | Remove-Snapshot

相关文章:

  • 2021-11-13
  • 2022-01-18
  • 2021-12-28
  • 2022-01-09
  • 2022-12-23
  • 2021-12-16
  • 2021-10-20
  • 2022-01-02
猜你喜欢
  • 2021-06-19
  • 2021-05-11
  • 2021-07-11
  • 2021-10-17
  • 2021-04-30
  • 2021-11-26
  • 2021-08-30
相关资源
相似解决方案