Bazı işler vardır, kırk yılda bir yaparsınız, yaparken öğrenir sonra zihninizin o kısmını yeni ufuklara açarsınız. Tamam bu çok afilli cümle oldu, unutursunuz kısaca. En nihayetinde "insan nisyan ile maluldur."
Primary (birincil) DNS olarak ayarladığımız bir makinamızı (A makinası) kapayıp, Secondary (ikincil) olarak tanımladığımız makinayı (B makinası) Primary, başka bir makinayı (C makinası) da Secondary olarak ayağa kaldırmam gerekti. Mecburen aylar önce yaptığım ve unuttuğum yolların tekrar üstünden adım adım geçmek durumunda kaldım.
Eğer 3-5 domain adınız varsa mesele değil de 10 larca veya 100 lerce domain kaydı var ise şu adımlar ile kurtulabilirsiniz.
- Windows CD sinde olan Support Tools'u 3 makinaya da kurun, içindeki dnscmd.exe işimize yarayacak
- B Makinasında komut satırına gidin,
- C:\>dnscmd /enumzones > dnslistesi.txt

- Bu sayede elinizde tüm dns kayıtlarınız dnslistesi.txt içine aktarılmış olacak, bunları excele aktarın, domain adları dışındaki kolonları silin.
- Kayıt sayınız kadar satır olacak şekilde 1. kolona dnscmd /zonedelete yazın, ikinci kolonda domain adlarınız olsun 3. kolonda ise /f parametresi
- Bu şekilde oluşan dosyayı kopyala/yapıştır ile notepad'e aktarın, içindeki gereksiz karakterleri silin, (tab karakteri vb geliyor excelden alınca, onları boşluk yapın)
- Hazırladığınız yeni komut silsilesini kopyala yapıştır ile B Makinasındaki komut satırına yapıştırın, bu sayede B makinasının DNS i tertemiz olacak, olmadı ise elle temizleyin,
- C:\WINDOWS\system32\dns dizinine gidip bütün .dns dosyalarını da silin
- 2. Adımı A Makinası için yapın
- 3. Adıma başlayın 1. kolonda bu sefer dnscmd /zoneadd yazacağız, 3. kolonda ise /primary
- 4. Adımı ve 5. Adımı tekrarlayın, Bu sayede B makinamızda artık A makinamızdaki kayıtların aynısı Primary DNS olarak olacaklar. Sırada tertemiz hiç birşeyden habersiz bekleyen C makinamızı Secondary DNS yapmak var;
- 8. Adımdaki dosyadaki bilgilerin 1. ve 2. kolona dokunmayın, 3. kolona /Secondary B_Makinasının_IP_adresi yazın
- 9. Adımı C makinasında tekrarlayın.

- Artık A Makinasının aynı bilgilere sahip bir B makinanız ve onu yedekleme vazifesi gören bir C makinanız var.
Not 1 : Kediciğim, bir daha unutursan bakacağın yer belli en azıdan...
Not 2: A-B-C makinaları windows 2003 server ile yaşamaktadırlar.