VMware · TROUBLESHOOTING

PowerCLI: Find Old VMware Snapshots

Use VMware PowerCLI to identify old snapshots, their age, VM names and sizes so administrators can review snapshot risk.

Practical Runbook6 StepsIssues → Solutions → Recommendations
!Issue

Use VMware PowerCLI to identify old snapshots, their age, VM names and sizes so administrators can review snapshot risk.

Solution

01 Connect to vCenter

Recommendations

06 Remediate carefully Do not automate snapshot deletion blindly. Validate backup ownership, application requirements and datastore capacity before removal.

Use VMware PowerCLI with an account that has permission to read VM and snapshot information.

01

Connect to vCenter

02

Find snapshot age

Query virtual machines and their snapshots, then calculate snapshot age from creation time. Sort oldest snapshots first.

03

Review snapshot size

Collect snapshot-related storage information where available. Treat the reported size as an operational indicator rather than a guarantee of reclaimable space.

04

Filter production candidates

Use VM naming, folders or tags to separate production systems from test workloads before planning remediation.

05

Export the report

Export VM name, snapshot name, creation date, age and datastore information to CSV for review.

06

Remediate carefully

Do not automate snapshot deletion blindly. Validate backup ownership, application requirements and datastore capacity before removal.

Explore more TechRunbook guides

Continue with practical infrastructure troubleshooting, PowerShell scripts and operational runbooks.

Browse all articles →