首页/云/云平台与虚拟化速查/VMware 快照日常操作(PowerCLI)
虚拟化操作94 条

VMware 快照日常操作(PowerCLI)

PowerCLI 把快照操作脚本化:New-Snapshot 创建、Get-Snapshot 查询、Set-VM 回滚、Remove-Snapshot 删除并合并;删除与回滚都涉及 delta 磁盘处理,避开高峰执行。

云平台与虚拟化速查云更新于 2026-10-12
创建New-Snapshot -VM web01 -Name before-patch -Description "补丁窗口"
查询Get-Snapshot -VM web01 | Select Name,Created,SizeGB
回滚Set-VM -VM web01 -Snapshot $s -Confirm:$false
删除Remove-Snapshot -VM web01 -Snapshot $s

创建、回滚与删除快照

创建、回滚与删除快照
New-Snapshot -VM web01 -Name before-patch -Description '补丁窗口'
$s = Get-Snapshot -VM web01 -Name before-patch
Set-VM -VM web01 -Snapshot $s -Confirm:$false    # 回滚
Remove-Snapshot -VM web01 -Snapshot $s           # 删除并合并

易错点

  • 回滚会丢弃快照后的写入:先与业务确认数据取舍
  • 删除大快照需要合并耗时:期间避免再次创建或回滚同一虚机

数据来源与参考

  • VMware PowerCLI 文档:Snapshot cmdlets
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌