Skip to content

Snapshots

The Snapshots window displays and manages all snapshots associated with a selected virtual machine in VirtualProg.

πŸ“Έ Screenshot: Snapshots Window

Snapshots allow you to capture the full state of a virtual machine at a given point in time. You can restore or create a template from any snapshotβ€”ideal for testing, backup, or rollback.

Access

You can open the Snapshots window by selecting a VM in the Control Center and clicking the Snapshots icon in the toolbar.


πŸ” Top Toolbar

From left to right:

Top Toolbar

  1. β˜… Favorites
    Mark or unmark a snapshot as a favorite.

  2. 🏷 Tag Colors
    Assign or remove a color tag to help visually organize snapshots.

  3. βš™οΈ Configuration
    View the configuration associated with the selected snapshot (read-only).

  4. ✏️ Edit
    Edit the snapshot's name and notes.

  5. πŸ—‘ Delete
    Permanently delete the selected snapshot.

  6. βž•Take Snapshot
    Create a new snapshot of the current state of the selected virtual machine.


πŸ–±οΈ Right-Click Context Menu

  • Edit: Rename the snapshot or update notes.
  • Delete: Delete the selected snapshot.
  • Restore: Revert the virtual machine to this snapshot's state.
  • Create Template: Save this snapshot as a reusable VM template.
  • Show in Finder: Open the snapshot's location in Finder.
  • Tag Colors: Apply or remove a color tag.
  • Configuration: View the configuration of the snapshot.

Snapshot List Items

Each snapshot entry displays its name, icon (based on OS), and timestamp of creation.

  • On the right side of each snapshot item, there is a Restore button πŸ”„. Clicking this will revert the VM to the state captured in that snapshot.

⬇️ Bottom Toolbar

From left to right:

Bottom Toolbar

  1. πŸ“„ All – Show all Snapshots
  2. ⭐ Favorites – Show only favorites
  3. πŸ•˜ Recent – Show recently used Snapshots
  4. πŸ“ƒ List View – Display in a vertical list
  5. 🧩 Grid View – Display in a grid layout

πŸ’‘ Snapshots provide a convenient and reliable way to test, iterate, and recover without losing progress.