Imagine a situation where you’re trying to perform a system upgrade, or you want to try some new software on your virtual machine, and you’re not sure how things will turn out. In these situations, you can take a snapshot of the virtual machine before performing the task, do the task, and see how it goes. If you don’t like the result, you can always restore the virtual machine from the snapshot to take the virtual machine back in time before performing the task like magic.

In this article, I am going to show you how to take snapshots of a VMware Workstation Pro 16 virtual machine and how to restore the virtual machine from snapshots. So, let’s get started.

Table of Contents:

Taking a Virtual Machine Snapshot:

To take a snapshot of a VMware Workstation Pro 16 virtual machine, you must open the virtual machine from the VMware Workstation Pro 16 app. The virtual machine can be powered on or powered off. It does not matter.

If you take a snapshot of a powered-off virtual machine, the virtual machine will be in the powered-off state when you restore it from the snapshot.

If you take a snapshot of a powered-on virtual machine, the virtual machine will be in the powered-on state when you restore it from the snapshot.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-1.png" data-lazy- height="800" src="data:image/svg xml,” width=”1350″>

Once you’ve opened a virtual machine from the VMware Workstation Pro 16 app, you can click on VM > Snapshot > Take Snapshot… to take a snapshot of the virtual machine as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-2.png" data-lazy- height="800" src="data:image/svg xml,” width=”1350″>

You can also right-click (RMB) on the virtual machine from the Library section and click on Snapshot > Take Snapshot… to take a snapshot of the virtual machine as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-3.png" data-lazy- height="800" src="data:image/svg xml,” width=”1350″>

The Take Snapshot window should be displayed. You can type in a Name and a meaningful short Description (optional) for the snapshot and click on Take Snapshot to take a snapshot of the current state of the virtual machine.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-4.png" data-lazy- height="800" src="data:image/svg xml,” width=”1350″>

You can find a list of all the snapshots that you’ve taken from the Snapshot Manager.

To open Snapshot Manager, click on VM > Snapshot > Snapshot Manager as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-5.png" data-lazy- height="842" src="data:image/svg xml,” width=”1240″>

The snapshot you’ve taken should be listed in the Snapshot Manager, as you can see below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-6.png" data-lazy- height="842" src="data:image/svg xml,” width=”1240″>

Restoring Virtual Machine from Snapshots:

In this section, I am going to show you how to restore a VMware Workstation Pro 16 virtual machine from a snapshot.

I have started the virtual machine after taking a snapshot, and I will delete all the directories from the HOME directory of the virtual machine as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-7.png" data-lazy- height="765" src="data:image/svg xml,” width=”1184″>

As you can see, all the directories from the HOME directory of the virtual machine are gone.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-8.png" data-lazy- height="765" src="data:image/svg xml,” width=”1184″>

To restore the virtual machine from the snapshot, click on VM > Snapshot > Snapshot Manager as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-9.png" data-lazy- height="765" src="data:image/svg xml,” width=”1184″>

The Snapshot Manager of the virtual machine should be displayed, and all the available snapshots should be listed here.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-10.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Select the snapshot you want to restore the virtual machine from (snapshot-1 in this case) and click on Go To as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-11.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Click on Yes.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-12.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

The virtual machine should be restored from snapshot snapshot-1.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-13.png" data-lazy- height="765" src="data:image/svg xml,” width=”1184″>

As you can see, all the directories that I have removed from the HOME directory of the virtual machine are back.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-14.png" data-lazy- height="816" src="data:image/svg xml,” width=”1239″>

Managing Virtual Machine Snapshots:

You can manage snapshots for a VMware Workstation Pro 16 virtual machine from Snapshot Manager.

In this section, I am going to show you how to rename existing snapshots and delete snapshots of a VMware Workstation Pro 16 virtual machine using Snapshot Manager.

To open Snapshot Manager, click on VM > Snapshot > Snapshot Manager as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-15.png" data-lazy- height="718" src="data:image/svg xml,” width=”1087″>

As you can see in the screenshot below, I have created some dummy snapshots just for the demonstration.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-16.png" data-lazy- height="816" src="data:image/svg xml,” width=”1239″>

To rename a snapshot, click on it. The Name and Description of the selected snapshot should be displayed as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-17.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Type in a new name for the snapshot and optionally add/change the description of the snapshot if you want.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-18.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Once you’re done, click on any of the snapshots or any empty places of the Snapshot Manager for the changes to take effect.

As you can see, the selected snapshot is renamed.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-19.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Please select it and click on Delete from the Snapshot Manager as marked in the screenshot below to delete a snapshot.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-20.png" data-lazy- height="816" src="data:image/svg xml,” width=”1239″>

Click on Yes.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-21.png" data-lazy- height="816" src="data:image/svg xml,” width=”1239″>

The snapshot should be removed.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-22.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

You can also delete a snapshot and all its children.

Here, snapshot-3, snapshot-4, and snapshot-5 are children of snapshot-2.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-23.png" data-lazy- height="816" src="data:image/svg xml,” width=”1239″>

To delete the snapshot snapshot-2 and all its children, select the snapshot, right-click (RMB) on the snapshot, and click on Delete Snapshot and Children as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-24.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Click on Yes.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-25.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

The selected snapshot and all its children should be removed.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/How-to-Take-Snapshots-26.png" data-lazy- height="509" src="data:image/svg xml,” width=”673″>

Conclusion:

This article shows you how to take a snapshot of a VMware Workstation Pro 16 virtual machine. I have also shown you how to restore a VMware Workstation Pro 16 virtual machine from a snapshot. I have also shown you how to rename and delete snapshots of a VMware Workstation Pro 16 virtual machine.

References:

[1] Taking Snapshots of Virtual Machines

About the author

<img data-del="avatar" data-lazy-src="https://kirelos.com/wp-content/uploads/2021/09/echo/photo2-150×150.png614a540ecdda9.jpg" height="112" src="data:image/svg xml,” width=”112″>

Shahriar Shovon

Freelancer & Linux System Administrator. Also loves Web API development with Node.js and JavaScript. I was born in Bangladesh. I am currently studying Electronics and Communication Engineering at Khulna University of Engineering & Technology (KUET), one of the demanding public engineering universities of Bangladesh.