It has been suggested to add more RAM to a Virtual Server. In the near future I may need to add more CPU's as well. The existing specs are shown below:
My question is how may I properly add more RAM and CPU's to a Virtual Server (Windows 2008 R2 Sp1). This is an important server in our environment and I want to make sure that I will be doing that correctly? Yes we do have backups (VEEAM Backup and Replication) and I plan to wait to do any changes until tonight's backup (after hours) has completed.
In the past I have simply powered-off the VM and then added the amount of RAM to the virtual Server and then powered the virtual machine back on. Please see my specific questions below:
1. Is the correct way to add/remove RAM to a Virtual Server to:
a. Power-off the VM
b. Then added the amount of RAM to the virtual Server
c. Then powered the virtual machine back on.
d. Check for VM functionality.
2. If I need to add more CPU's, is it the same process?
a. The Vendor just recommended that I change the Virtual Sockets = 2.
i. And to change cores per socket to 4.
b. is changing the CPU's the same process as changing the RAM?
3. Whenever I have added CPU's in the past, I always have powered off the VM and made changes; but, you see a warning message stating that changing the CPU's may make the Operating system less stable. See the screen shot above.
a. Is this a general message that comes up?
b. II have never had that problem yet.
c. Is it not advisable to change CPU's on a VM that has already been in production?
d. I have done it before and it ahs worked for the better on other servers.