Migrating local users failed with migration tool

Getting an error trying to migrate local users from windows server 2003 R2 (X86) to windows 2008 R2. There is no domain involve in our environment. Both are workgroup servers.
By following the steps given by Microsoft, trying to export local users and group information but failed with the error massage below,
Export-SmigServerSetting : Initialization of the migration failed.
The migration operation encountered an unknown exception.
At line:1 char:25
+ Export-SmigServerSetting <<<<  -User All -Group -Path C:\migrate\miguser -Ver
bose
    + CategoryInfo          : InvalidOperation: (:) [Export-SmigServerSetting]
   , MigrationException
    + FullyQualifiedErrorId : Microsoft.Windows.ServerManager.Migration.Comman
   ds.ExportSvrMigSettingCommand
Trying to find this error massage through web page but none encounter this before.
Not sure if there is something that I missed out or it would be something to do with the source machine.
thanks,

Hi,
Did you follow this MS article?
http://technet.microsoft.com/en-us/library/dd379531(v=ws.10).aspx#BKMK_strategy
Meanwhile, hops this helps:
Troubleshooting Cmdlet-based Migration
http://technet.microsoft.com/en-us/library/dd871120.aspx
Regards.
Vivian Wang

Similar Messages

  • Implementing local user security with ZCM11

    Hi all
    we have been a very traditional NetWare-Company neglecting all local user security (on windows) as we always tried to force the users not to save any data on local drives (but only on our NetWare- or OES-drives). So all of our users work on the local windows Administrator-account without any password.
    With a new IT-Management in place, this has to change. The new management wants to make sure laptops can't be used when stolen.
    So we have the following requirements to implement:
    1) local user account with central policies in place
    2) the local user account has to be single sign on with NDS (only one password to enter for local user account and nds login)
    3) user roaming (user should be able to change physical machine and get the same environment)
    So far, we have used ZCM 11 primarily for software deployment. We are on ZCM 11.2.4.
    I do have an idea how to implement Point 1) and 3), but i am unsure which way to go for the SSO part (Point 2)
    hopefully, someone can point me in the right direction.
    Thanks
    Andrej
    Andrej Dimic
    Karl Bubenhofer AG
    Hirschenstrasse 26
    9200 Gossau
    e-mail: [email protected]
    Tel. +41 71 387 43 87

    Hello Thomas
    yes, DLU is what we needed.
    Thanks for pointing me in the right direction.
    Andrej
    Andrej Dimic
    Karl Bubenhofer AG
    Hirschenstrasse 26
    9200 Gossau
    e-mail: [email protected]
    Tel. +41 71 387 43 87
    >>> thsundel<[email protected]> 18.06.2014 17:06 >>>
    Andrej Dimic;2323232 Wrote:
    > Hi all
    >
    > we have been a very traditional NetWare-Company neglecting all local
    > user security (on windows) as we always tried to force the users not to
    > save any data on local drives (but only on our NetWare- or OES-drives).
    > So all of our users work on the local windows Administrator-account
    > without any password.
    >
    > With a new IT-Management in place, this has to change. The new
    > management wants to make sure laptops can't be used when stolen.
    >
    > So we have the following requirements to implement:
    > 1) local user account with central policies in place
    > 2) the local user account has to be single sign on with NDS (only one
    > password to enter for local user account and nds login)
    > 3) user roaming (user should be able to change physical machine and get
    > the same environment)
    >
    > So far, we have used ZCM 11 primarily for software deployment. We are on
    > ZCM 11.2.4.
    >
    > I do have an idea how to implement Point 1) and 3), but i am unsure
    > which way to go for the SSO part (Point 2)
    >
    > hopefully, someone can point me in the right direction.
    >
    > Thanks
    > Andrej
    >
    > Andrej Dimic
    > Karl Bubenhofer AG
    > Hirschenstrasse 26
    > 9200 Gossau
    > e-mail: [email protected]
    > Tel. +41 71 387 43 87
    I believe the DLU policy is what you are looking for in Point 2). Then
    the user can login to the workstation with the same credentials as they
    have in NDS.
    Thomas
    thsundel
    thsundel's Profile: https://forums.novell.com/member.php?userid=128
    View this thread: https://forums.novell.com/showthread.php?t=477797

  • Migration Request getting failed with error code 152

    Hi Experts,
    We are creating a migration request for moving a transport along the path Development-Quality-Production ( tcode                        /POWERCOR/MRCRE ). But the import into Quality is getting failed with return code 152 and status code E. While the transports without creating the migration request are normal. Please let us know how we can resolve this issue.
    Thanks in advance.
    Regards,
    Surendra Julury,
    +91 9611107275

    Try running the exe remotely on a computer using PSExec under the system context. What happens?
    See here for PSExec - you need the -s switch for local system
    http://technet.microsoft.com/en-ie/sysinternals/bb897553.aspx
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson
    If you do this then you will know. This mimics the behaviour of the ConfigMgr deployment. Use the same .exe -silent etc.
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • Migrating Local Users to Network/Mobile Home Directories

    Hey Everyone!
    A Happy Holiday's to you all! I'm in the midst of building a new system for my new clients. They had nothing but static IP numbers and no actual servers in a 50+ Mac environment. MacBook Pros, G5's and PowerBook G4s up the yang.
    What I'm looking to do is migrate as seamlessly as possible, all of the existing local users to network users and then some of those network users will become mobile accounts. I have Open Directory authenticating properly so...
    Here's my plan:
    1) Finish creating new builds for the MacBook Pro's, the G5s, and the PowerBook G4s.
    2) Create the users in OD and assign them to groups for permissions.
    3) Drag and drop entire home directory from each computer to a shared folder on my OD Server.
    From here I want to run chown, I'm guessing, to change the user:group for the home folders I copied over so that they match the ID's created by OD. I figure when I do that, then I can simply replace the OD created home folders in my server's Users folder with the copied and permission modified home directories from each local user.
    My guess is that would be the fastest way to migrate the users to the network.
    My question is are the terminal commands I need to run on each folder in order to make this as seamless as possible?
    chown -R username:newgroupname /~path to copied local home directory
    Is that syntax right?

    The command is correct!!!
    But my quess is if you use ACL's to set the permissions you won't need to run the command on every folder
    Best Regards

  • Best way to migrate local users to the network - move home folders?

    Hi everyone,
    I am about to set up my Mac mini server (Snow Leopard Server). I have one iMac with three user account on it (local), another iMac that we just bought and my MacBook Pro with my admin account on it (Snow Leopard). So all have Snow Leopard.
    What would be the best way to move the three local accounts AND their home folders to the server?
    What would be the best way to make my portable user account into a mobile user account on the server?
    I am planning to create all users on the server (with the same username and passwords etc.) then move the local home folders from the iMac to the server through some direct wired connection. My concern is with this move - will there be permissions mismatch issue? I am sure there will be as the UID would be different for the same accounts (pre-existing and newly created, eventhough their username and passwords are the same).
    Any best practices? strategies?
    Does Apple have any documentation on this specific topic? - that is moving local user accounts and their corresponding home folders onto the server?
    Thanks much!
    Kenneth

    Hi again,
    I haven't gotten round to it - but may have an alternative route in the mean time: the brand new 27" iMac just arrived, and rather than doing a full 'migration assistant' setup, I am going to try the following:
    1. on the new iMac: only create a local Admin account, user name totally unrelated with any other account name;
    2. on the server: settle all the network user account settings, portable home directories, managed preferences etc. for each user;
    3. on another computer: log on under the corresponding local user account, and copy one's home folder entirely to an external drive - do not use this machine again under this user account;
    4. on the new iMac: log in as a network user, make sure the home folder and library syncing works as desired, set some preferences (and check that this gets synced to the server drive); copy the parts of the home folder & library for this user from the external drive - wait until it all gets synced back and forth - and check any permissions, preferences whatever issue (the local account on the other computer is available for cross-checking, just don't change any documents or settings on that one)
    5. if all works well on the new iMac: delete this local user account on the other computer.
    6. repeat steps 3-5 for each other computer where this user has a local account (one 'old' iMac, one 13" MB) - will also allow to check and filter any duplicate documents which have accumulated over the different machines.
    7. create the network accounts for this user on the other computers, and check the syncing etc.
    8. repeat for each user (4 in total for us).
    I think this might just work, since the new iMac at present has no accounts - so no possible issues with similar account names & passwords etc - and you keep the 'old' local account on the other machine as a safeguard anyway.
    Any particular thoughts or comments on this proposed process??
    How about permissions: does the copying to an external disk, and then back onto another computers disk solve that??

  • Migrating local user accounts/home directories to network user accounts

    Hi,
    I am planning on moving the user accounts from several Mac OS X client machines to a new Mac OS X Server machine (Quad core Xeon MacPro). I am very familiar with OS X client in a support environment, but do not have extensive experience with Server.
    I read over the instructions in this article
    http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/en/c6um3.html
    and it appears to be fairly straight forward, although I do have some questions regarding the existing data (home folders) and how to set the clients to log in to the network account.
    Previously, in the event that I have needed to move a person's home directory to a new computer or recover from a corrupt OS (and Archive&install was not an option), in OS X client I would:
    1) Back up the home directory.
    2) Erase/reinstall OS X client.
    3) Log in as Root.
    4) Go into "Accounts" pref pane and create user with same short name as original/backed-up home directory.
    5) Replace the newly created home directory with the backed-up home directory.
    6) Go into Terminal and chown/chgrp the home directory to username/staff, respectively.
    This would result in a perfectly migrated user account. All settings and files working just as they did on the previous system/install of OS X.
    First Question: Could I employee a similar method to retain the content and settings from the local user accounts on the server as I migrate them to network users? Moving the user accounts to the server as described, then running terminal to set proper ownership...
    Second Question: What do I do on each client system to tell it to recognize the networked home directory for each user? Do I just change the user's home folder path in Netinfo Manager to the automount location?
    Thanks in advance for any help you can offer,
    -David
    MacPro 2.66 Quad Core (MA356LL/A)     Mac OS X Server 10.4.8

    A network account is really existing only on the server but if you use "portable homefolders" (Tiger client and server) you could "migrate" the local account to a "server" one by:
    Login locally as another user with administrative rights.
    Change the name of the old account folder in /Users.
    Remove the "old" account locally (woun't remove the "old" folder as you changed the name) only Netinfo data.
    Login using the serveraccount login/password thus creating a homefolder on the server.
    Logout and back in, enable portable homefolder.
    Logout and then in as a local admin and remove the new user folder.
    Change the name on the old userfolder to what the new one had.
    I'm not a 100% sure Netinfo has the server account UID now (added by logging in and creating the portable account?) but if it does:
    (http://forums.macosxhints.com/archive/index.php/t-12077.html)
    "Finding and changing UIDs across the filesystem is a one-liner command:
    sudo find / -user UID -exec chown userName {} \;
    (replace UID with the old UID number and userName with the new user name to associate file ownership.)"
    (A portable account must have got some "kind" of UID?)
    Let the machine "sync" with the server account.
    If you want an "on network only" account I don't know what you need to remove locally afterwards.
    HTH

  • Migrate local user to OpenDirectory User? Best Way?

    Hello
    I want to migarte the home directories of a couple of local user to the OS X server
    For this I want to use the CLI with the DITTO command
    sudo ditto -rsrc home1 home2
    where home 1 is located on the local mac and home2 is located on an external harddisk
    when ready I need to connect the external drive to the server and do the same in the reverse order. (where home1 is on the external harddisk and home2 is in the User Folder of the Server where all homedirectories are located.
    This is very time consuming. I want to copy the local home directory on the iMac direct to the user on the server? What will be the command and how to i need to connect to the server? When I connect as "serveradmin" I can copy the file with the command, but when I tried to open this user on the local iMac the directory is virginly. I tried to fix it right with the Program "Passenger" but this doesn't help?
    Any Idea how I can save a lot of time

    Now i do this:
    Log in as DomainUser - create Users profile.
    Log off
    Log in as LocalUser
    rm -R /Users/DomainUser/*
    cp -R /Users/LocalUser/* /Users/DomainUser/
    chown -R DomainUser /Users/DomainUser/*
    Log in as DomainUsers - ok. Run, as example, Outlook for MAC 2011 - enter password for emailbox and password LocalUser.
    With emailbox all understand everything, but why password for LocalUser? I enter password for LocalUser one time and never again.

  • It is Possible to Migrate Local User Profile to Roaming Profile Using USMT?

    Dear All,
    1st, I'm following guide at http://support.microsoft.com/kb/142682 to copy user profiles to another user, but the problem is the 'Copy to' button is not active (grey). I try
    using 3rd party tools, still no change.
    2nd, I try to transfer local profile on the same machine and different user using Windows Easy Transfer, it's work and all of data has been restore to a new user. But not all App Settings is restored, when I open Outlook 2010 and Windows
    Live Mail, there's need to enter password again. That is not problem for me.
    3rd, After migrate/transfer (2nd step) I want to migrate from local profile to roaming profile, but user profile setting on local profile is not copied to roaming profile, such as Email setting need to create new account but all data is
    not problem, because I have already configure on ADUC and GPMC.
    My question is:
    1. How to copy or move all Application settings on AppData Local folder to roaming profile?
    2. How about USMT, it is possible to migrate user profile settings from local to roaming? if is the best tools, how to do this? 
    Please, advice...
    Thanks,
    Hendra

    First, I dont understand why you're using the copy profile method. I'll make the assumption that you have a domain user account that you you need it's files and settings moving to another machine.
    In that scenario then there's a simple guide here:
    Migrate User Accounts
    For Roaming Profiles and Redirected folders; you can follow the
    Infrastructure Planning and Design (IPD) Guide for Windows User State Virtualization (USV).
    It sounds like a mouthfull but it actually makes the whole process easy. There's also a video
    here.
    /Andrew
    Blog: http://scriptimus.wordpress.com

  • Migrating local users to network users

    Hi - I have seen answers for past versions of the server, but none seem to work.
    I have 5 macs, 4 users.  I want them to be able to log in from any mac and have their home screen/files appear as if it was on their (former) local machine. Also want to set up group folders that can be accessed as well.  The latter part is no problem setting up, but how can i migrate the local home folders to the network easily.
    I have set up user accounts, bound local machines to the server, tried mobility settings but can't get it to work.
    I read somewhere that if the shortname is the same on the local machine as the server that may cause problems.
    Also - is there any advantage to setting up machines vs users in workgroup manager?
    Thanks

    Hello,
    if you want your users to be able to login from any machine on the network, then your users must exist in the OD on the server and the client machines must be bound to to the server. Client machines must be set to use network accounts.
    If the client machines are not portable (MB, MBP, Air etc), set you users as _plain_ network users, otherwise use Mobile accounts. The difference is that in case of mobile account are user credentials cached on the client, so they are able to login even when they are on another network (so the server is not available to authenticate).
    Next you need to set up network home for network your users. Start up Server Admin, select a sharepoint and enable automount as User home folder.
    Next, in the workgroup manager select your users, and assign them new home folder paths. As a last step copy contents of local homes to the new network location.

  • Is it possible to move or merge my local user account with an Active Directory account?

    10.7.2 update now allows me to authenticate against AD, and I have a shiny new account on my mac.  Is there any way to merge my local and AD accounts?  Or link my local account to my AD account? Can I change the home directory of the AD account to point to my local account folder?

    Gary,
    Performance would be absolutely horrible if you hung a USB drive off an AEBS and used that as your home directory, wirelessly. You're going to be getting no more than about 10 MB/sec, or roughly 1/5 the speed (in the IDEAL case -- practically it's worse than that) of your current setup.
    If you want to access the same email from multiple Macs, you should consider using IMAP. .Mac can do this -- and you can have up to 4 GB on the server, if you pay for it. Default is up to 1 GB, if you shrink your iDisk space to nothing.
    Another alternative if you want to share something centrally is to use OS X Server and Portable Home Directories. This is pretty complicated for the home user, though, and requires OS X Server (minimum $499), a machine to run it on, and some good knowledge of Open Directory and AFP services. It works quite well for corporate clients though.
    Otherwise, synching stuff across multiple machines may work. But don't even think about moving your whole home directory to a central network mounted drive, especially something as slow as a USB drive on an AEBS over wireless.

  • Migrate a Local User Account to a Network Account Shell Script

    http://support.apple.com/kb/HT5338?viewlocale=en_US&locale=en_US
    If you are looking for an easy way to migrate local users to network users without losing data, then try this script.
    Follow steps 1-10 in the support link above before running this script.
    1) Open /Applications/Utilities/Terminal.App
    2) Type vi myscriptname.sh
    3) type "i" to edit the document
    4) Copy and paste the following text in the terminal window
    #!/bin/bash
    echo "Go to http://support.apple.com/kb/HT5338?viewlocale=en_US&locale=en_US"
    echo "Complete steps 1-10 before continuing"
    echo -n "Enter 'USER' and press enter:"
    read USER
    echo -n "Enter 'SERVER' and press enter:"
    read SERVER
    sudo scp -Epr /Users/$USER root@$SERVER:/Users/
    sudo mv -f /Users/$USER /Users/$USER.old
    ssh root@$SERVER sudo chown -R $USER:staff /Users/$USER
    5) hit (ESC) then colon : and type wq! and hit return to save the document
    6) In Terminal type: chmod +x myscriptname.sh
    7) in Finder, Right Click or Control+Click myscriptname.sh and select open with
    8) Select "Show All Applications" and Navigate to /Applications/Utilities/terminal.App
    9) in Finder, Right Click or Control+Click myscriptname.sh and select get info / Open with and click "Change All" to open all .sh files in Terminal
    10) Double Click myscriptname.sh
    11) For USER enter the name of the network account
    12) For SERVER enter your server name (server.example.com)
    13) Enter the Admin Pass for the Local Machine, Then the Server, Then the server again
    14) The user folder will be renamed to user.old (bob.old)
    15) When you login as the network user account OS X Server Will copy your data to the local machine with Portable home directories
    16) Once you verify all the info is there you can delete the user.old folder from the /Users/ folder (bob.old)

    replace sudo scp -epr with sudo rsync -auvth if you do not want to waste space copying hardlinks

  • Is it possible to migrate local profiles to user profile disks?

    Hi guys, 
    Is there an easy way to migrate local user profiles on an remote desktop server to user profile disks? I am replacing a Server 2008 R2 and want to start using UPD's instead on a Server 2012 R2. 
    Best regards,
    Hasan

    Hi Hasan,
    Thanks for your posting in Windows Server Forum.
    As per my research, you can able to achieve your data by choosing the option “Store all user settings and data in the user profile disk” would obviously capture everything normally stored under C:\users\<username>
    and add that to the UPD. But please notice however that you can only select the roaming part of your user profile data.
    On UPD profile is stored in a .VHDX file specific to your account which is placed on a central share. Upon logon a mount path is created under
    C:\Users\<username> that points to that .VHDX file on the share. This makes the solution fully transparent to the Operating System and applications. If you’ve used UPD before you will have noticed that the filenames of the .VHDX files hold the
    users SID, not the account name.
    For more information, please refer below articles. (You can refer below article for Server 2012 R2)
    1.  Using User Profile Disks (UPD) in combination with predefining the Modern UI Start Screen on RDS 2012 (appsfolder.itemdata-ms)
    2.  Working with User Profile Disks on Session-Based Desktop Deployments
    Hope it helps!
    Thanks,
    Dharmesh

  • KB2879017 setup error - failed to migrate dependent packages

    Hi this error "KB2879017 setup error - failed to migrate dedpendent packages" during installation of Microsoft Security pacthes at Windows XP SP3 pc . I'm using IE7 (version 7.0.5730.13) . Below logs the error. Anyone can advice?
    275.407: Destination:C:\Program Files\internet explorer\iexplore.exe (7.0.6000.21357)
    275.407: UpdateSpUpdSvcInf: Source [ProcessesToRunAfterReboot] section is empty; nothing to do.
    275.407: MigrateHotfix: Migrating hotfix KB2586448-IE8
    275.407: QFE KB2586448-IE8 has no backup directory to migrate.
    275.407: Migrating QFE KB2586448-IE8 with command line: update.exe -Z -Q -B:sp3qfe
    289.797: Update.exe failed 1603.
    289.797: MigrateHotfixes: Migration of KB2586448-IE8 failed
    289.797: DoInstallation: Migration failed
    290.641: Failed to migrate dependent packages.
    351.032: Message displayed to the user: Failed to migrate dependent packages.
    351.032: User Input: OK
    351.032: Update.exe extended error code = 0xf0ea
    351.032: Update.exe return code was masked to 0x643 for MSI custom action compliance.

    This forum is for questions and issues with the MAP Toolkit. You will need to post this question in a forum that is related to the software you are having trouble with.
    Please remember to click "Mark as Answer" on the post that helps you, and to click
    "Unmark as Answer" if a marked post does not actually answer your question. Please
    VOTE as HELPFUL if the post helps you. This can be beneficial to other community members reading the thread.

  • What is involved in going from local user accounts to active directory accounts with CCM 9.1.2?

    We are currently using local user accounts with CUCM 9.1.2 and are looking at integrating it into the active directory structure.
    We do utilize the same structure for user ID's.
    I am looking to find out what the changeover will entail and if anything else needs to be done prior to the integration.
    We also have Unity syncing up with CUCM for users as well as Contact Center sync'ed up for our ACD system.
    Thanks
    Mike

    Hey Mike,
    The process is pretty straight forward.  CUCM 9.X supports the coexistence of AD integrated users and local users so you don't have to worry about local accounts disappearing if they don't have an AD account.  The biggest thing to watch out for is that if you decide to revert back for whatever reason then the accounts that were in AD will be marked for deletion (from the CUCM, not AD) and will be removed after approximately 24 hours.  
    I recommend the following if you'd like to move to AD.
    Run a DRS backup of CUCM.  This is not necessary for the integration but is good practice in my opinion.  I'd also do a full export of your users using the BAT so you can reimport users to how they were before the integration should you decide to revert for any reason.
    Determine if you want to put the user's extensions in the telephonenumber field or ipPhone field in AD.  Once you make a decision, I recommend populating that information in AD so it is available when you do the integration.  
    Make sure your local CUCM user accounts usernames are exactly the same as your domain accounts.  That way when you do the integration the local users become AD users and keep all of their phone associations, group memberships, etc.  If you need to change the usernames then be sure to notify your users ahead of time so they can start logging into UCCX or UCM user pages, etc. using their new username. 
    Create an account in AD that has read-only rights to your directory.  Set the password to never expire.  You will use this account later for the integration.  
    In CUCM, go into Serviceability and make sure the "Cisco DirSync" service is activated on the Publisher server.
    Also in CUCM, navigate to the administration page and do the following:
    Go to System > LDAP > LDAP System and Check the box to enable Synchronizing.  Confirm the LDAP server type and attribute for User ID is accurate.  This is typically Microsoft Active Directory and sAMAccountName respectively.
    Go to System > LDAP > LDAP Directory
    Click Add New
    Give it a name (whatever you want).
    Put in the Distinguished Name of the AD integration account you created earlier. For example, if you created an account called ciscoldap in the Service Accounts OU in the abc.com domain then it would look something like this... CN=ciscoldap,OU=Service Accounts,DC=abc,DC=com
    Enter the password for the account.
    Enter the search base.  This can be a specific OU where your users exist, a parent OU which contains other OUs which contain all of your users or the entire domain.  If you do the entire domain then in the abc.com example you would specify DC=abc,DC=com.
    Select the option to perform a sync with AD on periodic intervals.  The lowest interval you can set is every 6 hours.
    Select either the telephonenumber or ipPhone field to be used for the user's extensions.  This will be whatever you decided and populated in AD in an earlier step.
    Add your primary and any backup domain controllers and ports.  If they are just domain controllers and you are not using SSL then specify port 389.  If they are also global catalog servers then you can do port 3268.
    Click Save and Click the "Perform Full Sync Now" button.
    I recommend that you also use LDAP for authentication as well so you only have one username and password to remember which is all controlled by AD.  To add this do the following:Go to System > LDAP > LDAP Authentication.
    Click Add New
    Check the box to use LDAP Authentication
    Add the same Distinguished name, passwords and user seach base that you used for your integration account earlier under the synchronization section.  Also add the same primary and secondary LDAP servers and ports you used earlier.  
    Click Save
    You can go a step further and create a filter to only pull in the users within the search base you specified and apply that.  For example, maybe only pull in users that have their ipPhone field populated.  Let me know if you have any questions on that or any of the above.
    I hope this helps!

  • How to Move Local Users to Network Domain Users

    Before you follow these instructions...... I'm a rank amateur so I'd check to see if the smart kids have corrected my errors or improved on the method in the replies below
    The reason for the post is I have good and established local user accounts on all the computers and moving them to domain controlled accounts is the one topic I could not find a script to follow that worked for my low level of knowledge of OS X.
    Let me first explain my setup and needs. I'm replacing a Windows Home Server (WHS) with the Mac Mini Server. My goal was to have the Mac Mini as the server holding all our photos, data, etc. and running a user account to run the family iTunes account to feed the Apple TV and be the backup / sync point for a family sized set of iPod Touches, iPads and iPhones. I want to be able to log into each mac and have the same information setting, links, etc........ basically walk around the house, find any mac shaped device not used by someone else, log in and carry on where I was before -  with the MacBook Air having a portable account so it can come travelling with us.
    The key hardware is...
    Mac Mini Server running Snow Leopard 10.6.8
    Apple TV
    2 x iMac Running Lion 10.7.1 [upgraded from 10.6.8]
    MacBook Air running Lion 10.7.1 [upgraded from 10.6.8]
    Normal stuff like wifi, hubs and a router doing the DHCP (and for me reserving IP addresses based on the 'MAC Address' to save me having to manually configure all the IP addresses)
    Key Resources I used as I learnt how to do this; to level set you all, I'm a relative newcomer to OS X having had a Windows life with Linux for fun, so i'm not a mac or IT specialist but like to play around.
    Apple's podcast series 'Apple Quick Tour of Leopard Server'  - this is great, it informed me and kept me motivated through all the bah moments, all 33 episodes and it's in the iTunes store as a podcast.
    The book 'Mac OS X Snow Leopard Server For Dummies' - I bought this about half way through the whole process and wish i'd bought it earlier, my reccomendation would be get the Kindle version so you can search it for advice.
    The excellent information on DNS from Hoffman Labs http://labs.hoffmanlabs.com/node/1436
    The video 'Setting up a primary DNS zone.....' from Lynda.com on youtube  http://www.youtube.com/watch?v=OOEgQY9oFK4
    The Series of PDF document on Snow Leopard Server from Apple http://support.apple.com/manuals#mac%20os%20x%20server%20v10.6
    And finally this excellent post from Joe Ferrante which was the core of what I used http://joeferrante.net/how-to-migrate-local-user-account-to-network-user-account -with-networked-home-folder-on-snow-leopard-server/
    Right off we go....
    Setting up the Server [this took me 6 goes to get it right as I learnt a little each time].
    So i'm not going to go through this step by step because it in the 'dummies' book and the videos from Apple above and those will be better than anything I write but here's my details/advice.
    I split the primary disc into 2 partitions using disk utility so I could reformat the operating system without moving my data.
    100GB for the OS X system
    400GB for user data
    Install OS X from the DVD, press the buttons based on your desires but stop at the bit about naming you computer titled Network Names
    READ UP ON DNS  - this one of the reason I had so many goes as it was the 1st time i've set up a server like this using DNS and guessing didn't get me there.
    If you don't have one buy a domain name for your network it make it much easier in the long run & is $10 well spent
    The name needs to be [the computer name].[your domain name].[com or net or org, etc]
    So if you want you computer to be called fred and you bought or have the domain location.com enter fred.location.com in the primary DNS name box
    This shoud automatically put fred in the computer name box.
    Follow along with the set up guide to finish
    After you have finished the set up test the DNS with NSLOOKUP in a terminal window
    nslookup fred.location.com    in my example and you should get the IP
    Add your servers IP address to the list of DNS servers in network preferences on the client mac.
    Bind [link] the client computers to the server in Accounts on the client computer - I used the 'dummies' book for this but there's lots of data on the web.
    Clean up the user profile on the client to reduce the size of the Home folder as much as possible or the data transfer is loooooooonnnnng - i also connect the iMac on a cable rather than wifi to speed it up.
    Read Joe's post http://joeferrante.net/how-to-migrate-local-user-account-to-network-user-account -with-networked-home-folder-on-snow-leopard-server/ and follow along.useful info I learnt somewhere - to get the paths to the folders correct in the terminal window go to the folder in Finder and then drag it to the terminal window and let go - this will put the correct link in the instruction.
    You now need to be on a terminal window on your server, with a finder window open and logged into the client as the user you are moving
    THE CLIENT COMPUTER NEEDS TO BE LOGGED OUT or logged in as a different user than the one you're trying to move.
    so when you're at the right point - type sudo cp -R then hit the space bar, drag the existing user folder onto the finder window, add the /* and hit space then find the users folder on the server and drag that onto the terminal window to complete the instruction.
    Hit enter and wait a while assuming it starts ok - i used network traffic on the Activity Monitor utility to check if it was working.
    If you got this far and it all worked - login to the profle you moved on any computer linked to the server or the server but not the original client computer to see if it worked and all your setting and data are intact and then delete the profile off the original client if it was ok [archiving the home directory took ages for me].
    As you can probably guess most of this was good learning for me and it worked successfully for me in the end, moving all my history, saved password, etc, etc without any problems.
    Hope this helps other in the same situation & feel free to expand or correct this if I've missed anything.
    Ed

    Hi,
    I was unable to access the Joe Ferrante information (it appears to now requrie a password and was not able to determine how a username and password were assigned)  Would you happen to have a copy of the post that you refer to above?
    I am still at the early stages of this process but am hoping that the steps you refer to are going to get me where I want to be.  Your stated end goal is where I hope to get to.
    Thanks,
    Sean

Maybe you are looking for