Change Exchange Server's Administrative Group using adsiedit

The MSPress Exchange Training Kit supposedly says that you must uninstall/reinstall an Exchange Server in order to move it from one Administrative Group to another. I managed to do change the administrative group for one of my servers today using adsiedit. Here’s how I did it.

- Install the Support Tools from Microsoft if you haven’t already
- Create a new Administrative Group In Exchange’s System Manager if you haven’t already.
- Start -> Run -> C:\Program Files\Support Tools -> adsiedit.msc
- Expand CN=Configuration,DC=example,DC=com, expand CN=Services, expand CN=Microsoft Exchange
- Expand CN=OrganizationName (where OrganizationName is the name of your Exchange organization).
- Expand Administrative Groups (if administrative groups are enabled), expand your server’s current administrative group (for example, expand CN=First Administrative Group)
- Expand CN=Servers
- Right click on your server and select Move
- Using the navigation provided, traverse the tree down to your desired Administrative Group

This appeared to work for me in a lab environment. I even tried moving mailboxes between the servers and it worked with no snags. I don’t suggest doing this in a production environment simply because MSFT doesn’t officially recognize this method and there may be some kind of replication issues that I haven’t seen come up yet.

Oh..learned this the hard way. Don’t forget to setup a Connector between the [new] routing group and the original one if you have not already.

PS. I just read in Sam’s Publishing’s Exchange Delta Guide that MSFT actually let you drag and drop servers between Administrative Groups in Exchange 2k3 Beta but then found that it caused problems and removed the feature. Which problems? It didn’t mention. Maybe the connector issue I ran into or maybe something much worse. Regardless, as I said before, I wouldn’t do try this in a production environment.

Chrissy is a PowerShell MVP who has worked in IT for nearly 20 years, and currently serves as a Sr. Database Engineer in Belgium. Always an avid scripter, she attended the Monad session at Microsoft’s Professional Developers Conference in Los Angeles back in 2005 and has worked and played with PowerShell ever since. Chrissy is currently pursuing an MS in Systems Engineering at Regis University and helps maintain RealCajunRecipes.com in her spare time. She holds a number of certifications, including those relating to SQL Server, SuSE Linux, SharePoint and network security. She recently became co-lead of the SQL PASS PowerShell Virtual Chapter. You can follow her on Twitter at @cl.

Posted in Exchange
4 comments on “Change Exchange Server's Administrative Group using adsiedit
  1. solo says:

    We have deleted the administrative group when we were unable to uninstall the exchange server as it said that objects were pointing to it. Now when ever we create a DL, the administrative group points to the delete administrative group. How do we go about. Could you help?

    Solo

  2. Ruppert says:

    you are hot

  3. selo972 says:

    Hi,

    I’ve just tried to move a server (between administrative groups) using adsiedit…
    Everything seems to be ok until i decide to create a routing group (let’s call the routing group “RG2”) connector … The server recently moved doesn’t appear in the member list of RG2.

  4. Scott B says:

    Excellent Help! Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*