Notices
Computer & Technology Related Post here for help and discussion of computing and related technology. Internet, TVs, phones, consoles, computers, tablets and any other gadgets.

migrating from one WIn2k DC to another Win2k3 DC

Thread Tools
 
Search this Thread
 
Old 20 February 2009, 12:06 PM
  #31  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
run DCDIAG on both your domain controllers and check the ouput.

Better to pipe it to a file e.g.

dcdiag > c:dcdiag.txt

Then use DNSLint to troubleshoot DNS related issues, you can get this from MS on the link below

Description of the DNSLint utility
lovely, ta.
Old 20 February 2009, 12:16 PM
  #32  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

Let us know how you get on
Old 20 February 2009, 03:10 PM
  #33  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
Let us know how you get on
hmmmm, results of DCDIAG run on the old DC clearly shows problems I wasn't aware of...

Could I add at this point that DC2 was the name of a test server I put together and have since removed from the LAN. Sounds like there's some remanants kicking around that I may need to remove. Let me know your comments.

-------------------------------------------------------------------

Domain Controller Diagnosis

Performing initial setup:
Done gathering initial info.

Doing initial required tests

Testing server: Default-First-Site\SERVER
Starting test: Connectivity
......................... SERVER passed test Connectivity

Doing primary tests

Testing server: Default-First-Site\SERVER
Starting test: Replications

[Replications Check,SERVER] A recent replication attempt failed:
From DC2 to SERVER
Naming Context: CN=Schema,CN=Configuration,DC=GKC,DC=LOCAL
The replication generated an error (1396):
Logon Failure: The target account name is incorrect.
The failure occurred at 2009-02-20 13:48.34.
The last success occurred at 2009-01-24 09:53.41.
622 failures have occurred since the last success.
Kerberos Error.
The Service Principal Name for DC2.
is not registered at the KDC (usually SERVER).
Verify domain partition of KDC is in sync with rest of enterprise.
The tool repadmin/syncall can be used for this purpose.

[Replications Check,SERVER] A recent replication attempt failed:
From DC2 to SERVER
Naming Context: CN=Configuration,DC=GKC,DC=LOCAL
The replication generated an error (1396):
Logon Failure: The target account name is incorrect.
The failure occurred at 2009-02-20 13:48.34.
The last success occurred at 2009-01-24 09:53.41.
622 failures have occurred since the last success.
Kerberos Error.
The Service Principal Name for DC2.
is not registered at the KDC (usually SERVER).
Verify domain partition of KDC is in sync with rest of enterprise.
The tool repadmin/syncall can be used for this purpose.

[Replications Check,SERVER] A recent replication attempt failed:
From DC2 to SERVER
Naming Context: DC=GKC,DC=LOCAL
The replication generated an error (1396):
Logon Failure: The target account name is incorrect.
The failure occurred at 2009-02-20 13:48.33.
The last success occurred at 2009-01-24 09:53.41.
622 failures have occurred since the last success.
Kerberos Error.
The Service Principal Name for DC2.
is not registered at the KDC (usually SERVER).
Verify domain partition of KDC is in sync with rest of enterprise.
The tool repadmin/syncall can be used for this purpose.

REPLICATION LATENCY WARNING
SERVER: A full synchronization is in progress
from DC2 to SERVER
Replication of new changes along this path will be delayed.
The full sync is 57.77% complete.

REPLICATION LATENCY WARNING
SERVER: A full synchronization is in progress
from DC to SERVER
Replication of new changes along this path will be delayed.
The full sync is 57.75% complete.

......................... SERVER passed test Replications
Starting test: NCSecDesc
......................... SERVER passed test NCSecDesc
Starting test: NetLogons
......................... SERVER passed test NetLogons
Starting test: Advertising
......................... SERVER passed test Advertising
Starting test: KnowsOfRoleHolders
......................... SERVER passed test KnowsOfRoleHolders
Starting test: RidManager
......................... SERVER passed test RidManager
Starting test: MachineAccount
......................... SERVER passed test MachineAccount
Starting test: Services
......................... SERVER passed test Services
Starting test: ObjectsReplicated
......................... SERVER passed test ObjectsReplicated
Starting test: frssysvol
There are errors after the SYSVOL has been shared.
The SYSVOL can prevent the AD from starting.
......................... SERVER passed test frssysvol
Starting test: kccevent
An Error Event occured. EventID: 0xC000066D
Time Generated: 02/20/2009 14:16:31
Event String: The Directory Service received a failure while

An Error Event occured. EventID: 0xC000066D
Time Generated: 02/20/2009 14:22:22
Event String: The Directory Service received a failure while

......................... SERVER failed test kccevent
Starting test: systemlog
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 13:50:06
Event String: Driver SHARP MX-2300N PCL6 required for printer

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 13:50:06
Event String: The printer could not be installed.
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 13:50:14
Event String: Driver Sharpdesk Composer required for printer

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 13:50:14
Event String: The printer could not be installed.
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 14:11:55
Event String: Driver SHARP MX-2300N PCL6 required for printer

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 14:11:55
Event String: The printer could not be installed.
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 14:12:00
Event String: Driver Sharpdesk Composer required for printer

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 14:12:00
Event String: The printer could not be installed.
......................... SERVER failed test systemlog

Running enterprise tests on : GKC.LOCAL
Starting test: Intersite
......................... GKC.LOCAL passed test Intersite
Starting test: FsmoCheck
......................... GKC.LOCAL passed test FsmoCheck


--------------------------------------------------------------------

Last edited by spectrum48k; 20 February 2009 at 03:18 PM.
Old 20 February 2009, 03:18 PM
  #34  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

Can I just check your server names here?

DC
SERVER
DC2

Which is which?

If you have an old server in there you can use NTDSUTIL to do a metadata cleanup see How to remove data in Active Directory after an unsuccessful domain controller demotion


Last edited by Hanley; 20 February 2009 at 03:21 PM.
Old 20 February 2009, 03:20 PM
  #35  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

Okay, just read it closer....I'm assuming the following:

SERVER - this is your current Win2K domain controller
DC2 - the old DC you've since removed (did you use dcpromo to remove AD)
DC - this is your new 2K3 domain controller

Is that right?
Old 20 February 2009, 03:34 PM
  #36  
Kieran_Burns
Scooby Regular
Support Scoobynet!
iTrader: (1)
 
Kieran_Burns's Avatar
 
Join Date: Jul 2004
Location: There on the stair
Posts: 10,208
Likes: 0
Received 0 Likes on 0 Posts
Default

This one will benefit everyone:

https://support.quest.com/Portal/Log...ge%3Ddownloads

download the AD software and install it. It picks up and removes lingering objects amongst its MANY other talents. A truly stupendous piece of software, just a pity it's so damn expensive! (you do however get a free trial and the free windows software is very useful)
Old 20 February 2009, 03:52 PM
  #37  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
Okay, just read it closer....I'm assuming the following:

SERVER - this is your current Win2K domain controller
DC2 - the old DC you've since removed (did you use dcpromo to remove AD)
DC - this is your new 2K3 domain controller

Is that right?
Correct

And to answer your question, no I didn't use DCPROMO to to remove AD from DC2
Old 20 February 2009, 03:53 PM
  #38  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

In that case you need to do a metadata cleanup to remove all traces of DC from AD.

Use the guide above, it's fairly straightforward.

Old 20 February 2009, 03:53 PM
  #39  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Kieran_Burns
This one will benefit everyone:

https://support.quest.com/Portal/Log...ge%3Ddownloads

download the AD software and install it. It picks up and removes lingering objects amongst its MANY other talents. A truly stupendous piece of software, just a pity it's so damn expensive! (you do however get a free trial and the free windows software is very useful)
Kieran, that links requires registration to access it. Can you name the product in question ? I'll look into it.
Old 20 February 2009, 04:04 PM
  #40  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
In that case you need to do a metadata cleanup to remove all traces of DC from AD.

Use the guide above, it's fairly straightforward.

is it easier to plug in dc2 again and remove its domain controller role ?
Old 20 February 2009, 04:21 PM
  #41  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

No, just use ntdsutil....if you plug DC2 in you may introduce lingering objects (depending on how long it's been offline)...unless you get the software above

Seriously it's much easier to use ntdsutil...if you get stuck then one of us will help

Old 20 February 2009, 04:48 PM
  #42  
Kieran_Burns
Scooby Regular
Support Scoobynet!
iTrader: (1)
 
Kieran_Burns's Avatar
 
Join Date: Jul 2004
Location: There on the stair
Posts: 10,208
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by spectrum48k
Kieran, that links requires registration to access it. Can you name the product in question ? I'll look into it.

A tribe called QUEST

Any old reg info will do - trust me it's worth it. We trialled it and spent thousands on the product it's so good

Download the free windows one and see what it shows you. The AD one sorted out a lingering objects issue we'd had for AGES in 5 minutes flat.
Old 20 February 2009, 05:00 PM
  #43  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Ok here's the new DCDIAG.TXT, after using NTDSUTIL and going through everything...

----------------------------------------------------

Domain Controller Diagnosis

Performing initial setup:
Done gathering initial info.

Doing initial required tests

Testing server: Default-First-Site\SERVER
Starting test: Connectivity
......................... SERVER passed test Connectivity

Doing primary tests

Testing server: Default-First-Site\SERVER
Starting test: Replications
REPLICATION LATENCY WARNING
SERVER: A full synchronization is in progress
from DC to SERVER
Replication of new changes along this path will be delayed.
The full sync is 57.40% complete.
......................... SERVER passed test Replications
Starting test: NCSecDesc
......................... SERVER passed test NCSecDesc
Starting test: NetLogons
......................... SERVER passed test NetLogons
Starting test: Advertising
......................... SERVER passed test Advertising
Starting test: KnowsOfRoleHolders
......................... SERVER passed test KnowsOfRoleHolders
Starting test: RidManager
......................... SERVER passed test RidManager
Starting test: MachineAccount
......................... SERVER passed test MachineAccount
Starting test: Services
......................... SERVER passed test Services
Starting test: ObjectsReplicated
......................... SERVER passed test ObjectsReplicated
Starting test: frssysvol
There are errors after the SYSVOL has been shared.
The SYSVOL can prevent the AD from starting.
......................... SERVER passed test frssysvol
Starting test: kccevent
......................... SERVER passed test kccevent
Starting test: systemlog
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 16:22:30
Event String: Driver hp deskjet 990c required for printer

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 16:22:30
Event String: The printer could not be installed.
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 16:22:31
Event String: Driver Adobe PDF Converter required for printer

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 16:22:31
Event String: The printer could not be installed.
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 16:22:33
Event String: Driver

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 16:22:33
Event String: The printer could not be installed.
An Error Event occured. EventID: 0x00000457
Time Generated: 02/20/2009 16:22:34
Event String: Driver Send To Microsoft OneNote Driver required

An Error Event occured. EventID: 0x00000452
Time Generated: 02/20/2009 16:22:34
Event String: The printer could not be installed.
......................... SERVER failed test systemlog

Running enterprise tests on : GKC.LOCAL
Starting test: Intersite
......................... GKC.LOCAL passed test Intersite
Starting test: FsmoCheck
......................... GKC.LOCAL passed test FsmoCheck


I think those printers listed, are just redundant and can be removed from the server.

Last edited by spectrum48k; 20 February 2009 at 05:08 PM.
Old 20 February 2009, 05:08 PM
  #44  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

Also run DCDIAG on DC
Old 20 February 2009, 05:15 PM
  #45  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
Also run DCDIAG on DC
DCDIAG results on the new domain controller 'DC'

-----------------------------------------------------


Domain Controller Diagnosis

Performing initial setup:
The directory service on dc has not finished initializing.

In order for the directory service to consider itself synchronized, it must

attempt an initial synchronization with at least one replica of this

server's writeable domain. It must also obtain Rid information from the Rid

FSMO holder.

The directory service has not signalled the event which lets other services

know that it is ready to accept requests. Services such as the Key

Distribution Center, Intersite Messaging Service, and NetLogon will not

consider this system as an eligible domain controller.
The directory service on DC has not finished initializing.

In order for the directory service to consider itself synchronized, it must

attempt an initial synchronization with at least one replica of this

server's writeable domain. It must also obtain Rid information from the Rid

FSMO holder.

The directory service has not signalled the event which lets other services

know that it is ready to accept requests. Services such as the Key

Distribution Center, Intersite Messaging Service, and NetLogon will not

consider this system as an eligible domain controller.
Done gathering initial info.

Doing initial required tests

Testing server: Default-First-Site\DC
Starting test: Connectivity
The host 35d0cab2-ba30-4cdf-8f12-61d0387a511a._msdcs.GKC.LOCAL could not be resolved to an
IP address. Check the DNS server, DHCP, server name, etc
Although the Guid DNS name

(35d0cab2-ba30-4cdf-8f12-61d0387a511a._msdcs.GKC.LOCAL) couldn't

be resolved, the server name (dc.GKC.LOCAL) resolved to the IP

address (10.0.0.10) and was pingable. Check that the IP address is

registered correctly with the DNS server.
......................... DC failed test Connectivity

Doing primary tests

Testing server: Default-First-Site\DC
Skipping all tests, because server DC is
not responding to directory service requests

Running partition tests on : Schema
Starting test: CrossRefValidation
......................... Schema passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... Schema passed test CheckSDRefDom

Running partition tests on : Configuration
Starting test: CrossRefValidation
......................... Configuration passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... Configuration passed test CheckSDRefDom

Running partition tests on : GKC
Starting test: CrossRefValidation
......................... GKC passed test CrossRefValidation
Starting test: CheckSDRefDom
......................... GKC passed test CheckSDRefDom

Running enterprise tests on : GKC.LOCAL
Starting test: Intersite
......................... GKC.LOCAL passed test Intersite
Starting test: FsmoCheck
Warning: DcGetDcName(GC_SERVER_REQUIRED) call failed, error 1355
A Global Catalog Server could not be located - All GC's are down.
Warning: DcGetDcName(PDC_REQUIRED) call failed, error 1355
A Primary Domain Controller could not be located.
The server holding the PDC role is down.
Warning: DcGetDcName(TIME_SERVER) call failed, error 1355
A Time Server could not be located.
The server holding the PDC role is down.
Warning: DcGetDcName(GOOD_TIME_SERVER_PREFERRED) call failed, error 1355
A Good Time Server could not be located.
Warning: DcGetDcName(KDC_REQUIRED) call failed, error 1355
A KDC could not be located - All the KDCs are down.
......................... GKC.LOCAL failed test FsmoCheck


that ip address mentioned at the start, 10.0.0.1, is NOT the IP address for the 'main' network card in the server. It's the IP address I gave to the slower network card, that isn't plugged into the LAN. Just to shed some light, this new DC has two network cards - one in use 192.168.0.2 and one not in use, 10.0.0.1

Last edited by spectrum48k; 20 February 2009 at 05:17 PM.
Old 20 February 2009, 06:28 PM
  #46  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

run DCPROMO to remove AD (or what part of AD is installed)

Remove it from the domain

Perform a metadata cleanup on your other DC

Re-add DC to the domain and then run DCPROMO again

Something's not right
Old 20 February 2009, 06:30 PM
  #47  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

As for the IP address you need to check the bindings and also check which connection is trying to register with DNS
Old 20 February 2009, 06:46 PM
  #48  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Will do , cheers Hanley

I'm guessing that during Windows 2003 installation, the AD and DNS roles have binded themself onto the inactive network card.

The inactive card is the integrated LAN card on the motherboard, but it only runs at 100Mbps

I've installed a Netgear GA3100 network card in there also, which runs at 1000Mbps. Thats the one I want the system to use, but looking at that DCDIAG report for the new domain controller 'DC' it may have binded to the inactive network card.

Last edited by spectrum48k; 20 February 2009 at 07:06 PM.
Old 20 February 2009, 07:10 PM
  #49  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

That would explain the slow replication

I'd disable the other NIC during the install process

Let me know how you get on

Old 20 February 2009, 09:57 PM
  #50  
hodgy0_2
Scooby Regular
 
hodgy0_2's Avatar
 
Join Date: Jul 2008
Location: K
Posts: 15,633
Received 21 Likes on 18 Posts
Default

just be careful ntdsutil is the IT equivelent of open heart surgery in an AD environment

but the technet article is very good
Old 20 February 2009, 10:01 PM
  #51  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by hodgy0_2
just be careful ntdsutil is the IT equivelent of open heart surgery in an AD environment
good analogy

Old 20 February 2009, 10:54 PM
  #52  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
That would explain the slow replication

I'd disable the other NIC during the install process

Let me know how you get on

I did disable the integreated NIC when I did the install.

Also, for some reason it didn't detect and install the netgear NIC during the install. I bet that messed things up, eh ? If it can't handle the netgear NIC, I might buy something like an Intel Pro 1000 card, which hopefully it will find and install during install.

Going off track for a sec, is it possible to get the netgear driver into the initial installation ? I know it looks for mass storage devices during the blue dos screen bit, but is it possible to get it to load the netgear driver too ?
Old 21 February 2009, 11:09 AM
  #53  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

You don't need to mate, disable the on-board NIC in the BIOS, it will be unavailable to Windows then.

When you've installed Server 2003 install the driver for the NetGear NIC.

Then run DCPROMO to install AD and configure DNS

Old 21 February 2009, 12:15 PM
  #54  
spectrum48k
Scooby Regular
Thread Starter
 
spectrum48k's Avatar
 
Join Date: Feb 2006
Posts: 2,519
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Hanley
You don't need to mate, disable the on-board NIC in the BIOS, it will be unavailable to Windows then.

When you've installed Server 2003 install the driver for the NetGear NIC.

Then run DCPROMO to install AD and configure DNS

Yeah, I disabled the integrated NIC in the BIOS, and ran the install. It didn't find any network cards. Then I installed the driver for the netgear GA311 and went from there.

I've just removed the new DC from AD and its now just a standalone server in a workgroup. For piece of mind I'm going to replace the netgear GA311 with an Intel Pro 1000 NIC and do a fresh install of WIn2k3. I'll give it a new name and static IP, so's not to confuse any remnants left on the main DC (there shouldn't be any after NTSDUTIL!)

the main DC is passing its DCDIAG tests so everything looks prepped and ready. I'll report back on Tues if there's any probs. Thanks for your help Hanley (and everyone else)

Last edited by spectrum48k; 21 February 2009 at 12:16 PM.
Old 21 February 2009, 12:29 PM
  #55  
Hanley
Scooby Regular
 
Hanley's Avatar
 
Join Date: May 2002
Location: Liverpool
Posts: 3,229
Likes: 0
Received 0 Likes on 0 Posts
Default

It's all good practice mate

Good luck

Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
XRS
Computer & Technology Related
18
16 October 2015 01:38 PM
dsmith
Computer & Technology Related
7
25 August 2002 02:28 AM
ChristianR
Computer & Technology Related
5
20 July 2002 11:02 AM
ChristianR
Computer & Technology Related
17
22 May 2002 12:18 AM
sasim
Computer & Technology Related
4
04 April 2002 11:39 PM



Quick Reply: migrating from one WIn2k DC to another Win2k3 DC



All times are GMT +1. The time now is 03:20 AM.