AppleShare: Updating Software, Hardware, Security

I want to move my AppleShare services to a newer, faster machine. How can I do this without losing my user information and access privileges?
When updating both server software and moving services to another computer (updating server hardware), there are two goals:

For more information on access privileges, please see the following Tech Info Library article:

Article 30635: "AppleShare: How Privileges Are Stored"

Users & Groups

Here are the guidelines for moving the Users & Groups data file and the shared data to another server:

Step 1: Set up new server

Step 2: Transfer Users & Groups

At the old server, copy the Users & Groups data file from the System Folder:Preferences to a floppy disk (or across the network, so that it can be accessible to the new server).

At the new server:

After setting up the services, open the Web & File admin program, and verify that users & groups have successfully been brought to the new server.

Transfer Shared Data

Use a backup utility, such as Retrospect, which will back up both the data and the access privileges. Then restore the data to the new server. Note that AppleShare must be running during both the backup and restore process, and the Users & Groups data file must be the same for privileges to be properly restored.

If you do not have such a backup utility, here are alternate methods:

If The Shared Data Is On An External Hard Drive

If desired, use the "Duplicate Folder" command of the Web & File Admin program to copy share points from the external drive to an internal drive.

If The Shared Data Is On An Internal Hard Drive

If the shared data is on an internal hard drive, you have several options:

Install the internal drive in the new server,

or

Use Server Admin's "Copy Volume" or "Duplicate Folder" (depending on version you're using) command to move the data from an internal to a spare external drive, then follow instructions above for moving data on an external drive.

Note that "Duplicate Folder" and "Copy Volume" commands only work on local disks. You cannot use these commands to copy data to a shared volume mounted on the server's desktop.
Published Date: Feb 20, 2012