VSphere CLI:如何获取新快照并添加说明?

时间:2012-07-05 15:57:41

标签: powershell vmware powercli

我正在开发一个VSphere CLI脚本,该脚本将拍摄6个快照,并允许我将每个快照的描述设置为创建日期。目前这是我正在尝试的代码:

$server = "<ServerName>"
connect-VIserver $server
$snapshot = Get-vm | New-Snapshot -Name $"<serverName>" | Set-Snapshot -$snapshot -Description get-date

1 个答案:

答案 0 :(得分:0)

您可以在一个电话中执行此操作

  

Get-VM | New-Snapshot -Name“$ serverName”-Description(Get-Date)

我不确定你为什么要这样做,因为快照对象有一个名为“Created”的属性 你可以通过这样的方式得到它:

  

$ snapshots = Get-VM | New-Snapshot -Name“$ serverName”

     

$ snapshots | foreach {Set-Snapshot -Description $ _。已创建}