OSX upgrade to OSX Server: Headache free?
September 18, 2008 4:55 AM Subscribe
I will be upgrading a MacPro running 10.4.11 to 10.4.11
Server. What, if anything, could go wrong?
My company has a MacPro file server with a client version of Tiger running. As the number of employees has grown that need to get and place files, we often run into the 10 user limit imposed by Apple's client OS, hence the update to Server. There are some other advantages to this as well, but the unlimited clients and connections is the main plus for us. I have a few questions about this, the answers to which I could not find out in the tubes. This either means that it is a relatively painless process, or I'm not using the right search terms.
1. Will the user accounts remain untouched? The accounts themselves will probably remain okay, but what about user preferences? Finder? Other Apps?
2. Will people that connect to the server have to recreate the aliases they use to do so? Not much of a big deal but it'll be nice to know what to expect on Monday morning when my phone's ringing and people are complaining that they can't connect to the server.
3. Are there any other changes that I'm not thinking of that might cause a headache after I update?
Note: we are staying with Tiger because of a change in the way Leopard handles text encoding in applescript which would cause all of our scripts to break. The time it would take to rewrite them all would be huge.
posted by chillmost to computers & internet (2 answers total)
Of course, make a .dmg backup (or any kind of backup you want) of the Tiger client install on the MacPro before installing Tiger Server on it.
Yes it's extra work, but you'll end up with a more stable and reliable server in the end. To answer your questions specfically:
1) I'm assuming you simply have 10 local users on the Mac Pro and each one has a home folder, and these are the "user preferences" that you're referring to. You could quite simply recreate each of these local users on the new Mac OS X Server and copy each user's local home folder into the appropriate home folder created on the OS X Server.
You're going to have to decide which "directory" you want these users stored in: the default local NetInfo directory, or the Open Directory (LDAPv3) provided by OS X Server. Most server admins choose OD rather than cluttering up their server's local NetInfo directory wit user accounts....so there's just one or two local admin accounts and all the regular users get put into the Open Directory instead.
2) Aliases likely won't resolve, but they are relatively easy to re-create on the client's workstations.
3) The biggest issue here is that being a system admin for OS X Server is quite different from being a system admin for a workstation where personal file sharing has been turned on. I recommend you pick up the 10.4 Server Essentials book and read the first few chapters (and the filesharing chapter).
posted by mrbarrett.com at 6:04 AM on September 18, 2008