• Использование групп соединений App-V 5.0 SP1

    imageВ данной статье попробую рассмотреть три различных варианта публикации виртуальных приложений App-V 5.0 и методы их объединения в группы:

    1. С помощью серверов публикации;
    2. С помощью SC 2012 SP1 CM;
    3. В ручную, используя PowerShell.

    Группы соединений виртуальных приложений необходимы для тех приложений, которые работают в связке (одно зависит от другого), т.е. для корректной работы им нужна единая файловая система и реестр. Если администратор желает максимально использовать App-V, который в свою очередь изолирует приложения от системы и друг друга, можно столкнуться с ситуацией когда эти приложения нужно как-то подружить.

    Читать далее...

  • Публикация приложения RemoteApp на в ферме серверов RDS (Windows Server 2012) на примере КонсультантПлюс

    imageВ Windows Server 2012 консоль Server Manager работает таким образом, что при попытке публикации приложения RemoteApp, для которого выбран исполняемый файл расположенный на общем сетевом ресурсе, возникает грозное уведомление о том, что мы можем выбирать исполняемые файлы расположенные только на каком-то конкретном сервере RD Session Host (RDSH)…

    image

    Читать далее...

  • PowerShell - Массовая замена свойств ярлыков

    imageВ некоторых ситуациях может потребоваться массовая замена свойств ярлыков. Например в каком-то сетевом каталоге расположено множество ярлыков разгруппированных по подкаталогам и какая-то часть этих ярлыков ссылается на некоторое приложение которое было перемещено в новое месторасположение. В нашем случае имеется несколько серверов RDS в ферме RD Connection Broker с перемещаемыми профилями пользователей, и пользователям со всех серверов RDS доступна общая сетевая папка с ярлыками, ссылающимися на кучу разных мелких бизнес-приложений (АРМ). Большая часть ярлыков ссылается на приложения App-V, для которых после перехода с версии App-V 4.6 на версию App-V 5.0 потребовалось изменить свойства этих ярлыков. Такая ситуация потребует от нас, как минимум, замену таких свойств ярлыков, как ссылка на объект запуска, рабочая папка и иконка приложения.

    Читать далее...

  • App-V 5 for RDS - Разворачиваем инфраструктуру повышенной доступности

    imageС выходом новой версии Microsoft Application Virtualization (App-V) 5.0 появился ряд улучшений и нововведений в этой технологии, которые всерьёз заставили задуматься об обновлении, особенно учитывая уже "набившие оскомину" проблемы с используемой нами до этого момента версии 4.6, в частности описанные в заметке SC 2012 Orchestrator — Режим обслуживания SCOM по расписанию. Планируя внедрение новой версии App-V, после ознакомления с материалами TechNet Library - Planning for High Availability with App-V 5.0 и KB2780309 - How to provide fault tolerance and load balancing in Microsoft App-V v5 возникло желание создать такую архитектуру, при которой серверные компоненты App-V имели бы дополнительную отказоустойчивость. Далее мы рассмотрим пошагово процесс создания такой конфигурации… Читать далее...

  • SCOM & SQL Server - Operations Manager failed to run a WMI query (HRESULT: 0x80041010 Invalid class)

    imageПо одному из серверов с установленным SQL Server 2008 стали получать оповещения со SCOM о невозможности обращения к объектам WMI относящимся к SQL Server примерно следующего содержания

    Alert: Operations Manager failed to run a WMI query
    Source: Server.holding.com
    Path: Server.holding.com
    Description: Сбой перечисления объектов
    Запрос: 'SELECT ServiceName, StartName, DisplayName FROM SqlService WHERE ServiceName="SQLAgent$RTCLOCAL"'
    HRESULT: 0x80041010
    Подробные сведения: Invalid class
    Это затронуло один или несколько рабочих процессов.
    Имя рабочего процесса: Microsoft.SQLServer.2008.AgentDiscovery
    Имя экземпляра: RTCLOCAL

    Читать далее...

  • Массовая замена драйвера HP Universal Print Driver на сервере печати с помощью PowerShell

    imageИмея в инфраструктуре сервер печати, рано или поздно встанет вопрос о замене драйверов на более новую версию для всех принтеров. Конечно, если принтеров немного, то автоматизировать процесс замены драйверов может и нет необходимости, а если их к примеру сотня и более? В этой заметке мы рассмотрим замену драйвера печати на сервере печати c Windows Server 2012 на примере универсального драйвера печати – HP Universal Print Driver (UPD). Читать далее...

  • SharePoint 2013 - Отключаем отслеживание действий пользователя

    imageКогда один пользователь SharePoint 2013 открывает свойства другого пользователя, он может подписаться на получение сведений об активностях  этого самого пользователя в рамках SharePoint. В конфигурации по умолчанию профили пользователей настроены таким образом, что когда какой-то другой пользователь создаёт такую подписку, – отслеживаемый пользователь получает об этом уведомление в почту.

    Например пользователь Артур Пирожков через поиск нашёл пользователя Максимов Алексей, вошёл в свойства его учетной записи и щелкнул по ссылке “отслеживать этого пользователя”…

    image

    После этого пользователь Максимов Алексей получит от SharePoint письмо с уведомлением о том, что его начал отслеживать пользователь Артур Пирожков примерно в следующем виде…

    Читать далее...

  • SharePoint 2013 - Перенос элементов списка в папку этого же списка

    imageКогда при использовании SharePoint 2013 возникает необходимость выполнить перенос группы элементов списка (List) в папку сделанную в этом же списке можно воспользоваться встроенным средством управления контентом, которое доступно при открытии ссылки /_layouts/sitemanager.aspx

    image

    Однако для использования данного средства может понадобится активация фичи средств публикации на уровне сайта. В некоторых случая активация этой фичи может оказаться нежелательной и тогда для возможности переноса элементов списка можно попробовать воспользоваться PowerShell для SharePoint.

    Читать далее...

  • Отделяем трафик резервного копирования System Center 2012 DPM

    imageВ прошлой заметке мы рассмотрели пример создания отдельного сетевого сегмента для отделения трафика миграции Hyper-V Shared Nothing Live Migration. В этой заметке на примере тех же двух серверов виртуализации рассмотрим пример создания отдельного сетевого сегмента для отделения трафика резервного копирования System Center 2012 DPM. Дополнительно в этом примере появляется физический сервер резервного копирования на платформе HP ProLiant DL380 G5 выполняющий роль сервера DPM. Два выше обозначенных сервера виртуализации в нашем случае имеют установленный агент DPM.

    Читать далее...

  • Отделяем трафик Hyper-V Shared Nothing Live Migration

    imageПосле перевода серверов виртуализации на Windows Server 2012 возникло желание использовать новый функционал Hyper-V  - Shared Nothing Live Migration для хостов, не являющихся членами кластеров. Здесь я опишу практический пример действий, которые были выполнены для того, чтобы отделить трафик миграции от основного трафика управления хостом виртуализации. В рассматриваемом примере имеется два сервера виртуализации HP ProLiant DL380 G5 с дополнительно установленным двух-портовым гигабитным сетевым адаптером HP NC360T. Таким образом каждый сервер имеет по четыре гигабитных сетевых интерфейса, которые мы будем использовать в следующем порядке:

    • Port 1 NC373I (On-Board NIC1) – Под трафик резервного копирования DPM
    • Port 2 NC373I (On-Board NIC2) – Под трафик Live Migration (LM)
    • Port 3 NC360T (PCI-E NIC Port1) – Под трафик управления хостом
    • Port 4 NC360T (PCI-E NIC Port2) – Под трафик виртуальных машин

    Читать далее...