Инвентаризация серверов Exchange 2007/2010 в организации

Задача узнать, какие накопительные обновления (Rollup Updates) установлены на ваших серверах, может оказаться сложнее, чем просто взглянуть версию в оснастке Exchange 😉

При выполнении командлета Get-ExchangeServer у нас есть два поля, давайте посмотрим на них:

Get-ExchangeServer mail01 | select *version

AdminDisplayVersion                                         ExchangeVersion
——————-                                         —————
Version 14.2 (Build 247.5)                                  0.1 (8.0.535.0)

Ну вроде все супер? Ан нет – значение параметра AdminDisplayVersion изменяется только при установке сервис пака. Поле ExchangeVersion для меня еще загадочней.

Continue reading “Инвентаризация серверов Exchange 2007/2010 в организации”

Место MS Lync 2010 Server в инфраструктуре объединенных коммуникаций

При написании статьи об обработке телефонных звонков в Lync, поступил резонный вопрос – а зачем вообще этот Lync нужен? Какие задачи он решает?

Про новые возможности Lync Server написано тут.

Итак, Lync 2010 Server – это компонент среды объединенных коммуникаций, связывающий Exchange и Sharepoint.

Lync включает в себя следующий функционал:

  • аудио и видео-конференции, в том числе со абонентами с мАТС;
  • обмен мгновенными сообщениями, а также их интеграция с Microsoft Live, AOL;
  • логирование мгновенных сообщений для службы безопасности;
  • эффект присутствия сотрудника (Presence) при его входе на Exchange WebApp или Sharepoint;
  • предоставление доступа к рабочему столу, виртуальная доска и доступ к отдельным приложениям (например, Powerpoint) для проведения презентаций;
  • сопряжение с цифровыми мАТС;
  • определение местоположения сотрудника.

Кроме того, по сравнению с предыдущими версиями есть ряд нововведений:

  1. повышение доступности засчет введения резервного пула и маршрутов звонков через телефонную сеть;
  2. управление пропускной способностью засчет ограничения количества звонков на канал;
  3. возможность парковки телефонного звонка, чтобы позднее поднять его с другого аппарата;
  4. клиент ( Lync 2010 Client) стал интуитивно более понятный;
  5. контакты стали интегрироваться с AD (AD+Outlook+Lync);
  6. имеется поддержка DNS-балансировки для голосового (SIP)-трафика при наличии нескольких серверов (т.е. для балансировки/отказоустойчивости голосового трафика уже не требуется аппаратный балансировщик). Впрочем, NLB по-прежнему не поддерживается.

Еще несколько ссылок про новые возможности Lync даны у Бешкова Андрея.

Тестируем RemoteFX

Желание сделать домашний компьютер бесшумным рано или поздно посещает почти любого владельца настольного компьютера. Если компьютер используется, как печатная машинка, эта задача более менее реализуема. Но если вы пользователь 3D-игр либо других ресурсоемких приложений, то радостного мало. Либо вы приобретаете систему жидкостного охлаждения, либо серьезно вкладываетесь в бесшумные компоненты ПК.

С выходом технологии RemoteFX у вас появилась неплохая альтернатива: где-то далеко стоит мощный сервер, а на вашем рабочем месте тихий бездисковый клиент.

Microsoft анонсировал эту технологию относительно недавно – вместе с первым сервис-паком для Windows 2008 Server R2. Самое вкусное в этой технологии не проброс USB и не VOIP, а возможность виртуализовать графический адаптер.

Причем, если не ошибаюсь, Microsoft чуть ли не единственный вендор, позволяющий “расшарить” графический адаптер, а не отдать его монопольно ресурсоемкой ВМ. Кстати, пару лет назад Миша Михеев писал про RemoteFX.

Есть свежие презентации с Платформы, где демонстрируются возможности RemoteFX по рендерингу 3D-объектов для института МАИ. Впечатляет 🙂

Continue reading “Тестируем RemoteFX”

Удаление Office Communications Server 2007 R2

В рамках миграции на Lync Server 2010 возникла необходимость удаления старого сервера OCS2007 R2.

Гугл тут же подсказал, как удалить OCS 2007 R2.

Ужаснувшись данной последовательности действий, я посмотрел в официальную документацию по удалению, чтобы убедиться, что так дело и обстоит.

Continue reading “Удаление Office Communications Server 2007 R2”

Обработка телефонных вызовов в Lync

Данная статья начинает цикл статей о Lync Server 2010, который я обслуживаю в текущей инфраструктуре.

В Lync есть возможность привязки номерного плана (набора правил разрешенных номеров) на разные области действия. Это глобальный номерной план, план для пула, план для сайта и план для пользователя.

Применяется только один план с наивысшим приоритетом. Для исходящих звонков приоритеты следующие: пользовательский, план пула (пул Lync, где находится пользователь), план сайта, глобальный сайт.

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

Пул – фактически, это сервер обслуживающий пользователей. В случае сервера стандартной редакции идет сопоставление: один пул = один сервер. В случае сервера редакции предприятия идет балансировка нагрузки, соответственно, один пул – несколько серверов.

Для входящих звонков с IP-шлюза используются план пула (пул IP-шлюза) или глобальный план. Глобальный план общий для всех звонков.

По умолчанию Lync принимает звонки в формате E.164. Это номера в международном формате вида +1234567890.

Если у вас другой номерной план (например, 1234), необходимо использовать правило в плане, разрешающее такие номера.

Примером такого правила для номеров вида 1234 может быть подобное правило:

^(\d{4})$ -> $1.

P.S. Если эта тема вас заинтересовала, рекомендую почитать также статью MVP о звонках Lync. Там все очень подробно рассказано.

Поддержка кластеризации в виртуальных средах

Углядел интересные размышления о поддержке кластеризации в vSphere у Matt Liebowitz.

Мэтт делится картинкой о различных вариантах поддержки кластеров и объясняет плюсы/минусы таких реализаций.

Итак, что мы имеем с поддержкой: Continue reading “Поддержка кластеризации в виртуальных средах”

Очистка метаданных контроллера домена

Иногда бывает, что удалить роль контроллера домена штатными средствами (DCPROMO) не удается. В этом случае в базе Active Directory остаются останки старого контроллера, приводящие к различным ошибкам.

Со времен Windows 2003 имелся стандартный способ вычищения этих данных через утилиту NTDSUTIL.

Однако вчера я узнал, что в Windows 2008/2008R2 можно это сделать через графический интерфейс.

Continue reading “Очистка метаданных контроллера домена”

Опрос времени на контроллерах домена

Понадобилось проверить текущее время на всех контроллерах домена. Решил соорудить скрипт., использующий дополнительные командлеты для Active Directory от MS. Буду признателен, если в комментариях подскажут, как сделать список контроллеров домена без дополнительных командлетов.

UPD: Изменил скрипт по совету Васильева Александра. Теперь он не требует командлетов под AD.

Вот что из этого получилось:

$dc=Get-ADObject -LDAPFilter "(objectclass=computer)" -searchbase "ou=domain controllers,dc=holding,dc=com" | sort name

$dc = ([System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain()).domaincontrollers | sort name
$i=0
$array=0..($dc.count-1) | %{
$obj = New-Object psobject
$obj | Add-Member -type noteproperty -name Name -Value $dc[$i].Name
$temp=(gwmi Win32_LocalTime -computer $dc[$i].Name)
$obj | Add-Member -type noteproperty -name Hour -Value $temp.hour
$obj | Add-Member -type noteproperty -name Minute -Value $temp.minute
$obj
$i=$i+1
}
$array | out-file c:\tmp\dc_time.txt

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

P.S. Напоминаю, что рассинхронизацию времени на контроллерах домена можно посмотреть с помощью команды w32tm /monitor

Правда, если контроллеров много, лучше перенаправлять ее вывод в файл, например так – w32tm /monitor >> dc_time.txt.

Veeam ONE v6 поддерживает Hyper-V?

К сожалению, поддержки еще нет 🙂

Но источники в Veeam говорят, что в апреле поддержка появится.

Про Veeam ONE уже неплохо рассказал VMGU.RU. Точнее, про его бесплатную версию.

Veeam ONE построено на базе Veeam Monitor, Veeam Reporter и Veeam Business View. Продукт ориентирован на ИТ-специалистов, работающих в сегменте малого и среднего бизнеса и часто сталкивающихся с ограничениями как по бюджету, так и по количеству сотрудников ИТ-департамента.

Veeam ONE производит мониторинг более 60 метрик в среде Hyper-V. Новая версия также оснащена системой оповещений, автоматически фиксирующей все возникающие угрозы с точностью до виртуальной машины, и производит интегрированный мониторинг общих томов кластера (CSV).

Veeam ONE v6 предлагает следующие возможности для Hyper-V:

  • мониторинг в режиме реального времени;

  • эффективное распределение ресурсов;

  • документирование виртуальной инфраструктуры;

  • построение отчетов об управлении производительностью, использованием ресурсов и нагрузкой в виртуальной среде.

Новая версия Veeam ONE доступна для заказчиков как отдельный продукт, а также входит в комплекты VeeamEssentials или VeeamManagementSuite.