Anasayfa » Lync Server 2010’ dan Lync Server 2013’ e Geçiş – Lync 2010 t0 2013 Migration–Bölüm 1

Makaleyi Paylaş

Lync Server

Lync Server 2010’ dan Lync Server 2013’ e Geçiş – Lync 2010 t0 2013 Migration–Bölüm 1

Microsoft’un diğer ürünlerinde olduğu gibi Lync Server ürününde de son sürüme upgrade imkanı tanımaktadır. Bu makalemizde Lync Server 2010 Standart Edition dan Lync Server 2013 Standart Edition migration işlemlerine değiniyor olacağız.

Aşağıdaki tabloda lab ortamındaki sunucuları görebilirsiniz

NO

Hostname

İşletim Sistemi

Rolleri

1

cp-dc2012.cozumpark.local

Server 2012 Datacenter

DC, DNS, CA, DHCP

2

cp-lync2010.cozumpark.local

Server 2008 R2 Enterprise

Lync 2010 Front End

3

cp-lync2010edge.cozumpark.local

Server 2008 R2 Enterprise

Lync 2010 Edge

4

cp-lync2013.cozumpark.local

Server 2012 Datacenter

Lync 2013 Front End

5

cp-lync2013edge.cozumpark.local

Server 2012 Datancenter

Lync 2013 Edge

 

clip_image002

Lync Server migration işlemlerini side-by-side olarak yapmak durumundayız. Bu sebepten var olan sisteme ek olarak yeni bir sunucu ilave edip ilk olarak Lync Server 2013 Front End rolunu kuracağız.  Sonrasında Coexistence Testing (Birlikte çalışabilirlik testi) ile Lync 2010 ve Lync 2013 sistemlerini birlikte çalıştırıyor olacağız.

Lab ortamında Lync Enable User olarak 3 kullanıcı oluşturdum.  Şu an bu kullanıcılarla logon olabiliyor hertürlü Lync özelliğini kullanabiliyor durumdayım. Sağ alt taraftaki Lync 2010 Client CTRL + sağ tıklayıp “Configuration Information” ekranında aktif halde çalışan sistemin bilgilerini görebilirsiniz.

Sponsor

clip_image004   clip_image006

 

clip_image008

Migration öncesi hazırlıkları aşağıdaki gibi listeledim.

1-      Lync 2010 sisteminin son Cumulative Update İşlemleri

2-      Sistemin tamamının yedeğinin alınması (Active Directory, Lync Server)

3-      Pilot kullanıcıların belirlenmesi ve migration işleminin ilk bu kullanıcılara uygulanması,test edilmesi

4-      Çok iyi bir planlama yapılması

5-      MS Lync 2010 Best Practices Analyzer ile sistemin taranması

6-      Lync Server 2010 bileşenlerinin ve servislerinin kontrol edilmesi (Topology Builder, Lync Server 2010 Control Panel)

Öncelikle Lync Server 2010 için son güncelleme paketini indiriyoruz.

Lync Server 2010 CU9 – Temmuz 2013

http://support.microsoft.com/kb/2860700/en-us

Bu işlemleri hem Front End sunucusunda hem de Edge sunucusunda yapıyor olmalıyız. Aşağıdaki ekran Lync Server 2010 Front End sunucusundaki görüntüye aittir. “Install Updates” tıklanarak Cumulative Update 9 yükleme işlemlerine başlanır.

NOT: Lync 2010 Enterprise sürüme sahipseniz CU işlemleri için technet referans dökümanlarını inceleyebilirsiniz.

clip_image010

Update işlemlerini tamamlamak için Lync Server 2010 yeniden başlatılması gereklidir.

clip_image012

Start / services.msc altından Lync Server servisleri kontrol edilir.

clip_image014

Microsoft Lync Server 2010 – Best Practices Analyzer kurulumu yapılır ve varsa problemler giderilir. Bu işlemlerin tamamını zaten var olan sisteminizde düzenli olarak yaptıgınızı varsayıyoruz. Fakat migration öncesi son kontroller için önerilen best practices olarak geçmektedir.

clip_image016

 

clip_image018

Topology Builder üzerinden var olan sistemimizin kontrolunu sağlıyoruz.

clip_image020

clip_image022

Sisteminizin systemstate ve Lync Server yedeklerini de aldıktan sonra aşağıdaki işlemlere devam edebilirsiniz.

Bundan sonraki işlemlerimizi side-by-side migration yönergesine uygun olarak yeni kurduğumuz sunucu üzerinde yapıyor olacağız. Lync Server 2013 kurulumunu Windows Server 2012 Datacenter üzerinde gerçekleştiriyor olacağım.

clip_image024

Yeni kurulan sunucuya IP adresi ve hostname bilgileri verildikten sonra domain ortamına dahil edilir. Domain ortamına dahil edilmiş sunucuda Firewall kapatılır.

clip_image026

Windows PowerShell üzerinde Lync Server 2013 için gerekli feature yükleme işlemleri yapılır.

(Bu adımlar sıfırdan Lync Server 2013 kurulumları ile aynı sayılmaktadır.)

Add-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Desktop-Experience, Telnet-Client, BITS -Source D:\sources\sxs

clip_image028

Son olarak aşağıdaki powershell command girilir ve sunucu yeniden başlatılır.

Add-WindowsFeature windows-identity-foundation

clip_image030

Sunucunun yeniden başlamasından sonra Lync Server 2013 medyayı sunucuya takılır ve setup.exe çalıştırılır. İlk olarak Microsoft Visual C++ 2012 x64 kurulumu yapılması gerektiğine dair uyarıya Yes tıklanır.

clip_image032

Installation Location ekranında değişiklik yapmadan “Install” tıklıyoruz.

clip_image034

End User License Agreement ekranında “I accept the terms in the license agreement” checkbox doldurulur ve “OK” tıklanır.

clip_image036

Lync Server 2013 – Deployment Wizard ekranında ilk olarak “Prepare Active Directory” adımını tamamlıyoruz.

clip_image038

Step 1: Prepare Schema adımında “Run” butonuna tıklanır. Bu işlemleri yapabilmeniz için gerekli haklara sahip kullanıcıyla logon olmanız gereklidir.

NOT: Bu işlemleri yapmadan önce systemstate yedeği aldığınızdan emin olunuz.

clip_image040

Prepare Schema ekranını Next ile geçiyoruz.

clip_image042

İşlem başarıyla tamamlandıktan sonra Finish butonuna tıklıyoruz.

clip_image044

Step 2: Verify Replication of Schema Partition adımında AdsiEdit ile Schema ya bağlanıp CN=ms-RTC-SIP-SchemaVersion anahtarının Range Upper ve Range Lower değerlerini kontrol ediyor olacağız.

clip_image046

Bu işlem için Start / Run adsiedit.msc yazıyoruz. Connect to – Schema seçilip CN=ms-RTC-SIP-SchemaVersion anahtarını buluyoruz.

 

clip_image048

CN=ms-RTC-SIP-SchemaVersion sağ tık properties ekranına gidilir.

clip_image050

Aşağıdaki ekran Lync Server 2010 için kullanılan CN=ms-RTC-SIP-SchemaVersion Range Upper: 1100 Range Lower:4 değeridir. Bu ekran görüntüsünü yukarıdaki işlemi yapmadan önce aradaki farkı görmek için almıştım.

clip_image052

Lync 2013 Prepare Schema adımından sonra CN=ms-RTC-SIP-SchemaVersion anahtarında Range Lower: 3 Range Upper: 1150 görmemiz gereklidir.

clip_image054

Step 3: Prepare Current Forest adımında Run butonuna tıklanır.

clip_image056

Prepare Forest ekranına Next ile geçilir.

clip_image058

Universal Group Location, Local domain olarak bırakılır ve next tıklanır.

clip_image060

İşlem başarıyla tamamlandıktan sonra Finish butonuna tıklanır.

clip_image062

Step 4: Verify Replication of Global Catalog adımında kontrolu sağlamak için AD Users and Computers / Users altında CS ile başlayan grupları görmemiz gereklidir.

clip_image064

clip_image066

C:\Users\Administrator.cozumpark\AppData\Local\Temp

clip_image068

Step 5: Prepare Current Domain ekranında Run butonuna tıklanır.

clip_image070

Gelen ilk ekran next ile geçilir.

clip_image072

Prepare domain işlemi başarıyla tamamlandıktan sonra Finish butonu ile ekran kapatılır.

clip_image074

Step 6: Verify Replication in the Domain ekranında replikasyonun sağlanması için en az 15 dk beklenmesi gereklidir.

clip_image076

Lync Server Management Shell üzerinden aşağıdaki command yazılır ve çıktısının LC_DOMAIN_SETTINGS_STATE_READY olması gereklidir.

Get-CsAdDomain -Domain cozumpark.local -GlobalSettingsDomainController cp-dc2012.cozumpark.local

clip_image078

Step 7: Add users to provide administrative access to the Lync Server Control Panel ekranında CSAdministrator grubunu Administrator account ekliyoruz.

clip_image080

clip_image082

Bu işlemden sonra Logoff – Logon olup Lync Server 2013 Deployment Wizard ekranını tekrar açıyoruz. “Prepare Active Directory” adımını tamamlamış durumdayız.

Bu adımdan sonra Standart Edition kurulum yapacağımızdan dolayı “Prepare first Standart Edition Server” tıklıyoruz.

clip_image084

Prepare single Standart Edition Server ekranına next ile geçiyoruz.

clip_image086

clip_image088

İşlem tamamlandıktan sonra Finish butonu ile ekranı kapatıyoruz. Görüldüğü üzere SQL 2012 Express kurulumu yapıldı ve Firewall üzerinde bu SQL için kural tanımı otomatik olarak yapılmıştır.

clip_image090

Bu adımdan sonra “Install Administrative Tools” kurulumunu tamamlıyoruz.

clip_image092

Kurulum tamamlandıktan sonra ekran aşağıdaki gibi olacaktır.

clip_image094

Lync 2010 Topology Builder üzerinden işlem yapmaya çalıştığımızda aşağıdaki gibi bir uyarı alırız.

clip_image096

Lync Server 2013 Topology Builder açılır.

clip_image098

Topology Builder içerisinde “Download Topology from existing deployment” seçilir ve OK tıklanır.

clip_image100

Lync Server 2013, Topology Builder ekranı aşağıdaki gibidir.

clip_image102

Buradan Lync Server / Cozumpark / Lync Server 2013 / Standart Edition Front End Server sağ tık “New Front End Pool..” seçilir.

clip_image104

Define the New Front End Pool ekranında next tıklanır.

clip_image106

Yeni Lync Server 2013 Front End sunucumuzun FQDN bilgilerini giriyoruz ve next tıklıyoruz.

clip_image108

Select Features bölümünde ise daha önce Lync Server 2010 da kullanılan features seçilerek işleme devam edilir. Lync Server 2010 da kullanıldığından dolayı “Call Admission Control” seçimi aktif halde değildir.

clip_image110

“Collocate Mediation Server” checkbox işaretlenir ve next tıklanır.

clip_image112

“Enable an Edge pool to be used by the media component of this front end pool” kutucugu boş bırakılır ve next tıklanır.

clip_image114

Define the SQL server store ekranında herhangi bir değişiklik yapmadan next tıklanır.

clip_image116

Define the File Store ekranında Lync Server 2013 Front End sunucusunda oluşturduğum (veya başka bir file server üzerinde de oluşturabilirsiniz) Everyone Full access yetkisindeki dosyayı gösteriyorum.

clip_image118

clip_image120

NOT: Topology Publish işlemlerinden sonra LyncShares dosyası Permissions ekranı aşağıdaki gibi olacaktır.

 

clip_image122

External web Base URL tanımları yapılır ve next tıklanır.

clip_image124

Office Web App Servers ekranında şimdilik herhangi bir Webapp server kullanmayacağımızdan dolayı seçim yapmayıp Finish tıklıyoruz.

clip_image126

Lync Server 2013 Topology Builder üzerinde Action / Publish Topoloy adımını uyguluyoruz.

clip_image128

Publish Topoloy özet ekranını next ile geçiyoruz.

clip_image130

Topology Publish işlemi başarıyla tamamlanmıştır. Finish butonuna tıklayıp ekranı kapatıyoruz.

clip_image132

 

Makalemizin birinci bölümünü burada tamamlıyoruz sonraki bölümlerde Lync Server System kurulumlarına devam ediyor olacağız.

Makaleyi Paylaş

Cevap bırakın