ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

Snapwatcher For VMware – Product Review

By Vladan SEGET | Last Updated: August 22, 2022

Shares

Snapwatcher for VMware is a product from Opvizor destined for VMware admins and which allows to monitor, fix and delete VM's snapshots within single console. Snapshots at the VM level are something that's really something cool to have, but VMware's best practices concerning snapshots says don't use snapshots, or use them sparingly.

VMware says that If you need/want to use snapshots, just use them sparingly and don't keep them for long periods. Snapshots can go wild and you might end-up in a situation when you are unable to delete the virtual machine snapshot due to locked files.

Backup products are using snapshots to backup VMs. vStorage API for Data Protection (VADP) is used allowing to create differential, incremental of full backups without the need to install an agent inside a VM. However the usage of the VADP and the mechanism used causes most of the broken/inconsistent snapshots. Over time you might end-up with orphaned or inconsistent snapshots in your environment if you're simply using backup software that uses the VMware API for backup. Orphaned snapshots doesn't show through vSphere client so using a software product like Snapwatcher, which detects broken or inconsistent snapshots and allows you to fix them, just makes a perfect sense.

Snapwatcher Features:

  • Monitor snapshots across VMware infrastructure – can connect to multiple vCenters at a time to give you an overview on snapshots usage, size, history
  • Gain precious space on your storage systems – Provides Top 5 by size, to find the most space taking snapshots from within your infrastructure.
  • Fixing Broken Snapshots – deletes broken, old and invalid snapshots with single click to gain space.
  • Delete VM Snapshots within the main console – several vCenter servers or individual ESXi hosts can be manage with single pane of glass.

Snapwatcher by Opvizor

Snapwatcher from Opvizor can help in a situation where problematic snapshots prevent boot a VM or there are invalid snapshots by fixing them. It also allows monitoring how much valuable space snapshots are taking in your infrastructure with historical data.

A snapshot preserves the state and data of a virtual machine at a specific point in time.

Snapshots adds also additional files to the VM's directory. There are <vm>.vmsd and <vm>Snapshot<number>.vmsn files within the same directory.

  • <vm>.vmsd – database of the virtual machine's snapshot information and the primary source of information for the Snapshot Manager. The file contains line entries which define the relationships between snapshots as well as the child disks for each snapshot.
  • <vm>Snapshot<number>.vmsn – includes the current configuration and optionally the active state of the virtual machine. Capturing the memory state of the virtual machine lets you revert to a turned on virtual machine state. But those snapshots takes longer to create and takes more space.

To illustrate the architecture of VMware snapshot technology, probably the best way is provide an image (Img. courtesy of VMware):

Example of a snapshot chain. Each square represents a block of data or a grain as described in the preceding section

When you look at snapshots from the average admin's perspective, it's something that is cool as a technology. Snapshots allows to use that point-in-time recovery technology to:

  • Go back to the point before you have patched your OS or your application
  • Go back to the point before you were affected by incompatibility with another product
  • Go back to the point before you installed new testing version of custom in-house built app

I guess you got the point. VMs snapshots are good, but can go out of control from the size perspective…. and can broke down.

Snapwatcher for VMware

That's why Opvizor's Snapwatcher is something interesting to look at as it takes away the pain of snapshots. The fixing mechanism allows to fix broken and invalid snapshots. The product can be downloaded from Opvizor's website here and it installs as 14 day's trial.

System Requirements:

You'll need a Windows machine where you'll install the product. It can be a monitoring station you're already using for your virtual infrastructure or any other Windows system.

  • Windows Installer 4.5
  • Microsoft .NET Framework 4 (x86 and x64)
  • VMware vCenter 4.1 or higher

Installation and Configuration

The installer is small .NET file which launch the download in the background.

Snapwatcher installation

Once installed, you can hook your vCenter(s) server(s) to it by providing the IP address (or DNS name), login and password informations. You can test the connection before going forward, which avoids any mistakes to typos for the password field.

Snapwatcher Installation

All in one Dashboard with modules that can be moved around

Once done click save button. This triggers the initial connection to the vCenter and after few seconds you'll get the main screen. The main dashboard can be fully personalized.

You can drag and drop the individual sections arround to snap them where you like.

Snapwatcher drag and drop

You can also resize the different sections by dragging the border by left-click your mouse and hold while dragging.

Grouping, Change order columns or filtering options

When larger infrastructures monitored, it is probably good idea to group some elements.

When you click and hold column > you drag-and-drop from right to left (or the other way around) to change place of the whole column.

Snapwatcher Change column

You can filter what you want to. In my opinion the more useful way is to filter by host or by size the snapshot. You right click the column > and select Group by this column.

Grouping by host

This gives you the group by host view….

Grouping by host

To go back and get the default view Right click the group button (not the column) > Ungroup

ungroup option

It's possible to to even add Sub-group and add additional grouping there….

Which columns to show?

You can chose which columns will be in a subsection by clicking the Column's Header > and then Column Chooser.

Chose a column to show

This brings on a small window from which you can chose a column which is currently not showing…

Opvizor - chose a column

From there let's chose the Age for example. We will get a nice view of the new Age column here…

Opvizor - chose a column

Settings, options, miscellaneous

Snapwatcher is bundled with many themes and you can change the defaults by going to Settings > Misc > Skins.

Within the settings you can also add another vCenter server(s) by going to the Logins tab. Really simple UI giving you just the essentials.

Snapwatcher Options

Working with snapshots

Snapwatcher's main part of the UI is probably the Snapshots section where you can see:

  • VM's Name – name of the VM carrying the snapshot
  • Snapshot's Name – usually if there are invalid or orphaned snapshots left behind some backup software, you can know which product's fault it is.
  • Description – What the snapshot was taken for, description field is useful to fill!
  • Status (Good, bad..)
  • Size – depending of the size the color goes fro Green (small) > Yellow (medium) > Red (big). This is triggered by the thresholds, which are configurable if ou go and have a look in Settings > Thresholds.

Then there is an easy way to delete a snapshot or fix broken or invalid ones. The right click is your friend….

Snaphunter by Opvizor

After deleting a snapshot, the statistics will show automatically in the Work History section so you're able to track the deleted snapshots.

Snapwatcher work history

In my demo environment I did the test with the fixing snapshot option too. The option can be found when Right click the snapshot > Fix it

Fix Invalid Snapshot

Then you got an assistant which starts up…

Fix Invalid Snapshots

And the final screen informing you how it went.

Fix Invalid Snapshot

Snapwatcher Invalid snapshot fix – How it works?

Few words about what is happening in behind the screen when the product is used for fixing invalid snapshots  (I asked Dennis Zimmer from Opvizor).

  1. We check that no backup VM is owning any of the vmdk files that are recognized having snapshots.
  2. We try first to use the standard remove snapshot functions of vSphere.
  3. We try then using standard snapshot consolidation function of vSphere.
  4. If none of these work, we try to find out if any of the files of the VM is locked (via ssh).
  5. We find the host that is locking the files, connect to the host via ssh  to release the files.
  6. The locked files are never data files!
  7. We copy the files after releasing the lock.
  8. Run a standard snapshot consolidation function of vSphere.
  9. If none of these helps we give up before any data loss can happen and inform you to open a VMware support ticket.

Wrap UP

Snapwatcher is one of the products which is new to the market, as in my knowledge there is nobody else having product like this. Small, but efficient, fast on usage and learning curve. There is also a video on Opvizor's website showing the work with Snapwatcher

As I said in the beginning, snapshot technology is something cool to have as it can save you tons of time when upgrading your VMs from OS or applications perspective. The option to go back (revert to latest snapshot) is great function within the VMware console. But to keep snapshots longer is risky business. Snapwatcher can help to track unused snapshots, delete them or fix broken or invalid snapshots.

Please note that this review was sponsored by Opvizor

Shares
4.5/5 - (2 votes)

| Filed Under: Reviews Tagged With: snapwatcher for VMware

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Veeam Backup & Replication v13 Beta: A Game-Changer with Linux
  • What is Veeam Data Cloud Vault and how it can help SMBs
  • Nakivo Backup and Replication – Malware Scan Feature
  • Zerto 10 U7 released with VMware NSX 4.2 Support
  • XorMon NG 1.9.0 Infrastructure Monitoring – now also with Veeam Backup Support
  • Heartbeat vs Node Majority StarWind VSAN Failover Strategy
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in