Template acts as a baseline image for a Virtual Machine with the predefined configurations as per your organization’s standards. |
Create a template to create a master image of aVirtual Machine from which you can deploy multiple virtual machines |
You can create a template by converting a Virtual Machine to a template, cloning a Virtual Machine to a template, or cloning another template. |
Templates are best suited for production environments where you want the mass deployment of Virtual Machines along with the installed OS, basic software, and configured settings such as the security policy of your organization, as a base VM. Once a template is deployed, you can install software depending on the role of the server for example IIS or Database. |
Templates are best suited for Mass Deployment of Virtual Machines. |
You can convert the template back to Virtual Machine to update the base template with the latest released patches and updates and to install or upgrade any software and again convert back to template to be used for future deployment of Virtual Machines with the latest patches. |
Templates cannot be powered on. |
You cannot create a template of a Virtual Machine if you have connected directly to an ESX/ESXi host using vSphere Client. |
You can also customize the guest operating system while deploying from a template. |
Convert virtual Machine to template cannot be performed, when Virtual machine is powered on. Only Clone to Template can be performed when the Virtual Machine is powered on. |