Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Transfer user data between accounts

I recently updated from leopard to s.leopard. The install went smoothly but some of my pro apps would crash upon opening(motion, fcp, compressor-studio 2). I decided to backup using timemachine and do a complete reinstall. I reinstalled s.leopard and reinstalled fcp studio 2. Checked to make sure no crashing then went onto use migration assistant to restore the time machine backup. This then created a second user account. The second user account(the time machine restored account) is problematic with the pro apps still crashing. I have much data in this account including my mail accounts and address book. I want to transfer the data from this account to my new admin account without bringing in whatever is corrupt or conflicting and causing the crashing.

Any suggestions?
Greatly appreciated
thanks in advance.

2.33 intel core2 duo, Mac OS X (10.6.1)

Posted on Oct 28, 2009 7:04 PM

Reply
14 replies

Oct 28, 2009 7:12 PM in response to joeblack105

To move files from Account A to Account B, do the following:

1) Log in to Account A
2) Locate the files you want to move and move them to /Users/A/Public. Don't move any Apple created top-level default folders there, like Documents, Pictures, Movies, etc. Just move their contents.
3) Log in to Account B
4) Navigate with Finder to /Users/A/Public.
5) Drag the files to the Desktop. This will create new copies of them.
6) Put the files away in the appropriate places in B's home folder.
7) Log back in to Account A, and delete the files from /Users/A/Public.

Doing it the above way (i.e. copying the files from one account to another instead of moving them) will ensure you have no permissions problems with the files in the new account.

Message was edited by: Király

Oct 28, 2009 7:26 PM in response to joeblack105

for addres sbook you need to copy the folder ~/library/application support/address book.
for Mail you need the folder ~/library/mail AND the file ~/library/preferences/com.apple.mail.plist. that should definitely work. btw, do use the method suggested by Kiraly for transfering the files. first copy them to some location outside the home directory where both accounts have access to. then log into the new account and copy the drives to the new home directory. always copy instead of move. this will avoid potential permissions problems.

Oct 28, 2009 9:14 PM in response to V.K.

Unfortunately this was a no go. I copied the files to an external hard drive and then copied them into the new account but to no avail. First obstacle was the read and write permission on almost every folder within the mail folder as with addressbook. Once I changed all the permissions to read and write authority I was able to copy everything over. I logged out and logged back in. Opened the apps address book it was completely blank, mail opened wanting to set up a new account.

help?

thanks for all the feedback so far.

Oct 28, 2009 9:26 PM in response to joeblack105

that's why both Kiraly and I told you to copy files to a location accessible to both users. this obviates the permissions problems which are messing things up for you. first, delete all the stuff you've copied so far. if you are doing it via an external drive, turn off ownership on that drive so you don't have to deal with permissions. select the drive in finder, enter command+i, in the resulting popup unlock the lock at the bottom and check the box to ignore ownership on this drive. now you should have no issues copying files from that drive from either user account.

Oct 28, 2009 10:04 PM in response to joeblack105

I don't know what's going on with your address book. you really ought to remember your mail passwords. this isn't something you ever want to loose. you can transfer you keychain to the new account and then Mail should be able to get those passwords. copy the file ~/library/keychains/login.keychain to the corresponding location on the new account. make sure the account password on the new account is the same as on the old one or you'll need to change the keychain password. then log out/in of the new account and Mail should be able to access the passwords saved in the keychain.

Oct 29, 2009 4:28 PM in response to Király

Thanks Király for the suggestion, I already tried that and no go, I was always just presented with a blank slate and unable to add or import, there was no functionality at all.

It seems that there was something wrong with the address book.

My final solution came down to using appdelete in the user account in which address book was functioning. I had it collate all the files associated with it, copied those files. In the user account in which address book would not function, I deleted address book(again using appdelete) and then placed the copy that I made in that account and presto it worked.


Thanks again for all your help and suggestions V.K and Király

Oct 31, 2009 10:53 AM in response to joeblack105

All is well with the system now.

The solution,

To move files from Account A to Account B, do the following:

1) Log in to Account A
2) Locate the files you want to move and move them to /Users/A/Public. Don't move any Apple created top-level default folders there, like Documents, Pictures, Movies, etc. Just move their contents.
3) Log in to Account B
4) Navigate with Finder to /Users/A/Public.
5) Drag the files to the Desktop. This will create new copies of them.
6) Put the files away in the appropriate places in B's home folder.
7) Log back in to Account A, and delete the files from /Users/A/Public.

This did not work for me but you should give it a try first.
For me, I had to move the data to an external drive. I then selected the drive in finder, entered command+i, in the resulting pop-up, I unlocked the lock at the bottom and checked the box to ignore ownership on this drive.

For my address book problem I used "appdelete" in user account A where address book was functioning. I had it collate all the files associated with it, copied those files. In user account B where address book would not function, I deleted address book(again using "appdelete") and then placed the copy that I made in that account and presto it worked.

Additional data I needed moved.
I tried the shared folder and the external drive and both methods required me to manually change the read write permissions on a folder by folder and sometimes file by file basis, tedious but it got the job done.

Oct 31, 2009 11:07 AM in response to joeblack105

why were you using appdelete? on AddressBook?! Appdelete is an uninstaller of 3rd party programs. it's intended to completely uninstall 3rd party programs along with their support files if those apps don't provide uninstallers. but it should only be used as a last resort and only if an application was installed using an installer but did not provide its own uninstaller.

and you should never use it on apple apps. it removes applications themselves and also their support files in the main Library folder. It seems that this is what you did which is why you were having all those issues with address book. you didn't need to uninstall the application itself in any case. the problem was with address book data in the home directory not address book itself.

Transfer user data between accounts

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.