I was trying to install TFS 2013 yesterday and I found that my local demo domain was not working. After a little investigation It looks like I was running Windows Server 2012 R2 Preview and it had just expired.

Figure: Can’t install TFS if your domain is not working
So for the second time I had to navigate the treacherous jungle that is moving an Active Directory domain from one server to another. Changing your primary domain controller (PDC) is no simple task but if you hunt around ling enough on the internet you can pull together enough information to get it done.
[youtube=http://www.youtube.com/watch?v=yrpAYB2yIZU]
Install & Configure 301 - Move your Active Directory domain to another server
Just so you don’t miss anything you need to move:
- Schema Master
- Domain Naming Master
- The relative identifier (RID) operations master
- The primary domain controller (PDC) emulator operations master
- The infrastructure operations master
And lets not forget the Global Catalogue.
The video documents my journey of moving my demo domain from one server to another and it currently looks like everything is working. Job done…
How did you get on moving your domain?
Smart Classifications
Each classification [Concepts, Categories, & Tags] was assigned using AI-powered semantic analysis and scored across relevance, depth, and alignment. Final decisions? Still human. Always traceable. Hover to see how it applies.
What to read next
Configuring a DC in Azure for AAD integrated Release Management
Step-by-step guide to setting up a Domain Controller in Azure for Active Directory integration, including VM creation, configuration, and …
In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain
Step-by-step guide to upgrading Team Foundation Server 2008 to 2010, including in-place upgrade, build server update, and migrating to a new …
Detecting agile theatre with real delivery signals
Why Most Companies Operating Models Fail in Dynamic Markets
A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how …
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Why Outsourcing DevOps Fails, and How Real Engineering Excellence Starts With Your Team
Avoid DevOps vendor lock-in, discover how true engineering excellence starts with partnership, not outsourcing. Ready to transform your …