Перенос адресной книги
Как правило, адресная книга переносится вместе с остальной топологией. Однако вам может потребоваться выполнить некоторые действия после миграции, если вы настроили следующее в устаревшей среде:
Настроены правила нормализации адресной книги.
Значение по умолчанию для параметра UseNormalizationRules изменено на False.
Правила нормализации адресной книги
Если вы настроили правила нормализации адресной книги в устаревшей среде, необходимо перенести настраиваемые правила в пилотный пул. Если вы не настроили правила нормализации адресной книги, вам нечего переносить службу адресной книги. Правила нормализации по умолчанию для Skype для бизнеса Server 2019 совпадают с правилами по умолчанию для устаревшей установки. Выполните процедуру, описанную далее в этом разделе, чтобы перенести настраиваемые правила нормализации.
Примечание.
Если ваша организация использует удаленное управление звонками и настраиваемые правила нормализации адресной книги, необходимо выполнить процедуры, описанные в этом разделе, прежде чем использовать удаленное управление звонками. Для выполнения процедуры требуется членство в группе RTCUniversalServerAdmins или эквивалентные права.
UseNormalizationRules установлено значение False
Если для параметра UseNormalizationRules задано значение False, чтобы пользователи могли использовать номера телефонов, определенные в доменных службах Active Directory без применения правил нормализации в Skype для бизнеса Server 2019, необходимо задать для параметров UseNormalizationRules и IgnoreGenericRules значение True. Выполните процедуру далее в этом разделе, чтобы задать для этих параметров значение True.
Перенос настраиваемых правил нормализации адресной книги
Найдите файл Company_Phone_Number_Normalization_Rules.txt в корневой папке общей адресной книги и скопируйте его в корень общей папки адресной книги в пилотном пуле Skype для бизнеса Server 2019.
Примечание.
Примеры правил нормализации адресной книги установлены в каталог файла веб-компонента ABS. Путь: $installedDriveLetter:\Program Files\Microsoft Skype для бизнеса Server 2019\Web Components\Address Book Files\Files\ Sample_Company_Phone_Number_Normalization_Rules.txt. Этот файл можно скопировать и переименовать как Company_Phone_Number_Normalization_Rules.txt в корневой каталог общей папки адресной книги. Например, адресная книга, к которой предоставлен общий доступ в $serverX, путь будет выглядеть следующим образом: \$serverX \SkypeForBusiness-FileShare\2-WebServices-1\ABFiles.
Используйте текстовый редактор, например Блокнот, чтобы открыть файл Company_Phone_Number_Normalization_Rules.txt.
Некоторые типы записей будут работать неправильно в Skype для бизнеса Server 2019. Просмотрите файл на наличие типов записей, описанных на этом шаге, при необходимости измените их и сохраните изменения в общей папке адресной книги в пилотном пуле.
Строки, включающие обязательные пробелы или знаки препинания, приводят к сбою правил нормализации, так как эти символы удаляются из строки, входной в правила нормализации. Если у вас есть строки, включающие обязательные пробелы или знаки препинания, необходимо изменить строки. Например, следующая строка приведет к сбою правила нормализации:
\s*\(\s*\d\d\d\s*\)\s*\-\s*\d\d\d\s*\-\s*\d\d\d\d
Следующая строка не приведет к сбою правила нормализации:
\s*\(?\s*\d\d\d\s*\)?\s*\-?\s*\d\d\d\s*\-?\s*\d\d\d\d
Установка значения UseNormalizationRules и IgnoreGenericRules в значение true
Запустите командную консоль Skype для бизнеса Server: нажмите кнопку Пуск, выберите Все программы, Выберите Microsoft Skype для бизнеса Server 2019, а затем выберите Командная консоль Skype для бизнеса Server.
Выполните одно из следующих действий.
- Если ваше развертывание включает только Skype для бизнеса Server 2019, выполните следующий командлет на глобальном уровне, чтобы изменить значения для UseNormalizationRules и IgnoreGenericRules на True:
Set-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
- Если развертывание включает сочетание Skype для бизнеса Server 2019 и устаревшей установки, выполните следующий командлет и назначьте его каждому пулу Skype для бизнеса Server 2019 в топологии:
New-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
Дождитесь репликации центрального хранилища управления во всех пулах.
Измените файл правил нормализации телефона Company_Phone_Number_Normalization_Rules.txt для развертывания, чтобы очистить содержимое. Файл находится в общей папке каждого пула Skype для бизнеса Server 2019. Если файл отсутствует, создайте пустой файл с именем "Company_Phone_Number_Normalization_Rules.txt".
Подождите несколько минут, пока все интерфейсные пулы считывают новые файлы.
Выполните следующий командлет в каждом пуле Skype для бизнеса Server 2019 в развертывании:
Update-CsAddressBook