Полезные утилиты

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

VMware OS Optimization Tool 

VMware OS Optimization Tool предназначена для оптимизации операционных системы в среде VMware Horizon View. Раньше из-за ориентирования на VDI не обращал на неё внимания, но, оказалось, её можно запускать локально. Позволяет настроить около сотни параметров – ключей реестра, служб, автозагрузки для наиболее быстрой работы виртуальной машины. Некоторые настройки не подходят для обычных серверов и рабочих станций, например, отключений обновлений – смотрите внимательно на рекомендуемые галочки. В новых версиях добавлена поддержка Windows 10, также имеет серверный профиль настроек.

Страница программы с инструкциями, логом изменений, обратной связью – пишите свои пожелания и баг-репорты.

MiTeC Network Scanner

Мечтал, что неплохо бы создать “обходчик” RPC + NetBIOS сканер, что позволяет, в большинстве случаев, определить кто залогинен на удалённом компьютере, MAC-адрес рабочей станции на ОС Windows в маршрутизируемых сетях. При этом, обычно, хватает пользовательских прав в домене с игнорированием типовых настроек файерволлов.

Пока я мечтал,  Michal Mutl написал свой бесплатный многопоточный сканер.

Страница программы, для баг-репортов и пожеланий пишем на электронную почту.

Кроме сканера, у Михала много других бесплатных разработок, до NirSoft ещё далеко, но процесс идёт.

IP-Tools

Компания Advanced Network Software(KS Soft) выпустила набор своих сетевых утилит в виде бесплатной версии IP-Tools Lite.

Lizard Systems Tools

Ребрендинг известных старожилам Лантриксов в  Lizard Systems и выпуском новых платных утилит с бесплатным некоммерческим использованием.

101 Free Admin Tools

Около сотни бесплатных утилит собрали на бложике GFI, рекомендую посмотреть и попробовать.

Best Free Windows Admin Tools

В этом списке 500 утилит!

Как говорится, утилиты в помощь!

Обновление Lync Server 2013 до Skype for Business 2015

Достаточно подробно план миграции расписан на Технете и в куче блоггерских статей. Поэтому повторюсь и опишу свои впечатления.

1) Поддерживаемый порядок обновления: все FE-сервера, затем Edge, затем CMS. Это важно!

2) Обновление может проходить рядом в формате миграции (как Lync 2010->Lync2013) или в формате обновления текущего сервера. Процесс обновления сервера FE включает в себя обновление версии FE в редакторе топологии и запуск инсталлятора, который удаляет Lync и устанавливает Skype FB. В случае с пулом из нескольких серверов процесс чуть сложнее – но суть та же.

3) Так как службы пула линка удаляются, то прерывается предоставление сервиса мгновенных сообщений Lync. Если есть необходимость производить апгрейд без прерывания работы, то пользователей необходимо перенести в другой пул.

4) Поддерживается апгрейд Lync Server 2010 -> Skype 2015 или Lync Server 2013 -> Skype 2015. Если у вас инфраструктура, содержащая смешанные версии Lync, сначала обновите Lync до 2013.

5) Чтобы начать апгрейд, необходимо поставить на сторонний сервер административные утилиты SkypeFB и обновить с этого же сервера топологию с каким-нибудь FE-сервером.

6) Обновление сервера Lync 2013 Server Standard Edition выглядит так:

Continue reading “Обновление Lync Server 2013 до Skype for Business 2015”

Мониторинг Lync Edge через SCOM

Понадобилось настраивать мониторинг Lync Edge 2013 через System Center Operations Manager 2012R2.

Так как сервер Lync Edge не в домене, то начал я с поиска руководств по настройке мониторинга недоменных компьютеров.

Достаточно хорошо и подробно тема мониторинга недоменного компьютера из SCOM освещена тут у Алексея Максимова. Правда, там руководство по 2007 R2, но в 2012 R2 ничего не поменялось.

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

В первую очередь – за счет более удобного создания запроса к сертификату и последующего импорта CER- файла.

Основные требования к сертификату – это клиентская аутентификация, серверная аутентификация и возможность экспорта закрытого ключа сертификата.

Continue reading “Мониторинг Lync Edge через SCOM”

Выполнять нельзя копировать

Наши разработчики и пользователи – ребята весёлые, скучать не дают.

Умные программисты регулярно выпускают новые релизы программ, заменяют их на сетевом диске, а потом не понимают почему к производственным системам подключаются старые модули.

А всё потому, что пользователи ещё хитрее – они программы с сетевого диска себе на компьютер копируют, мало ли что, вдруг диск отвалится.

Вот так и живём!

На днях решили пользователям запретить таскать к себе файлы. Задачка оказалась не сложной, но мозговыворачивающей.

Исполняемые файлы кладутся в отдельную папку – на папку группе пользователей назначается разрешение “Чтение и выполнение”, а через настройки дополнительных разрешений запрещается для файлов в этой папке “Чтение”.

Сразу могу сказать, что не для всех типов исполнях файлов работает.

A trusted server with the type Microsoft.Rtc.Applications and FQDN was found for a different Transport Layer Security (TLS) target

Как пользоваться LDP.EXE или новый геморрой со старой инфраструктурой Lync.

Есть у меня тестовая инфраструктура Lync, решил я ее немного актуализировать, с целью дальнейшего обновления с Lync 2013 до Skype fB.
Поставил Lync 2013 (там уже был развернут 2010), накатил свежие обновления и столкнулся с косяком:
При публикации топологии в Lync 2013 выдавалось сообщение вида
“A trusted server with the type “Microsoft.Rtc.Applications.Cps” and FQDN “setb-ocs10.contoso.com” was found for a different Transport Layer Security (TLS) target”.
К счастью, достаточно быстро нашлось решение:
необходимо запомнить идентификатор gruuId и тип сервера, после чего использовать утилиту LDP для поиска этого объекта. Continue reading “A trusted server with the type Microsoft.Rtc.Applications and FQDN was found for a different Transport Layer Security (TLS) target”

Lync Server 2013 Backup

Бэкапу и дальнейшему восстановлению Lync Server 2013 посвящено несколько статей на технете.

Мне же понравился скрипт по резервному копированию, взятый отсюда.
К нему можно добавить разве что экспорт сертификатов с закрытым ключом.

Скрипт Powershell для включения Change Notification между сайтами Active Directory

Возникла задача включить оповещения между сайтами AD.

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

Скрипт MS располагается здесь, я его немного допилил:

Get-adobject -filter * -searchbase 'cn=configuration,dc=holding,dc=com' -properties options | where {$_.objectclass -eq "sitelink"} | set-adobject -replace @{options=$($_.options -bor 1)} -Verbose

Оригинальный скрипт не работал.

Lync 2013 network performance monitoring

Я обслуживаю инфраструктуру Lync в нашей организации и периодически встает вопрос – как отслеживать качество предоставляемой VOIP-услуги.

До недавнего времени мне были известны два варианта:

– Lync Monitoring Reports;

– SCOM Lync Management Pack.

Но недавно я нашел еще один вариант, которым хочу с вами поделиться – Lync 2010/2013 Network Guide.

Данный гайд предлагает собрать данные о производительности с Lync – серверов и свести их две наглядных таблицы: Microsoft Call Quality Methodology Scorecard for Lync Server и Lync Key Health Indicators.

Key Health Indicators использует WMI, Scorecard – данные из Lync Monitoring.

Кратко опишу процесс развертывания и полученный результат.

Continue reading “Lync 2013 network performance monitoring”

Инвентаризация ВСЕХ серверов Exchange в организации

Я ранее уже рассказывал об инвентаризации серверов Exchange в организации. Данный скрипт отображал список серверов Exchange с установленными на них Rollup Update.

Один из моих коллег нашел прекрасный скрипт, делающий аудит инфраструктуры Exchange и отображающий просто МОРЕ информации:

  • список серверов с апдейтами, ролями, версиями ОС и сервиспаками (причем скрипт работает от Exch2003 до Exch2013);
  • Список названий внутренних/внешних имен для CAS и CAS Arrays;
  • Список баз с количеством ящиков, средним размером, занятым местом и количеством свободного места в %.

Мы настроили этот скрипт на ежедневный запуск, сделали вывод результатов на корпоративный веб-сервер и долго наслаждались.

Однако затем пришел ОН – Exchange 2013 и наступила тишина…

Continue reading “Инвентаризация ВСЕХ серверов Exchange в организации”