Home Forums OS X Server and Client Discussion Questions and Answers move all existing users from one OS X server to new X-Serve

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #355815
    Anonymous
    Participant

    Seems like it should be simple to move users from the old server to the new server right?

    Exporting users from the workgroup manager doesn’t keep passwords intact. We have over 300 users, re-assigning all their passwords again would be a huge task.

    All of the current users are on a jaguar 10.2.5 sever in the /network directory (/var/db/netinfo/network.nidb) and I want to move them to a new X-Serve running jaguar 10.2.5.

    Just copying the /var/db/network directory over doesn’t work because the ip address and host name of the server are in the network.nidb files. I attempted to use perl -p -i -e to find and replace all the ip’s and hostnames with the new information but perl complained about not being able to do in-place edits on binary files.

    I looked at niutil, nidump, niload – and as far as I could tell none of them will dump and load the whole thing.

    I even attempted to use openLDAP and slapcat/slapadd to do it and couldn’t seem to get that to work either..

    Can anyone help?

    #355816
    Cabbage
    Participant

    Are you using Password Server?

    If so you’re screwed with the passwords. You can’t get them out.

    #355818
    Anonymous
    Participant

    I’m not using password server – any clues?

    #355866
    SchechterGary
    Participant

    Heh i got an answer for you. Carbon Copy Cloner. As long as both servers have firewire(i know xserve does) then you boot the xserve into target diskmode by holding down the T button. Then plug the firewire cable into each. Now your able to clone the entire volume over to the xserve as an identical clone.

    You can find Carbon Copy Cloner at:
    http://software.bombich.com/ccc.html

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Comments are closed