Anasayfa » Forum

Offline Address Boo...
 
Bildirimler

Offline Address Book OAB  

  RSS
Hakan Uzuner
(@hakanuzuner)
Kıdemli Üye Yönetici

Exchange Server mimarisinde kullanılan bir adres defteridir. OAB
olarak kısaltılan Offline Address Book normal bir adres defteri olmayıp
cache mode ile çalışan yani exchange server a direk bağlı olmayan
outlook programları için bilgisayara indirilen bir adres defteridir.
Normal şartlarda Active Directory mimarisinde Exchange Server ürünü
kurulumu ile beraber şirket çalışanlarının birbirlerinin mail adresleri
başta olmak üzere diğer pek çok bilgisini görmesi için GAl ismi verilen
ortak bir adres defteri kullanırlar. Ancak GAL sunucuya ulaşılamayan
durumlarda da erişilemez olduğu için cache mode olarak kurulu olan
outlook programlarının her adres sorgusu için exchange server' a
bağlamak yerine cache de bulunan OAB sayesinde şirket kişi adreslerine
ulaşmasını sağlar. OAB, OAB Generation Server denilen ( bu exchange
serverlarından biri olabilir ) makine üzerinde oluşturulmaktadır. Kaynak
olarak ise GAL' ı kullanır. Yani GAL da şirketteki herkes bulunuyorken
varsayılan olarak OAB içerisinde de her sabah saat 5 te GAL daki içerik
kopyalanır ve sunucu üzerinde ilgili lokasyonda paylaştırılır ( veya
public folder içerisinde ). Daha sonra istemciler gönder/al yapma
esnasında güncel OAB bilgilerini çekerek şirkete yeni başlamış
kişileride görmeye başlarlar. Bu mantık ile baktığımız zaman OAB nin en
büyük yararı nerede olursanız olun şirketin adres defterine ulaşabiliyor
ve bu tür sorgular için exchange server üzerinde ek bir yük
bindirmiyorsunuz. Ancak dez avantaj olarakta şunu düşünebilirsiniz,
örneğin bugün öğlen yeni açılmış bir mail hesabını OAB üzerinde görme
şansınız yoktur, çünkü standart kurulum ile beraber OAB içeriği GAL dan
her sabah 5 te çekeceği için bu kişi ertesi gün outlook adres
defterlerinde yerini alacaktır. Bunu engellemek için online mode olarak
outlook ları kullanabilir veya OAB nin üretilme süresini her saat başı, 6
saatte bir vb şeklinde farklı sürelerde güncellenmesini sağlayacak
şekilde değiştirebiirsiniz. Tabiki bunun sunucu üzerinde ek bir yük
getireceğini unutmayın.

Peki bu OAB nerede tutuluyor. OAB Exchange Server mimarisinde 3 ana bölümde saklanabilir

 

1 - Eğer outlook 2007 öncesi istemlerinizin adres defteri
kullanmasını istiyor ve bu desteği açmış iseni Public Folder üzerinde
saklanabilir

 

2 - OAB Generation Server Üzerinde

 

3 - Diğer CAS sunucularında.

 

Peki dizin olarak nerede dersek aşağıdaki dizinde saklanmaktadır

 

C:\Program Files\Microsoft\Exchange Server\ExchangeOAB ve C:\Program files\Microsoft\Exchange Server\Client Access\OAB, ayrıca
istemcilerin bu dizine ulaşması içim bu dizin aşağıdaki şekilde
ulaşılabiliyor olacaktır

 

[\\ExchangeServerName\OAB\<GUID of OAB>

 

Buradaki GUID lerin her biri bir OAB yi temsil etmektedir. Buradan da
birden çok OAB oluşturabildiğimizi görebilirsiniz. Bunu neden yapalım
derseniz, departmanlar için ayrı ayrı adres defterleri oluşturmak
isteyebilirsiniz.

Peki bu yolu yani yukarıdaki paylaşıma outlook programı nasıl
olacakta ulaşacak. Bunun içinde outlook anywhere özelliği devreye
giriyor, bildiğiniz gibi EMC üzerinde OAB için dizin belirtme şansınız
var ve bu dizinleri tanımlayarak istemcilerin buralara ulaşmasını
sağlayabilirsiniz. Bu dizinlerin içerisinde oab.xml dosyaları bulunmakta ve outlook lar bu dosyaları download edebilmektedir.

Peki
bir sonraki nokta ise OAB generation server üzerinde oluşan bu xml
dosyalarının nasıl diğer CAS sunucularına replike edilmesidir.

File Distribution Service ( FCS ) CAS rolü yüklenen sunucu üzerinde
çalışan servislerden biridir. Bu servisin asıl görevi OAB Generation
Server dan diğer CAS Serverlara içeriğin replike edilmesini sağlamaktır.

FCS varsayılan olarak 480 dk da bir replike eder veya aşağıdaki gibi bir değişiklik olduğu zaman anında replikasyon tamamlanır.

 

Yeni bir offline Address Book oluşturulsa

Bir Offline Address Book' un publish edilmesi gerekiyorsa

Yenilenme süresi değiştirilir veya bu süreye ulaşılırsa

OAB için dosya yolu değiştirilirse

OAB Generation server değiştirilirse

 

Peki OAB oluşma sürecinide inceleyelim.

 

1 - ilk olarak OAB Generation Server OAB yi oluşturur.

 

2 - Bu oluşan OAB ilk olarak System Attendant Mailbox içerisinde
saklanır ki burası master lokasyonudur. System Attendant Mailbox tan bir
kopya alınarak OAb generation server üzerindeki local distribution
share kısmına yerleştirilir.

 

3 - Bu dosya artık outlook programları tarafından indirilmeye hazırdır.

 

4 - Daha sonra CAS üzerindeki FDS servisine yeni dosyaların olduğuna dair bir uyarı gönderilir

 

5 - FDS replikasyona başlar ve bittiğinde aşağıdaki gibi bir log görürsünüz

 

 

Event Type: Information
Event Source: MSExchangeFDS
Event Category: FileReplication
Event ID: 1008
Date:  8/25/2006
Time:  6:05:41 PM
User:  N/A
Computer: E12-CAS
Description:
Process MSExchangeFDS.exe (PID=620). Offline Address Book data
synchronization task has completed successfully. OAB name: "Test", Guid:
1fd83cb9-8887-4bbd-83f2-59c8a5ab29a4

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

Alıntı
Gönderildi : 08/03/2011 17:02
Rıza ŞAHAN
(@rizasahan)
Değerli Üye Forum Yöneticisi

Elinize sağlık hocam.

CevapAlıntı
Gönderildi : 08/03/2011 17:41
erdemkarakurt
(@erdemkarakurt)
Üye

Teşekkürler Hakan hocam

CevapAlıntı
Gönderildi : 30/03/2011 14:24
Paylaş: