Preserving the State of a Virtual Machine

Overview

A virtual machine, or VM, is a computer running in virtualization software instead of using physical hardware like a traditional operating system. A virtual machine is a great way to install, configure, and test various software applications on operating system. The purpose of this lab is for students to preserve the state of a virtual machine using Oracle VirtualBox and Microsoft Hyper-V. 

outcomes

In this lab, you will learn to:

  1. Preserve the state of a virtual machine in Oracle VirtualBox
  2. Preserve the state of a virtual machine in Microsoft Hyper-V

Key terms and descriptions

VM
A VM refers to a virtual machine. It is a full operating system running in software. The VM can actually communicate with other real and virtual machines on the network. You can install software and administer the virtual machine exactly as you can on a computer running on a physical computer.
VirtualBox
VirtualBox is a free virtualization software developed by Oracle that allows you to run Linux and Windows in a guest operating system. Oracle VirtualBox can be downloaded from here: https://www.virtualbox.org/
Snapshot
A snapshot is a way to preserve the state of the virtual machine at a given moment in time. When you return to a snapshot, all of the changes you made to the virtual machine since the snapshot will be gone.
Hyper-V
Hyper-V is the Microsoft virtualization technology that allows you to create and manage virtual machines. The Hyper-V feature is included in the Windows Server operating system as well as in some versions of Windows 10 and Windows 8.1. Hyper-V was not present in Windows 7.
Checkpoint
VMware and Oracle VirtualBox use the term snapshot, whereas Microsoft Hyper-V uses the term checkpoint. A checkpoint is a way to preserve the state of the virtual machine at a given moment in time. When you return to a snapshot, all of the changes you made to the virtual machine since the checkpoint will be gone.