Lync Server 2013 kurulumundan sonra, monitoring ve arşiv rolleri aynı sunucuya kurulabilmektedir. Eğer sizde benim gibi, tek sunucu üzerine Lync Server 2013 kurup, monitoring ve arşiv rolünüde bunun üzerine kurmak istiyorsanız yazımı takip ediniz. :)

Unutulmamalıdır ki, bu rollerin her biri birer Sql Server’a daha doğrusu Sql Server instance name’e ihtiyaç duymaktadır.

Ortamımda Windows Server 2012R2, Lync Server 2013 ve Sql Server 2012 SP1 bulunmaktadır.

Şimdi işlemleri adım adım görelim.

Öncelikle archiving için CHAT instance name’ini tanımlayalım. Sql Server 2012SP1 dvdsini takıp setup.exe’yi çalıştırıyoruz.

lyncarchive1

Resim-1

New Sql Server stand-alone installation or add features to an existing installation seçeneği ile kuruluma başlayalım.

lyncarchive2

Resim-2

Ok seçeneği ile devam edelim.

lyncarchive3

Resim-3

Kurulum için ön gereksinimler tamam olduğunu görüyoruz, next ile devam edelim.

lyncarchive4

Resim-4

Yukarıda da görüldüğü gibi Sql Server daha önceden kurulmuş ve lync server kurulumunda da sql express kurulmuş olduğunu görmekteyiz. Yukarıda instance nameleri görmekteyiz. Bu adımda archiving için CHAT instance nameini tanımlayacaktık. Bu adımı next ile devam edip geçelim.

lyncarchive5

Resim-5

Lisans bilgisini girip devam edelim.

lyncarchive6

Resim-6

Lisans sözleşmesini kabul edelim.

lyncarchive7

Resim-7

Sql serverda yeni bir instance name oluşturacağımız için ilk seçenek olan Sql Server Feature Installation ile devam ediyoruz.

lyncarchive8

Resim-8

Tüm featuresları seçerek ilerliyoruz.

lyncarchive9

Resim-9

Bu adımda da ilerleyelim.

lyncarchive10

Resim-10

Archiving için CHAT instance namei oluşturacaktık. Bu adımda bu instance namei oluşturmak için ismini yukarıdakı gibi CHAT olarak belirliyoruz ve ilerliyoruz.

lyncarchive11

Resim-11

Disk üzerinde kurulum için yer olduğunu görüyoruz ve ilerliyoruz.

lyncarchive12

Resim-12

Servis hesaplarını ve servis startup tipini yukarıdaki gibi otomatik olarak ayarlıyoruz.

lyncarchive13

Resim-13

Sa şifresini ve hangi admin hesabının erişim yapabileceğini seçelim.

lyncarchive14

Resim-14

Server configuration ve analysis servisi için erişim yapacak hesabı seçelim.

lyncarchive15

Resim-15

Kurulum için ilerleyelim.

lyncarchive16

Resim-16

Konfigurasyon ayarlarında da hata almadık :) Devam edelim.

lyncarchive17

Resim-17

Kurulum işlemini başlatalım. Bu işlem yaklaşık 15 dakika kadar sürecektir.

lyncarchive18

Resim-18

CHAT instance name için kurulum işlemini tamamladık.

Önemli: Aynı şekilde monitoring için de yukarıdaki gibi aynı adımları uygulayarak MONITOR instance nameini tanımlamalıyız.

lyncarchive19

Resim-19

Monitoring için yukarıdaki gibi MONITOR instance name ismini veriyoruz.

lyncarchive20

Resim-20

MONITOR instance name için de kurulum işlemini tamamladık. Şimdi bu iki instance name’e erişim sağlayabiliyormuyuz bakalım.

lyncarchive21

Resim-21

Lync server kurulumu yaparken server adını LYNC2013 olarak belirlemiştim, bu nedenle CHAT ve MONITOR instance namelerine erişimi yukarıdak gibi görmekteyiz. İki instance name de Windows Authentication ile erişim sağlayabildik.

Sql Server tarafındaki ayarlar sonrasında Lync Server tarafındaki ayarları yapalım. Lync Server 2013 dvdmizi takalım. Topolojimizi açmamız gerekiyor.

lyncarchive22

Resim-22

Lync Server Topology Builder ile birlikte kurulum kısmında oluşturmuş olduğumuz topolojiyi açalım.

lyncarchive23

Resim-23

Daha önceden kurmuş olduğumuz lync2013.cozumpark.local isimli standart Front-End serverımızın üzerine yukarıdaki gibi sağ tuşla tıklayıp, Edit Properties kısmına tıklıyoruz.

lyncarchive24

Resim-24

Açılan pencere yukarıdaki gibidir. Şimdi CHAT ve MONITOR instance namelerini tanımlayalım.

lyncarchive25

Resim-25

Arşiv için instance name tanımlama işlemini yapalım.

“Archiving” checkbox işaretlenir ve “New” butonuna tıklayıp aşağıdaki bilgiler yazılır.

SQL Server FQDN: lync2013.cozumpark.local

Named instance: CHAT

Ok tıklanır.

lyncarchive26

Resim-26

Arşiv için CHAT instance name tanımlandıktan sonra, Archiving kısmı yukarıdaki gibi görünecektir.

Şimdi de Monitor için instance name tanımlama işlemini yapalım.

lyncarchive27

Resim-27

“Monitoring” checkbox işaretlenir ve “New” butonuna tıklayıp aşağıdaki bilgiler yazılır.

SQL Server FQDN: lync2013.cozumpark.local

Named instance: MONITOR

Ok tıklanır.

lyncarchive28

Resim-28

Monitor için de MONITOR instance name tanımlandıktan sonra, Monitoring kısmı yukarıdaki gibi görünecektir.

lyncarchive29

Resim-29

Archiving ve Monitoring ayarlarını topolojide yaptıktan sonra OK butonuna tıklayarak bu pencereyi kapatıyoruz.

lyncarchive30

Resim-30

Topology builder kısmında en üst kısma çıkıp, Action menüsünden Publish Topology tıklanır.

lyncarchive31

Resim-31

Next ile devam edelim.

lyncarchive32

Resim-32

Publish Topology işlemi başarılı bir şekilde gerçekleşti. Bu bölümde hata alan arkadaşlar daha önceki adımları tekrar kontrol etmelidirler.

Topology Publish işleminden sonra “Lync Server Management Shell” açılarak, aşağıdaki komut yürütülür.

Install-CsDatabase –LocalDatabases

lyncarchive33

Resim-33

Komut sonrası çıktı aşağıdaki gibidir.

lyncarchive34

Resim-34

Komut sonrası hata almadığımızı görüyoruz. Şimdi de databasedeki değişiklikleri görelim.

lyncarchive35

Resim-35

CHAT instance name için LcsLog databasei, MONITOR instance namei için ise LcsCDR databaselerinin oluştuğunuz görebilmekteyiz.

Öncesinden Lync Server 2013 Dvdsini takmıştık. Mount etmeyi unutan arkadaşlar için tekrar hatırlatmış olalaım. Dvdyi tekrar takın ya da isoyu mount edin.

lyncarchive36

Resim-36

Deploy Monitoring Reports seçeneğini seçiyoruz.

lyncarchive37

Resim-37

Monitoring database ve SSTS instance seçilerek next tıklayalım.

lyncarchive38

Resim-38

İlgili kullanıcının bilgileri girilir. Burada domain admini olarak (cozumpark\administrator) kullanıcısını ekliyorum.

lyncarchive39

Resim-39

Bu kısıma readonly group adı yazabileceğimiz gibi, boşta bırakabiliriz. Boş bırakıp ilerleyelim.

lyncarchive40

Resim-40

Deploy Monitoring işlemi tamamlandı. Finish butonunu tıklayarak bu ekranı kapatalım.

Artık sıra geldi Lync Server paneli üzerindeki ayarları yapmaya;

lyncarchive41

Resim-41

Lync Server 2013 Control Panel üzerinden Monitoring and Archiving kısmındaki ayaları aşağıdaki gibi yapmalıyız.

lyncarchive42

Resim-42

Call Detail Recording ayarlarını yukarıdaki gibi konfigüre edip, Commit butonuna tıklıyorum.

lyncarchive43

Resim-43

Quality of Experience Data ayarlarını yukarıdaki gibi konfigüre edip, Commit butonuna tıklıyorum.

lyncarchive44

Resim-44

Archiving Policy ayarlarını yukarıdaki gibi konfigüre edip, Commit butonuna tıklıyorum.

lyncarchive45

Resim-45

Archiving Configuration ayarlarını yukarıdaki gibi konfigüre edip, Commit butonuna tıklıyorum. Lync Server kısmındaki ayarlarımızda bitti.

Instant messagelar (IM), LcsLog databaseine yazacaktır. Bunu okumak için ise Microsoft’un geliştirmiş olduğu bir tool olan OCS IM Archive Viewer 1.0’ı buradan indirip, Lync Server üzerine kurmamız gerekmektedir.

lyncarchive46

Resim-46

Bu toolu kurmak bir-iki adım kadar basit olduğundan kurulum adımlarını değil, sadece kurulum sonrasını makalemde göstermek istedim.

Instante messagelerin (IM) LcsLog databaseine yazılması için kullanıcıların Lync Client üzerinden konuşmalarını beklemeliyiz. Sql tarafında LcsLog database’ine yazması 15 dk’lık bir gecikme ile olabilir. Bunu göz önünde bulundurmanızı öneririm.

lyncarchive47

Resim-47

OCS IM Archive Viewer v 1.0’ı açıyorum. Akabinde serveradı\arşiv için oluşturduğumuz instance namei (LYNC2013\CHAT) üst kısma yazıp, altkısma ise IM bilgilerini yazan LcsLog database bilgisini girip sağ kısımda Connect butonuna tıklıyoruz.

Search messages kısmından ise hangi kullanıcının bilgileri raporlamak istiyorsak o kişini lync server tarafındaki kullandığı mail adresini (username) giriyoruz. Retrive Messages butonuna tıklayarak rapor çıktısını görebiliyoruz. Aynı şekilde bu raporu html olarakta alabiliriz.

Faydalı olması dileğiyle.