25 Ocak 2009 Pazar

Exchange 2000/2003 ‘den Exchange Server 2007’ye Geçiş - 4 Exchange 2000/2003 Kaldırma İşlemleri

Serimizin son makalesinde mail akışımızı Exchange 2007 serverımıza yönlendirip Exchange 2003 serverımızı kaldıracağız. Bu aşamada önerilen DMZ bölgesine Edge server yerleştirerek gelen mailleri bu server üzerinden içerideki Exchange 2007’e yönlendirmek. Eğer Edge Transport server kullanmayacaksanız Server Configration - Hub Transport –Receive Connector – Default (Server) Receive Connector üzerinde Permission Group tabında Anonymous users seçmemiz gerekiyor aksi takdirde diğer İnternet üzerindeki diğer SMTP serverlar üzerinden mail alamayız.







Şekil – 1 Permission Groups Settings - Default Receive Connector



İkinci olarak Dış dünyaya mail atabilmemiz için yeni bir connector oluşturmamız gerekiyor bunun için Organization Configuration - Hub Transport Server Role kısmından Send Connector kısmına geliyoruz. Sağ tıklayıp New Send Connector.. şeçiyoruz , Name kısmına Internet yazıyoruz Select the intended use for this Send Connector bölümünden Internet ‘i seçiyoruz.





Şekil - 2 New SMTP Send Connector

Next butonuna tıklayıp devam ediyoruz karşımıza Add Address Space bölümü geliyor , Add butonuna tıklayıp “ * ” işareti koyuyoruz altta bulunan Include all subdomains kutusunu işaretleyip Ok ve Next butonuna tıklıyoruz .





Şekil – 3 Send Connector Network Setting


Network Setting bölümünde yaratmış olduğumuz connector'ün mailleri nasıl yönlendireceğini seçmemiz gerekiyor. Burada isterseniz Route mail thorough the following smart hosts seçerek smart host ekleyebiliriz. Biz burada Use domain name system (DNS) “MX” records to route mail automatically seçeneği ile devam ediyoruz. Sources Server bölümünde Exchange sunucumu add edip next butonuna tıklıyoruz.






Şekil – 4 Send Connector Configration Summary


Configration Summary ekranında yapmış olduğumuz ayarların bir özeti bulunuyor en son New butonuna tıklayarak connector yaratıyoruz.





Şekil – 5 Routing Group Connectors



Bütün tanımları yaptığımıza göre Exchange 2003 ve Exchange 2007 arasında yaratmış olduğumuz routing group connector'ü kaldırabiliriz. Bunun için System Manager – Administrative Groups – First Administrative Group – Routing Groups – Connector bölümünde yer alan Connector'ü siliyoruz. Aynı zamanda Exchange Administrative Group (FYDIBOHF23SPDLT) - Exchange Routing Group (DWBGZMFD01QNBJR) altındaki EXCH20007-EXCH01 isimli Connector'ü silmemiz gerekiyor.



Geçişi tamamladığımıza gore Exchange 2000/2003 Serverımızı kaldırabiliriz. Kaldırma işlemi başlamadan önce Receipent Update Service ‘ni (RUS) Exchange 2007 serverımıza devretmemiz gerekiyor.Exchange 2007 serverda bu servisi kullanmıyor olsak bile Exchange 2003 serverımızı kaldırmak için bu işlemi yapmamız gerekiyor. Exchange 2003 System Manager – Receipents –Receipent Update Services bölümünde Receipent Update Service (Enterprise Configration) ve Receipent Update Service( Domain ) üzerinde properties – Exchange Server kısmından browse butonuna tıklayarak Exchange 2007 sunucumuzu seçiyoruz.





Şekil -6 Recipient Update Service


Bu işlemleri tamamladıktan sonra Add or Remove Programs Microsoft Exchange Server tıklıyor ve remove butonuna tıklıyoruz. Karşımıza Welcome To The Exchangeinstalattion Wizard ekranı geliyor Next butonuna tıklıyoruz.



Şekil – 7 Microsoft Exchange Installation Wizard Component



Karşımıza gelen ekranda action kısmında Remove seçiyor ve Next butonuna tıklıyoruz sonrasında karşımıza installation Summary ekranı gelecek Next butonuna tıklıyoruz.





Şekil – 8 Exchange 2003 Uninstall


Bu işlem sırasında bizden Exchange 2003 Cd’si isteyecektir eğer kurulumu networkten yaptıysanız paylaşımı göstermeniz yeterli.



Şekil – 9 Completing The Microsoft Exchange Wizard

Uninstall işlemi tamamlandığında Finish butonuna tıklatıp Microsoft Exchange Installation Wizard ‘tan çıkıyor ve sunucumuzu restart ediyoruz.
Dört makaleden oluşan serimizde mevcut yapımız içinde bulunan Exchange 2000/2003’ten serverdan Exchange 2007’ye geçiş adımlarını bir uygulayıp, Exchange sunucumuzda bulunan tüm veriyi yeni kurduğumuz Exchange 2007’ye aktarmış ve eski Exchange 2003 sunucumuzu kaldırmış olduk.

4 Ocak 2009 Pazar

Exchange 2000/2003 ‘den Exchange Server 2007’ye Geçiş -3 Mailbox Ve Public Folderların Aktarımı

Makalemize başlamadan öce önceki iki makalemizin kısa bir özetini yapalım. İlk makalemizde Exchange 2003’ten Exchange 2007 ‘ye geçiş için ön hazırlık çalışmalarını özetledik, ikinci makalemizde ise mevcut Exchange 2003 organizasyonumuzun içine Exchange 2007 server kurulumunu tamamladık. Bu makalemizde ise tüm mailboxları ve Public Folderları yeni kurmuş olduğumuz Exchange 20007 server’a taşıyacağız.

Exchange 2003 organizasyonu içine Exchange 2007 ‘yi kurulumunu tamamladığımızda mailbox ve public folder databaseleri kurulum sırasında yaratılır. Public folder veri tabanı önceki exchange serverlarınızın public folder data store’ unun Exchange 2007 ile replikasyonuna olanak sağlar. Exchange 2007, organizasyon içerisinde mailboxların Free/Bussy bilgilerini public folder da tutmaz (Spesifik olarak public folder hiyerarşisi içerisinde sistem klasörü olarak isimlendirilen Schedule + Free/ Bussy). Mailboxların Free/Bussy bilgisi mevcut mailbox'ın kendi içerisinde tutulur ve bu işlemi yeni bir web tabanlı servis olan Availability servis ile yapar. Organizasyonunuzda önceki versiyon outlook clientlar kullanıyorsanız (Outlook 2003 veya öncesi) free/bussy özelliklerini algılaması için public foldera gereksinim duyacaksınız. Availability servisi sadece outlook 2007 de kullanılmaktadır. Eğer Public folder data bulundurmuyor ve sadece Outlook 2007 client kullanıyorsanız organizasyonunuzda Public folder database’i kaldırabilirsiniz.

Public Folderların Aktarılması

1- Exchange 2003 System Manager- Administrative Groups – First Administrator Group-Folders,Public Folder geliyoruz.



Şekil-1 Exchange 2003 System Manager Public Folderlar


2- Her bir public folderin özelliklerine girip Properties – Replication kısmından Exchange 2007 serverımızı ekliyoruz.






Şekil – 2 Public Folder Replication

Exchange 2003 Service Pack 2 ile beraber replica listelerine yeni serverlara eklemek için Public Folder Settings Wizard özelliği gelir. Eğer public folder treenizde birden fazla public folder var ise Public Folder Settings Wizardı kullanmanız yerinde olacaktır. Bir diğer seçenek Exchange scripts klasorü (C:\Program Files\Microsoft\Exchange Server)altındaki public folder replica scriptlerini kullanmak, özellikle çok sayıda public folder bulunduruyorsanız bu scriptleri kullanmak çok daha avantajlı olacaktır. Organizasyonunuzda halen eski outlook clientları kullanıyorsanız SCHEDULE+ FREE BUSY veya OFFLUNE ADDRESS BOOK icin replica kurmanız gerekmez. Exchange 2007 server kurulumunda bu otomatik olarak yapılacaktır. Exchange 2007 servera tüm public folderlarınızı replike olduktan sonra eski Exchange 2000 veya 2003 server replica listesinden kaldırmanız gerekmektedir.


Client Acces Servera Internet Clientların Adapte Edilmesi

Mailboxlarına internet üzerinden ulaşan OWA, RPC over HTTP kullanan clientların Exchange 2007 Client Acces Servera ulaşabilmeleri için bir takım değişiklikler yapmanız gerekmektedir . Organizasyonunuzda eğer ISA Server gibi bir firewall kullanıyorsanız bu yönlendirmeyi ISA Server üzerinde yapmamız gerekiyor. Eğer DMZ’ inizde başka bir ürün kullanıyorsanız bunlar check point firewall veya cisco pix gibi yönlendirme bunlar üzerinden yapılmalıdır. Eğer bir firewall kullanmıyorsanız internet domaininizdeki external"dns server üzerinde bu değişikliği yapmalısınız.



Not:
ISA Serverınız OWA kullanıcıları için pre-authenticate olarak konfigre edildiyse, OWA Virtual directorysi için server configration - client altından authentication mode'u değiştirmelisiniz. Konfigüre edildiğinde,"forms-based authentication default hale gelecektir.

Mailboxları Exchange 2007’ye Aktarırması

Exchange 2000/2003 sunucumuzda bulunan bütün mailboxları Exchange 2007’e aktaracağız. Bu işlemi Exchange Management Console (EMC) veya Exchange Management Shell (EMS) ile yapabilirsiniz.


1- Exchange Management Consolu açtıkdan sonra Receipent Configration sonrasında mailbox sekmesine geliyorum. Burada Exchange 2003 ‘de var olan legancy mailboxları görüyorsunuz.



Şekil - 3 Legacy Mailboxlar

2- Aktarmak istediğimiz tüm kullanıcıları seçip sağ tık yapıp move mailbox Wizardı başlatıyoruz. Sonraki ekranda hedef serverı ,Storage Group ve Database gösteriyoruz. Exchange 2007 serverımızı seçip Next butonuna tıklıyoruz.





Şekil – 4 Exchange 2007 Server Destination Server



3- Move Option ekranı geliyor. Burada Scipte the mailbox seçip Next butonuna tıklıyoruz.





Şekil – 5 Move Option


4- Move Schedule ekranı geliyor biz bu işlemi hemen yapmak istediğimiz için Immediately seçip Next butonuna tıklıyoruz sonraki ekranda karşımıza Summary ekranı geliyor .Bu bölümde Move butonuna tıklayarak tüm maiboxlarımızı taşıyoruz.




Şekil -6 Move Mailbox Summary

Tüm mailboxlarımızı Exchange 2007’e taşımış olduk Eğer bir süre Exchange 2000/2003 ve Exchange 2007 serverı beraber kullanacaksanız aktarmış olduğunuz kullanıcıları Exchange Management Console veya Exchange Management Shell 'den yönetebilirsiniz. Aktarmamış olduğunuz Exchange 2003 mailboxları Active Directory Users and Computers (ADUC) yönetebilirsiniz. Sonraki makalemizde Organizasyomuz içinde bulunan Excahnge 2003 serverı nasıl kaldıracağımızı göreceğiz.