While migrating our servers services from 10.5 to our 10.6.2 production server one of the easiest migrations that I had found was to migrate the 10.5 Wiki. Simply copying files and making sure that the permissions remain in tact are really all you need.
However in 10.6.2 there is a detachment from the way you authenticate. You create access for each blog based on the settings in the web interface rather than in Workgroup Manager. This threw me off a bit the first time due to the fact that I had already had our previous wiki server split up into groups using workgroup manager.
Here is how I migrated our wiki, the default directory for wiki and blogs on 10.5 and 10.6 is
/Library/CollaborationInside that folder, you’ll find a Groups folder of interest. You’ll want to repeat the following procedure for each group:
sudo serveradmin stop teams
sudo mv <Group Folder from Backup> /Library/Collaboration/Groups/
sudo chown -R _teamsserver:_teamsserver /Library/Collaboration/Groups/<group_directory>
sudo rm /Library/Collaboration/dataVersion.plist
sudo rm /Library/Collaboration/globalIndex.db
sudo rm /Library/Application Support/Apple/WikiServer/directoryIndex.db
sudo serveradmin start teamsOnce you complete those steps, you’ll need to login as an administrator and set the permissions for the wiki(s). 10.6 removes the privileges for wikis from Workgroup Manager and instead allows for security management via the wiki web interface.
Once we were done with the wiki, we had to migrate over DNS this was a little bit scary however retyping our DNS records was equally as scary. I decided to try to migrate the settings since it was sanctioned by Apple.
Basically the first step was to stop DNS service on your Snow Leopard server. I then created a backup of my DNS config files that lived on my Snow Leopard server in the event that everything went bad.
mkdir /var/backups/dns; cp -r /etc/dns /var/named /etc/named.conf /var/backupsdnsI then preceded to copy the following files and folders from Leopard server into the same locations on Snow Leopard Server
/etc/dns
/etc/named.conf
/var/namedOnce done start DNS via the command line on Snow Leopard server
sudo serveradmin start dnsNext I urge you if you are going to try this test, test, test, test and test again. I got it almost 100% however there are a few fields in the DNS settings in Server Admin that do not exist in 10.5 Server. Also I did notice that it messed up my FQDN’s in some places. Tell me your migration headache story, or lack thereof.
AI Usage Transparency Report
Pre-AI Era · Written before widespread use of generative AI tools
AI Signal Composition
Score: 0.05 · Low AI Influence
Summary
Migrating from 10.5 to 10.6.2 production server involves copying files, ensuring permissions remain intact, and adjusting authentication methods for wiki services.
Related Posts
10.8 to 10.9 Server Upgrade
Setting up OS X Server has never been easier. Neither has upgrading OS X Server. In this article, we'll take a closer look at the process of upgrading a Mac from OS X 10.8 running Server 2 to OS X 10.9 (Mavericks) running Server 3, highlighting any key considerations and steps along the way.
10.6.2 Split Horizon DNS
The DNS interface in Server Admin.app is not suitable for doing a split-horizon DNS configuration. It simply doesn't expose all of the flexibility of bind that you need to pull off such a configuration, making it difficult to implement complex DNS setups. This limitation can be frustrating for users who require more advanced DNS management capabilities.
Migrating a Stubborn Wiki Server 10.7 / 10.8
It is true that not all migrations are equal and even truer that issues always arise during a migration that seem to be unique to our server setup that are outside of the general advice put forth by Apple in their knowledgeable articles. Moving the wiki server either to a different operating system or to a different computer is no exception. While I admire Apples attempt at making a Wiki and integrating it with their services, the product itself has been unsupported and buggy from the beginning.
Export OSX Wiki Server to CSV
Recently our Organization has grown to immense size and we are starting to outgrow the 10.6 Wiki server that we use primarily for our intranet. I have been looking at the 10.7 wiki server, however it is not much better; our intranet has been plagued with bouts of corruption and plist issues that have caused slow load times and extreme data loss. It's pretty clear that we need to move to a more stable information storage media. We have looked at WordPress and Drupal for this functionality, but the biggest...
10.6.4 Group Calendars in iCal officially supported
Group calendars in Apples Wiki Server has been an uncomfortable conversation piece among 10.4, 10.5 and 10.6 Apple Systems Administrators. Ever since Apple has given us the ability to use web based group calendars its been a cat and mouse game to get some level of support in iCal. In 10.4 when these calendars first came out it was a very cool idea give users their own calendars and give them a web interface to use it. Allow them to subscribe to their calendars in iCal which allowed the user...