Many of our clients use cloud-based virtual servers to store their important data. Using a virtual server allows for many users to access and make changes to the same data. Since the server exists on the cloud, it is not limited to the physical computer that is used to run it. Our clients use programs like VMware and Hyper-V to create the virtual server. These software create Windows Server virtual machines in the cloud.

How A Virtual Server Works

Virtual Machines are programs that recreate one operating system using another. One such example would be running Windows on a Mac computer. The Mac-based program translates the Mac assembly language into optimized Windows assembly language. Another common use is playing a mobile or console video game on your computer. If you have ever played Nintendo, Android, iPhone, Xbox, or Playstation games on your computer, you have used an emulator. The emulator creates a virtual machine to act like the operating system of the native hardware. This allows the game to run on a computer that normally would not be able to.

Screenshot of two different Windows emulator applications creating virtual machines on a Mac computer. The emulators allow Windows software to run on the Mac computer.

A virtual server utilizes the same idea. Windows Server uses its own operating system separate from that of a typical Windows computer. VMware and Hyper-V emulate the Windows Server operating system on a Windows computer to create a virtual machine of a server. They can be used like a typical server without having server-grade hardware.

Our Client’s Virtual Server Issue

A client’s virtual Windows Server had a space issue. The server was run using Hyper-V and its server memory capacity was set to 60 GB. However, 95% of the virtual server’s 60 GB of disk space was occupied by data. This was problematic because an update was available but could not be applied due to the limited unused space.

A screenshot of part of a Windows computer. It shows how much local disk space is occupied and how much is free on the Windows computer.

The fix was counter intuitive but relatively simple. The computer hosting the virtual server had a significant amount of unused disk space on its local hard drive. Also, much of the data occupying the virtual server’s space was fairly old and unimportant. Since we knew no one on the network would need to access the old data, we reallocated the data from the virtual server to the host computer’s local disk. This way, the virtual server had more than enough space to download and apply the update. It also had new space to allow for more relevant data to be added to it. If any old data needed to be accessed, it could easily be transferred from the host computer to the server. These fixes were important for our client to continue to use their virtual server as needed.


IT Support Miami’s Enterprise Managed IT Security Services practice specializes in helping companies with their Enterprise IT Support needs. IT Support Miami provides both on-site and off-site IT support. Our team of technicians carefully consider each unique situation and craft custom solutions that perfectly fit our clients’ needs. At IT Support Miami, we provide turnkey enterprise security solutions including on-site support, training, hardware and software selection, implementation and configuration, real-time monitoring, server setup and upkeep, data protection, user management, and Managed IT Security and networkIT Support Miami is an expert in the field with more than 16 years in business and has a proven track record of successful managed IT services provider.

IT Support  MiamiCALL US TODAY! Toll-free: 888-563-6541 | Miami: 305-662-4755 | Fort Lauderdale: 954-418-2245 | [email protected] | Instant Tech Support