Import-CsLegacyConfiguration

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Командлет Import-CsLegacyConfiguration позволяет импортировать набор параметров конфигурации из Microsoft Office Communications Server 2007 R2 или Microsoft Office Communications Server 2007 в Skype для бизнеса Server 2015. Это позволяет обеспечить взаимодействие между Skype для бизнеса Server 2015 и предыдущей установкой Office Communications Server 2007 R2 или Office Communications Server 2007. Данный командлет впервые появился в Lync Server 2010.

Import-CsLegacyConfiguration [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-ReplaceExisting <SwitchParameter>] [-Report <String>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, добавляет политики голосовой связи и другие параметры из Communications Server 2007 или Communications Server 2007 R2 в установку Skype для бизнеса Server 2015.

Import-CsLegacyConfiguration

Команда, показанная в примере 2, представляет собой видоизмененную команду из примера 1. Однако в этом случае добавлен параметр ReplaceExisting. Он указывает командлету на то, что импортированные данные должны использоваться для разрешения конфликтов имен. Например, предположим, что вы пытаетесь импортировать маршрут голосовых вызовов с именем LocalRoute, а в установке Skype для бизнеса Server 2015 уже существует маршрут голосовых вызовов с таким именем. Поскольку используется параметр ReplaceExisting, маршрут Skype для бизнеса Server 2015 будет заменен на импортируемый маршрут голосовой связи.

Import-CsLegacyConfiguration -ReplaceExisting

Командлет Import-CsLegacyConfiguration в сочетании с командлетом Merge-CsLegacyTopology позволяет организациям выполнить переход с предыдущей версии Office Communications Server (Office Communications Server 2007 R2 или Office Communications Server 2007) на Skype для бизнеса Server 2015. Командлет Import-CsLegacyConfiguration служит для импорта политик голосовой связи, профилей местоположения (например, абонентских групп), маршрутов голосовых вызовов, правил нормализации голосовых вызовов, политик собраний, политик внешнего доступа, политик архивации, политик присутствия, параметров URL-адресов Communicator Web Access и номеров доступа к конференц-связи с телефонным подключением.

Перед выполнением командлета Import-CsLegacyConfiguration необходимо сначала установить пакет интерфейсов для обеспечения обратной совместимости с инструментарием управления Windows (WMI). Чтобы установить это приложение, запустите файл OCSWMIBC.msi. После установки пакета интерфейсов следует выполнить командлет Merge-CsLegacyTopology . Когда выполнение командлета Merge-CsLegacyTopology завершится, необходимо опубликовать объединенную топологию с помощью построителя топологий. После этого можно вызвать командлет Import-CsLegacyConfiguration . Командлет Import-CsLegacyConfiguration использует инструментарий WMI для чтения данных из предыдущей версии Office Communications Server. Затем командлет Import-CsLegacyConfiguration создает на основе полученных данных соответствующие объекты в Skype для бизнеса Server 2015. Например, для каждой политики голосовой связи, обнаруженной в установке Office Communications Server, создается соответствующая политика голосовой связи в установке Skype для бизнеса Server 2015.

Командлет Import-CsLegacyConfiguration следует выполнять повторно после внесения изменений в следующие объекты Office Communications Server: политики голосовой связи, профили местоположения, маршруты голосовых вызовов, правила нормализации голосовых вызовов, политики собраний, политики внешнего доступа, политики архивации, политики присутствия, параметры URL-адресов Communicator Web Access и номера доступа к конференц-связи с телефонным подключением. При повторном выполнении командлета Import-CsLegacyConfiguration в Office Communications Server по умолчанию добавляются только новые объекты. Чтобы импортировать измененные объекты, необходимо выполнить два действия. Сначала убедитесь в том, что в соответствующий объект (например, политику голосовой связи) в копии конфигурации Skype для бизнеса Server 2015 не были внесены изменения. Затем выполните командлет Import-CsLegacyConfiguration с параметром ReplaceExisting. Благодаря ему при импорте измененных объектов командлет Import-CsLegacyConfiguration будет перезаписывать соответствующие объекты в Skype для бизнеса Server 2015. Обратите внимание на то, что при удалении объектов из топологии Communications Server 2007 R2 соответствующие объекты в Skype для бизнеса Server 2015 не удаляются. Их потребуется удалить в Skype для бизнеса Server 2015 вручную.

Важно отметить, что командлет Move-CsLegacyUser использует сведения, импортированные с помощью командлета Import-CsLegacyConfiguration . Это означает, что при выполнении командлета Move-CsLegacyUser должно появиться сообщение об ошибке с указанием на то, что перед продолжением необходимо выполнить командлет Import-CsLegacyConfiguration . В этом случае необходимо повторно вызвать командлет Import-CsLegacyConfiguration , чтобы получить возможность перенести пользователя из предыдущей версии системы.

По умолчанию право на локальный запуск командлета Import-CsLegacyConfiguration имеют члены группы RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Import-CsLegacyConfiguration"}

 

Параметр Обязательный? Тип Описание

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Force

Необязательный

System.Management.Automation.SwitchParameter

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

ReplaceExisting

Необязательный

System.Management.Automation.SwitchParameter

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

Report

Необязательный

System.String

Позволяет указать путь к файлу журнала, создаваемому при выполнении командлета. Пример: -Report "C:\Logs\ImportConfiguration.html"

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

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

Нет. Командлет Import-CsLegacyConfiguration не принимает входные данные из конвейера.

Командлет Import-CsLegacyConfiguration не возвращает какие-либо объекты или значения.

 
Показ: