• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 173
  • Last Modified:

Windows 2000 Domain Controllers

I am getting ready to upgrade our 4.0 network to 2000. We purchased a new server and installed 2000 Server on it. As I was configuring it to be a DC, I specified that I wanted it to be a member of our current 4.0 domain. I received the error message: Domain xyz is not an Active Directoy domain or an Active Direcory domain controller could not be found. This leads me to believe that I need to upgrade my PDC first. Is that correct or do I want to "create a domain"?

Thanks for your input!
0
JconleyMCSE
Asked:
JconleyMCSE
  • 4
  • 3
  • 2
1 Solution
 
slang9Commented:
The recommended path is to upgrade your PDC first, then you can run dcpromo on a W2K member server, and it will install AD. Creating a new domain will mean setting up trusts with your NT 4 domain, so the upgrade should be much easier. Take your time to get the DNS structure right, because it causes pain if it's not correct.
0
 
JconleyMCSEAuthor Commented:
Thanks! That what I was thinking.

Any advise on how to set up that DNS structure?
0
 
dcgamesCommented:
Going from NT to 2K is tricky. There are a whole lot of gotchas.

The best way is this:

a) Make sure your BDC is up to date and move it off-line so its available for fall-back in case anything goes wrong.

b) Install the Win2K Server (not a DC).

c) Upgrade the PDC NT to Win2K. This is the best way to take all your accounts, policies, etc, with you.

d) Promote the new server to a domain controller. Make SURE it replicated completely. Once when I did this I thought it had finished replicating but it hadn't and I junked my old server. Boy did I regret it. The problem was the time on the new server was off by 1 hour and the replication decided to wait until it was fixed. Always check the event logs to make sure everything is nice.

-- If you want to get a clean Win2K install only, you have to transfer some "roles" from the old PDC to the new Win2K DC before you can wipe the old PDC and install a clean Win2K on it.

Here are some links:

0
Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

 
dcgamesCommented:
Oops.. Here are the links:

From Windows 2000 Magazine articles

"Phase 1: Pre-Planning Your Migration to Windows 2000"
http://www.win2000mag.com/Articles/Index.cfm?ArticleID=7061

"Upgrading a Windows NT Domain to Windows 2000"
http://www.win2000mag.com/Articles/Index.cfm?ArticleID=7967

From Microsoft Technical information..

"Planning Migration from Windows NT to Windows 2000"
http://www.microsoft.com/windows2000/techinfo/planning/activedirectory/plandommig.asp

"The Seven Keys for a Successful Domain Upgrade to Windows 2000"
http://www.microsoft.com/windows2000/techinfo/planning/incremental/domainup.asp

Finally, here is a general "Tips & Tricks" site for Win2K problems you may encounter. Worth a preview before trying:

"Wayne's Windows 2000 NT Administrator Tips"
http://is-it-true.org/nt/nt2000/atips/index.shtml

Good luck.

Dave
0
 
dcgamesCommented:
BTW: Here are some links to show the struggles I'VE faced in this tricky world.

This one is my post for a similar question, namely I was trying to move my domain controller from one hardware to another, so I asked for opinions on that. Some of the info may be useful.

http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=win2k&qid=20139091

The second one is for dealing with the screwup of not waiting for the FULL replication and the subsecuent quest to FIX the screwed up domain :(

http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=win2k&qid=20142349

Hope this helps.

Dave


0
 
slang9Commented:
Here is more info from MS on the problem we had when going through the same process. We did not remove the old DNS settings on the PDC before the upgrade, so when we upgraded the DNS name for the new forest and the DNS name on the machine did not match.

That is one of our top call generating issues- it is not documented in any of our printed deployment guides but is available in some online documentation.  My personal opinion is that it was basically a slip up on the part of development team in the DC promotion section of the
product.  Most of the time there is so many other errors in the domain when that machines name is disjointed it is hard to track down the cause.  Network administrators from around the country have called to get that fixed, that script I sent you is not public so.... that would
have been the only way to get you up and running anyways without about 6 hours of workarounds.

Here are some articles that reference the issue- but it would have been difficult to find them without knowing the root cause.

Frequently Asked Questions About Windows 2000 DNS
[ntrelease]
ID: Q291382

Troubleshooting Common Active Directory Issues in Windows
2000[ntrelease]
ID: Q260371
0
 
JconleyMCSEAuthor Commented:
Hey Dave, thanks for so much info.

My NT clients will still work as they always have right? I can't upgrade some of them due to software conflicts.
0
 
dcgamesCommented:
In Win2K all domain controllers are primary in the sense that you can make changes to any of them and they keep each other in sync. Except for a few roles that are "primarily" homed to one or anther DC, all the DCs are equivalent. These roles are pretty esotheric. Things like changing the active directory schema, and things like that, so for all intents and purposes all DCs are equivalent.

If you are going to keep old NT clients, you want to make sure that one of your new Win2K domain controller behaves like a PDC. That is, you have to designate one of the DCs as a PDC.

Everything else should work ok I think. I've never seen anything indicate that stand-alone (non domain controller) servers or NT workstations needed to be upgraded.

Dave
0
 
JconleyMCSEAuthor Commented:
Thanks for the help! We have been a 2000 domain for a while now and the upgrade went smoothly!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

  • 4
  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now