• Windows Server 2012 на HP ProLiant DL 360/380 G5 - Бодаемся с HP Service Pack for ProLiant 2012.10.0…

    imageКогда новую ОС Windows Server 2012 загоняли на виртуальные машины на базе Hyper-V 2.0 всё казалось радужно и приятно, однако когда дело дошло до установки на аппаратную платформу “не первой свежести” - HP ProLiant DL 360/380 G5 – веселье куда-то улетучилось… После изучения ситуации с драйверами HP для новой ОС поймал себя на мысли, что любимый вендор ведёт себя как закадычный друг, то есть друг, который хочет взять своих клиентов за кадык, внушая им то, что работать с новой ОС можно только на серверах поколения G7/G8

    Здесь изложена небольшая история о, том как я бодался с имеющимся на сегодня комплектом драйверов и прошивок для серверов ProLiant – HP Service Pack for Proliant (SPP) версии 2012.10.0

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

  • System Center 2012 Orchestrator SP1

    imageСовсем недавно стал доступен Service Pack 1 (SP1) для линейки продуктов Microsoft System Center 2012. Попробую рассмотреть процесс обновления тех продуктов линейки, с которыми у меня есть возможность работать.

    Из документа Upgrade Sequencing for System Center 2012 SP1 можно понять, что в средах, где используется несколько продуктов линейки System Center 2012 важна правильная последовательность обновления этих продуктов до уровня SP1, а именно есть рекомендация соблюдать следующий порядок обновления:

    1. Orchestrator
    2. Service Manager
    3. Data Protection Manager
    4. Operations Manager
    5. Configuration Manager
    6. Virtual Machine Manager
    7. App Controller

    В этой заметке мы рассмотрим первый пункт этой последовательности – обновление System Center 2012 Orchestrator (SCO) до уровня SP1.

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

  • Не устанавливайте Windows Management Framework 3.0 (KB2506146 и KB2506143) на сервера Exchange 2007/2010

    imageИсходя из заметки, опубликованной 14 Декабря 2012 в блоге Exchange Team Blog Windows Management Framework 3.0 on Exchange 2007 and Exchange 2010 крайне не рекомендуется устанавливать на продуктивные сервера Exchange Server 2007/2010 свежие обновления Windows Management Framework 3.0:

      В составе указанных обновлений присутствует новая версия PowerShell 3.0, которая на данный момент не поддерживается Exchange Server 2007/2010. Установка указанных обновлений может привести к ряду проблем, начиная с невозможности установки Rollup, заканчивая невозможностью работы консоли Exchange Management Shell. Рекомендуется также не устанавливать данные обновления и на рабочих станциях , где развернуты компоненты управления Exchange Management Tools.
      Обновления распространяются через Windows Update и поэтому у любителей автоаппрува могут возникнуть определённые сложности.
      По некоторым данным, возможность установки этих обновлений на сервера с Exchange Server 2010 появиться в начале 2013 года вместе с выходом SP3 для Exchange 2010, однако на данный момент нет никакой информации о возможной поддержке со стороны Exchange 2007.
  • SharePoint 2013 - Перенос библиотеки с SharePoint 2010

    image

    В этой заметке мы рассмотрим два PowerShell скрипта с помощью которых можно выполнить перенос содержимого библиотеки документов или библиотеки рисунков между сайтами SharePoint 2010 и SharePoint 2013. Перенос выполняется в два этапа – сначала из сайта-источника выгружается информация об объектах, хранящихся в библиотеке в csv-файл и сами файлы с структурой папок, затем полученный контент загружается на целевой сайт. В csv-файл скрипт выгрузки записывает сведения об элементах библиотеки, даты создания и изменения, автора, атрибуты структуры папок. В подкаталог выгружаются файлы библиотеки, воссоздавая при этом структуру папок библиотеки. Поэтому перед выгрузкой важно убедиться в том, что имена файлов и папок библиотеки не слишком длинные и не содержат символов несовместимых с правилами именования файловой системы. Скрипты не переносят разрешения.

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

  • SharePoint 2013 - Перенос элементов списка с SharePoint 2010 на примере записей Блога

    imageДля того, чтобы перенести содержимое записей Блога на базе SharePoint 2010 в Блог на базе SharePoint 2013 можно воспользоваться PowerShell. Последовательность действий может быть такая:

    На стороне сервера SharePoint 2010

    • Выгружаем в csv-файл элементы списка Категории
    • Выгружаем в csv-файл элементы и содержимое (в отдельный каталог) библиотеки рисунков Фотографии
    • Выгружаем в csv-файл элементы и вложения (в отдельный каталог) списка Записи
    • Выгружаем в csv-файл элементы списка Заметки

    На стороне сервера SharePoint 2013

    • Загружаем элементы списка Категории
    • загружаем элементы и содержимое библиотеки рисунков Фотографии
    • Загружаем элементы и вложения списка Записи
    • Загружаем элементы списка Заметки

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

    • TP-Link TL-WR741ND - Привет из Шеньчженя …

      imageСтолкнулся тут намедни с интересной ситуацией. Не удержусь от того, чтобы не рассказать. Решил избавиться в квартирных компьютерных коммуникациях у тёщи от проводов. Пошёл в ближайший компьютерный магазин, чтобы подобрать Wi-Fi маршрутизатор класса SOHO, и как обычно это бывает, руководствуясь принципом “дёшево и сердито”, выбрал железку неизвестного мне ранее вендора TP-Link, а конкретно по рекомендации менеджера модель TL-WR741ND. Вернувшись на исходную позицию, распаковал это “чудо”, подключил к компьютеру, чтобы выполнить первоначальную настройку, достучался до его веб-интерфейса и увидел интересное статусное сообщение о том, что отсутствует WAN соединение, то есть якобы нет подключения между маршрутизатором и розеткой, которая заходит в квартиру от провайдера. Странно, но на этом самом участке у меня был задействован патч-корд, который шёл в комплекте с этим самым маршрутизатором… будучи уверенным в том, что штампованный патч-корд производителя 100% рабочий, я стал долбить тех.поддержку провайдера, но они меня уверили в том, что мой баланс активен и порт рабочий, однако они не видят на порту активного конечного устройства. Ради самоуспокоения снял “фирменный” патч-корд и поставил другой…Всё заработало…

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

    • SharePoint 2013 - Удаляем все элементы списка

      imageВ ходе экспериментов со списками SharePoint 2013, например когда тестируется массовая загрузка элементов списка, может возникнуть необходимость в очистке списка. Пример скрипта PowerShell для непосредственного удаления всех элементов какого либо списка:

      $url = "http://site1.holding.com"
      $listName = "Test"
      #
      $snapin = Get-PSSnapin | Where-Object {$_.Name -eq 'Microsoft.SharePoint.Powershell'}
      if ($snapin -eq $null) {
        Write-Host "Загрузка оснастки SharePoint Powershell"
        Add-PSSnapin "Microsoft.SharePoint.Powershell"
      }
      #
      $web = Get-SPWeb $url 
      $list = $web.Lists[$listName]
      #
      # Удаляем папки 
      #
      $collFolders = $list.Folders
      $count = $collFolders.Count - 1
      for($i = $count; $i -gt -1; $i--)
      {       
        $collFolders.Delete($i)
      }
      #
      # Удаляем элементы списка
      #
      $items = $list.GetItems()
      $items | ForEach-Object{
        $list.GetItemById($_.Id).Delete()
      }
      $list.Update()
      $web.Dispose()
      Write-Host 'Удаление завершено'
    • 1C Предприятие 8.2 на Windows Server 2012 и SQL Server 2012

      imageНе так давно появился новый релиз технологической платформы 1С Предприятие 8.2 (8.2.17.143) с поддержкой SQL Server 2012. Информацию о последних выпущенных в “паблик” релизах программных файлов 1С можно найти на странице Текущие релизы программ фирмы "1С" 

      Успешно развернули серверные компоненты 1С 8.2 на Windows Server 2012 и клиентские компоненты на сервере служб RDS Windows Server 2012. Всё довольно ровно встало и заработало без дополнительных шаманств, в том числе по стандартной схеме и драйвер HASP. БД перенесли с SQL Server 2008 R2 на SQL Server 2012 обычным методом backup/restore. Никаких хаков SQL теперь не требуется, всё работает вполне себе штатно. После запуска базы в “кластере” 1С зашли в Конфигуратор и провели тестирование БД - полёт нормальный.

    • SharePoint 2013 - Отображение месячных архивов для блога

      imageПосле того как мы автоматизировано c помощью PowerShell перенесли контент локального сайта сделанного на шаблоне Блог из SharePoint 2010 в SharePoint 2013, обратили внимание на одну мелочь – в стандартной веб-части отображения архива блога отображались заголовки только последних двух месяцев. Мелочь, но неприятно…

      image

      В поисках решения этой проблемы был найден проект на CodePlex - SharePoint 2010 Blog Site Archives Web Part который представляет альтернативную веб-часть отображения архива блога для SharePoint 2010. На выручку снова пришёл мой коллега Владимир Земляков, который переработал решение под SharePoint 2013 и разместил его на новом проекте CodePlex - Sharepoint Blog Arсhive Web Part 

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

    • SharePoint 2013 - Облако категорий для блога

      imageРанее я писал заметку о веб-части отображающей содержимое списка Категории из шаблона сайта Блог для SharePoint Server 2010 в виде облака. Сегодня обновился файл решения (farm solution), разворачивающего эту веб-часть на странице проекта на Codeplex – The SharePoint Tag Cloud web part for blog web template

      Теперь веб-часть работает на SharePoint Server 2013 и за счёт того, что в код внесены изменения относительно используемых классов, загружается при обновлении страницы быстрее. Установку решения выполняем в SharePoint 2013 Management Shell на уровне сайта:

      Add-SPSolution -LiteralPath "C:\Temp\TagCloud.wsp"
      Install-SPSolution -Identity "TagCloud.wsp" -GACDeployment -web "http://site.holding.com"

      Далее, для корневого сайта заходим Действия сайта > Параметры сайта > Возможности семейства сайтов > Активируем возможность Облако тегов. Затем добавляем появившуюся в категории Прочие веб-часть Облако категорий на страницы сайта/подсайта Блог

      image