Newsroom Update

Beginning in May, a special Today at Apple series titled “Made for Business” will offer small business owners and entrepreneurs free opportunities to learn how Apple products and services can support their growth and success. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

OSX Server V Windows Server 2012 Pros and Cons for SME ?

Hello All - I wonder if I could have your views and opinions on the following.....


Forgive me in advance, as I'm not very techie!


We are a small business and currently have an ageing Windows Server 2003 set up - and some fairly old desk top pc's which are overdue for renewal, as they are running XP SP2.


Since these were all acquired we've become Mac converts and I'm loathed to give Microsoft more money!


As Server 2003 is coming to an end in terms of support, we've been looking at the options for a suitable replacement. The hardware that Server 2003 is running on is only 32 bit - so to upgrade to Windows Server 2012, I'm automatically looking at having to buy a new 64 bit box.


We want to replace the ageing pc's with iMacs.


I've been looking at Windows Server 2012 Essentials - but note that this doesn't include Exchange to manage our mail - so we'd have to purchase this separately or use Office 365 - which we'd rather not have to do.


Our server at the moment, acts as a central shared file server with a single Directory, which is accessed by the other PC's on the network and the server also handles our mail distribution, and syncs our iPads and iPhones to outlook.


We have only 3 PC's hooked in to the server and a variety of iPads and iPhones using exchange.


I tend to work remotely quite a lot, and at present use gotomypc to log in to my desktop from a remote pc or mac.


Replacement of the desk tops is a given with iMacs any way so doesn't come in to the equation, but it occurred to me that we could buy a Mac Mini to act as a server, and OSX server, for a fraction of the cost of Server 2012, a new PC to run it on, and Exchange Server. Given that our actual requirements for a server aren't particularly taxing - Windows Server Essentials 2012 + Exchange is quite a big investment to make, and we probably wouldn't use 25% of its intended capability.


Does anyone have any experience, of implementing OSX server for a small business - what are the downsides ?


Is it possible to transfer the outlook mail files across to it (or would this simply download itself once the mail accounts are set up ?)


Would I better giving more cash to Mr Gates ?


Any views and opinions gratefully received!

iMac, Mac OS X (10.7)

Posted on Jan 26, 2014 10:25 AM

Reply
11 replies

Jul 19, 2017 6:54 AM in response to Rabelroc1

Stumbled across this post from a while bacl and thought i'd provide a quick update. We are absolutely delighted with our roll out of a complete Mac OS Server environment - there were a couple of intial teething issues in the set up, which got resolved initially, and after that it has been absolutely seemless. It doesn't crash, freeze, fall over, shut itself down following updates. It just works and ticks every boxed we wanted it to.


The only thing we havent been able to do so far (and this is partly down to me not having the time) is move our mail server in to the Mac Environment - this is still a windows box running Chimera EFS - so far we havent found a mac equivalent for POP3


So from our experience, if you are at that cross roads - then definitely consider Mac OSX as £ for £ / $ for $ it is miles cheaper than the Windows equivalent, more stable, and just better. The only advice we would offer, is if you are not completely familair with setting up a Mac Server - get an Apple Specialist in to do it for - it will save hours of time and heartache!

Jan 26, 2014 3:10 PM in response to 998Gav

You base question is "Can a Mac mini Server replace my Windows 2003 server?" The answer is yes. Maybe. And no.


The yes part. If your decision is to move all your Desktop/Laptops systems to Macs and you are already iOS heavy, then there is nothing better than also having a Mac Server in the environment. You become homogenous in your deployment and everything is under the same vendor. This is just like the Windows environment you are coming from. The Mac server can provide file services, you can enable Apple Remote Desktop or screen sharing to remotely connect to your systems, and you can enable the profile manager to manage your iOS devices and even do the VPP managed distribution of Apps if desired.


The maybe part. OS X Server is a great product. But it has weaknesses. I for one am very critical of Apple's built in Mail service. It is finicky, fragile, and lacking in features and customizations. Plus, it is a single point of failure on your single most important feature. Likewise, calendaring can be an adventure (getting better but still...). Know and understand what your needs are first. Then see if OS X can excel at satisfying those requirements.


The no part. OS X can not act as a domain controller for Windows machines. If you are keeping some, they are islands (in relation to centralized directory management). Mac minis have one redundant feature... two hard drives. But if you want RAID, you need to build it yourself. Apple doesn't do RAID for you. This can be unsettling for some customers. However, since the price is so low, my general reply is "buy two."


Now, a few more thoughts. I applaud your desire to cut spending and get away from the extortion that can be Microsoft. However, Exchange is a good product. This is clear. While there is Kerio and Communigate, it is often just easier to stay in the integrated and largely compatible world of Exchange. Now, that does not mean you need to host it your self (unless you have a regulatory or compliance requirement that demands this). You are looking to come out of the shadow of managing a Windows server. If so, then move your mail offsite to a hosting provider. Why deal with the headache of managing something as vital as mail in an environment with so many single points of failure (one server, single electric source and likely little battery runtime, single Internet connection, etc). If your desire it to "not pay Microsoft," then look at Rackspace's Exchange hosting service. Excellent support and free migration to boot.


Many small and large businesses use Apple products. This includes server. However, you must be strategic in your deployment objectives. For example, while I entrust a Mac server in a 100 person ad agency performing file services, source control, and profile management tasks, I would not ask it to host groupware for a 500 person organization.


And finally, you have not detailed any issues with software. I assume you've performed your analysis and found nothing that is not natively available on the Mac. One thing that makes me nuts is companies that say they want to go all Mac and then turn around and ask me to order VM software and Windows because, "we have this one application we forgot about...).


Ok, there is my Sunday soapbox. Know what job you need done and then pick the right tool for the job. Mavericks Server is a very capable tool. But it may not be for every job.


R-

Apple Consultants Network

Apple Professional Services

Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store

Jan 26, 2014 5:16 PM in response to Strontium90

I'm gong to be devil's advocate on this forum and recommend that you keep a Windows server.


While there are many arguments for outsourcing email (I would use Google) at the end of the day I suspect you don't want to be paying monthly fees.


Since you are clearly already very proficient with Windows exchange I think you should keep it. Your cost to upgrade is really not all that great and it's a one time cost. Window is very capable as a server supporting Macs.

Jan 27, 2014 2:47 AM in response to 998Gav

Hi Piperspace and Strontium 90 - and thank you for your comments.


There are a few points i shhould probably elaborate on to assist deliberations on this issue.


1. With regard to software compatability - we only have 1 piece of software that we use that is windows only, and 1 piece of web hosted software that will not work with Safari or Firefox and has to be explorer based - for which we currently either use a windows pc in the office, or run via Parallels in a windows emulation on the Macs quite happily - so software integration switching to Mac only would not be an issue.


2. The network is extremely small - we are talking about 3 workstations and a server - all of which would be mac rather than PC based - so the fact that PC's would become islands if we rolled out mac server would not be an issue. We have no plans to grow the network within the foreseeable future - and I can understand entirely the comments about you wouldn't ask it to run a 500 station network.


3. In terms of traffic - the server is currently handling MS Office Documents, PDFs, JPEG images and mail only - so its not being overly taxed in terms of what it has to do.


4. Running mail and calendars is extremely important to us, as is its ability to be able to sync update to iphones and ipads and send mail to those portable iOS devices.


The main issue I have with windows server is that it doesn't include Exchange at the level we can afford and then there is the ongoing cost of licencing on top of buying the software. It seems clear that the general consensus is that Windows Server is a far superior product overall - but is this based on the perception and needs of a 500 strong organisation or a small organisation like ours with 3 work stations with only simple demands of a server programme. I am sure that probably 80/90% of the in built capability in Windows Server would never be used by us - hence the reason in the first place at looking at potential alternatives to Windows.


Plus we like Macs !

Jan 27, 2014 3:20 AM in response to 998Gav

Hi


We are a small business and we use a regular spec Mac Mini (2012) with Server 3 and use it to provide all the services you describe without any problems at all. I am sure you could do what you describe using the Mac Mini and Server 3 solution. We have about 10 users, almost all of whom access the server remotely (across public internet - server sits on its own fixed IP), but three machines that can connect to the server sit on the same LAN. We have been using this configuration since Lion Server - upgrading to new versions from time to time. We use macs for work (mix of iMacs and laptops), and iThings for phone / tablet computing.


Taking each of your points in turn:


  • File sharing - it is easy enough to do this on a LAN (the Macs will 'see' the server automatically). Setting up the server to share files is not complicated. For users who are not on the LAN there are several options - you can set up a variety of remote access protocols fairly easily - we use WebDAV and a mixture of SFTP and HTTP access and manage shared file sets remotely - but you can also use FTP and so on.
  • Mail - for legacy reasons we used to use a non-apple mail system (CommunigatePro - an exchange clone / replacement) on the server, and it actually worked OK. But when we moved to Server 2.2 (Mountain Lion) we dropped it and moved over to the Apple built-in mail server. We were concerned that it was not as complicated as CGPro and thus not going to work so well - but actually it has turned out to be a very good move: our experience is that Apple's mail solution works very well, is much easier to administer and has been very stable / reliable. The Apple system is actually several stand-alone systems bolted together (postfix, dovecot, clamav etc.) and perhaps this is a good thing as the component parts all work well. Migrating our mail over from CGP was made easy by a general purpose IMAP migration utility they include in their distribution: you can get a copy for free from them (there is another thread somewhere explaining how to get it, but if you can't find it ask and I'll post it here again). You need to migrate the accounts over using a utility such as the CGP one - but it is not hard to do and 'non destructive' (in that the migration leaves the Exchange server 'untouched' by the process - so you can go back to try again as often as you need.
  • Calendar Sharing - this works better under Server 3 than Server 2.2, and much better than we experienced with CGP.
  • iOS support - all our staff routinely use their iThings to connect to mail and calendar server without any problems at all. Since most of our users are remote connecting, we don't use any of the server based LAN type features (e.g. caching app store stuff etc.), so can't comment on those.
  • Server apps - in addition to mail and calendar and file sharing, we use the OS X wiki system a lot, and run two other OS X server apps as well - one for time management (Studiometry) and one for project management (Merlin) and these work fine (within the limitations that both apps are pretty unstable). We also run a Parallels virtual machine that holds up a W2K Server image running two very old legacy apps.


The only thing that doesn't work well with the Server 3 set up from our viewpoint is that it is not very good at sharing contact information - Apple have said they will provide group address sharing at various points in past but never delivered. Under Server 2.2. you could 'hack' the contact sharing system to allow you to share addresses between arbitrary groups of users - but it wasn't easy and the hack does not work in Server 3. In general contact sharing is not a well supported service on OS X (in our experience).


HTH.

May 18, 2014 6:16 AM in response to eak1234

Hi eak1234


We are part way through the process at the minute - the new Apple Mac Mini Server is installed and running our data drive and it appears generally to be absolutely fine for us. We are having a few teething troubles with permissions and file access being denied and accessing a drop box folder on the server drive - but this mainly relates to a windows machine which is still linked in to the network. In fairness I suspect that this is due to the way in which its been set up. Our usual IT specilaist is a windows man not an apple mac techie.


There is an Apple Server specialist coming in tomorrow to tweek it all to getting it running optimally as our Windows IT chap is a bit outside of his comfort zone, although has done a sterling job as far as his knowledge permits him to.


We havent as yet rolled out mail and calendars but hope to do so in the next week or so - we've been looking for a mac equivalent of Chimera EFS for pop3 mail (anyone got any suggestions ?)


I'll post back in the next few days once the Apple Bod has done his stuff - but to date our overall impressions of the new server is that it will work just fine, and for a fraction of the price of the equivalent MS software and licensing -


So overall, no regrets! and its lovely to finally escape MS!!

May 18, 2014 6:52 AM in response to 998Gav

Thanks for your quick response and great to hear! - I'm more looking for a small server to manage dns and users - outside of that we use google mail for calendering and file storage which works best for us - the cost is so minimal that it's well worth it for us. Still looking for someone who has some Apple knowledge myself for setting up the DNS and connecting windows clients -

Aug 9, 2014 8:36 AM in response to 998Gav

Hi


We have been in a similar situation using a very similar config with a 64bit HP server SBS 2003, a 32 bit HP citrix server running on Win ser. 2003 and 24 XP workstations over 3 locations.


Over the last 3 years we have been upgrading our XP's to windows 7 etc - something that also need a change in some of our apps. However our main plan has been to isolate the Windows server to be an archive and legacy reference on a VM environment. To do this 3 years ago we went over to a hosted exchange with rackspace and 18 month ago moved over to Office 365 now that windows have reliable mac apps - we did this for less than the rackspace fees and have never had the exchange drop.


2 years ago we pushed our files out on to Box.com that allows excellent security and sharing, again taking yet another duty away from the server. Of late we have been upgrading PC's to the latest 1.4gh 8gb 500gb imac for £899 to become our typical workstation. At the moment we are still 75% windows but thats changing. Our next step once all mac we will virtualise the server for the sake of legacy reference. We are now looking to add the Mac mini server to manage profiles and apps. Outside of that there really is very little it needs to do as it does not manage firewalls and virus software etc. (We have a watchguard firebox between router and server).


We use Fusion VM with windows 7 (hate W8) on a mac for the occassion we need explorer (banks and similar) and Sage (accounts).


So whilst the cloud hosting services add a monthly or annual cost this weighs in significantly lower than the annual cost on service maintenance of a local exchange, virus subscriptions etc even after the annualised cost of the marginally more expensive mac hardware. The added benefit is that with office365 all office apps are the latest version across all users - something you would end up having to pay for every couple of years to keep up with change.


The only issue to be considered for this model - bandwidth - this would be a frustrating experience on a slow broadband feed of 5mb or below. Our three different sites are 15gb, 40gb and 50gb and thus find with staff syncing docs etc at once and with a SIPP phone system there are no issues.


MAC IT specialist are few, I suspect because there is limited work for them because the ecosystem works more reliably making it harder to draw a return. Suspect that will change when the volume of mac users increase as it clearly is doing - specially now that Apple has entry price point at £899 for an imac and £499 for a mac mini.


Hope this helps.


Cheers


C

OSX Server V Windows Server 2012 Pros and Cons for SME ?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.