Solved

DNS Information Transfer

Posted on 2003-12-12
3
317 Views
Last Modified: 2008-03-10
I have two Independent windows 2003 server not in a domain and will not ever be.

I have DNS running on both but only one is SOA for 300+ domains (zones) and the other currently has no information.

I want to transfer all this zone data automatically without manually doing every zone.

It is for DR purposes. It can be a script or dynamic, but it needs to be realtime or run as a sheduled task.

Even an import export will surfice, ie manual file copying.

Thanks in Advance.

Ben
0
Comment
Question by:bhermer
  • 2
3 Comments
 
LVL 5

Accepted Solution

by:
matt023 earned 185 total points
ID: 9933032
One of your servers currently has all the zones (300) and the other one has no zone?  Just create secondary zones of all 300 of your zones on the empty server and let them do zone transfer.  The primary (one with all the zones) will automatically transfer information to the other server either when there is a change to a zone or the refresh time has been reached - depending on how you want to configure it.  You can use dnsadmin.exe to script the creation of multiple zones since you have 300 secondary zones to create.
0
 
LVL 4

Author Comment

by:bhermer
ID: 9935542
This is not what I was after. More zones will be added to the first server everyday. I need to keep these up to date in real time. dnsadmin does not work on 2003.
0
 
LVL 5

Expert Comment

by:matt023
ID: 9936793
actually the command utility is called dnscmd.exe not dnsadmin.exe.  sorry for the wrong name.

how do you think name registra companies like register.com handle this?  They host hundreds and thousands of zones which get added and deleted everyday.  what I had described above is the way you do it.

the way DNS works is that you create a primary (master) zone on one server.  you then add all the resource records that you need in it.  if you need another server to have a copy of this zone, you create a secondary (slave) zone on it and make it replicate (zone transfer) from the server that holds the primary copy.  you can have unlimited servers hosting a copy of this zone.  seconday zone can also be configured to get transferred to another server.  this is the traditional design of the DNS service.
in Windows 2000 and 2003, there is what is called "multi-master".  if your DNS servers are domain controllers with Active Directory, you can have all of them host a master copy.  when you create a zone on one server, it will automatically gets created on the others.  
with both designs, zone transfer will happen quickly between servers.  they do not happen real time in a sense of within a second, but they can within minutes.

the command utility (dnscmd.exe) that I had mentioned is for you to easily create your existing 300 secondary zones on the other server with a script so you don't have to create them manually.

I suggest you read "DNS and BIND" by Cricket Liu or any good book or article about it.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
HOw do I get X400 value or LegacyExchangeDN value from Exchange 2000! 9 1,633
Windows 8 in a W2K Domain 7 578
Application Deployment 2 247
website 1 297
NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
We have come a long way with backup and data protection — from backing up to floppies, external drives, CDs, Blu-ray, flash drives, SSD drives, and now to the cloud.
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

744 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

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now