I work with a company that has an old server that uses Windows 2000. They really only use this thing as a file server / "always-on" computer. They use quickbooks enterprise, quickbooks POS, UPS, and backup software on this server. In addition, they also use it as a print manager. They don't use active directory, email (they use web hosting provider), webservers, sqlserver, or any of the server technologies. The programs such as quickbooks and ups that always have to be running are installed on this computer.
There is some software that needs to be updated, but doesn't run on Windows Server 2000, so they have to do something in the near future. I know that they need a windows based software because of compatibility issues with the programs currently used, and they need the server to handle the connections.
All in all there are 10 client computers on the network with various versions of windows installed (xp, vista and 7). At the end of the day, they really just want things to just work. They really aren't needing (or wanting) anything extra other than the updates for their software.
I'm looking for a server that has basic functions as listed above, can handle the connections well, serve as a print manager fairly well, and have some longevity in the life of the server software in one box. I don't have a lot of networking technology downstream of the OSI model, so it's confusing to me why they even have a server. Can someone tell me if it's overkill for these guys to have a server? Why wouldn't someone want to just set up a workgroup with a dedicated computer with windows 7 pro installed on it to act as a server?