Repadmin Ile Replikasyonu Engellemek
Domain controller sunucuları arasında, belirlenen periyodlar ile bilgilerin eşitlenmesi (replikasyon) gerekmektedir. Aynı site içerisinde bulunan iki domain controller birbirleri ile notify özelliği sayesinde anında replikasyon yapabilmektedir. Farklı siteler içerisinde bulunan domain controller sunucuları ise Intersite Replikasyon linkleri üzerinde belirlenen kurallar çerçevesinde replikasyon yapabilir.
İstenirse bu sunuculardan herhangi birinin içeri doğru (Inbound) yada dışarı doğru (Outbound) replikasyon yapması engellenebilir. Bu durumda bu sunucu diğer Domain Controller sunucularından bilgileri eşitleyemediği gibi, kendi üzerinde gerçekleşen değişiklikleri de diğer sunuculara gönderemez.
Replikasyon trafiğine bu şekilde müdahele edebilmek için Server 2003 support tools içerisinde gelen repadmin komut satırı aracını kullanıyoruz.
repadmin /options ServerName +DISABLE_INBOUND_REPL
Diğer sunuculara replikasyon talebi gönderemez. Bu sayede diğer sunucularda meydana gelen değişikliklerden haberi olamaz. Ancak hala dışarıya bilgi gönderebilir ve diğer sunucular bu sunucu üzerinde ki bilgileri kendilerine çekip eşitleyebilirler.
repadmin /options ServerName +DISABLE_OUTBOUND_REPL
Diğer sunuculara bilgi gönderemez. Dışarıdan replikasyon trafiğini kabul edebilir. Bu sunucu üzerinde ki değişikliklerden diğer sunucuların haberi olmaz.
Eğer bu komutların her ikisi birden girilirse sunucunun replikasyon trafiği durur. Diğer sunucularla hiç bir şekilde bilgilerini eşitleyemez. Bu komutları iptal etmek için + karakterleri yerine – yazmak yeterli olacaktır.
repadmin /options ServerName -DISABLE_INBOUND_REPL
repadmin /options ServerName -DISABLE_OUTBOUND_REPL

25/12/2009 - 19:36
ellerinizde sağlık hocam askerden de olsa çalışmalarınızı zaman buldukça takip ediyorum.İyi çalışmalar…
28/12/2009 - 07:53
Hayırlı teskereler Ahmet. Takip edebilmene sevindim.