Solved

DNS Information Transfer

Posted on 2003-12-12
3
323 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
[X]
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
  • 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

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

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

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…
Unified and professional email signatures help maintain a consistent company brand image to the outside world. This article shows how to create an email signature in Exchange Server 2010 using a transport rule and how to overcome native limitations …
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…
Suggested Courses

734 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