exchange141Microsoft özellikle Windows 7 ile başlattığı “Müşteriyi dinleyip ona göre yazılım geliştirme” politikasının meyvelerini toplamaya başlıyor, hem kendisi hem de bizim için iyi ediyor. Exchange Server 2010 buna en iyi örneklerden birisi. Müşteri, kullanıcı deneyimi, istek ve tavsiyelerine göre şekil verilen Exchange Server 2010′da her şey artık çok kolaylaştırılmış.

Bu kolaylıklardan biriside çoklu Exchange Organization / Forest yapılarından oluşan kurumsal yapılarda, göç ( migration ) ve yönetim ( management )işlemlerinin büyük ölçüde kolaylaştırılması geliyor. Gerçektende, birden fazla organizasyondan oluşan Exchange yapılarında yönetim zor, migration ise ayrı bir zor idi. En basit Migration senaryosu için bile deveye 41 hendek atlatmak, Pandora vari bulmacalar ve Rus bebekleri gibi iç içe geçmiş problemlerle uğraşmak gerekiyordu. Ama artık hepsi tarih oluyor.

 

Artık Exchange 2010 Management Console(EMC) veya Exchange Management Shell ( EMS ) ile birden fazla Exchange organizasyonunu aynı çatı altında yönetmek mümkündür. Bunu mümkün kılan teknolojilerin başında Remote Powershell ve WinRM ( Windows Remote Management ) gelmekte. Exchange Powershell’e zaten Exchange Server 2007′den aşinaydık. Exchange 2007 Powershell ile bir organizasyon içindeki tüm serverları yönetebilirdiniz (ve tabii ki EMC ile de) Klasik powershell, uzak yönetim için oldukça fazla sayıda RPC trafiği oluşturduğu için, çoklu ve uzak yönetim için bir zafiyet oluştururdu. Remote Powershell ise bu yoğun RPC trafiği yerine https (hyper text transfer protocol secure) protokolünü kullanıyor.

 

Şimdi Senaryomuza bakalım. Elimizde birbirinden farklı iki Exchange organizasyonu var ve ikisi de Exchange 2010 organizasyonu ( En azından Exchange 2010′a yükseltilmiş). Yönetimi basitleştirmek ve mailbox migration gibi sebeplerden dolayı bu iki organizasyonu birbirine bağlamamız gerekiyor.

 

Herhangi bir organizasyonun Exchange Serverlarından birisindeki EMC’u açalım ve sağdaki “Actions” bölümünden “Add Exchange Forest” seçeneği seçiniz ( Şekil 1 )

Şekil 1

Daha sonra “Add Exchange Forest” penceresinden;

“Specify a friendly name for this Exchange forest” bölümüne diğer Exchange organizasyonu için anlşılır bir isim yazın. Bu isimin kesinlikle diğer Exchange organizasyonunun tam adı olması gerekmiyor, sadece basit ve anlaşılır olsun.(Şekil 2 )

” Select the type of Exchange deployment” alanında “Microsoft Exchange On-Premises” seçeneğini seçin.(Şekil 2 ) Burada ayrıca “Microsoft Exchange Online” seçeneği de vardır. Bu seçeneği aşağıda kısaca açıklayacağım.

“Administrator identity” alanına, diğer foresttaki Exchange’a bağlanmak ve yönetmek için yetkili bir hesabın bilgilerini yazın. Diğer foresta bağlanırken domainadı\username şeklinde kullanıcı adını belirtmeyi unutmayınız, aksi takdirde “Access denied” hataları alabilirsiniz. Password bölümüne de şifreyi yazınız.(Şekil 2 )

“Remote Powershell URL” bölümüne, diğer foresttaki Remote powershell’in URL’ini yazın. Bu https://digerexchange.digerdomain.com/Powershell biçiminde olmalıdır, şekilde de görüldüğü gibi ( Şekil2 )

Bütün bu bilgileri girdikten sonra Ok’e tıklayıp bekleyiniz.

Şekil 2

Ara konu – Exchange Online Nedir?

Exchange online, Business Productivity Online Suite’in (BPOS) bir parçası olan bir bileşendir. BPOD ; Office Live Meeting, Exchange Hosted Services, Exchange Online, Office Communications Online ve Office Sharepoint online ürünlerini içeren ir müşteri programıdır ( Şekil 3 )

Şekil 3

BPOD, yukarıdaki adı geçen ve bilindik servisleri çalıştırmak isteyen müşteriler için, söz konusu servisleri Microsoft DataCenterlarında barındırıyor, müşteriye sunuyor. Sunucuların bakımı ve ileri düzey problemler Microsoft’a ait oluyor. Size bir yönetim yazılımı veriliyor ve sizde bu yazılım ile tüm bu servisleri ortak bir yerden yönetiyorsunuz. Yazılımlara isterseniz işyerinizden isterseniz evden isterseniz mobil cihazınızdan kullanabiliyorsunuz. (Şekil 4 )

Şekil 4

İlgili program için ilginizi çekmiş olabilir. Maalesef bu program henüz değil Türkiye’de sunulmuyor, ileride ki dönemde mutlaka pazardaki yerini alacaktır. Bu programın size ne kadar mal olacağını hesaplamak için http://www.microsoft.com/online/estimator/default.aspx linkini kullanabilirsiniz.

 

Neyse konumuza dönecek olursak, eğer herhangi bir hata yapmamışsak ve ya servislerde problem yok ise, aşağıda görüldüğü gibi diğer organizasyonu kendi konsolumuzdan görebiliriz, görmekle kalmayıp dilediğimiz gibi yönetebiliriz.(Şekil 5 )

Şekil 5

Böylelikle diğer organizasyondaki mailboxları kendi Exchange organizasyonumuza taşıyabilir ya da tam tersini yapabiliriz. Ayrıca bağlantı kurduğunuz kullanıcı hesabının niteliklerine göre diğer forestı kısmen ya da tamamen de yönetebiliriz.

 

Aynı işi eğer powershell ile yapmak istiyorsanız, Exchange Remote Powershell’i açın ve

$UserCredential = Get-Credential

Yazın. Karşınıza küçük bir pencere gelecektir. Buraya diğer organizasyona bağlanmak için gerekli kullanıcı adı ve şifreyi girin. Daha sonra

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://exchange2010serveradi/PowerShell/ -Credential $UserCredential

Komutunu yazarak bağlanınız. Hatırlatayım, bu komuttaki “https://exchange2010serveradi…” bölümüne, bağlanmak istediğiniz organizasyondaki bir Exchange Server 2010 ‘un adını yazmanız gerekiyor.

 

Bir sonraki yazımda görüşmek üzere sağlıcakla kalınız

 

ÖZGÜR KOLUKISA

MCSE+S+M – CCNA- MCTS-MCITP