We've been running a pretty basic system for 5 years with no issues, and will be upgrading from Windows Server 2008 to 2012R2. We have Visual FoxPro programs running accounting, inventory and shipping apps for about 20 users, all on a LAN. One printer is spooled on the server, all others are local.
The outside company that installs and maintains the network (very few issues) are pushing to put everything on Virtual Machines on the new server. I gather the pluses are an easier backup and restore, but I'm not sure how far we should or want to go in this direction. What are the minuses? Are they making more billable hours for themselves?
Our payroll company (ADP) has a SQL Server app for the time clock on a workstation--would that be a logical candidate to be placed in a virtual machine on the server?
The only other apps are a barcode license server on the server, and UPS (the shipper) software on a workstation that sends a license to another workstation. Are these candidates for VM? Would that be overkill?