Migrating current mobile user accounts from one OS X Server to another

I have not been able to find ANY answers to my situlaton. 
I have a small office that currently has a Mac Server 10.4.11 server running that has many "mobile user" accounts setup.  This was done because we have so many mobile users coming in and out of the office.  When the user comes back they sync their home directory witht th server here.  Works great.
We recently purchased a new Mac Server running 10.7.4.  Set it up as the Open Directory Master.  I unbind from the old server and bind to the new server.  Everything seems to be working just fine except when I go and add a current mobile user to the new server it creates a new user account on the client device (MacBooks) as if the previous user settings didn't exsist.  Since they need to be mobile users and not just network users I haven't been able to find a solution to this problem any where.
Is there a way on the client to tell it to use the old user account stored on the MacBook to use with new mobile user connected to the new server?
Or is there an easier way of doing this that I don't know about?
Thanks,
TK

If I understand what you wrote, no.  The reason is this.  If memory serves...  In 10.4.11 accounts were assigned a UID.  In 10.7.x, accounts are assigned a UID and a GUID.  Most everything relies on the GUID at this point.  So, what you have is an account named marysue on the workstation and it is assigned a UID like 1045.  Now you created marysue on the Lion server, but you likely did not recreate the UID to match the old server.  And thus, the UID value is different but more importantly you now have a GUID value like EC0F9357-8EF2-4D3B-B6F3-2E3016400114, that is associated with the account.  So, the user, despite having the same shortname, is different. 
In addition, you are working with two different directory systems.  10.4 still used NetInfo (ah, I miss you so).  10.5 and above use DS local flat files, even when bound to an LDAP system.
So, probably the easiest way to do this, provided I understand what you are seeing is the following.  Let's assume the following:
You have a mobile account on a workstation for the user maryjoe with a UID of 1034 that came from the 10.4.11 system.  You have this account cached.  You have a home folder in /Users/maryjoe.  You have now bound to the new server which contains a user named maryjoe likely with a UID of something other than 1034 and with a GUID value that likely did not exist in the old directory system, also with the shortname of maryjoe and a home path of /Users/maryjoe.
So when you log in, you are likely being pathed to /Users/maryjoe, but you are seeing a default Dock and no documents because of permissions.  My guess is that if you used Terminal to view the Users directory you would see something like this (open Terminal and issue the command ls -l /Users/:
drwxrwxrwt   4 root       wheel  136 Apr 18 21:35 Shared
drwxr-xr-x+ 14 locadmin  staff  476 Jan 21 7:42 locadmin
drwxr-xr-x+ 14 1034  staff  476 Mar 21 10:42 maryjoe
Note the folder maryjoe is not owned by maryjoe, it is owned by the UID of maryjoe from the old server.
Ok, so long story short (sorry for the log explanation, especially if you are experiencing something else that I did not get from the post), all you need to do is update the permissions of the home folder.  Do this:
1:  Log in as the local admin
2:  Open Terminal
3:  Issue this command:
     sudo chown -R maryjoe /Users/maryjoe
Even with a lot of data in the home folder, this should not take more than a few minutes to complete.
When the command completes, run this command again:  ls -l /Users/
You should now see
drwxrwxrwt   4 root       wheel  136 Apr 18 21:35 Shared
drwxr-xr-x+ 14 locadmin  staff  476 Jan 21 7:42 locadmin
drwxr-xr-x+ 14 maryjoe  staff  476 Mar 21 10:42 maryjoe
Now try logging in as the user.  With a little luck I divined the issue and this will have you up and running.  Now, I normally will also purge the cached account in /var/db/dslocal/nodes/Default/users/ but that might be a bit daunting.  So let's start with the simple process first of ensuring home folder permissions are correct.

Similar Messages

  • Has anyone used Migration Assistant to move services from one system running Server to a new system?

    So, I've purchased a Mac mini to replace my aging Mid 2009 mini on which I've been running Mavericks Server.  In trying to answer the question of how best to move services from the old machine to the new, I've stumbled into the fact that Migration Assistant can apparently migrate not just user data for workstations and laptops, but also service data for servers.  The problem is there isn't much detail in the docs about how good a job it does when going from one machine to another without changing OS releases.  There's a very detailed document in the KB about going from older versions of Server to new (OS X Server: Upgrade and migration from Lion Server or Snow Leopard Server) and a general doc on migrating from another Mac under Mavericks (OS X: How to migrate data from another Mac using Mavericks) but that has no details about Server.
    Has anyone used Migration Assistant to move services from one system running Server to a new system?  Are there any details that are particularly important to get right?  Are there things that require manual steps after Migration Assistant is done?
    There are other ways I could tackle the problem, of course.  I could simply swap drives between the systems, but the new system has two drives that are bigger, faster, and I intend to mirror them.  That would complicate such an approach.  I'd really like to keep the conversation constrained to a discussion of Migration Assistant as the primary method.

    yes. I migrated a server frm lion to mavericks following these notes a while back:
    OS X Server: Upgrade and migration from Mountain Lion
    i do not recall having any problems with it.

  • Transfer files using FTP from one r/3 server to another on windows platform

    Hi ,
    I am trying to transfer a text file from one r/3 server to another
    this should be done using ftp.
    I am working on widows OS & i have tried all the RSFTP* pgm's none satisfy my req. please tell proper method to do so or if any pgm please tell properly.
    Regards,
    Prateek Kumar

    If you haven't figured the migration out already, you may want to check out this thread:
    http://discussions.info.apple.com/thread.jspa?threadID=2205892
    It looks like the path to take from everything I'm seeing, but if you've found a friendlier solution I'd be happy to give it a shot!

  • Move WIKI data from one Mountain Lion Server to another

    Hi.
    I followed the instruction here:
    http://support.apple.com/kb/HT5585
    Under Copying all wikis from one OS X server to another OS X server, I am not even able to execute:
    sudo pg_dump --format=c --compress=9 --blobs --username=collab --file=/tmp/collab.pgdump collab
    It gives this error:
    pg_dump: [archiver (db)] connection to database "collab" failed: FATAL:  role "collab" does not exist
    Any idea?
    I just tested it on the productive server as well as a brand new install. Same outcome.
    which then I moved the: /Library/Server/Wiki/FileData over but even stop/start, restart, wiki server is running but not able to load content, it's like it's been wiped clean.
    matthew

    try it and RATE correct answers
    Hello Matthew
    You're looking in the wrong spot
    First things first - make yourself default sudo with sudo -s then you can forget prefixing it all the time.
    If you just use pg_dump then it'll take the command from the /var-Directory - that's the wrong version
    You have to specify the path for the Socket where the PSQL-Database for the wiki really is located by using the -h-option - it's not the default
    that's why you get the error that role collab does not exist since you're connecting to a database in place where the role collab truy isn't part of it.
    So - if you'd like to export the wiki-DB us the following and adapt the filename to what you like it to be.
    bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/bin/pg_dump -h "/Library/Server/PostgreSQL For Server Services/Socket/" -p 5432 -f /Volumes/USBSTICK/wikidatabase.pgdump -U collab collab
    The first block specifies the "not default" pg_dump you'd like to use
    The second block (-h "/Library/.....) tells pg_dump where to find the DB
    The third block tells pg_dump to use port 5432
    The fourth block (-f /Volumes/......) tells pg_dump to place its output into this file
    The fifth block (-U collab) tells pg_dump to do this is role collab
    The sixth block tells pg_dump from with DB to dump from
    In your case extend my provided command with your options --format=c --compress=9 --blobs like this:
    bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/bin/pg_dump -h "/Library/Server/PostgreSQL For Server Services/Socket/" -p 5432 -F c --compress=9 -b -f /Volumes/USBSTICK/wikidatabase.pgdump -U collab collab
    BTW- you can connect to the database, of course:
    bash-3.2# psql -h "/Library/Server/PostgreSQL For Server Services/Socket/" -p 5432 collab collab
    try it and RATE correct answers
    Here is my thread https://discussions.apple.com/thread/5751873

  • Problem migrating account from one active directory domain to another. Using NetBIOS

    Hello,
    I'm migrating a Lion machine from one domain to another. When I try to join it to abc.example.com it joines it to 123.example.com in the list of domains. 123.example.com is the NetBIOS name of abc.example.com. This configuration does not work.
    What is even more strange, is if I go into the Open Directory Utility > Active Directory to set the create mobile account settings, once I apply the settings (or even if I don't apply the settings) when I get back to the list of domains, it show BOTH abc.example.com and 123.example.com as domains I am joined to. If I remove 123.example.com it removes abc.example.com.
    I've only seen this problem one other time and this was with a snow leopard machine that was not bound to AD. I upgraded it to Lion and tried to bind it, and had the exact same thing occur.
    I'm certain there is a "stuck" setting somewhere that is causing this. I have had successful snow leopard > lion upgrades work, and many lion machines joined to AD so this does work normally. Just not sure whats wrong or really where to look.
    The OS is fully patched and updated to the current version.
    Any thoughts?

    Case 1:
    Here you can written pre-update event handler which will check whether minor and major org code changed or not.
    If changed then first starts de-provisioning and then start provisioning.
    If not changed then do nothing.
    This approach will not transfer accounts from one domain to another but it will create fresh accounts and remove accounts from old domain.
    Case2:
    If you want to transfer accounts from one domain to another in that on pre-update you have to change OU of user on process which automatically move to another domain.
    but not sure about exchange it is possible to move to another domain.
    hopping that all domains under same forest otherwise same Connector Sever will not work.

  • How to copy a user account from one Mac to another

    If I have a main user (admin) account on one Mac, and want to copy its Home Folder over to another Mac that already has user accounts on it, what is the best way to do it?
    For example, if I boot the source Mac in Target Disk Mode then connect it to the other Mac, can I just drag and drop from its Users folder into the Users folder on the other Mac? And would that then appear in SysPref/Accounts, complete with names and passwords etc, or is it not that simple?
    (Actually, I just checked by launching Migration Assistant, and it seems to indicate I can use it to copy User Accounts from a different Mac - is this all I need? How would I connect the two Macs for this to work?)

    Slightly confusing, that article - it talks about using Migration Assistant in Lion or Mountain Lion, but in my case both computers have used Snow Leopard. Does it still apply?
    (One other observation - don't you find it confusing the way Apple defines "Target Disk Mode"? It's pretty much always the case that a computer booted in this way becomes the Source computer, while the Target computer is the one it's connected to!!)

  • Copy a user account from one disk to another

    I replaced the hard drive in my G5 imac, and for one reason or another, using restore failed to create a bootable disk. Instead, I reinstalled Leopard. I would like to copy the old user account from the old hard drive so I can seamlessly continue using my computer. I created a secondary account on the new drive with the same name as the old one, and then copied the contents, but that didn't work very well.
    Can you advise how to restore the account from an old disk for use on a new one?

    Well, the desktop picture was generic, opening firefox gave me the error along the lines of "cannot open firefox, firefox is already open." Trying to download a new firefox tells me that there's no room on the disk. That's about where I stopped. Pretty much everything isn't working right.

  • Migrate page w/ Disco portlets from one 9iAS portal instance to another?

    Hi.
    Has anyone migrated pages with Discoverer portlets from one instance of 9iAS portal to another?
    We want to maintain development and production 9iAS setups, and need some mechanism to move pages wholesale from one app server to the other.

    Hi Sumit,
    Thank you very much for the early response.
    The personalization has been done at the Site level.
    After migrating the code the server was bounced.
    On the executing the script given by you i.e jdr_utils.printdocument('/oracle/apps/pon/negotiation/creation/webui/customization/site/0/ponDefineHdrPG');
    Its giving "Error: Could not find document /oracle/apps/pon/negotiation/creation/webui/customization/site/0/ponDefineHdrPG".
    Can you please guide me what i am missing.
    Waiting for your reply at the earliest.
    Thanks and Regards
    Jaydeep Mitra

  • I need to MERGE a same named user account from one mac to another.

    I am  a neophyte in the Mac World, seeking to move al of my son's material from hid old MacBook to a MacBook Pro that has a fresh install of Snow Leopard. I set up his user account on the MacBook Pro during the installation process. The user account on the Book has an identical name. He has used the Pro for two weeks. The need is to MERGE the accounts' information, NOT: 1) Renaming the user account to be transferred (THAT MIGHT MAKE HIM SCHIZOPHRENIC); 2) Replacing the existing user account with the one you are transferring (THAT WOULD MAKE HIM LOOSE TWO WEEKS OF HIS LIFE); or 3) Do not transfer this user account (WHICH WOULD MAKE HIM LOOSE TWO YEARS OF HIS LIFE), as these are the only options available (all unacceptable) via Migration Assistant using a Time Machine backup. If it is material, I made a backup of the Book before and after upgrading it to Snow Leopard. I attempting to migrate from the post-update backup. I'm tempted to try Ethernet migration, but suspect I will be faced with this same dilemma. I have reviewed other posts on this subject, and hope there is a better solution than putting the old User Account into the public folder of the Pro and then moving data into the new User Account.
    Express Lane is closed down for the day, so this is my first experience in a discussion group. Anyone have any suggestions?

    As long as the two accounts share the same username the solution is fairly simple with minor exceptions. On the new machine connect the backup drive you used. With the immediate exception of email, calendars, and contacts you can just drag the desired files from the backup drive onto the new computer putting them in their appropriate folders on the new computer - this would be the various folders in the /Home/ folder.
    For email: Mac OS X Mail- How to import email
    For iCal and Address Book it would be easiest to stay with the most recent data and copy these folders:
    /Home/Library/Calendars/
    /Home/Library/Applications Support/AddressBook/
    Copy these folders to the equivalent locations on the new computer. Then you also need to copy:
    /Home/Library/Preferences/com.apple.addressbook.plist
    /Home/Library/Preferences/com.apple.addressbook.abd.plist
    /Home/Library/Preferences/com.apple.ical.plist
    into the appropriate folder on the new computer.

  • Login with Multiple User Accounts From One Machine

    We have users with multiple accounts (Admin and Standard) in our organization and we want them to be able to launch RemoteApps from RDWeb using both accounts at the same time (from a single workstation).  For example we would want their standard account
    to launch the RemoteApp HEAT and their admin account to launch the RemoteApp Exchange Management Console.  Is this possible?

    Thanks for the suggestion, but I'm not talking about concurrent sessions for a single user - I'm talking about multiple user accounts being used from an individual machine at the same time.  The situation would be as follows:
    I log on to the computer with my normal user account (lets call it NZiehnert)
    I launch an application from the RemoteApp and Desktop Connections shortcut in my start menu, which launches the application as NZiehnert
    I launch the RDWeb access portal and log on using a different account (lets call it NZiehnert.admin)
    I attempt to launch the same application from step 2 (or another application that runs from the same server) and instead of launching as NZiehnert.admin the application runs as NZiehnert
    Basically, we have administrative tools that we wish to put into our remote environment, but we also have tools that are used by the same users normal accounts.  So we need a way for those users to be able to access the applications as a different user
    - at one point I was able to generate this dialog, but I'm not sure how to recreate it:

  • Any way to migrate from one 10.5 server to another?

    Hi,
    I just lost a 10.5 Server installation, it just won't boot anymore. Since no one seems to be able to help with that problem, I needed to move on and install fresh. However, the old installation took considerable work. I would hate to have to do it all over again. So the question is: is there a migration assistant or something similar to migrate one OSX Leopard Server installation to another machine / hard drive?
    Cheers.
    PS: I tried carbon copy cloner, the cloned instance won't boot up either. I guess some files have been corrupted.

    Yes, you can.
    Open: System Preferences > Hardware > Keyboard & Mouse > Mouse, select menu for the side
    buttons, turn it off or select another use for the side buttons.
    It takes a little practice, but you can train yourself not to be pressing the side buttons inadvertently.
    That's the other option.
    To still use expose, you can use the keyboard. I have expose assigned to F10. Those settings can be
    adjusted using System Prefs as well.
    Kj

  • Copy reports from one business objects server to another

    How do I copy all the reports published in my production BO server to my test server. I did this once but can not remember. Is it the import wizzard?

    yes you can use the import wizard to export your reports from one server to another server
    just open the import wizard, connect to your source server, choose object types you want to export (folders, reports, users,,,,etc),,, then choose the objects itself, then connect to the destination server, and the import wizard will guide you through this process.
    good luck

  • Export from one oracle datasbase server to another  for version: 9.2.0.1.0

    Hi All,
    I know this is an elementory thread , however i would like to know the process of import and export of database in detail.
    I need to copy the entire database from a existing prodcution server having oracle 9.2 as its version to another server with same oracle version .
    Kindly mention the process to be carried out .
    Thanx in advance

    I need to copy the entire database from a existing prodcution server having oracle 9.2 as its version to another server with same oracle version .Its better to take a hotbackup/coldbackup or RMAN backup depending on the environment. Exp/Imp will be time consuming.
    For exp/imp;
    http://www.orafaq.com/wiki/Import_Export_FAQ
    For full export-import, you need to do is take an exp backup from source DB. Create same tablespace that of source DB and import from the dump file.
    exp system/manager full=y buffer=100000 feedback=10000 recordlength=64000
    imp system/manager full=y buffer=100000 feedback=10000 recordlength=64000

  • Adding an existing user account from one computer to another?

    hey all,
    i fried my Macbook. it's wrecked.
    while i save for another i plan on borrowing my sister's computer (she's going overseas for 3 months).
    Now im sure the HD of my Macbook is fine, and my mum has one too. So i want to take the HD out of hers (apparently this wont void the warranty) and put my HD into it, booting it from mine, so that it is essentially my computer.
    Then i want to transfer my account details to my sister's iMac - but i dont want to wipe her account off. I just want to add an account to her iMac, that account being the one that was on my Macbook (via my mum's Macbook).
    How can i do this? Can i do it? Does it matter that my Macbook (and therefore my account) was running OS 10.5, while her iMac is on OS 10.4?
    Id love to hear back from anyone that can help. I haven't had much luck so far... my Macbook was only a few months old, and i was literally a week from insuring it when i bumped a glass of orange juice.... you can imagine the rest : (
    thanks all : )

    Leopard itself, unlike Tiger, is a "universal boot" OS - it does not come in separate Intel and PPC versions. So if you can get your MacBook HD image cloned onto an APM-formatted external Firewire drive, it MIGHT still boot and run in the G5 iMac.
    You said you got an external drive - did you mean a Firewire enclosure which now holds the MB HD?
    If so, you could now obtain another external Firewire drive, not just an enclosure. They are quite cheap at OWC (much cheaper than another computer) and can be put to good use later for backup whatever happens.
    Then the idea would be to connect the new empty drive to the G5 iMac, and use Disk Utility there to partition it as APM if it is not already that way. Then also connect the FW enclosure containing your MB HD. From the G5, use a program like Carbon Copy Cloner to clone the old GUID-partitioned MB volume (source) to the new APM-partitioned external drive volume (target).
    Next try to boot from the new external drive, and cross your fingers!
    Again this might not work, but an external FW drive is always a good investment for future backup.
    You mentioned an eMac - if you want to try it instead of the G5, be sure it meets the requirements for Leopard.
    jd

  • Migrating wiki from one 10.6 server to another

    Has anyone had any success and know the proper procedure for moving a wiki between two 10.6 servers? We're relocating it to different hardware. When I move the data store it does the "starting server" thing forever when you try to visit the web page. It doesn't look like python or wikid is doing much of anything after the first few seconds. When I delete the various .db sql lite databases as suggested for fixing other issues, they do get recreated but it still never fully starts.
    The permissions are also correct on all the files so I know it is not that. Also, I did the migration using rsync3 and made sure it preserved proper permissions, extended attributes, etc.
    I'm probably missing something but was wondering if anybody has done it. Thanks.
    Message was edited by: Christopher Collins3

    If you haven't figured the migration out already, you may want to check out this thread:
    http://discussions.info.apple.com/thread.jspa?threadID=2205892
    It looks like the path to take from everything I'm seeing, but if you've found a friendlier solution I'd be happy to give it a shot!

Maybe you are looking for