2.11. Determining if ADPrep Has Completed
Problem
You want to determine if the ADPrep process, described in Recipe 2.10, has successfully prepared a Windows 2000 domain or forest for Windows Server 2003. After ADPrep has completed, you will them be ready to start promoting Windows Server 2003 domain controllers.
Solution
To determine if adprep /domainprep
completed,
check for the existence of the following object where
<DomainDN>
is the distinguished name
of the domain:
cn=Windows2003Update,cn=DomainUpdates,cn=System,<DomainDN
>
To determine if adprep /forestprep
completed,
check for the existence of the following object where
<ForestRootDN>
is the distinguished
name of the forest root domain:
cn=Windows2003Update,cn=ForestUpdates,cn=Configuration,<ForestRootDN
>
Discussion
As described in Recipe 2.10, the
adprep
utility is used to prepare a Windows 2000
forest for the upgrade to Windows Server 2003. One of the nice
features of adprep
is it stores its progress in
Active Directory. For /domainprep
, a container
with a distinguished name of cn=DomainUpdates,cn=System,<
DomainDN
>
is created that has child object containers
cn=Operations
and
cn=Windows2003Update
. After
adprep
completes a task, such as extending the
schema, it creates an object under the
cn=Operations
container to signify its completion.
Each object has a GUID for its name, which represents some internal
operation for adprep
. For
/domainprep
, 52 of these objects are created. After all of the operations have completed successfully, ...
Get Active Directory Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.