I am currently in the progress of implementing a new Windows 2008 domain controller onto our network.
The domain currently has the following servers:
Domain Controller - Windows 2003
Exchange 2000 Server (soon to be replaced) - Windows 2000
SQL Server - Windows 2003
Sage Payroll - Windows 2000 (Sage Payroll soon to be migrated to the SQL server)
Web Server - Windows 2003 Web
I've purchased a new Dell R710 which I've configured as a file/print/VPN server and I want to make this the new domain controller so I can retire the old, ageing Poweredge 2800 that is running the 2003 DC.
The prep work is going well, but when I run "adprep32.exe /domainprep" from the 2003 DC I get the following error:
Running domainprep ...
Adprep detected that the domain is not in native mode
Adprep has stopped without making changes.
Configure the domain to run in native mode and re-run domainprep
On checking the domain level, it is currently Windows 2000 mixed. This is due to previously having a 2003 DC and a 2000 DC.
Now that we've only got 1x Win 2003 DC, and 2x Win 2000 'member' servers - is it OK to raise the domain functional level to Windows 2003?
If so, I will raise the domain level to 2003, run adprep, DCpromo, etc to get our Win 2008 set up as our new DC.
Then once I upgrade Exchange, I can raise the domain level to 2008 and go from there...
I guess in summary, my question is:
"Is it OK to raise the domain functional level when there are member servers on the network with an older OS? E.g. Is it OK to raise the level from 2000 mixed to 2003 when the ONLY domain controller is 2003, and we have 2x Win 2000 member servers which are soon to be replaced".
Apologies for the long introduction, I just wanted to make the scenario clear.
I look forward to your comments...
Thanks in advance!
There is only 1 domain controller
adprep / domainprep - domain is not in native mode.