Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Script to Export DHCP settings from multiple Win 2003 DHCP servers with many scopes

Posted on 2014-10-14
6
330 Views
Last Modified: 2014-10-21
Hi All

We have about 10 legacy Windows 2003 DHCP servers with a number of scopes, we keep finding issues where the scopes options, especially DNS servers are inconsistent.

I would like a PowerShell script that will find all DHCP servers in our domain and then get the scope options and export to a CSV.

Is this possible?

Thanks

Our environment:

source DHCP OS server version: Windows 2003/2003 R2  [here are all scopes that required to be migrated]

Destination DHCP server version: Windows 2008 /2012   [new servers where all scripts will be migrated]

Only Windows 7 SP1 clients

Domain controllers version:  Windows 2008 R2

No windows 8 machines available

Forest/domain functional level:  Windows 2008

Please, I need your help to write the script, rather than a link to review info, such as below

http://blogs.technet.com/b/teamdhcp/archive/2012/12/03/dhcp-powershell-export-import-cmdlets-in-windows-server-2012.aspx
0
Comment
Question by:Jerry Seinfield
  • 4
  • 2
6 Comments
 
LVL 80

Accepted Solution

by:
David Johnson, CD, MVP earned 500 total points
ID: 40381010
Server 2003 doesn't support the powershell export command.  you have to do an explicit export then an import using netsh
http://support.microsoft.com/kb/962355

so you are going to have to do it 10x in order to get the data into a manageable and easily manipulable form.
0
 

Author Comment

by:Jerry Seinfield
ID: 40381036
Thanks David
0
 

Author Comment

by:Jerry Seinfield
ID: 40382137
What about if I need to import that data onto a WIndows 2012 server? Is the link above still applicable?

Can I script the process to import all these 10 DBs into a single Windows 2012 DHCP server?
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:Jerry Seinfield
ID: 40382426
Any updates to my last reply?
0
 
LVL 80

Expert Comment

by:David Johnson, CD, MVP
ID: 40394312
use the netsh dhcp import and it can be scripted
0
 

Author Comment

by:Jerry Seinfield
ID: 40394358
?
0

Featured Post

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
Windows 10 came with  a lot of built in applications, Some organisations leave them there, some will control them using GPO's. This Article is useful for those who do not want to have any applications in their image (example:me).
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…
This tutorial will walk an individual through the process of configuring their Windows Server 2012 domain controller to synchronize its time with a trusted, external resource. Use Google, Bing, or other preferred search engine to locate trusted NTP …

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question