-
Response Group Export-Import
Ocak 11th, 2011 Yorum yok
Response Group konfigurasyon bilgilerinin bir başka Lync pool’una aktarılması, disaster sonrası sunucu konfigurasyonlarının güncellenmesi veya konfigurasyon bilgisi üzerinde değişiklikler yapıldığında mevcut bilginin korunması amacı ile PowerShell komut satırı kullanılarak Response Group konfigurasyon bilgisinin import-export işlemleri gerçekleştirilmektedir.
Response Group Export-Import bir Windows PowerShell script bütünlüğünden oluşur ve Microsoft Lync Server 2010 bileşenlerinden Response Group konfigurasyon bilgisine ait veriler üzerinde import ve export işlemlerini gerçekleştirmektedir. Bu işlemler aynı Lync Pool üzerinde olabiliyorken iki farklı Lync Pool arasında da kullanılabilir.
Response Group Export-Import scripti beraberinde Lync Server 2010 Management Shell de kullanılmak üzere iki adet yeni komut getirmektedir. Bunlar: Export-CsRgsConfiguration ve Import-CsRgsConfiguration.
Sonuçları
Export-CsRgsConfiguration komutunun çıktısı parametre olarak verilen Lync Pool için Response Group konfigurasyon verisini ZIP archive olarak üretmektedir.
Import-CsRgsConfiguration başarılı bir şekilde Export-CsRgsConfiguration komutu ile dışa alınan konfigurasyon verisi komut’a parametre olarak belirtilen Lync Pool konfigurasyon verisi içerisine dahil edilmektedir.
Kullanım Alanları
Response Group Export-Import komutları üç senaryo için kullanılabilir:
- Data migration: Mevcut Lync Server 2010 ortamından bir başka Lync Server 2010 ortamına bilgilerin transfer edilmesi veya mevcut yapının değiştirilmesi işlemlerinde aynı konfigurasyon verilerinin korunmasında ve yeni yapıya uygulanması ihtiyacında kullanılabilir.
- Disaster recovery: Bir felaket senaryosunun gerçekleşmesi halinde çok hızlı bir şekilde yedeklenmiş Response Group konfigurasyon verisinin kullanılması ihtiyacı doğduğunda kullanılabilir.
- Troubleshooting: Şirketinizde bulunan Response Group ile ilgili problemlerin çözümlenmesinde ve konfigurasyon bilgisinin mevcut ortama zarar vermeden incelenmesi için kullanılabilir.
Gereklilikler
Bu script Lync Server 2010 Management Shell’e ihtiyaç duymaktadır.
Export-CsRgsConfiguration
Export-CsRgsConfiguration
komutu iki adet parametreye ihtiyaç duymaktadır. Bunlar aşağıdaki Tablo 1. de tanımlanmıştır.Tablo 1. Export-CsRgsConfiguration parametreleri
Parametre Tip Açıklama Kaynak ServiceId Dışarıya alınacak Response Group konfigurasyonu için Lync Pool adını belirtmelidir.
Örnek: ApplicationServer:rtc.fabrikam.com
DosyaAdı String Dışa alınacak Response Group konfigurasyon verisinin barındırılacakğı dosya yolunun belirtilmesi gerekmektedir. Aynı isimde bir dosyanın olmadığından emin olun.
Örnek: C:\Temp\RgExport.zip
Import-CsRgsConfiguration
Import-CsRgsConfiguration
komutu iki adet parametreye ihtiyaç duymaktadır. Bu parametreler ile ilgili bilgiler Tablo 2. de tanımlanmıştır.Tablo 2. Import-CsRgsConfiguration parametreleri
Parametre Tip Açıklama Hedef ServiceId Response Group konfigurasyon verisinin aktarılacağı hedef Lync Pool bilgisi.
Örnek: ApplicationServer:rtc.fabrikam.com
DosyaAdı String Response Group konfigurasyon verisini barındıran dosya yolu.
Örnek: C:\Temp\RgExport.zip
Örnekler
Response Group Export-Import Scriptinin kullanımı
Öncelikli olarak Lync Server 2010 Management Shell üzerinde Export-CsRgsConfiguration ve Import-CsRgsConfiguration komutlarını kullanabilmek için aşağıdaki komut dizimini kullanmamız gerekiyor.
Import-Module .\RgsImportExport.ps1
Response Group Configuration Export edilmesi
Export edilecek Response Group konfigurasyon datasının ait olduğu pool FQDN’I rtc.fabrikam.com. Export edilen verinin barındırılacağı dosya yolu ise c:\Temp\RgExport.zip olacak şekilde komutumuzu düzenliyoruz.
Export-CsRgsConfiguration –Source ApplicationServer:rtc.fabrikam.com
–FileName C:\Temp\RgExport.zip
Response Group Configuration Import edilmesi
Import edilecek Response Group konfigurasyon datasının hedef pool FQDN’I rtc.fabrikam.com. Import edilecek verinin barındırıldığı dosya yolu ise c:\Temp\RgExport.zip olacak şekilde komutumuzu düzenliyoruz.
Import-CsRgsConfiguration –Destination ApplicationServer:rtc.fabrikam.com
–FileName C:\Temp\RgExport.zipocs 00002098, DSID-03150A45, IIS ihtiyaçları, IIS prerequisites, INSUFF_ACCESS_RIGHTS, lync, lync IIS config, lync IIS konfig, Lync Installation, Lync Kurulum, lync ocs 2007 r2 migration, lync server, Lync server 2010, Lync Server Installation, Lync Server Kurulum, lync türkçe, lync user migrate, lync user permission, Response Group backup, Response Group Export, Response Group import, RG export, RG import, Türkçe -
OCS User Migrate to Lync Permission Problem
Ocak 2nd, 2011 Yorum yok
Microsoft Lync Server 2010 ürününü mevcut Microsoft Office Communications Server 2007 ile aynı domain ortamına kurulumu gerçekleştirildikten sonra user migration işlemlerini gerçekleştirirken aşağıdaki hata mesajı ile karşılaşmanız halinde bu problemi aşağıdaki adımları takip ederek düzeltebilirsiniz.
Error
“Insufficient access rights to perform the operation 00002098: SecErr:DSID-03150A45, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0″

Bunlardan ilki Active Directory Users and Computers içerisinden ilgili kullanıcının Inheritance olarak bazı yetkileri almasını sağlayacağız. Bunun için;
- Active Directory Users and Computers‘ı açıp View menüsünden Advanced Features seçeneğini seçin.

-
Active Directory Users and Computers içerisinden problem yaşayan kullanıcıya sağ tıklayıp Properties Seçin. Açılan Menüden Security Tabını seçip Advanced’a tıklayın Advanced Security For <User Display Name> başlıklı pencerede Permission Tabı içerisinde Allow inheritable Permissions from the parent to propagate to this object and all child object….. seçeneğini işaretleyip Apply‘a tıklayın
ocs 00002098, DSID-03150A45, IIS ihtiyaçları, IIS prerequisites, INSUFF_ACCESS_RIGHTS, lync, lync IIS config, lync IIS konfig, Lync Installation, Lync Kurulum, lync ocs 2007 r2 migration, lync server, Lync server 2010, Lync Server Installation, Lync Server Kurulum, lync türkçe, lync user migrate, lync user permission, Türkçe -
Lync 2010 Front End Pools ve Standard Edition Servers için IIS Gereksinimleri
Aralık 5th, 2010 Yorum yok
Standard Edition servers, Front End Servers, Directors, Microsoft Lync Server 2010 kurulumları Internet Information Services (IIS) içerisinde aşağıdaki nedenlerden ötürü Virtual Directory ler oluşturur. Bunlar;
- Adres defteri için kullanıcıların Address Book Service üzerinden dosya kopyalayabilmeleri için
- Kullanıcıların ihtiyaç duyulan güncellemeleri alabilmeleri için
- Konferans görüşmelerin yapılabilmesi için
- Toplantı (konferans) bileşenlerinin download edilebilmesi için
- Birleşik İletişim (UC) ürünlerinin sürücü ve konfigürasyon güncellemeleri için ihtiyaç duyulan Device Update Web service ve ilgili güncellemeleri için.
- Distribution groups erişimlerinin sağlanabilmesi için
- Tele Konferans yapılabilmesi içinTo enable phone conferencing
- Response group yetenekleri için.
Lync Server 2010 IIS modülleri içerisinde aşağıdaki bileşenlerin yüklenmesi gerekir:
- Static Content
- Default Document
- HTTP Errors
- ASP.NET
- .NET Extensibility
- Internet Server API (ISAPI) Extensions
- ISAPI Filters
- HTTP Logging
- Logging Tools
- Tracing
- Windows Authentication
- Request Filtering
- Static Content Compression
- IIS Management Console
- IIS Management Scripts and Tools
- Anonymous Authentication (installed by default when IIS is installed)
- Client Certificate Mapping Authentication
Aşağıdaki tabloda Virtual Directories (sanal dizinler) için listelenen URIs (linkler) ve bu dizinlere hangi hizmetlerin refere edildiği bilgisi yer almaktadır.
İç İletişim için Kullanılan Sanal Dizinler.
Özellik Sanal Dizin URI
Refere Ettiği
Address Book Server https://<Internal FQDN>/ABS/int/Handler İç kullanıcıların Address Book Server üzerinden indirilecek dosyaları belirtir. Client updates http://<Internal FQDN>/AutoUpdate/Int PC-Bazlı iç kullanıcıların güncelleme dosyalarının konumunu belirtir. Conf http://<Internal FQDN>/Conf/Int İç kullanıcılar için konferans Kaynaklarının konumunu belirtir. Device updates http://<Internal FQDN>/DeviceUpdateFiles_Int İç kullanımdaki Unified communications (UC) birimlerinin güncelleme konumunu belirtir. Meeting http://<Internal FQDN>/etc/place/null İç kullanıcılar için toplantı bileşenlerinin konumunu belirtir. Group Expansion and Address Book Web Query service http://<Internal FQDN>/GroupExpansion/int/service.asmx İç kullanıcılar için kullanılan Group Expansion için Web servisi ve aynı zamanda Microsoft Lync 2010 Mobile kullanıcıları için Adres listesi sorgu hizmetini sunar. Phone Conferencing http://<Internal FQDN>/PhoneConferencing/Int İç kullanıcılar için tele-konferans bilgilerinin konumunu belirtir. Device updates http://<Internal FQDN>/RequestHandler İç kullanımda bulunan birimler için Device Update Web servisine gelen istekleri toparlar ve kayıt (log) dosyalarını toparlar ve güncellemeleri kontrol eder. Response Group application http://<Internal FQDN>/RgsConfig
http://<Internal FQDN>/RgsClients
Response Group ConfigurationTool konumunu belirtir. - Adres defteri için kullanıcıların Address Book Service üzerinden dosya kopyalayabilmeleri için
-
Microsoft Lync Server 2010 Installation Prerequisites
Eylül 17th, 2010 Yorum yokMicrosoft Lync Server 2010 kurulumu öncesinde hazırlanması gereken ön hazırlıklar aşağıdaki şekilde olacaktır. Bu ön hazırlıklar tamamlanmadan kurulum işlemlerini başlatmayın.
Kurulum öncesi ön hazırlıklar şunlardır;
- Yapı içerisinde kullanılacak tüm sunuculara ait işletim sistemlerinin Windows Server 2008 R2 veya en az Windows Server 2008 Sp2 olması gerekmektedir. Önerilen işletim sistemi Windows Server 2008 R2‘dir
- Kullanıcı tarafında ise işletim sistemi olarak en az Windows XP Sp3 olmalıdır. Tavsiye edilen işletim sistemi Windows 7‘dir.
- Yapı içerisinde kullanılacak olan sunucuların tamamında .NET 3.5 SP1 olmalıdır.
- Standart Edition Server veya Director server rolü olacak sunucu üzerinde Microsoft Silverlight browser plug-in yüklü olmalıdır.
- Standart Edition Server veya Director Server rolü yüklü sunucu üzerinde Active Directory Administrative Tools özellikleri aktif hale getirilmelidir. Bu özellikler aktif hale getirildikten sonra sunucular yeniden başlatılmalıdır.
- Active Directory Administrative Tools‘un yüklenmesi
- Server Manager‘ı açın ve Features‘ı seçin
- Add Features‘ı tıklayın
- Remote Server Administration Tools seçeneğini genişletin.
- Role Administration Tool’u genişletin.
- AD DS and AD LDS Tools seçin ve Next‘e tıklayarak kurulum işlemini başlatın.
- Kurulumun tamamlanmasından sonra sunucuyu yeniden başlatın.
- Active Directory Administrative Tools‘un yüklenmesi
- Kullanıcı ve sunucuların Windows Update aracılığı ile tüm yamalarının güncel olarak yüklenmiş olduğundan emin olun.
- Domain Controller olarak en az Windows Server 2003 olmalıdır. Tavsiye edilen Domain Controller işletim sistemi Windows Server 2008 R2‘dir.
- Desteklenen Domain Controller işletim Sistemleri şunlardır;
- Windows Server 2008 R2 İşletim Sistemi.
- Windows Server 2008 İşetim Sistemi
- Windows Server 2008 Enterprise 32-Bit İşletim Sistemi
- Windows Server 2003 R2 32-Bit veya 64-Bit İşletim Sistemi
- Windows Server 2003 32-Bit veya 64-Bit İşletim Sistemi
- Desteklenen Forest ve Domain Function Level‘lar şunlardır;
- Forest Level:Windows Server 2008 R2,Windows Server 2008,Windows Server 2003
- Domain Level:Windows Server 2008 R2,Windows Server 2008,Windows Server 2003
- Standart Edition Server veya Director Server rolü için yüklenmesi gereken IIS gereklilikleri şunlardır;
Role Heading Role Service Common HTTP Features installed Static Content Common HTTP Features installed Default Document Common HTTP Features installed HTTP Errors Common HTTP Features installed HTTP Redirection Application Development ASP.NET Application Development .NET Extensibility Application Development Internet Server API (ISAPI) Extensions Application Development ISAPI Filters Health and Diagnostics HTTP Logging Health and Diagnostics Logging Tools Health and Diagnostics Tracing Security Windows authentication Security Client Certificate Mapping Authentication Security Request Filtering Performance Static Content Compression Management Tools IIS Management Console Management Tools IIS Management Scripts and Tools Microsoft Lync Server 2010 kurulum işlemlerini bir sonraki makalemizde bulabilirsiniz.
ocs attende, communications server 2010, document download, download lync server, eval lync, evaluation downlod, evaluation lync, installation prerequisites, lync, lync attende, lync client, lync document, lync document download, lync how to installation, Lync RC, lync RC download, lync Release Candidate download, lync server, Lync server 2010, lync server download, lync step-by-step, lync system requirement, microsoft lync, microsoft lync server download, mslync, new ocs name, new ocs server name, ocs 2010 download, ocs lync, ocs lync server, ocs server, prerequisites -
Office Communicator 2007 R2 Apper Offline
Haziran 21st, 2010 Yorum yokOffice Communicator 2007 R2 üzerinde varsayılan seçenekler içerisinde Apper Offline seçeneği aktif olarak gelmemektedir. MSN ile hayatımıza giren Apper Offline seçeneği OCS 2007 ve R2 sürümlerinde birer ihtiyaç olarak karşımıza çıkmaya başladı. Peki bunun için çözüm ne olabilir; tabiki Microsoft Office Communications Server 2007 R2 Client Group Policy ile bu işlemler mümkün.
Apper Offline’ı aktif hale getirebilmek için aşağıdaki işlemleri yapabilirsiniz.
Öncelikle buradan Microsoft Office Communications Server 2007 R2 Client Group Policy‘i download etmemiz gerekiyor. Communicator_2007_R2_Policies_Documentation.zip dosyasını download ettikten sonra dosya içerisinde yer alan communicator.adm dosyasını c:\windows\inf içerisine kopyalıyoruz. Daha sonra Apper Offline seçeneğini sadece kullandığımız pc/notebook da aktif hale getirmek istiyor isek start-run-gpedit.msc (başlat-çalıştır-gpedit.msc) ile Local Group Policy Editor‘ü açıyoruz ve sonrasında aşağıdaki videoda yer alan adımları takip ediyoruz;
How to Communicator Apper Offline from Sait Sadunoğlu on Vimeo.
Bu işlemler sonrasında Office Communicator 2007 R2 üzerinde Apper Offline’ın seçeneğinin kullanılabilir olduğunu göreceksiniz. Active Directoryde yer alan tüm pc/notebook larda bu özelliğin aktif olmasını istiyorsanız eğer yukarıda yer alan işlemleri Active Directory üzerinde Domain Group Policy olarak uygulayabilirsiniz.
-
Office Communicator Mobile Download
Haziran 21st, 2010 Yorum yokOffice Communications Server 2007 ile mobil cihazlar üzerinden erişim için kullanılan Communicator Mobile’ı http://www.getcomo.com adresinden veya buradan download edebilirsiniz. Aynı zamanda bu adrese mobil cihazınızdan giriş yapıp kurulumu başlatabilirsiniz.
-
Office Communications Server 2007 R2 Archive Settings
Haziran 15th, 2010 Yorum yokOffice Communications Server 2007 R2 Standart Edition sürümünde Instant Messaging için arşivleme yapısı ile ilgili kısa bilgileri aşağıdaki videoda bulabilirsiniz.
Video:
How to OCS 2007 R2 Archive Settings from Sait Sadunoğlu on Vimeo.
-
Office Communication Server Add Bulk/Single Contact
Haziran 14th, 2010 Yorum yokOffice Communicatons Server 2007 ve R2 sürümlerinde mevcut kullanıcılarımız için varsayılan bazı kontakların eklenmesi ve bu eklemeninde ilgili kullanıcı insiyatifine bırakmaksızın ekleme ihtiyacı doğacaktır. Bu ihtiyacı Office Communications Server 2007 Resource Kit içerisinde gelen bir script aracılığı ile kolaylıkla gerçekleştirebilirsiniz. Bunu birden fazla kullanıcı için veya tek bir kullanıcı için gerçekleştirebilirsiniz nasıl mı ?
Öncelikli olarak bir senaryo üzerinde bu konuyu anlatacağım. Office Communications Server 2007 R2 Standart Edition bulunan bir ortamımız bulunuyor. Şirketimize ait Active Directory içerisinde Departman bazlı OU‘lar oluşturulmuş durumda. Bizden istenen ise şirket içerisinde bulunan Satış, Pazarlama, Yönetim ve Helpdesk departmanları için her departmanda bulunan kişilere; departman adını içeren bir grup altında o departman çalışanlarını tüm şirket çalışanlarının Office Communicator‘ında kontak olarak eklenmesi.
Öncelikli olarak tüm Active Directory yapımızda bulunan Office Communicatons Server 2007 R kullanıcılarını belirlemek. Bunun için aşağıdaki komut satırını kullanacağız.
dsquery * “DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\All_Users.txt
Şimdi ise ilgili departmanlara ait OU’lar altında bulunan ve aynı zamanda OCS 2007 R2 client olanları belirlemek bunun için aşağıdaki komut satırını kullanacağız.
dsquery * “OU=Satis,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\Satis.txt
dsquery * “OU=Pazarlama,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress-limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\Pazarlama.txt
dsquery * “OU=Yonetim,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\Yonetim.txt
dsquery * “OU=HelpDesk,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\HelpDesk.txt
Bu komutlar sonrasında c:\ dizinimizde 5 adet .txt uzantılı dosya oluştu bunların isimleri sırası ile All_Users.txt, Satis.txt, Pazarlama.txt, Yonetim.txt, HelpDesk.txt olacaktır. Bu dosyaları ise Office Communications Server 2007 R2 Resource Kit içerisinde gelen LCSAddContacts.wsf scriptinde kullanacağız. Bu komutun örnek yazılışını verip biraz açıklayacak sonra senaryomuz için gerekli komutları aşağıda bulabilirsiniz;
LCSAddContacts.wsf dosyası %ProgramFiles%\Microsoft Office Communications Server 2007 R2\Reskit\WMI Samples dizini altında yer almaktadır.
komut;
LCSAddContacts.wsf /UsersFile:UserFile.txt /ContactsFile:Contact.txt /contactsgroup:groupname
/UsersFile:UserFile.txt bu kısımda kontakların ekleneceği kullanıcıların listesini içeren .txt uzantılı dosya olmalı formatı aşağıdaki resimde yer aldığı şekilde olmalıdır.

/ContactsFile:Contact.txt bu kısımda kullanıcılara eklenecek olan kontakların listesini içeren .txt uzantılı dosya olmalı formatı aşağıdaki resimde yer aldığı şekilde olmalıdır.

/Contactsgroup:groupname bu kısımda ise eklenecek kontakların hangi isim altında görüntüleceneğini belirler. Mevcut bir gurup ise ekler ancak gurup yok ise oluşturur.
Senaryomuza uygun ekleme işlemleri için komutlarımız aşağıdaki gibi olacaktır.
CScript LCSAddContacts.wsf /UsersFile:C:\All_Users.txt /ContactsFile:C:\Satis.txt /contactsgroup:”Satis Grubu”
CScript LCSAddContacts.wsf /UsersFile:C:\All_Users.txt /ContactsFile:C:\Pazarlama.txt /contactsgroup:”Pazarlama Grubu”
CScript LCSAddContacts.wsf /UsersFile:C:\All_Users.txt /ContactsFile:C:\Yonetim.txt /contactsgroup:”Yönetim Grubu”
CScript LCSAddContacts.wsf /UsersFile:C:\All_Users.txt /ContactsFile:C:\HelpDesk.txt /contactsgroup:”HelpDesk Grubu”
Bu komutlar sonrasında All_Users.txt içerisinde yer alan kullanıcılarda oluşan 4 grup altında departmanlarda bulunan Office Communications Server 2007 R2 kullanıcıları yer alacaktır.
-
Office Communications Server 2007 R2 Cumulative Update 5
Nisan 16th, 2010 Yorum yokOffice Communicatons Server 2007 R2 için Server, Database Update, Communicator Update, Phone Edition Update, Attendant Console 2007 update yayınlandı. Sunucu güncelleştirmelerinde daha öncesinde yayımlanan yazılarımızda belirttiğimiz gibi güncelleştirmeler belirli bir sıra ile yapılmalıdır. Bu işlemler için aşağıdaki linklerden ilgili KB lere ulaşabilirsiniz.
Office Communications Server 2007 R2 CU5 Update
Office Communications Server 2007 R2 CU5 Database Update
Office Communicator 2007 R2 CU5 Update
Office Communicator Phone Edition 2007 R2 CU5 Update
Office Communicator Attendant Console 2007 R2 CU5 UpdateSait SADUNOĞLU
-
Live Meeting Client Download
Şubat 26th, 2010 Yorum yokOffice Communications Server 2007 ve R2 sürümleri için, aynı zamanda Microsoft Live Meeting hizmeti ile yapılan aktivite ve toplantılara katılmak için kullanılan Live Meeting 2007 uygulamasının son sürümünü buradan download edebilirsiniz.
Sait Sadunoğlu



