Exchange Server 2010 ‘dan Exchange Server 2013 ‘ Geçiş – Migration – Bölüm 1

Exchange Server 2010 ‘dan Exchange Server 2013 ‘ Geçiş – Migration – Bölüm 1

Şu anda Exchange 2013 CU2 yayınlanmış durumda. CU1 ve Exchange Server 2010 SP3 durumdaki yapılar birlikte çalışabilirler.

Bizde bu yazıda Exchange 2010 SP3 ile çalışan bir yapıyı, Exchange 2013 ‘e yükseltiyor olacagız.

Exchange Server 2013 üm CU2 ile çalışmakta.

Öncelikle Exchange Server 2013 kurulumu için ortamımızı hazır hale getireceğiz. Sonrasında kurulumlar ile devam ediyor olacagız.

İlk hetapda yapmamız gerekenleri bir sıralayalım;

  1. Yazılımsal Gereksinim kontrolleri
    1. Exchange Server versiyon kontrolleri
    2. Windows Server İşletim Sistemi Kontrolleri (Versiyon ve Update)
    3. Client İşletim Sistemi Kontrolleri
    4. Donanımsal Gereksinimler
    5. Desteklenen Active Directory yapıları
    6. Active Directory Genişletme işlemleri
    7. Kurulum İçin Plananlanan Sunucunun Hazırlanması

Yazılımsal kontrollerimiz ile başlıyalım bakalım… J

Exchange 2013 Migration Seneryoları için destek durumları:

Exchange version Exchange organization coexistence
Exchange Server 2003 and earlier versions Not supported
Exchange 2007 Supported with the following versions of Exchange:

  • Update Rollup 10 for Exchange 2007 Service Pack 3 (SP3) on all Exchange 2007 servers in the organization, including Edge Transport servers.
  • Exchange 2013 Cumulative Update 2 (CU2) on all Exchange 2013 servers in the organization.
Exchange 2010 Supported with the following versions of Exchange:

  • Exchange 2010 SP3 on all Exchange 2010 servers in the organization, including Edge Transport servers.
  • Exchange 2013 CU2 on all Exchange 2013 servers in the organization.
Mixed Exchange 2010 and Exchange 2007 organization Supported with the following versions of Exchange:

  • Update Rollup 10 for Exchange 2007 SP3 on all Exchange 2007 servers in the organization, including Edge Transport servers.
  • Exchange 2010 SP3 on all Exchange 2010 servers in the organization, including Edge Transport servers.
  • Exchange 2013 CU2 on all Exchange 2013 servers in the organization.

Tablodan anlaşılacagı gibi Exchange 2003 hariç diğer versiyonlarla Exchange Server 2013 ‘ü kullanabiliriz. Zaten artık şü Exchange Server 2003 ü unutsak iyi olucak J

Ve bilmemiz gereken bir diğer konu da Exchange 2013 kurdugunuz bir yapıya, daha eski bir Exchange Server dahil edemessiniz. Örneğin sıfır bir şemada Exchange 2013 kurdum. Bu yapıya Exchange 2010 kuramam.

Domain Controller Tarafındaki Destek Durumlar: (Buna Göre Kontrollerimizi yapmamız gerekiyor)

Öncelikle; Exchange Server 2013 DC üzerinede kurulabilir. Ancak bu önerilmez. Eğer DC üzerine bir kurulum yapıldıysa bu makina üzerindeki domain rollerini kaldıramassınız. Yani daha sonra ben DC yi kaldırarak bunu member bir sunucu yaparım demeyin J yapamazsınız.

Domain tarafında Forest Functional Level minimum 2003 olmalıdır.

Schema Master rolünü verdiğimiz DC ise minimum Server 2003 SP2 olmalıdır.

Eğer yapınız Server 2012 değil ise; şema extend işleminizi Exchange kurulumunu başlatırken yapacagınız gibi, kendinizle yapabilirsiniz.

Kendiniz önceden yapmak isterseniz sunucularda aşağıdaki bileşenler yüklü olmalıdır.

.NET Framework 4.5

http://www.microsoft.com/en-us/download/details.aspx?id=30653

Windows Management Framework 3.0

http://www.microsoft.com/en-us/download/details.aspx?id=34595

şema genişletme komutları ile ilgili bilgileride kuruluma başlarken paylaşacagım.

Domain Controller
Windows Server 2012 Standard or DatacenterWindows Server 2008 R2 Standard or Enterprise SP1 or laterWindows Server 2008 R2 Datacenter RTM or later

Windows Server 2008 Standard or Enterprise SP1 or later (32-bit or 64-bit)

Windows Server 2008 Datacenter RTM or later

Windows Server 2003 Standard Edition with Service Pack 2 (SP2) or later (32-bit or 64-bit)

Windows Server 2003 Enterprise Edition with SP2 or later (32-bit or 64-bit)

 

 Schema Master 
Windows Server 2012 Standard or DatacenterWindows Server 2008 R2 Standard or EnterpriseWindows Server 2008 R2 Datacenter RTM or later

Windows Server 2008 Standard or Enterprise (32-bit or 64-bit)

Windows Server 2008 Datacenter RTM or later

Windows Server 2003 Standard Edition with Service Pack 2 (SP2) or later (32-bit or 64-bit)

Windows Server 2003 Enterprise Edition with SP2 or later (32-bit or 64-bit)

Global Catalog
Windows Server 2012 Standard or DatacenterWindows Server 2008 R2 Standard or EnterpriseWindows Server 2008 R2 Datacenter RTM or later

Windows Server 2008 Standard or Enterprise (32-bit or 64-bit)

Windows Server 2008 Datacenter RTM or later

Windows Server 2003 Standard Edition with Service Pack 2 (SP2) or later (32-bit or 64-bit)

Windows Server 2003 Enterprise Edition with SP2 or later (32-bit or 64-bit)

 

Network Yapılandırması:

Exchange Server 2013 Ipv6 desteklemektedir. Ancak Ipv4 un aktif olması şarttır.

http://technet.microsoft.com/en-us/library/gg144561%28v=exchg.150%29.aspx

Exchange Server 2013 Gereksinimlerinede kısaca bakalım. Exchange Server 2013 Core sürümleri desteklemez. GUI yüklü ya da aktifleştirilmiş olmalıdır.

Donanım Gereksinimleri

Component Requirement
Processor
  • x64 architecture-based computer with Intel processor that supports Intel 64 architecture (formerly known as Intel EM64T)
  • AMD processor that supports the AMD64 platform
  • Intel Itanium IA64 processors not supported
Memory Varies depending on Exchange roles that are installed:

  • Mailbox   8GB minimum
  • Client Access   4GB minimum
  • Mailbox and Client Access combined   8GB minimum
Paging file size The page file size minimum and maximum must be set to physical RAM plus 10  MB
Disk space
  • At least 30 GB on the drive on which you install Exchange
  • An additional 500 MB of available disk space for each Unified Messaging (UM) language pack that you plan to install
  • 200 MB of available disk space on the system drive
  • A hard disk that stores the message queue database on with at least 500 MB of free space.
Drive DVD-ROM drive, local or network accessible
Screen resolution 1024 x 768 pixels or higher
File format Disk partitions formatted as NTFS file systems, which applies to the following partitions:

  • System partition
  • Partitions that store Exchange binary files
  • Partitions containing transaction log files
  • Partitions containing database files
  • Partitions containing other Exchange files

İşletim Sistemi Gereksinimleri

Mailbox and Client Access server roles

Windows Server 2012 Standard or Datacenter (R2 de Destekleniyor tabiki)

Windows Server 2008 R2 Standard with Service Pack 1 (SP1)

Windows Server 2008 R2 Enterprise with Service Pack 1 (SP1)

Windows Server 2008 R2 Datacenter RTM or later

Management tools için

Windows Server 2012 Standard or Datacenter(R2 de Destekleniyor tabiki)

Windows Server 2008 R2 Standard with SP1

Windows Server 2008 R2 Enterprise with SP1

Windows Server 2008 R2 Datacenter RTM or later

64-bit edition of Windows 8 (8.1 de Desteklenmektedir.)

64-bit edition of Windows 7 with Service Pack 1

İstemci Tarafındaki Destek Durumu

Outlook 2013 (15.0.4420.1017)

Outlook 2010 Service Pack 1 with the Outlook 2010 November 2012 update (14.0.6126.5000).

Outlook 2007 Service Pack 3 with the Outlook 2007 November 2012 update (12.0.6665.5000).

Entourage 2008 for Mac, Web Services Edition

Outlook for Mac 2011

Detaylı bilgi için http://technet.microsoft.com/en-us/library/aa996719(v=exchg.150).aspx

Artık kayda değer birşeyler yapabiliriz.

Active Directory Genişletme işlemlerini yapalım;

Yukarıda bahsi geçen bileşenler Windows Server 2012 ile gelmektedir. Bunları sunucunuza ekleyerek direk genişletme işlemine baslaya bilirsiniz. Hatta bunu arayüzden de yapabilirsiniz.

Server 2012 üzerinde bu işler yapılacaksa RSAT-ADDS kurulu olmalıdır.

Install-WindowsFeature RSAT-ADDS

Komut setleri ile yapacagımızı düşünerek, komutları paylaşmaya çalışacagım.

Enterprise ve Schema Admin yetkilerine sahip kullanıcım ile aşağıdaki komutları çalıştırıyorum. (Bu arada Exchange Server 2013 DVD si sunucuya takılı. Bahsettiğim Setup dosyası Exchange 2013 Setup ıdır.)

setup /ps

ya da

setup /PrepareSchema 

yaptıgınız işlemlerin tüm sunucularda da gerçekleştiğini görmek için repadmin ile gözlemleyebilirsiniz. (Repadmin /showrepl)

eğer bu işlem gerçekleştiyse AD için şağıdaki komutu çalıştırmam gerekecek.

setup /PrepareAD [/OrganizationName: <organization name> ]

ya da

setup /p [/on:<organization name>]

Not: Eğer kurulu bir Exchange Yapınız yoksa, yani sıfır bir kurulum gerçekleştiriyorsak Organizasyon Adını algılamayacaktır. Direk olarak setup /p komutunu çalıştırmanız gerekecek.

Bu işleminizden sonra AD de bagzı grouplar oluşmuş olacaktır.

Artık Prepare Domain komutumuzu çalıştırabilirim. Domain Admin yetkisine sahip bir kullanıcı ile aşağıdaki komudu çalıştırıyorum.

setup /PrepareDomain

ya da

setup /pd

bir önceki adımda  setup /PrepareAD [/OrganizationName: <organization name> ]  komutunu çalıştırdıysanız bu adımı yapmanıza gerek yok. Gördüğünüz gibi zaten preparead setini içermektedir.

Eğer birden fazla domaininz varsa, çalıştırmanız gerekecek.

Sunucumuza gereksinimlerimizi yükliyelim.

Windows Server 2012 Üzerinde Exchange Server 2013 CAS + MBX Kurulumu

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

Unified Communications Managed API 4.0 Runtime – http://www.microsoft.com/en-us/download/details.aspx?id=34992

Microsoft Office 2010 Filter Packs – http://www.microsoft.com/en-us/download/details.aspx?id=17062

Service Pack 1 for Microsoft Office Filter Pack 2010 (KB2460041) 64-bit Edition – http://www.microsoft.com/en-us/download/details.aspx?id=26604

Windows Server 2012 Üzerinde Exchange Server 2013 CAS Kurulumu

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

Unified Communications Managed API 4.0 Runtime – http://www.microsoft.com/en-us/download/details.aspx?id=34992

Windows Server 2008 R2 Üzerinde Exchange Server 2013 CAS+MBX Kurulumu

Import-Module ServerManager

Add-WindowsFeature Desktop-Experience, NET-Framework, NET-HTTP-Activation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Web-Server, WAS-Process-Model, Web-Asp-Net, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI

Microsoft .NET Framework 4.5  http://www.microsoft.com/en-us/download/details.aspx?id=30653

Windows Management Framework 3.0  http://www.microsoft.com/en-us/download/details.aspx?id=34595

Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit http://www.microsoft.com/en-us/download/details.aspx?id=34992

Microsoft Office 2010 Filter Pack 64 bit http://www.microsoft.com/en-us/download/details.aspx?id=17062

Microsoft Office 2010 Filter Pack SP1 64 bit http://www.microsoft.com/en-us/download/details.aspx?id=26604

Microsoft Knowledge Base article KB974405 (Windows Identity Foundation) http://support.microsoft.com/?kbid=974405

Knowledge Base article KB2619234 (Enable the Association Cookie/GUID that is used by RPC over HTTP to also be used at the RPC layer in Windows 7 and in Windows Server 2008 R2) http://support.micro
soft.com/?kbid=2619234

Knowledge Base article KB2533623 (Insecure library loading could allow remote code execution) http://support.microsoft.com/?kbid=2533623

Windows Server 2008 R2 Üzerinde Exchange Server 2013 CAS Yükleme

Import-Module ServerManager

Add-WindowsFeature Desktop-Experience, NET-Framework, NET-HTTP-Activation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Web-Server, WAS-Process-Model, Web-Asp-Net, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI

Microsoft .NET Framework 4.5  http://www.microsoft.com/en-us/download/details.aspx?id=30653

Windows Management Framework 3.0  http://www.microsoft.com/en-us/download/details.aspx?id=34595

Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit http://www.microsoft.com/en-us/download/details.aspx?id=34992

Microsoft Knowledge Base article KB974405 (Windows Identity Foundation) http://support.microsoft.com/?kbid=974405

Knowledge Base article KB2619234 (Enable the Association Cookie/GUID that is used by RPC over HTTP to also be used at the RPC layer in Windows 7 and in Windows Server 2008 R2) http://support.microsoft.com/?kbid=2619234

Knowledge Base article KB2533623 (Insecure library loading could allow remote code execution) http://support.microsoft.com/?kbid=2533623

Leave a Reply

Your email address will not be published. Required fields are marked *