Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wptelegram domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-pagenavi domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114

Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена kirki была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/u632055791/domains/itg.az/public_html/wp-includes/functions.php on line 6114
S4B централизованное архивирование сообщений. Роль Archiving.

S4B централизованное архивирование сообщений. Роль Archiving.

Skype-for-Business-HomeDesktop


Для того, чтобы централизовано хранить историю переписки в S4B существует роль архивирования (Archiving). Доступ к этим данным можно предоставить группе пользователей, например, сотрудникам службы безопасности.

В этой статье я хочу рассмотреть вариант хранения истории в отдельной базе на SQL сервере. В первую очередь необходимо обратить внимание на требования к SQL для этой роли. В данный момент подойдут версии SQL 2008 R2, 2012 и 2014 как сказано в технете, подойдет как Standard, так и Enterprise.

Что касается используемого пула Skype for Business, то:

  • В варианте S4B Standard Pool — используется SQL express 2012. Такая версия не подходит для роли Archiving. Потребуется отдельный (Standalone) SQL сервер с установленными компонентами Reporting Services.
  • В варианте S4B Enterprise Pool — уже используется Standalone SQL сервер подходящей версии. В этом варианте логично использовать его же. Если на это SQL не установлены компоненты SQL Reporting Services, то их необходимо будет что называется  «доустановить».

Установка роли Archiving.

В моем варианте я буду использовать S4B Enterprise Pool.

Итак, в первую очередь, необходимо добавить роль Archiving в Topology Builder. Для этого надо открыть свойства пула Skype for business 2015.

sfb-fe12015-05-27 12_20_35-Skype for Business Server 2015, Topology Builder

В свойствах включить «Archiving» и указать SQL сервер, на котором будет располагаться база архивирования. Если используется вариант с  отказоустойчивостью баз данных, то можно использовать и его, указав сервер на котором будет храниться зеркальная копия базы и сервер свидетель. В данном случае я этого делать не буду.

sfb-fe12015-05-20 17_38_51-Edit Properties

После добавления роли, топологию надо опубликовать. Сделать это можно через верхнее меню Action — Topology — Publish. В ходе публикации можно выбрать место на диске где будет создана база:

  • Автоматически в каталоги CsData
  • По пути по умолчанию указанном для этого экземпляра
  • По другому локальному пути на сервере

Я оставлю по умолчанию первый вариант.

sfb-fe12015-05-27 14_28_36-Skype for Business Server 2015, Topology Builder

Далее в процессе публикации будет создана база в которой будут храниться архивы переписок.

sfb-fe12015-05-27 14_29_14-Publish Topology

Можно убедиться в наличии базы LcsLog на SQL сервере.

Update-2015-05-27 14_50_50

Настройка параметров архивирования.

После создания базы надо выбрать что, собственно, будет архивироваться. Для этого проще всего использовать Control Panel Skype для бизнеса. На закладке «Archiving and Monitoring» нужно перейти на «Archiving Policy» и выбрать какая переписка будет архивироваться на сервере:

  • внутренняя;
  • внешняя;
  • обе одновременно;

sfb-fe12015-05-20 18_49_26-Skype for Business Server 2015 Control Panel1

Далее на «Archiving and Monitoring» нужно перейти на «Archiving Configuration». И выбрать будут ли архивироваться:

  • выключить архивацию (!)
  • переписка точка-точка
  • переписка точка-точка и содержимое конференций (в моем случае)

Кроме этого выбрать срок хранения переписки на сервере, по умолчанию 90 дней.

sfb-fe12015-05-20 19_09_00-Skype for Business Server 2015 Control Panel1

 

Отчеты и выборка информации из отчетов по архивации.

После сделанных настроек переписка будет архивировать и записываться в базу. Теперь самый важный момент, как их оттуда выбрать и просмотреть.

Стандартных механизмов и готовых отчетов по выборке архивации в удобном виде по прежнему нет. Однако, есть замечательный отчет по выборке из базы архивирования http://blogs.technet.com/b/dodeitte/archive/2013/06/02/sample-lync-server-archiving-report-available.aspx . Там же подробное описание установки этого отчета. Несмотря на то, что предназначен он для Lync 2013, он прекрасно подходят для Skype for business Server 2015.

После установки отчетов можно сделать выборку. Обращаясь по пути

http://<SQLServerFQDN>/reports

В моем случае пока только 2 беседы

Любую из них можно открыть и просмотреть. И тут сразу же бросается в глаза неприятные моменты с русскоязычной речью, которая отображается в виде, я даже не знаю чего. ( «проклятые капиталисты!» (с) )

sfb-fe12015-05-20 19_20_51-

О причине такого подведения говорить не хочется, лучше цитату:

Update-2015-05-27 18_03_29

Исходя из этого, решение в том, чтобы не хранить сообщения в формате RTF:

Set-CsClientPolicy -DisableRTF $true

Это конечно в том случает если используется клиентская политика про умолчанию. Если используется несколько различных клиентских политик, то надо указать для какой конкретной политики будет применен командлет.

sfb-fe12015-05-20 19_23_01-Administrator_ Skype for Business Server Management Shell

После выполнения командлета нужно подождать пока политика не будет применена и клиенты начнут её использовать. После вступления в силу все новые записи можно будет просмотреть с нормально (если повезет) русской речью.

Update-2015-05-27 18_44_27

как-то так.


Статьи, используемые для написания:

https://technet.microsoft.com/en-us/library/jj205059.aspx

http://blogs.technet.com/b/dodeitte/archive/2013/06/02/sample-lync-server-archiving-report-available.aspx