Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a small SharePoint 2010 farm (1 WFE / App Server & 1 SQL server)

Our organisation is currently mirgrating to our holding company's global domain, so we now have a new local DC on site with trusts between the current domain and the new domain.

I am going to need to move our SP Farm to the new domain and possibly rename servers to fit into the global naming convention (we are trying to avoid this at the moment, but might become a requirement)

If there a way to script (stsadm / powershell) the user profiles and permission accross to the new domain? and on the server side, is it as simple as joining the servers to the new domain and updating all the service / farm accounts to accounts on new domain?

I have googled this a bit, but everything I have found so far refers to MOSS 2007 or earlier.

Any help / advise would be appreciated.

share|improve this question
Good question, so if you find out, please post back how you did it. Personally, I would call Microsoft, and spend the $260 rather than risk doing it wrong. – KCotreau Jun 10 '11 at 13:17
This is going to be massively complex. I would consider seeing if there is not a possible way for you to keep the old domain alive, migrate the user accounts to the new domain and script the application of permissions based on the user accounts. As KCotreau mentioned this is well worth a call to MS and potentially even spending some cash on a consultant. One thing I can say for sure is this: If you are forced to change the name (meaning unjoin from current domain, join new domain or modify host name) of these servers everything is over. – Robert Kaucher Jun 27 '11 at 13:39

See here: Move SharePoint to a new domain

This also might be helpful: Move all databases (SharePoint Server 2010)

I would advise to move it all to new servers, not rename the current enviroment.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.