Миграция с OCS 2007 R2 на Lync: часть I

  1. Поддерживаемые миграции
  2. Текущая среда
  3. Требования
  4. Препараты
  5. Установка Lync Server 2010
  6. Установить предпосылки
  7. Подготовьте Active Directory
  8. Подготовьте первый сервер Standard Edition
  9. Установите и используйте Topology Builder
  10. Установите компоненты Lync Server
  11. Запустите службы Lync
  12. Проверьте обе среды

В моя предыдущая статья Мы рассмотрели некоторые из новых функций Microsoft Lync Server 2010. Я также упомянул процесс установки, и теперь в этой статье мы рассмотрим, как перейти с Microsoft Office Communications Server (OCS) 2007 R2 в Microsoft Lync Server 2010 , Давайте сначала посмотрим, какие из возможных миграций фактически поддерживаются Microsoft.

Поддерживаемые миграции

Как и во всех других своих продуктах, Microsoft обеспечивает поддержку миграции с предыдущих версий. Оказывается, вы можете перенести среды OCS 2007 и OCS 2007 R2 на Lync Server 2010. Более ранние версии продукта, такие как Live Communications Server (LCS) 2005, не поддерживаются.

Текущая среда

Сначала давайте опишем нашу типичную текущую среду.

Рисунок 1. Обзор нашей текущей среды

На приведенной выше схеме вы найдете серверы, реализованные в настоящее время:

  • DC01, наш контроллер домена, который также содержит роль центра сертификации
  • OCS-FE, наш интерфейсный сервер OCS 2007 R2
  • OCS-MED, наш посреднический сервер OCS 2007 R2
  • OCS-EDG, наш пограничный сервер OCS 2007 R2

Все серверы работают под управлением Windows 2008 R2 и находятся в нашем домене, который называется CORP. Функциональные уровни леса и домена установлены на Windows 2008 R2.

Все пользователи домена имеют корпоративную голосовую связь и могут подключаться к Интернету. Кроме того, разрешена федерация с внешними компаниями и сетью Microsoft Live.

Кроме того, активны как конференц-связь с телефонным подключением, так и две группы ответа.

Компания использует магистраль SIP от провайдера, которая указана на обоих OCS а также Lync совместимость сайтов Microsoft.

Требования

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

  • Во время реализации Lync Server 2010 текущая среда должна оставаться доступной для пользователей;
  • Списки контактов для всех пользователей должны быть перенесены в Lync;
  • Все другие функции, такие как федерация, корпоративная голосовая связь, конференц-связь с телефонным подключением и группы ответа, должны быть перенесены в Lync;

Теперь мы знаем, как выглядит наша текущая среда и какие требования должны быть выполнены, мы готовы начать установку Lync.

Препараты

Перед началом полного процесса мы должны создать резервную копию следующих компонентов:

  • Active Directory
  • Внешний сервер OCS 2007 R2
  • OCS 2007 R2 Edge Server

Поскольку все наши пользователи имеют клиентские приложения, основанные на OCS 2007 R2, нам также потребуется выполнить некоторые подготовительные действия на этой стороне.

Рекомендуется обновить клиентскую часть с помощью последнего накопительного обновления (CU), которое можно найти на этом сайт , Помимо обычных клиентских приложений, не забудьте о сопутствующем клиенте и телефонные клиенты ,

Установка Lync Server 2010

Я упоминал в моем предыдущая статья что есть два способа запуска реализации Lync:

  • Использование инструмента планирования
  • Использование настройки

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

Установить предпосылки

Поскольку Windows 2008 R2 уже содержит .NET 3.5 SP1, вам не нужно загружать его, а просто установить. .NET и все другие необходимые компоненты можно установить с помощью следующих командных строк PowerShell:

Импортировать модуль ServerManager

Add-WindowsFeature AS-NET-Framework, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-фильтр , Web-Http-Logging, Web-Log-библиотека, Web-Http-Tracing, Web-Windows-Auth, Web-фильтрация Web-Stat-сжатие, Web-Mgmt-консоль, Web-сценарии-Tools, Web-клиент Авт

При желании вы можете установить RSAT-ADDS, что позволяет подготовить Active Directory с помощью сервера переднего плана.

% systemroot% \ system32 \ dism.exe / online / add-package /packagepath:%windir%\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~1.7600.16385.mum / ignorecheck

В качестве последнего шага перед началом установки вы должны создать общий ресурс. Этот общий ресурс будет использоваться Lync для хранения файлов сервера приложений, файлов центрального управления и файлов, связанных с веб-службами. К ним относятся файлы, которые должны быть реплицированы из центрального хранилища управления и наоборот; настраиваемые приглашения для групп ответов, содержания собраний и адресных книг.

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

Как только эти шаги будут выполнены, пришло время запустить установку.

Когда вы запускаете процесс установки в первый раз, он проверит, установлен ли Visual C ++ 2008. Если нет, то он предложит вам установить его. Если это так, нажмите Да, чтобы установить необходимое программное обеспечение.

Рисунок 2. Установите распространяемый Visual C ++ 2008

После установки программного обеспечения вам будет предложено выбрать расположение для установочных файлов и будущих компонентов Lync Server. Когда установочные файлы будут скопированы, вы увидите интерфейс, который напоминает OCS 2007 R2. Следующий шаг, который нам нужно выполнить, - подготовить Active Directory.

Подготовьте Active Directory

Выберите параметр « Подготовить Active Directory для Lync Server»: это откроет вам новую страницу. Эта страница содержит все шаги, которые необходимо выполнить, чтобы подготовить Active Directory для Lync Server 2010.

Рисунок 3. Подготовка Active Directory

Перед выполнением этих шагов вам необходимо убедиться, что у вас есть правильная резервная копия Active Directory на случай, если что-то пойдет не так. Когда это подтвердится, мы можем начать с первого шага: подготовить схему . Это расширит текущую схему Active Directory теми объектами, которые необходимы для Microsoft Lync Server 2010.

Поскольку у нас нет нескольких контроллеров домена, нам не нужно проверять, произошла ли репликация после подготовки схемы. Итак, мы можем продолжить с « Подготовить текущий лес» . В ходе этого процесса в вашей Active Directory будет создано несколько универсальных групп. Этот шаг завершается довольно быстро по сравнению с подготовкой схемы.

В качестве последнего шага нам нужно подготовить домен. Это можно сделать, выбрав опцию Подготовить текущий домен . В ходе этого процесса несколько списков ACL настраиваются на необходимые объекты Active Directory. По завершении этого шага мы можем перейти к следующему шагу: подготовить первый сервер Standard Edition .

Подготовьте первый сервер Standard Edition

Прежде чем вы сможете опубликовать топологию в центральном хранилище управления (CMS), вам сначала потребуется ее иметь. Чтобы создать CMS, вам нужно будет выбрать опцию Подготовить первый сервер Standard Edition. В ходе этого процесса инструменты связи SQL будут установлены вместе с экземпляром SQL 2008 Express Edition. Кроме того, будет распространяться распространяемый UCMA. На последнем этапе подготовки добавляется исключение брандмауэра, чтобы разрешить подключения к экземпляру SQL-сервера.

Рисунок 4. Подготовка первого сервера Standard Edition

Теперь, когда наша среда полностью подготовлена, пришло время определить нашу новую топологию Lync. Для этого нам нужно будет установить Topology Builder.

Установите и используйте Topology Builder

Если выбран параметр « Установить построитель топологий» , будет запущен мастер, который проведет вас через процесс установки. Следуйте инструкциям мастера установки, чтобы завершить установку.

Когда Topology Builder установлен, мы можем определить нашу новую топологию Lync.

Чтобы приступить к проектированию топологии, выберите опцию « Новая топология» , которая предложит вам выбрать место для хранения файла топологии.

Первый шаг в мастере будет запрашивать домен SIP; это должен быть точно такой же домен, как в настоящий момент настроенный в нашем развертывании OCS 2007 R2. Если эти два значения не совпадают, объединение топологий завершится неудачно.

Если эти два значения не совпадают, объединение топологий завершится неудачно

Рисунок 5. Определение основного домена

После того как домен SIP и другие дополнительные SIP-домены будут указаны, вам нужно будет создать сайт. Каждое развертывание может содержать несколько сайтов, но требует как минимум один сайт. Дополнительные сайты могут быть добавлены позже. После предоставления сайта и дополнительной информации о нем у вас будет возможность запустить следующий мастер.

Этот мастер проведет вас через процесс настройки Front End Server. На первом этапе вам нужно будет указать полное доменное имя (FQDN) сервера переднего плана или пула переднего плана. Этот последний вариант применим только при развертывании сервера переднего плана Enterprise Edition. Поскольку высокая доступность не была обязательной, мы создадим Front End Server Standard Edition. Поэтому мы выберем опцию Standard Edition Server и укажем полное доменное имя нашего сервера переднего плана. Это локальное полное доменное имя сервера, которое в нашем случае является lync-fe.corp.local.

local

Рисунок 6. Определение полного доменного имени пула переднего плана

Следующий шаг - указать, какие функции будут включены на сервере переднего плана. Включаемые функции должны точно соответствовать функциям, включенным в OCS 2007 R2. Это связано с тем, что если вы не выбрали их, вы сможете перенести функцию, но она не будет работать. В этом случае мы включим только функции конференц-связи, набора номера и корпоративной голосовой связи .

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

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

Поскольку мы устанавливаем Front End Server Standard Edition, следующий шаг можно пропустить, поскольку вы не можете сохранить CMS на отдельном SQL Server.

Вы помните ту акцию, которую мы описали ранее, которая была создана как предварительное условие. На следующем шаге нам нужно будет указать имя ресурса, который был создан, и сервер, на котором он находится. Как только это будет сделано, мы перейдем к одному из последних шагов, предоставим внешний базовый URL . Этот URL-адрес будет использоваться для доступа к веб-службам, предлагаемым интерфейсным сервером. Чтобы упростить переход позже, вы можете оставить тот же URL-адрес, который использовался для OCS, или принять решение о создании нового. Имейте в виду, что последний метод требует некоторых изменений DNS и большего количества изменений обратного прокси, чем первый метод.

В качестве последнего шага вы можете настроить шлюз, который используется сервером-посредником. Этот шлюз используется для исходящих звонков в PSTN. Пока не создавайте, но вместо этого нажмите Готово .

Если вы удовлетворены топологией, вы можете опубликовать топологию, выбрав опцию « Опубликовать топологию» в меню действий.

Следуйте инструкциям мастера, чтобы опубликовать новую топологию. При первом выполнении этого действия будет создана база данных CMS. После создания топология будет опубликована и включена.

Установите компоненты Lync Server

После публикации топологии мы можем установить необходимые компоненты Lync Server. Это можно сделать, выбрав Установить или обновить компоненты Lync Server, чтобы установить необходимые программные компоненты для каждой роли. Каждый сервер определит, какие компоненты будут установлены, заглянув в CMS. Если впоследствии вы захотите внести серьезные изменения с помощью построителя топологий, повторно запустите этот параметр, чтобы добавить или удалить компоненты.

Прежде чем компоненты могут быть установлены, мы должны сначала установить локальную копию CMS. Это можно сделать, выбрав опцию Install Local Configuration Store . Это позволит установить дополнительный экземпляр SQL Express 2008 на сервере. Вам будет предложено выбрать источник, в этом случае выберите опцию Извлекать напрямую из центрального хранилища управления, которая будет извлекать данные непосредственно из CMS.

Вам будет предложено выбрать источник, в этом случае выберите опцию Извлекать напрямую из центрального хранилища управления, которая будет извлекать данные непосредственно из CMS

Рисунок 7. Установка Local Configuration Store

После завершения установки Local Configuration Store вы можете установить компоненты сервера. Это можно сделать, выбрав « Настройка» или «Удаление компонентов Lync Server» .

Программа установки будет использовать данные из CMS, чтобы решить, какие компоненты установить, поэтому вам не нужно выбирать компоненты самостоятельно. После того, как все компоненты установлены, мы достигли следующего шага: запрос и установка сертификатов .

Этот процесс можно запустить, выбрав опцию Запрос, Установить или Назначить сертификаты . Сначала нам нужно запросить новый сертификат, поэтому нажмите кнопку запроса , чтобы запустить мастер.

Первый вопрос, на который вам нужно ответить, заключается в том, создаете ли вы автономный запрос или хотите отправить запрос напрямую. В большинстве случаев это будет последним, поскольку будет использоваться внутренний центр сертификации. В нашей ситуации это также имеет место, поэтому мы выбираем Отправить запрос немедленно в онлайн-центр сертификации .

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

  • Укажите альтернативные учетные данные для запроса сертификата
  • Укажите альтернативный шаблон сертификата

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

Следующие два шага относятся к настройкам компании, поэтому мы пропустим их в этой статье. Теперь мы подошли к самым важным шагам: укажите имена, которые нужно разместить на сертификате .

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

После этого шага вам нужно будет выбрать домен SIP, который должен быть указан в сертификате. Выбор этой опции добавит запись SAN sip.domain.com к сертификату, поэтому в нашем случае sip.corp.local.

local

Рисунок 8. Укажите имя субъекта / альтернативные имена субъекта

Кроме того, все короткие URL-адреса, которые настроены по умолчанию, автоматически добавляются как альтернативные имена субъектов (SAN).

Как я упоминал ранее, можно добавить дополнительные записи SAN, и это можно сделать на следующем шаге. Обычно вам не нужно добавлять дополнительные имена, но если вам нужно, вы можете сделать это за несколько минут.

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

Этот мастер проведет вас через процесс назначения сертификата серверу. Просто выберите правильный сертификат и следуйте инструкциям мастера, чтобы назначить сертификат.

После того, как все эти шаги будут выполнены, пришло время для следующего шага: Господа запускайте ваши двигатели!

Запустите службы Lync

Теперь все компоненты установлены и сертификат установлен, пришло время запустить службы. Это можно сделать, выбрав опцию Start Services в настройках. Следуйте инструкциям мастера и дождитесь запуска служб.

Если вы хотите убедиться, что службы действительно запущены, вы можете использовать опцию Service Status (необязательно ), чтобы проверить, все ли службы запущены.

Проверьте обе среды

Теперь развертывание Lync завершено, пора выполнить некоторые проверки, прежде чем продолжить.

Проверка начинается с проверки того, что службы OCS и Lync работают. Это можно сделать, открыв службы MMC или открыв консоли управления из обоих продуктов.

Прежде чем вы сможете использовать панель управления Lync, не забудьте добавить учетную запись пользователя в группу Cs-Administrators .

Кроме того, убедитесь, что пользователи, размещенные в OCS, могут по-прежнему использовать все функции OCS.

На этом мы завершаем первую часть этой статьи о миграции с OCS 2007 R2 на Lync Server 2010. В следующей части мы начнем со слияния топологий и подключения Lync к Интернету с помощью пограничного сервера OCS 2007 R2.

Когда это будет завершено, мы можем выполнить тестовую миграцию и проверить, все ли функции работают правильно, перед миграцией других ресурсов.