\nOpen Ntdsutil as an administrator: Click Start<\/strong>, and then, in Start Search<\/strong>, type ntdsutil<\/strong>. At the top of the Start<\/strong> menu, right-click ntdsutil<\/strong>, and then click Run as administrator<\/strong>. In the User Account Control<\/strong> dialog box, provide Domain Admins credentials, and then click OK<\/strong>.<\/p>\n<\/li>\n\nAt the ntdsutil:<\/code> prompt, type roles<\/code>, and then press ENTER.<\/p>\n<\/li>\n\nAt the fsmo maintenance:<\/code> prompt, type connections<\/code>, and then press ENTER.<\/p>\n<\/li>\n\nAt the server connections:<\/code> prompt, type connect to server <servername><\/code>, where <servername><\/code> is the name of the domain controller that belongs to the domain that contains the operations masters.<\/p>\n<\/li>\n\nAfter you receive confirmation of the connection, type quit<\/code>, and then press ENTER to exit this menu.<\/p>\n<\/li>\n\nAt the fsmo maintenance:<\/code> prompt, type select operation target<\/code>, and then press ENTER.<\/p>\n<\/li>\n\nAt the select operations target: prompt, type list roles for connected server<\/code>, and then press ENTER.<\/p>\nThe system responds with a list of the current roles and the Lightweight Directory Access Protocol (LDAP) name of the domain controllers that are currently assigned to host each role.<\/p>\n<\/li>\n
\nType quit<\/code>, and then press ENTER to exit each prompt in Ntdsutil.exe. At the ntdsutil:<\/code> prompt, type quit<\/code>, and then press ENTER to close the window.<\/p>\n<\/li>\n<\/ol>","upvoteCount":0,"datePublished":"2011-08-01T05:50:02.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/14","author":{"@type":"Person","name":"smusser","url":"https://community.spiceworks.com/u/smusser"}},{"@type":"Answer","text":"it says it knows 5 roles<\/p>\n
schema<\/p>\n
naming master<\/p>\n
pdc<\/p>\n
rid<\/p>\n
infrastructure<\/p>\n
should these all sat master?<\/p>\n
Should I try to seize them again?<\/p>\n
Thanks for all you help so far…<\/p>","upvoteCount":0,"datePublished":"2011-08-01T06:37:40.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/15","author":{"@type":"Person","name":"leifjohnson","url":"https://community.spiceworks.com/u/leifjohnson"}},{"@type":"Answer","text":"
Yes - use the command line instructions from the Technet links.<\/p>","upvoteCount":0,"datePublished":"2011-08-01T07:25:55.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/16","author":{"@type":"Person","name":"smusser","url":"https://community.spiceworks.com/u/smusser"}},{"@type":"Answer","text":"
Right Ive been through them twice, the server has all 5 fsmo roles stated in the article, the forestprep completed without error.<\/p>\n
But when I try to dcpromo my new server I still get forest prep the domain. Is there something else im missing<\/p>","upvoteCount":0,"datePublished":"2011-08-02T03:18:20.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/17","author":{"@type":"Person","name":"leifjohnson","url":"https://community.spiceworks.com/u/leifjohnson"}},{"@type":"Answer","text":"
leif2251 wrote:<\/p>\n
\nRight Ive been through them twice, the server has all 5 fsmo roles stated in the article, the forestprep completed without error.<\/p>\n
But when I try to dcpromo my new server I still get forest prep the domain. Is there something else im missing<\/p>\n<\/blockquote>\n
Just run the /forestprep. Users will see no interruption .<\/p>","upvoteCount":0,"datePublished":"2011-08-02T05:17:48.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/18","author":{"@type":"Person","name":"smusser","url":"https://community.spiceworks.com/u/smusser"}},{"@type":"Answer","text":"
Hi Steve,<\/p>\n
as I said in my last post “Right Ive been through them twice, the server has all 5 fsmo roles stated in the article, the forestprep completed without error.”<\/p>\n
I have run the forest prep which said it completed without error but I still get the error with dc promo<\/p>","upvoteCount":0,"datePublished":"2011-08-02T06:16:23.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/19","author":{"@type":"Person","name":"leifjohnson","url":"https://community.spiceworks.com/u/leifjohnson"}},{"@type":"Answer","text":"
try forcing replication between your domain controllers, all DC have to fully replicate the changes before you will be able to do a promo successfully<\/p>","upvoteCount":0,"datePublished":"2011-08-02T06:23:39.000Z","url":"https://community.spiceworks.com/t/adding-a-2008r2-dc-to-an-existing-domain/96955/20","author":{"@type":"Person","name":"molan","url":"https://community.spiceworks.com/u/molan"}}]}}
Last year I created a new dc and performed dcpromo on it so that I had a backup dc. The original dc is dead so I have started making another.
When I came to dcpromo it I got a prepare the forest with adprep /forestprep. Ive had a lookup on this, but always prefer to come here for such things.
What does the adprep do?
Why wasnt it needed last year when I did a promo?
Will all the useres need to be off?
cheers
5 Spice ups
maxsec
(maxsec)
July 29, 2011, 6:24am
2
you only need to adprep if you are uplifiting the host OS that will be a domain controller. - eg 2003->2008 or 2008->2008R2
Adprep is used the first time you go to promote a Windows Server that is running a later OS than that of the current domain controllers. For example if your current domain controllers are 2003 and this is your first 2008r2 domain controller then Adprep needs to be ran. If you install a domain controller of the same OS as the other domain controllers then you do not need to run Adprep. Adprep perfroms the following tasks to get your domain/forest ready for the Server 2008R2 domain controller. It updates the Active Directory schema,updates security descriptors modifies access control lists (ACLs) on Active Directory objects and on files in the SYSVOL shared folder, creates new objects as needed and creates new containers as needed. This should not affect the users in any way.
more information can be found here:
1 Spice up
molan
(molan)
July 29, 2011, 6:39am
4
you will likely also have to do a forestprep,
The 2 commands basicly preps the current version of your AD to accept the new features and play nice with the new version AD server you are trying to add to the mix
here is a posting talking about doing what you will need to do
1 Spice up
Thanks for the posts guys, thats all made sense. Ive just done the forest prep and im getting the schema master did not complete a replication cycle, check it on the forest error. Im guessing my schema master was the one that died. How do I make the remaining one the master?
Sorry for the newby questions, but ive been lucky so far in my career everywere Ive been everything has been up and running its only in the last year or so Ive been in a place long eneough for dc servers to start to die, and Ive had to get my hands dirty. Its never been a subject that floated my boat either so I havent read up on it.
molan
(molan)
July 29, 2011, 7:10am
6
I saved this off a website years ago, don’t remember the site but it has saved me a few times
see attached pdf
How_to_remove_data_in_Active_Directory_after_an_unsuccessful_domain_controller_demotion.pdf (126 KB)
You will also want to make sure that all of your FSMO roles have been moved off of your DC that died.
http://support.microsoft.com/kb/324801
smusser
(Steve M.)
July 29, 2011, 7:15am
8
leif2251 wrote:
Thanks for the posts guys, thats all made sense. Ive just done the forest prep and im getting the schema master did not complete a replication cycle, check it on the forest error. Im guessing my schema master was the one that died. How do I make the remaining one the master?
Sorry for the newby questions, but ive been lucky so far in my career everywere Ive been everything has been up and running its only in the last year or so Ive been in a place long eneough for dc servers to start to die, and Ive had to get my hands dirty. Its never been a subject that floated my boat either so I havent read up on it.
You will need to seize all FSMO roles.
http://support.microsoft.com/kb/255690
1 Spice up
How many DCs do you have ? If the DC that failed is your only one, then you are in a completely different world than just siezing the FSMO roles.
I believe I have seized all the roles. I followed Daniels link. I got an error message about failing to transfer, it then said that it had 5 roles available and that it would sieze them… is the correct? Is there a command to see who holds the roles?
Anyway did the forest prep worked fine, went back to the new server, ran dcpromo again and got the same error saying that I need to run the adprep?
smusser
(Steve M.)
August 1, 2011, 5:00am
11
leif2251 wrote:
I believe I have seized all the roles. I followed Daniels link. I got an error message about failing to transfer, it then said that it had 5 roles available and that it would sieze them… is the correct? Is there a command to see who holds the roles?
Anyway did the forest prep worked fine, went back to the new server, ran dcpromo again and got the same error saying that I need to run the adprep?
Use DCDIAG
you can use the specific test KnowsOfRoleHolders .
The knowsofroleholders passed, does this mean that it has seized the roles?
Im noticing that the kcc is giving errors, not a clue what this is though.
smusser
(Steve M.)
August 1, 2011, 5:48am
13
How to view and transfer FSMO roles - http://support.microsoft.com/kb/324801
Using Ntdsutil.exe to transfer or seize FSMO roles to a domain controller - Transfer or seize Operation Master roles - Windows Server | Microsoft Learn
The missing DC may still be triggering the KCC errors.
smusser
(Steve M.)
August 1, 2011, 5:50am
14
also…
To view the current operations master role holders
Open Ntdsutil as an administrator: Click Start , and then, in Start Search , type ntdsutil . At the top of the Start menu, right-click ntdsutil , and then click Run as administrator . In the User Account Control dialog box, provide Domain Admins credentials, and then click OK .
At the ntdsutil:
prompt, type roles
, and then press ENTER.
At the fsmo maintenance:
prompt, type connections
, and then press ENTER.
At the server connections:
prompt, type connect to server <servername>
, where <servername>
is the name of the domain controller that belongs to the domain that contains the operations masters.
After you receive confirmation of the connection, type quit
, and then press ENTER to exit this menu.
At the fsmo maintenance:
prompt, type select operation target
, and then press ENTER.
At the select operations target: prompt, type list roles for connected server
, and then press ENTER.
The system responds with a list of the current roles and the Lightweight Directory Access Protocol (LDAP) name of the domain controllers that are currently assigned to host each role.
Type quit
, and then press ENTER to exit each prompt in Ntdsutil.exe. At the ntdsutil:
prompt, type quit
, and then press ENTER to close the window.
it says it knows 5 roles
schema
naming master
pdc
rid
infrastructure
should these all sat master?
Should I try to seize them again?
Thanks for all you help so far…
smusser
(Steve M.)
August 1, 2011, 7:25am
16
Yes - use the command line instructions from the Technet links.
Right Ive been through them twice, the server has all 5 fsmo roles stated in the article, the forestprep completed without error.
But when I try to dcpromo my new server I still get forest prep the domain. Is there something else im missing
smusser
(Steve M.)
August 2, 2011, 5:17am
18
leif2251 wrote:
Right Ive been through them twice, the server has all 5 fsmo roles stated in the article, the forestprep completed without error.
But when I try to dcpromo my new server I still get forest prep the domain. Is there something else im missing
Just run the /forestprep. Users will see no interruption .
Hi Steve,
as I said in my last post “Right Ive been through them twice, the server has all 5 fsmo roles stated in the article, the forestprep completed without error.”
I have run the forest prep which said it completed without error but I still get the error with dc promo
molan
(molan)
August 2, 2011, 6:23am
20
try forcing replication between your domain controllers, all DC have to fully replicate the changes before you will be able to do a promo successfully