Windows Server 2008 R2 de DFS ve FRS

Merhaba,

Son dönemlerde Windows Server 2008 R2 bir çok domain e girmeye basladi, 2008 R2 ile birlikte FRS (File Replication Service) in sorumluluk alani %50 daraltildi, konuya öncelikle biraz açiklik getirelim.

FRS domain ortaminda 2 önemli görev tasiyor

  1. Domaindeki SYSVOL ve NETLOGON replikasyonu.
  2. DFS (Distributed File System) de bulunan link target larin replikasyonu.

Server 2003 R2 ile FRS in gelecekte yerini alacak yeni servisi ilk kez tanitmistik, DFS-R (DFS Replication Servisi) ve bu servis ile ilk defa Server 2003 R2 de DFS replikasyonu yapmak mümkün oldu, (FRS ve DFSR arasindaki farklara bu yazida deginmiyorum) ardindan Server 2008 ile domain in SYSVOL ve NETLOGON replikasyonunu da DFSR ile mümkün oldu (SYSVOL ve NETLOGON replikasyonu FRS den DFSR a migrate edilebilmekte), bu noktada server isletimi sistemlerinde artik iki replikasyon servisi bulunuyordu (eski FRS ve yeni DFSR), Windows Server 2008 R2 ile FRS in ilk veda busesi geldi, artik Windows Server 2008 R2 kurulu bir sunucuda DFS i FRS ile replike etmek mümkün degil. bunu basitçe test ortamimizda örneklendirelim.

Diyelim ki turkey.world.com forestinda bir domain based DFS yapiniz var ve bunun içerisinde "tools" adli bir link target i bugüne kadar 3 farkli sunucu arasinda FRS ile replike ediyordunuz.

\\turkey.world.com\DFSRoot\Tools

image

(Tools da görünen mavi simit ikonu replikasyonun açik oldugunu, sag ekranda adi geçen sunucular ise bu replikasyonun hangi sunucular arasinda yapildigini gösteriyor)

Büyüyen bir yapida diyelim ki ihtiyaçtan dolayi yeni bir site eklediniz ve bu site a Windows Server 2008 R2 (DC21hub) kurdunuz, burada bulunan clientlar ayni site da bulunan bir DFS paylasimina ulasmasi için Windows Server 2008 R2 sunucunuzu var olan DFS yapiniza 4. link target olarak eklediniz ve replikasyonu açtiniz.

Asagidaki resimden de anlasilacagi gibi bu islemi hehangi bir DFS mmc den yapabiliyoruz.

image

Bu noktadan sonra islemin bittigini düsünüyorsununz artik yeni eklenen site da bulunan tüm kullanicilar DFS de bulunan \\turkey.world.com\DFSRoot\Tools paylasimina ulasmak istediklerinde DFS sayesinde kendi sitelarinda bulunan bir target a baglanip (eger var ise) bu klasörün içerigini yansitacaktir.

Bir süre sonra Helpdesk çagrilari geliyor ve yeni eklenen site da bulunan kullanicilar \\turkey.world.com\DFSRoot\Tools paylasiminin bos oldugunu söylüyorlar, bu site da bulunan bir kullanici makinasindan durumun dogrulugunu teyid edebilirsiniz.

image

DFS ve replikasyona yeni eklediginiz sunucuyu kontrol ettiginizde içerigin halen replike olmadigini görüyorsunuz.

image

Yine bu sunucuda FRS event loglarina bakarsaniz, sorunun gerçek sebebi ortaya çikiyor. Hata event i source NtFrs ve ID 13576.

Replication of the content set "DFSROOT|TOOLS" has been blocked because use of the File Replication Service for replication of non-SYSVOL content sets has been deprecated. The DFS Replication service is recommended for replication of folders, the SYSVOL share on domain controllers and DFS link targets.

Özetle Windows Server 2008 R2 ile birlikte FRS i DFS içerigini replike etmek için kullanamiyorsunuz, FRS sadece SYSVOL replikasyonu için kullanilabiliyor.

image

ÇÖZÜM: Replikasyon için FRS den DFSR a migrate etmek (tüm target lar en düsük Windows Server 2003 R2 olmali veya Windows Server 2008 R2 replikasyon gurubundan çikarmak)

NOT: Win8 ile beraber FRS tamamen kaldirilacak, bu noktada artik DFSR migrasyonunu düsünmekte fayda var.