Women in Technology

Hear us Roar



Article:
  Tiger's Powerful Migration Assistant
Subject:   MigrateTool
Date:   2005-05-31 13:44:19
From:   andyinindy
Hi!


I would like to use the "MigrateTool" from the command line to move user accounts between machines. Has anyone been able to accomplish this?


My goal is to be able to move user folders from old to new Macs. However, I do not want to have to use firewire target disk mode! Not sure if there are existing tools for this (maybe ARD or rsync?) that would preserve permissions. Any ideas?


Thank you!


--Andyinindy

Full Threads Oldest First

Showing messages 1 through 1 of 1.

  • FJ de Kermadec photo MigrateTool
    2005-05-31 13:52:41  FJ de Kermadec | O'Reilly Blogger [View]

    Hi!

    First of all, thank you very much for taking the time to write, I really do appreciate it! :^)

    Moving users folders is, permissions-wise a complex operation that can lead to issues it if its not performed properly. This is why FireWire Target Disk Mode is usually considered a safe way to proceed — it "disables" the permissions on the target volume without damaging them and makes swapping folders easier.

    To copy a folder and preserve resource forks through command line, you might want to simply look into "ditto". More information is available in your Terminal (man ditto) or on Mike Bombich's site. Of course, you will need to use extra caution when dealing with complete user folders. Try to avoid copying them as much as possible and instead copy their sub-folders. For added security, you can repair permissions on the affected computer (through the command line utility diskutil for example) as well.

    Let me know if this helps!

    FJ