Показаны сообщения с ярлыком Powershell. Показать все сообщения
Показаны сообщения с ярлыком Powershell. Показать все сообщения

суббота, 30 июля 2016 г.

Миграция с Lync на Skype: Edge server

Итак, настало время миграции на Skype for Business. Как настоящие Enterprise админы мы не поддаёмся намёкамMS о том, что надо-бы делать InPlace и идём по сценарию Side-by-Side. Потому что Windws на 2012R2 на Edge тоже надо бы обновить.

И тут нас начинают поджидать грабли.

четверг, 23 апреля 2015 г.

пятница, 17 января 2014 г.

Автоматическое включение архива для ящиков в Exchange 2010\2013

Через год после миграции на архивы Exchange настало время автоматизировать включение сотрудникам архивы (RetentionPolicy штампуется автоматически при создании ящика, но можно штамповать и в этом скрипте). Так как архивы хранятся на отдельном хранилище (RAID 50 против RAID 10 для основных баз), то помешать их в базы с основными ящиками будет нерационально с точки зрения траты "дорогого" пространства.

Для автоматизации этого дела я написал небольшой скрипт.

суббота, 29 июня 2013 г.

Lync\Exchange 2013 Remote management

По пока непонятный мне причине Lync 2013 отказывается работать с RGS при импорте его модуля на нелинковском сервере, ссылаясь на то, что нет подключения к SQL. В качестве временного решения (хотя скорее постоянного) я воспользовался Powershell Remoting.

понедельник, 25 февраля 2013 г.

(не) Использование Distribution групп в Lync Response Group

Внезапно выяснилось и подтвердилось, что при создании групп дозвона Lync 2010, смотрящих на группы рассылки в AD, могут возникать проблемы с синхронизацией. Узнать об этом можно будет только из журнала Lync, наблюдая за событием 31128:

Data synchronization from Active Directory failed.

The following exception was thrown during the synchronization process:
Exception: System.Data.SqlClient.SqlException - Cannot insert duplicate key row in object 'dbo.Agents' with unique index 'IX_Agents_UserSid'.
The statement has been terminated.
Inner Exception: ~
The next synchronization attempt will be in 480 minutes.
Cause: Unhandled exception.
Resolution:
Verify the connectivity with the domain controller or if the Active Directory schema was properly applied and all user attributes are present.

Очень информативно :(.

вторник, 5 февраля 2013 г.

Autdiscover не работает перестал работать для некоторых пользователей

При очередной автонастройки я обнаружил, что оно не работает. Remote connectivity test analyzer показывал, что сервер возвращает 603\The Active Directory user wasn't found, что крайне странно.

пятница, 1 февраля 2013 г.

Автоматическое обновление сертификатов на Lync серверах

Развертывание Mediation\SBA серверов в представительствах может показаться не такой уж и плохой идеей, ровно до того момента, как приходит понимание, что для каждого сервера необходим персональный сертификат и их необходимо периодически обновлять.

Для покупных сертификатов у меня есть отдельная Excel табличка, которая генерирует csv, по которому скрипт на пару с дорогим мне поставщиком сертификатов отправляет уведомления при истечении срока действия сертификата, но обновлять сертификаты более чем на 10 серверах я не хочу.

Данная задача вполне может быть автоматизирована, хотя и не весьма тривиально.

четверг, 24 января 2013 г.

Использование Exchange EWS для чистки почтовых ящиков

При переходе на архивирование в Exchange появились две проблемы (кроме очевидного отсуствия возможности тереть сообщения из архива, хотя....): удалить заглушки, оставленные системой архивации, и автоматически удалять из архива сообщения старше 5 лет

По поводу заглушек. В Exchange 2007 можно было производить поиск сообщений по их классу, в 2010 и 2013 данную возможность убрали. Задачу можно решить достаточно просто с использованием EWS (просто - если уже знаешь как или делал подобно хотя бы один раз, когда я первый раз искал информацию её было очень мало).

среда, 23 января 2013 г.

Автоимпорт PST в Exchange и автоматические оповещения

В определенный момент понадобилось переехать с некой системы архивирования на архивы Excahnge. Шаг не лучший, но, к сожалению, предыдущая система архивирвоания плохо масштабировалась и имела свои недостатки.

Основной проблемой, которая встретилась при переезде оказалось перемещение почты из системы архивирования обратно в Exchange. Из-за наличия багов в работе Outlook процесс прямой выгрузки сообщений в почтовый ящик имел ненулевую вероятность остановки с ошибкой и требовал ручного продолжения. К счастью можно было выгружать архивы в PST, что было в 7-10 раз быстрее и не давало сбоев. Надо было только автоматизировать процесс импорта.

четверг, 17 мая 2012 г.

Синхронизация учетных записей\контактов в разных доменах\лесах

Итак ситуация - у нас есть два леса, между которыми установлены доверительные отношения (точнее можно подключиться к обоим доменам, но мне трудно представить топологию с VPN и без доверия). В обоих есть Exchange и Lync.

Проблема - наполнить адресные книги Exchange и Lync, заодно синхронизировать некоторые атрибуты. FIM покупать дорого, о других средствах синхронизации я не знаю (lol)