In this chapter, we talked about VMs, that is, a software computer composed by a file structure that specifies the configuration (.vmx) and the virtual disk used to store data (.vmdk) and core components, such as virtual and hardware resources, OS, and VMware Tools. A VM can be deployed using different methods (created from scratch, clone, templates, and OVF/OVA) depending on the features requested. The use of a Content Library can simplify the deployment process.
We have seen that, once installed, a VM can be added or removed from the inventory, keeping the VM data. Snapshots can be used to take a specific point in time of a VM in order to quickly revert at any time in case of need. A typical use case is the patching process; before applying a new patch, taking a VM snapshot allows you to quickly revert in case of problems. Snapshots can be created and deleted, but sometimes...