У цій статті
Огляд
Вплив міграції
Архітектура інструментів міграції
Вимоги
Завантажити інструменти міграції
План міграції
Функції автоматично перенесли на оптовий дзвінок
Підтримувані пристрої
Пристрої, що не підтримуються
Оголошення про закінчення терміну експлуатації керованих пристроїв Cisco
dropdown icon
Оптові пакети дзвінків
    Конфігурація пакета міграції Cisco BroadWorks
    Відображення пакетів міграції Webex для BroadWorks
    Картування пакетів міграції BroadCloud
Перетворення облікового запису користувача BroadWorks або BroadCloud у робочу область Webex Calling
dropdown icon
Інструмент генератора токенів
    передумови
    Інструкція для запуску
dropdown icon
Завдання налаштування BroadWorks
    Увімкнути підключення OCI-P
    Перевірте розгорнутий і активний відкритий клієнтський сервер
    Увімкнути активацію номерів
dropdown icon
План дзвінків Cisco
    передумови
    Інструмент перетворення
    Інструмент забезпечення
dropdown icon
Інструмент вилучення
    Для Бродхмар
    Запит на витяг CSV
    Для Cisco BroadWorks та Webex для BroadWorks
dropdown icon
Інструмент перетворення
    передумови
    Заповнення input/customers.csv
    Заповнення input/users.csv
    Інструкція для запуску
    Журнали терміналів
    Звіт про винятки
    вихід
dropdown icon
Інструмент забезпечення
    передумови
    Інструкція для запуску
    Журнали терміналів
    вихід
    Обмеження після резервування
    Міграція BroadCloud на оптову торгівлю - обмеження реєстрації пристрою
dropdown icon
Інструмент переміщення пристрою
    Для Бродхмар
    Для Cisco BroadWorks та Webex для BroadWorks
Подвійна міграція
Підтримка масового відключення
dropdown icon
Відновити міграцію
    Для оператора BroadCloud
    Для Cisco BroadWorks та Webex для BroadWorks
    Інструкції щодо запуску інструменту переміщення пристрою в режимі повернення
    Журнали терміналів
dropdown icon
Додаток
    Міграція великих підприємств
    Часові пояси
dropdown icon
Часті питання
    Відомі помилки
    передумови
    Екстракт
    Трансформувати
    Забезпечення
    Видалення пристрою (BroadWorks) /Міграція (Бродхмар)
Інструменти міграції для переходу на оптові рішення RTM
list-menuУ цій статті
list-menuНадіслати відгук?

Запустіть міграцію з мінімальною попередньою конфігурацією. Легко запускати команди. Адміністратори можуть переглядати свої дані після встановлення та здійснювати та приймати дзвінки одразу після міграції. Він підтримує автоматичне оновлення до програми Webex для клієнтів UC-One.

Огляд

Метою цього документа є надання детальних інструкцій щодо використання інструментів для міграції з Cisco BroadWorks, Webex для BroadWorks та BroadCloud на оптовий продаж та. Webex Calling Цей документ охоплює набір інструментів міграції, призначених для міграції існуючих клієнтів Cisco BroadWorks, Webex для BroadWorks та BroadCloud на рішення оптового маршруту на ринок.

Інструменти міграції призначені для полегшення повного переходу від послуг BroadWorks до оптових послуг. Вони не призначені для довгострокового співіснування обох послуг в межах однієї організації клієнтів.

Вплив міграції

Наслідки після міграції такі:

Адміністратори

Після міграції адміністратори повинні:

  • Почніть використовувати Partner Hub і Control Hub для налаштування функцій, а не CommPilot.
  • Переконфігуруйте всі функції, які не є частиною міграції.

    Вам потрібно вручну перенести функції, які не переносяться автоматично після завершення роботи інструментів міграції.

Користувачі

Підтримувані функції повинні працювати після міграції так само, як і до міграції. Webex Callingфункції, які не підтримуються міграцією, повинні бути переналаштовані на Webex після мі грації:

  • Користувачі втратять історію дзвінків та історію повідомлень.
  • Користувачі втратять усі особисті налаштування та налаштування рядка ключів, і вони повинні переналаштувати ці налаштування після міграції. Приклади включають швидкий набір.
  • Користувачі повинні скинути свої коди доступу та паролі при першому вході в систему.
  • Користувачі, які використовують клієнт UC-One, повинні під час першого входу перейти до програми We bex.

Архітектура інструментів міграції

Архітектура інструментів міграції складається з чотирьох різних інструментів:

  1. Інструмент вилучення — витягує підприємства, групи, номери, користувачів, послуги, телефони та м'які клієнти з Cisco BroadWorks. Партнери BroadCloud повинні подати запит на витяг на Пор талі постачальника послуг.
  2. Інструмент перетвор ення — Перетворює інформацію, витягнуту інструментом вилучення, у файл JSON, який можна редагувати.
  3. Інструмент забезпечення — використовує вихідний файл JSON із інструмента трансформації для забезпечення клієнтів, місцезнаходжень, номерів, користувачів, служб та телефонів за допомогою загальнодоступних API Webex.
  4. Інструмент переміщення пристрою — Використовує вихідний файл JSON інструменту трансформації Інструмент трансформації для відновлення профілів та перезавантаження телефонів, активації номерів у рішенні Wholesale RTM та деактивації телефонних номерів у Cisco BroadWorks.
    • Цей інструмент підтримує повернення профілів телефону та програмного клієнта та активацію номера назад у Cisco BroadWorks.
    • Партнери BroadCloud повинні подати запит на міграцію на порталі постачальника послуг.

Наступна ілюстрація показує, як чотири інструменти працюють послідовно, спілкуючись із Cisco BroadWorks, загальнодоступними API та завантажуючи показники до служб Webex для майбутньої аналітики після запуску завдань міграції адміністратором.

Migration tools architecture diagram

Малюнок 1: Інструменти міграції

Вимоги

Перед запуском інструментів міграції партнер повинен відповідати наступним вимогам:

  1. Обліковий запис партнера та адміністратора партнера повинен бути вбудованим у рішенні Wholesale RTM . Під час передпродажного етапу партнери не повинні бути включені в оптове рішення RTM для запуску інструменту вилучення.
  2. Партнер повинен пройти контрольний список перед міграцією, щоб переконатися, що всі вимоги виконані.
  3. Для запуску інструментів вилучення та переміщення пристроїв потрібні облікові дані системного адміністратора Cisco BroadWorks. Це не стосується партнерів BroadCloud.
  4. Інструменти вилучення та переміщення пристроїв повинні бути запущені з вторинного сервера додатків Cisco BroadWorks під час вікна технічного обслуговування, щоб мінімізувати ризик. Партнери BroadCloud запу скатимуть інструмент переміщення пристроїв з порталу постачальників послуг.
  5. Перегляньте список підтримуваних Webex Calling пристроїв.
  6. Перегляньте список непідтримуваних Webex Calling пристроїв.
  7. Партнери повинні попросити свою команду облікових записів у Cisco отримати підтримувану версію мікропрограми для телефонів та пристроїв.
  8. Клієнти UC-One повинні оновитися до наступних версій:
    • Клієнти настільного комунікатора повинні мати версію 22.9.12 або новішої версії
    • Mobile Connectклієнти повинні мати версію 3.9.14 або новішої версії.
  9. Машина адміністратора повинна мати:
    • JDK/JRE 1.8 необхідний для інструмента забезпечення.
    • Машини MAC та Linux вимагають Python 3.10.5 або новішої версії для інструменту трансформації.
  10. Клієнти повинні мати дійсну платіжну адресу, а кінцеві користувачі повинні мати корпоративну адресу електронної пошти, налаштовану в Cisco BroadWorks. Якщо значення не встановлені, адміністратори-партнери повинні зв'язатися зі своїми клієнтами, щоб отримати їх. Ці дані необхідно додати до файлів CSV (значення, розділені комами) перед запуском інструменту трансформації. Приклади файлів CSV надаються за допомогою інструменту трансформації.

Завантажити інструменти міграції

Інструменти міграції розміщені в оптовому наборі інструментів GTM у папці бренду. Ви повинні подати запит на доступ, перш ніж ви зможете завантажити їх.

  1. Запит на доступ до папки бренду
    1. Перейдіть до оптового набору інструментів GTM у папці бренду.
    2. Виберіть «Я хочу запросити доступ»
    3. Введіть свою адресу електронної пошти та натисніть «Запит доступу».
    4. Ви отримаєте підтвердження, що електронний лист надіслано. Команда Wholesale GTM розгляне та схвалить ваш запит.
    5. Після схвалення ви отримаєте електронний лист від Brand Folder з посиланням «При й няти запрошення».
    6. Натисніть посилання та зареєструйте обліковий запис Brand Folder, ввівши свою інформацію та натиснувши «Зареєструватися».
    7. Тепер ви маєте доступ до папки бренду та можете завантажити інструменти міграції.

    Щоб ознайомитися з цим процесом, перегляньте відео Запит на доступ до папки бренду.

    Після того, як ваш доступ буде затверджений:

    1. Увійдіть у папку бренду.
    2. Перейдіть на вклад ку «SP - Міграційні ресурси»
    3. Завантажте останню версію bwks-webex-міграційних інструментів.

План міграції

План міграції має 3 етапи:

  1. підготовка
    • Отримати копію даних користувача за допомогою інструмента витягування
    • Створіть маркер за допомогою інструменту генератора токенів
    • Використання інструмента «Трансформація» для форматування даних користувача
  2. Забезпечення
    • Отримуйте найновіші дані користувача за допомогою інструмента витягування
    • Використання інструмента «Трансформація» для форматування даних користувача
    • Забезпечення користувачів інструментом забезпечення
  3. Міграція
    • Перенесення пристроїв за допомогою інструмента переміщення пристроїв
    • Міграція без пристроїв [Активація телефонних номерів через Центр управління]

    Якщо у адміністраторів-партнерів немає пристроїв для переходу з Cisco BroadWorks на Wholesale, то запускати інструмент переміщення пристрою не потрібно. Адміністратори-партнери можуть скористатися загальнодоступним посиланням нижче, щоб активувати телефонні номери безпосередньо через портал Control Hub. Докладніші відомості див. у розділі Керування телефонними номерами в Центрі керування.

    Деактивація телефонних номерів у Cisco BroadWorks необов'язкова, якщо адміністратори -партнери активують свої телефонні номери через Центр управління.

Функції автоматично перенесли на оптовий дзвінок

Ці функції користувача автоматично переносяться інструментами міграції:

  • Налаштування голосових повідомлень та власні привітання (голосові повідомлення, персоналізовані аудіо імені та PIN-код користувачів не мігруються)
  • Альтернативні номери
  • BroadWorks в будь-якому місці
  • Зайняте поле лампи
  • Ідентифікатор абонента (власне ім'я та номер телефону)
  • Очікування дзвінка
  • Налаштування переадресації дзвінків (переадресація дзвінків завжди/зайнято/немає відповіді/недосяжна)
  • Перехоплення дзвінків
  • Не турбувати
  • Налаштування факсу
  • Віддалений офіс
  • Зовнішній вигляд спільного дзвінка
  • Одночасний персональний дзвінок (включаючи графік та вибіркові критерії)
  • Повідомлення про дзвінки (включаючи розклад та вибіркові критерії)
  • Відхилення анонімного дзвінка
  • Вибіркове відхилення дзвінків
  • Вибіркова переадресація викликів
  • Вибіркове прийняття дзвінків
  • Послідовне кільце
  • Спрямований прийом дзвінків і заїзд
  • Звільняється від в'їзду
  • Натисніть, щоб поговорити
  • Конфіденційність
  • Музика в режимі очікування
  • Святковий сервіс
  • Нічне обслуговування
  • План вихідних дзвінків
  • План вихідних дзвінків - Коди авторизації
  • План вихідних дзвінків - Переказ номерів
  • План вхідних дзвінків
  • Клієнт рецепціоніста
  • Запис дзвінків
  • Сповіщення про пріоритет
  • Гостьовий готель
  • Господар готельного господарства

Ці функції групи автоматично переносяться інструментами міграції:

  • Автосервіс
    • Привітання на замовлення
    • Налаштування переадресації дзвінків (завжди, зайнятий, вибірковий)
    • Альтернативні номери
    • Святкове меню недоступне у Webex
    • Вибіркове відхилення дзвінків
  • Стандартний телефонний центр Cisco BroadWorks та черга дзвінків BroadCloud:
    • Базова конфігурація
    • Привітання на замовлення
    • Агенти та керівники
    • Налаштування переадресації дзвінків (завжди, зайнятий, вибірковий)
    • Альтернативні номери
    • Музика в затримці
    • Примусова пересилка
    • Обхід повідомлення про комфорт
  • Робоча область загального користування:
    • Переадресація дзвінків
    • Не турбувати
    • Очікування дзвінка
    • Перехоплення дзвінків
    • Музика в затримці
    • Зайняте поле лампи (Моніторинг)
    • Ідентифікатор абонента
    • Альтернативні номери
    • План вхідних дзвінків
    • План вихідних дзвінків
    • План вихідних дзвінків - Коди авторизації
    • План вихідних дзвінків - Переказ номерів
    • Господар готельного господарства
  • Професійна робоча область:
    • Переадресація дзвінків
    • Голосова пошта
    • Голосова пошта - зайняте вітання
    • Голосова пошта - Привітання без відповіді
    • Не турбувати
    • Очікування дзвінка
    • Перехоплення дзвінків
    • Музика в затримці
    • Зайняте поле лампи (Моніторинг)
    • Натисніть, щоб поговорити
    • Одночасне кільце
    • Відхилення анонімного дзвінка
    • Вибіркова переадресація викликів
    • Вибіркове відхилення дзвінків
    • Вибіркове прийняття дзвінків
    • Послідовне кільце
    • Баржа в
    • Налаштування конфіденційності
    • Ідентифікатор абонента
    • Альтернативні номери
    • План вхідних дзвінків
    • План вихідних дзвінків
    • План вихідних дзвінків - Коди авторизації
    • План вихідних дзвінків - Переказ номерів
    • Запис дзвінків
    • Сповіщення про пріоритет
  • Віртуальна лінія:
    • Переадресація дзвінків
    • Голосова пошта
    • Голосова пошта - зайняте вітання
    • Голосова пошта - Привітання без відповіді
    • Очікування дзвінка
    • Перехоплення дзвінків
    • Музика в затримці
    • Натисніть, щоб поговорити
    • Баржа в
    • Налаштування конфіденційності
    • Ідентифікатор абонента
    • План вхідних дзвінків
    • План вихідних дзвінків
    • План вихідних дзвінків - Коди авторизації
    • План вихідних дзвінків - Переказ номерів
    • Запис дзвінків
  • Парк дзвінків
  • Прийом дзвінків
  • Хантська група
    • Налаштування переадресації викликів (завжди, зайнятий, вибірковий, недоступний)
    • Альтернативні номери
  • Код місцезнаходження (по одному на місце або групу)
  • Пейджінгова група
  • Розклади (корпоративні розклади не мігруються)
  • Голосовий портал
  • Музика в затримці
  • Загальний список телефонів
  • Група голосової пошти

  • Під час міграції в готелі будь-які раніше існуючі зв'язки між гостями готелю та їхніми призначеними господарями розміщення не мігруються.
  • Після завершення міграції гості та господарі повинні вручну відновити свої асоціації. Webex Calling
  • Деталі асоціацій гостей та господарів, які постраждали, повідомляються у звіті про виня тки.

Підтримувані пристрої

Підтримувані телефони автоматично створюватимуться та при Webex Calling значаються користува чам інструментом забезпечення. Телефони, позначені «так» у стовпці «Підтримується в інструменті переміщення пристрою», також будуть автоматично переміщені з Cisco BroadWorks або BroadCloud на Webex Calling момент запуску інструменту переміщення пристрою. Телефони з позначкою «Ні» у цьому стовпці потребують ручного втручання, щоб змінити URL-адресу DMS у шаблоні пристрою Cisco BroadWorks або в самому телефо ні.

Останній стовпець надає відображення моделей телефонів до стовпця «Тип пристрою» файлу transform-tool/input/newphones.csv. (Для отримання додаткової інформації про newphones.csv див. Розділ інстру мента трансформації цієї статті ).

Модель телефону

Підтримується в інструменті переміщення пристрою

Тип пристрою в newphones.csv

Сіско МПП 6821

Так

ДМС Cisco 6821

Сіско МПП 6841

Так

ДМС Cisco 6841

Сіско МПП 6851

Так

ДМС Cisco 6851

Сіско МПП 6861

Так

ДМС Cisco 6861

Сіско МПП 6871

Так

ДМС Cisco 6871

Сіско МПП 7811

Так

ДМС Cisco 7811

Сіско МПП 7821

Так

ДМС Cisco 7821

Сіско МПП 7832

Так

ДМС Cisco 7832

Сіско МПП 7841

Так

ДМС Cisco 7841

Сіско МПП 7861

Так

ДМС Cisco 7861

Сіско МПП 8811

Так

ДМС Cisco 8811

Сіско МПП 8832

Так

ДМС Cisco 8832

Сіско МПП 8841

Так

ДМС Cisco 8841

Сіско МПП 8845

Так

ДМС Cisco 8845

Сіско МПП 8851

Так

ДМС Cisco 8851

Сіско МПП 8861

Так

ДМС Cisco 8861

Сіско МПП 8865

Так

ДМС Cisco 8865

Сіско МПП 8875

Так

ДМС Cisco 8875

Сіско 9811

Так

Сіско 9811
Сіско 9841

Так

Сіско 9841
Сіско 9851

Так

Сіско 9851
Сіско 9861

Так

Сіско 9861
Сіско 9871

Так

Сіско 9871
Сіско 9811

Так

Сіско 9811
Сіско 9841

Так

Сіско 9841
Сіско 9851

Так

Сіско 9851
Сіско 9861

Так

Сіско 9861

Сіско АТА191

Так

ДМС Cisco 191

Сіско АТА192

Так

ДМС Cisco 192

Cisco ДБС 110

Так

ДМС Cisco DBS110

Поліком ВВХ101

Так

ДМС Поліком ВВХ101

Поліком ВВХ150

Так

ДМС Поліком ВВХ150

Поліком ВВХ201

Так

ДМС Поліком ВВХ201

Поліком ВВХ250

Так

ДМС Поліком ВВХ250

Поліком ВВХ301

Так

ДМС Поліком ВВХ301

Поліком ВВХ311

Так

ДМС Поліком ВВХ311

Поліком ВВХ350

Так

ДМС Поліком ВВХ350

Поліком ВВХ401

Так

ДМС Поліком ВВХ401

Поліком ВВХ411

Так

ДМС Поліком ВВХ411

Поліком ВВХ450

Так

ДМС Поліком ВВХ450

Поліком ВВХ501

Так

ДМС Поліком ВВХ501

Поліком ВВХ601

Так

ДМС Поліком ВВХ601

Поліком Тріо 8300

Так

ДМС Поліком Тріо8300

Поліком Тріо 8500

Так

ДМС Поліком Тріо8500

Поліком Тріо 8800

Так

ДМС Поліком Тріо8800

Поліком СаундСтейшн 5000

Так

ДМС Поліком SSIP5000

Поліком СаундСтейшн 6000

Так

ДМС Поліком SSIP6000

Поліком ЕЕ100

Так

ДМС Поліком ЕЕ100
Поліком ЕЕ220

Так

ДМС Поліком ЕЕ220
Поліком ЕЕ300

Так

ДМС Поліком ЕЕ300
Поліком ЕЕ320

Так

ДМС Поліком ЕЕ320
Поліком ЕЕ350

Так

ДМС Поліком ЕЕ350
Поліком ЕЕ400

Так

ДМС Поліком ЕЕ400
Поліком ЕЕ450

Так

ДМС Поліком ЕЕ450
Поліком ЕЕ500

Так

ДМС Поліком ЕЕ500

Йелінк Т33Г

Так

ДМС Йелінк Т33Г

Йелінк Т41С

Так

ДМС Йелінк Т41С

Йелінк Т42С

Так

ДМС Йелінк Т42С

Йелінк Т43У

Так

ДМС Єалінк Т43У

Йелінк Т46У

Так

ДМС Єалінк Т46У

Йелінк Т46С

Так

ДМС Йелінк Т46С

Йелінк Т48С

Так

ДМС Йелінк Т48С

Йелінк Т48У

Так

ДМС Єалінк Т48У

Йелінк Т53 Вт

Так

ДМС Єалінк Т53W

Йелінк Т54 Вт

Так

ДМС Єалінк Т54W

Йелінк Т57В

Так

ДМС Єалінк T57W

Йелінк Т58В

Так

ДМС Йелінк Т58В

Йелінк КП920

Так

ДМС Йелінк КП920

Йелінк КП960

Так

ДМС Йелінк СП960

Йелінк W52Б

Так

ДМС Йелінк W52P

Йелінк В56Б

Так

ДМС Йелінк W56P

Йелінк W60B

Так

ДМС Єлінк W60P

Йелінк W70B

Так

ДМС Єалінк W70P

Йелінк КП925

Так

ДМС Йелінк КП925

Йелінк КП965

Так

ДМС Єлінк КП965

Аудіокоди MP204R

Так

Аудіокоди DMS MP204R

Аудіокоди MP202R

Так

Аудіокоди DMS MP202R

Аудіокоди MP204

Так

Аудіокоди DMS MP204

Аудіокоди MP202

Так

Аудіокоди DMS MP202

Пристрої, що не підтримуються

Якщо клієнт використовує пристрої, які не підтримуються рішенням Wholesale RTM, ці пристрої не мають права на міграцію. В цьому випадку у вас є такі варіанти:

  1. Надайте нові телефони на Cisco BroadWorks перед міграцією.
  2. Залиште старі телефони в Cisco BroadWorks, і користувачі повинні встановити додаток Webex для здійснення та прийому дзвінків.

Оптові пакети дзвінків

Інструменти міграції мають набір типових параметрів для вибору пакетів оптових дзвінків для абонентів. Якщо пізніше потрібен інший пакет, його може змінити в Control Hub адміністратор партнера.

Конфігурація пакета міграції Cisco BroadWorks

Усі абоненти, які переходять з Cisco BroadWorks, за замовчуванням використовуватимуться на пакет Webex Calling . Якщо голосовий пакет Webex потрібен для абонентів, яким не призначено очікування дзвінка або голосова пошта, це можна увімкнути у файлі partner.cfg інстру мента трансформації, скасувавши коментар рядка USE_WEBEX_VOICE_PACKAGE.

Відображення пакетів міграції Webex для BroadWorks

Міграція з пакетів Webex для Broadworks базується на типі пакета Broadworks. Налаштуйте відображення за замовчуванням у файлі конфігурації інструмента трансформації за адресою conf/w4b_package_to_wholesale_package.csv.

Пакет Webex для BroadWorks

Оптовий пакет дзвінків

Софтфон

Голос Webex

Базовий

Webex Calling

Стандарт

Webex Suite

Преміум

Webex Suite

Картування пакетів міграції BroadCloud

Міграція з пакетів карт BroadCloud Carrier залежно від типу станції. Типов е відображення можна налаштувати у файлі конфігурації інструмента трансформа ції conf/rialto_station_type_to_wholesale_package.csv.

Тип станції перевізника BroadCloud

Оптовий пакет дзвінків

Базовий

Голос Webex

Конференц-зал

Голос Webex

обмін повідомленнями

Голос Webex

Стандарт

Голос Webex

Виконавчий

Webex Suite

Всі інші типи станцій

Голос Webex

Перетворення облікового запису користувача BroadWorks або BroadCloud у робочу область Webex Calling

Робоча область Webex - це телефон, яким користуються багато людей, наприклад: наприклад: телефони в конференц-залі, складі чи лобі. Такі телефони можна налаштувати Webex Calling як робочі простори Webex замість користувачів Webex. Доступна опція автоматичного перетворення облікових записів користувачів з Cisco BroadWorks або BroadCloud Carrier у робочі простори під час процесу мі грації.

кроки:

  1. У файлі transform_tool/input/users.csv призначте користувачам пакет «common_area» для перетвор ення в робочу область.
    • Приклад: bwuser @domain,, ,загальна_область
  2. (Лише BroadCloud) Щоб перетворити всі облікові записи користувачів певного типу станції в робочі простори, додайте запис до transform-tool/conf/rialto_station_type_to_wholesale_package.csv і встановіть для пакета оптовий пакет «common_area_calls».
    • Приклад: конференція_кімната_v2, виклик спільної області_зони
  3. Запустіть інструмент перетворення.
  4. Запустіть інструмент забезпечення.
  5. Відкрийте Контрольний хаб новоствореної клієнтської організації та встановіть SIP-домен (див. Ри с. 2, Налаштування SIP-домену в Control Hub).
  6. Знову запустіть інструмент забезпечення. Це створює робочі простори та призначає їм телефони.

Обмеження:

Конфігурація користувацьких функцій (наприклад, переадресація викликів, не турбувати) автоматично не мігрується в робочу область.

Control Hub window in the Organization Settings highlighting the SIP Address for Cisco Webex Calling section.

Малюнок 2: Налаштування SIP-домену в Контрольному центрі

Інструмент генератора токенів

Адміністратори-партнери запускають цю утиліту генератора токенів принаймні один раз, перш ніж запускати інструменти міграції. Запуск цього інструменту є одноразовою діяльністю після того, як обліковий запис партнера буде включено до рішення Wholesale RTM. Цей інструмент дозволяє адміністраторам партнерів увійти в систему через веб-браузер, щоб отримати унікальний TOKEN, необхідний для оновлення файлів конфігурації партнерів для інструментів міграції.

передумови

Встановіть Java 8, 11, 17 або 21 на комп'ютер. Java доступна з багатьох джерел, включаючи:

Після завантаження витягніть бінарні файли інструменту міграції.

Цей крок є необов'язковим

Інструкція для запуску

Виконайте наступну команду в терміналі всередині каталогу генератора токенів:

  • Наступні порти повинні бути доступні для запуску інструмента генератора токенів. Порти: 8080, 50009, 50010, 50011, 50012 та 50013

  • Принаймні один із зазначених портів повинен бути відкритий для підключення в комп'ютері користувача.

Вікна:

token_generator.bat

МакОС:

./token_generator.sh

Вихід:

Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080

Відкрийте URL-адресу у веб-браузері на терміналі, увійдіть за допомогою облікових даних адміністратора партнера, щоб отримати ТОКЕН і скопіюйте його для подальшого використання.

Нижче наведено ілюстрації інтерфейсу користувача для довідки:

Login with Cisco Webex screen

Малюнок 3: Увійти за допомогою Cisco Webex

Credentials window sign-in screen

Малюнок 4: Вікно облікових даних

Token generation screen

Малюнок 5: Генерація токенів

Завдання налаштування BroadWorks

Налаштуйте наступні кроки перед запуском інструментів вилучення та переміщення пристрою на вторинному сервері BroadWorks.

Це стосується Cisco BroadWorks та Webex для BroadWorks. Ці кроки не застосовуються до BroadCloud.

Увімкнути підключення OCI-P

Інструмент переміщення пристрою спілкується з BroadWorks за допомогою команд OCI-P, щоб увімкнути підключення OCI-P, скористай теся наведеними нижче кроками:

Крок 1: Використовуйте CLI для налаштування Загальних налаштувань.

Виконайте наступну команду в CLI, щоб перейти до каталогу GeneralSettings:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Виконайте наступну команду в CLI, щоб отримати поточні загальні налаштування:

AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>

Якщо ваші налаштування не відповідають вищезазначеним, скористайтеся командою set, щоб переналаштувати свої налаштування .

Крок 2: Використовуйте CLI для налаштування проксі OCI.

Змініть каталог на OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Запустіть наступний CLI, щоб отримати поточні налаштування. Ви повинні побачити наступне:

AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800

Якщо ваші налаштування не відповідають вищезазначеним, скористайтеся командою set, щоб переналаштувати свої налаштування .

Крок 3: Використовуйте CLI для налаштування забезпечення OCI.

Перехід до каталогу забезпечення:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Виконайте наступну команду, щоб отримати поточні параметри забезпечення OCI:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as

Крок 4: Виконайте команду нижче в CLI, щоб переконатися, що ваша конфігурація правильна.

 AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.

Перевірте розгорнутий і активний відкритий клієнтський сервер

Використовуйте наведені нижче команди, щоб розгорнути та запустити сервер відкритого клієнта на вторинному сервері додатків, якщо він не розгорнутий або ще не запу щений.

Крок 1: Розгорніть сервер за допомогою наступної команди CLI:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Крок 2: Запустіть сервер за допомогою цієї команди:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Увімкнути активацію номерів

Виконайте наступні команди в CLI, щоб включити активацію номерів:

Крок 1: Запустіть команду активації числа:

AS_CLI> cd SubscriberMgmt/NumberActivation

Крок 2: Запустіть команду включеної активації:

AS_CLI> set dnMode groupAndUserActivationEnabled

Крок 3: У рядку підтвердження введіть Y.

План дзвінків Cisco

Плани дзвінків Cisco забезпечують комплексне рішення, розроблене для спрощення роботи з хмарними дзвінкамиWebex Calling.

передумови

Команда облікових записів Cisco повинна допомогти адміністратору партнера у налаштуванні постачальника PSTN, підключеного до хмари, на Sinch у шаблоні оптової підготовки.

Інструмент перетворення

Щоб увімкнути план викликів Cisco, додайте наступну конфігурацію до файлу partner.cfg:

  • ENABLE_CISCO_CALLING_PLAN=Так
  • За замовчуванням ця властивість коментується. Адміністратори повинні скасувати коментар і в вімкнути його перед запуском інструмента трансформації.
  • Після увімкнення цієї властивості та виконання інструменту трансформації розділ Wholesale Package файлу JSON клієнта автоматично включатиме план викликів Cisco.

Інструмент забезпечення

Для місцезнаходжень клієнтів, які обирають план дзвінків Cisco, ми активуємо пов'язані номери під час фази надання номера. Однак клієнти почнуть користуватися номерами тільки після завершення процесу міграції.

Інструмент вилучення

Для Бродхмар

Інструмент вилучення інтегро ваний на портал постачальника послуг BroadCloud. Адміністратор постачальника послуг може:

  1. Надсилайте запити на виписку до 50 клієнтів на запит.
    Запит на виписку не може бути поданий для одного клієнта більше 10 разів на день.
  2. Завантажте витягнутий файл даних у форматі ZIP протягом 28 днів з дати подання запиту.

На наступних малюнках показаний портал постачальника послуг.

Service Provider portal screen showing the initiate wholesale migration extract request.

Малюнок 6: Портал постачальників послуг

Service Provider portal screen showing Wholesale Migration Extract requests

Малюнок 7: Портал постачальників послуг

Запит на витяг CSV

Ініціювати запит на витя г CSV

  1. Завантажити файл CSV клієнта

    Натисніть посилання Завантажити CSV клієнта у верхньому правому куті розділу Ініці ювати запит на витяг CSV.

  2. Редагування списку клієнтів

    Адміністратор може редагувати цей файл CSV, щоб включати лише клієнтів, для яких потрібно виконати витяг.

  3. Завантажити та надіслати

    Після редагування завантажте змінений CSV.

    Натисніть кнопку На діслати, щоб ініціювати запит на вилучення для перерахованих клієнтів та пов'язаних з ними місцезнаходжень.

Ініціювати запит на вилучення для клієнта за допомогою CSV місцезнаходжень

  1. Виберіть місце клієнта та завантажте

    Виберіть клієнта зі спадного меню.

    Завантажте відповідний файл locations.csv у вклад ці Перегля д клієнтів → Сайти → Ек спортувати місце знаходження у форматі CSV.

  2. Редагування файлу місцезнаходжень

    Адміністратор може редагувати CSV, щоб включати лише місця, які вони хочуть витягти.

  3. Завантажити та надіслати

    Завантажте відредагований locations.csv і натисніть кнопку Наді слати.

    У запит на виписку будуть включені лише зазначені місця для обраного замовника.

Ініціювати запит на вилучення для всіх клієнтів

  1. Натисніть кнопку На діслати, щоб ініціювати запит на вилучення для всіх клієнтів та всіх їх місце знаходжень під поточним постачальником послуг.

The sections in the extract request.

Для Cisco BroadWorks та Webex для BroadWorks

  1. Інструмент вилучення працює на вторинному сервері додатків Cisco BroadWorks у партнерській мережі та підключається через OCI-P.
  2. Інструмент витягує необроблені дані підприємства, групи, цифри, користувачів, сервісів, пристроїв та програмного клієнта з платформи Cisco BroadWorks або BroadCloud та виводить ці дані у файли XML, які забезпечують вхідні дані для інструменту трансформації.

У наступних розділах пояснюється, як встановити та налаштувати інструмент витяжки.

передумови

  1. SCP витягує бінарні файли інструменту на вторинний сервер додатків Cisco BroadWorks.
  2. SSH на вторинний сервер додатків Cisco BroadWorks, щоб налаштувати пере думови та запустити інструмент вилучення.
  3. Налаштуйте постачальника послуг та ідентифікатор групи для вилучення з Cisco BroadWorks у Conf/ExportTool.yml. Зверніться до наступного зразка фрагмента YAML :
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Переконайтеся, що вторинний ідентифікатор користувача сервера додатків Cisco BroadWorks, пароль та ім'я хоста правильні у файлі conf/partner.cfg:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Властивість REFRESH_TOKEN є обов'язковою для міграції Webex для BroadWorks.

  5. Змініть шлях середовища JDK/JRE у файлі export.sh, якщо вторинний шлях середовища JDK/JRE сервера додатків Cisco BroadWorks відрізняється від файлу:
    JAVA_HOME=/usr/local/java/java_base

Інструкція для запуску

Виконайте наступну команду на вторинному сервері додатків Cisco BroadWorks із каталогу інструментів вилучення:

./export.sh

Журнали терміналів

Наступні журнали доступні в терміналі при успішному експорті: Запуск інструменту експорту даних BroadSoft:

 Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed 
Exported files converted as ZIP file
**************************************************

вихід

Вихідний файл ZIP (екстраговані_data_ .zip<timestamp>) доступний у тому ж каталозі інструментів вилучення. Скористайтеся наступною командою, щоб переглянути та використовувати файл ZIP для введення інструмента трансформації:

ls –ltr
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  4 11:53 lib/
-rwxr-xr-x 1 bwadmin bwadmin 956719 Oct  4 11:53 exportTool.jar
-rwxr-xr-x 1 bwadmin bwadmin   2635 Oct  4 11:53 export.sh
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  5 05:04 conf/
drwxrwxr-x 3 bwadmin bwadmin   4096 Oct 17 22:34 output/
drwxrwxr-x 2 bwadmin bwadmin   4096 Oct 17 22:34 logs/
-rw-rw-r-- 1 bwadmin bwadmin  46341 Oct 17 22:35 extracted_data_1666060500618.zip

Якщо адміністратор керує інструментом за корпоративним проксі-сервером, виконайте наведені нижче дії, щоб налаштувати та виконати скрипт експорту.

Не обов'язково встановлювати змінну середовища export https_proxy=http://<proxy-host>: <proxy-port>у терміналі, якщо проксі налаштовано безпосередньо в скрипті, як описано нижче.

Кроки для налаштування та виконання сценарію експорту

  1. Відкрийте файл export.sh.
  2. Знайдіть змінну HTTPS_PROXY_HOST і скасуйте її (видаліть початкове #).
  3. Встановіть значення HTTPS_PROXY_HOST як:

    HTTPS_PROXY_HOST=<proxy-host>

  4. Знайдіть змінну HTTPS_PROXY_PORT і скасуйте її (видаліть початкове #).
  5. Встановіть значення HTTPS_PROXY_PORT як:
    HTTPS_PROXY_PORT=<proxy-port>
  6. Збережіть і закрийте файл export.sh.
  7. Відкрийте файл partner.cfg і додайте необхідний токен refresh.
  8. Переконайтеся, що хост BroadWorks, ім'я користувача та пароль правильно налаштовані в partner.cfg.
  9. Запустіть скрипт:
    ./export.sh

Форма заручини:

Інструмент вилучення (BroadCloud та BroadWorks) тепер автоматично генерує консолідований файл XLSX під назвою Форма взаємодії SUA.xlsx під час виконання. Файл попередньо заповнений усіма доступ ними даними на відповідних робочих аркушах, що допомагає оптимізувати та прискорити завершення роботи партнерів.

Інструмент перетворення

Цей інструмент трансформації працює для всіх міграцій. Інструмент трансформації працює на будь-якому комп'ютері, включаючи ноутбук адміністратора партнера, і використовує загальнодоступні API Webex. Він читає вихідний файл ZIP (extracted_data_ .zip<timestamp>) інструмента витягування як вхідного файлу та перетворює необроблений XML у формат JSON, який використовується інструментом забезпечення.

передумови

Після завантаження та вилучення бінарних файлів інструментів міграції налаштуйте наступні передумови:

  1. Встановіть REFRESH_TOKEN (Токен, скопійований з інструмента генератора токенів) та NAME_OF_MAIN_LOCATION у файлі conf/partner.cfg:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. За бажанням встановіть PROVISIONING_ID (скопійований із шаблону в Partner Hub) у файлі conf/partner.cfg:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    Щоб отримати більш повну перевірку адреси електронної пошти клієнта, ви можете за бажанням встановити PROVISIONING_ID.
  3. Налаштуйте відсутню інформацію у файлі input/customers.csv (див. наступний розділ), якщо відсутня.
  4. Додайте адресу електронної пошти кінцевого користувача у файл input/users.csv.
  5. Якщо потрібно забезпечити нові телефони, додайте mac-адресу та адресу електронної пош ти нового телефону користувача до файлу input/newphones.csv. Це потрібно лише в тому випадку, якщо адміністр атори-партнери хочуть надати нові телефони в оптових дзвінках.
  6. Перетворіть телефонні центри BroadWorks на CXEssentials за допомогою файлу input/cxessentials.csv.
  7. Додатково увімкніть властивість UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS, щоб перетворити всі колл-центри на CXEssentials.
  8. Використовуйте файл input/locations.csv для підтримки міграції великих підприємств, що дозволяє адміністраторам мігрувати місцезнаходження своїх клієнтів за місцезнаходженням
  9. Додатково увімкніть використання MAC-адрес із заголовка User-Agent повідомлення SIP REGISTER, коли MAC-адреса недоступна в профілі пристрою Cisco BroadWorks. Відкоментуйте рядок USE_MAC_ADDRESS_FROM_SIP_REGISTER=Так у файлі conf/partner.cfg
  10. За бажанням увімкніть властивості ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD та ANALOG_USER_TYPE_DISABLE_T38, щоб налаштувати очікування виклику, музику в режимі очікування та вимкнути налаштування T38 для всіх користувачів аналогового типу.
  11. Якщо ви хочете налаштувати загальні пристрої шлюзу, додайте MAC-адресу пристрою та ідентифікатор користувача до файлу input/genericgateways.csv. Також вкажіть, чи є користувач основним власником чи спільним користувачем (для спільних викликів). Це потрібно лише в тому випадку, якщо адміністратори партнерів планують використовувати загальні пристрої шлюзу в оптових дзвінках.

    Ця функція недоступна для міграції BroadCloud на оптову торгівлю.

  12. Для міграції BroadCloud, щоб перетворити всіх користувачів з ти пом станції обміну повідомленнями на voice_mail_group, оновіть файл conf/rialto_station_type_to_wholesale_package.csv, замі нивши значення Оп товий пакет на voice_mail_group для рядка, де повідомляє Тип станції Rialto.

    Додатково увімкніть властивість COMMON_VOICE_MAIL_GROUP_PASSCODE у partner.cfg, щоб налаштувати типовий PIN-код для груп голосової пошти.

    Якщо ця властивість не вказана в partner.cfg, вона повинна бути вказана для кожного клієнта у фай лі customers.csv у стовпці CommonVoicEmailGroupPassCode.

  13. Для міграції спільних контактів до Webex Calling

    Це вдосконалення для управління загальними контактами на рівні підприємства та сайту. Тепер ці контакти можна перенести як контакти організації (Органські контак ти), або як віртуальні розширення, залежно від налаштувань конфігурації. Нижче наведено деталі, які допоможуть вам пройти цей процес міграції.

    Конфігурація ключа:

    • COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      У файлі partner.cfg в водиться нова властивість COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE. Ця властивість визначає спосіб перенесення загальних контактів з Rialto доWebex Calling.

    • Без налаштування COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      Загальні контакти будуть перенесені як контакти організації (Контакти організації).

      Ніякої додаткової конфігурації не потрібно.

      Контакти залишаються доступними на рівні організації.

    • З налаштованим COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE

      Загальні контакти будуть перенесені як вірту альні розширення.

      До кожного контакту буде додано номер розширення, а початковий діапа зон розширення визначається у властивості COMMON_PHONE_LIST_TO_VIRTUAL_EXTENSION_START_RANGE у partner.cfg.

      Віртуальні розширення підтримуються як на рівні організації, так і на рівні місцезнаходження, залежно від сфер и контакту.

  14. Увімкніть постачальника запису дзвінків за замовчуванням для Webex.

    Цей крок необхідний лише при перенесенні налаштувань запису дзвінків для користувачів, налаштованих за допомогою Dubber, до Cisco Native Call Rec ording у Webex.

    Щоб увімкнути цю опцію:

    • У файлі partner.cfg встановіть наступну властивість, Default _CALL_RECORDING_VENDOR=WebEx.
    • Крім того, використовуйте властивість WEBEX_CALL_RECORDING_STORAGE_REGION для налаштування області зберігання.

      О пція запису на вимогу з BroadCloud не підтримуєтьсяWebex Calling. Ці параметри запису дзвінків не мігруються і відображати муться у звіті про винятки.

  15. Виключення вибраних номерів телефонів з міграції:

    Щоб виключити певні телефонні номери з процесу міграції, необхідно виконати наступну двоетапну процедуру за допомогою інструмента перетворення:

    • Спочатку виконайте інструмент перетворення вперше. Після завершення інструмент створить файл з назвою telephone_numbers_inventory.csv, розташований у каталозі output/timestamp/. Клієнт повинен переглянути цей файл і вказати «Так» у стовпці «Drop Tn's» для кожного номера телефону, який слід виключити з майбутньої міграції.
    • Після оновлення файлу telephone_numbers_inventory.csv відповідними прапорцями виключення інструмент трансформації виконується в друге. Оновлений файл слід передати як аргумент у наступному форматі.

      . /transform.sh -екстракт=введення/вилучені_даних_1747640608219.zip -номери вимкнення= {filepath/telephone_numbers_inventory.csv}

  16. Додатково встановіть властивість ALLOW_RESTRICT_BY_PARTNER_MODE на OFF, щоб дозволити адміністраторам клієнтів змінювати параметри, визначені партнером, у Центрі керування.
  17. Для міграції мобільних номерів (BroadWorks Mobility) з BroadCloud на Webex Calling

    У цьому розділі описано міграцію функції BroadWorks Mobility (мобільні номери клієнтів) з BroadCloud (інтеграція мобільної мережі) на оптовий продаж Webex Calling (оператор мобільної мережі Webex Go).

    Передумови. Перед початком процесу міграції адміністратори-партнери повинні зв'язатися з командою облікових записів Cisco, щоб виконати конфігурацію постачальника хмарного підключення PSTN (CCP) та спеціального списку операторів (CCL).

    У файл partner.cfg додано нову власти вість ASSIGN_MOBILE_NUMBERS_TO_USERS. Увімкніть цю властивість, щоб дозволити присво єння та перенесення мобільних номерів користувачам.

    • Ця функція підтримується лише для міграції Broadcloud на оптову торгівлю.
    • У оптовому Webex кінцеві користувачі можуть мати номер мобільного телефону або номер PSTN (не обидва), на відміну від BroadCloud.
    • Коли користувачеві присвоюється номер мобільного телефону, його основний номер PSTN стає його вторинним (альтернативним) номером.
    • Мобільні номери не можна перенести для користувачів, які перетворюються на робочі простори або віртуальні лінії.
    • Після того, як номер мобільного телефону буде присвоєно в оптовому Webex, він відобра жатиметься як Активний у Центрі управління. Цей статус не означає, що номер відразу готовий до прийому дзвінків. Мож ливість виклику буде доступна лише після повного завершення міграції.
    • Параметри інтеграції мобільних телефонів, налаштовані кінцевими користувачами на порталі користувачів викликів (CUP), не мігруються. Після міграції, коли викликається номер телефону, номер мобільного телефону або розширення , дзвонять усі пристрої користувача.

  18. Щоб додатково налаштувати обмеження кількості пакетів під час міграції клієнта, вка жіть кількість для кожного пакета у файлі input/package_quantity.csv. Налаштована кількість пакетів має бути більшою або дорівнює кількості призначених користувача /робочим простором пакунків.

    Наразі обмеження кількості пакетів не підтримуються для міграції Webex для BroadWorks на оптову торгівлю.

    Під час запуску інструменту трансформації надайте оновлений файл як вхідний параметр:. <extract_zip_file>/transform.sh -екстракт= -пакетиліміти = вхід/пакет_кількість.csv .

  19. Міграція сайтів від декількох клієнтів з Broadworks/Broadcloud до одного клієнта в оптовій торгівлі Webex Calling

    • Новий режим виконання, -ConsolidatedMigration, введено в інструмент «Трансформація» для підтримки міграції декількох сайтів клієнтів з Broadcloud/Broadworks на оптову платформу Webex під єдиною організацією оптових клієнтів. Якщо цей режим увімкнено, інструмент об'єд нує кілька сайтів клієнтів в одну організацію оптових клієнтів
      -consolidatedMigration
    • Є й інші необов'язкові аргументи, які можна навести разом з -ConsolidatedMigration, наприклад
      -targetEnterpriseId={rialtoCustomerId | broadWorksEnterpriseId} -consolidatedExternalId={wholesaleCustomerExternalId}
    • якщо вказано -targetEnterpriseID, а ідентифікатор існує у вихідному файлі інструмента витягування, то він буде використаний для створення організації замовника оптової торгівлі, а якщо ідентифікатор не знайдено, інструмент повернеться до використання будь-яких доступних даних клієнта з вихідного файлу інстру мента витягування.
    • якщо вказано -ConsolidateDexternalId, він встановить externalId для клієнта, а якщо його не вказано, інструмент повернеться до використання існуючого потоку для зовнішнього ідентифікатора.
    • <timestamp>Зведений файл JSON (customer.json) буде доступний у каталозі output//.

Заповнення input/customers.csv

Файл input/customers.csv містить дані, які, можливо, відсутні в Cisco BroadWorks або BroadCloud. Цей файл можна залишити порожнім, якщо вся обов'язкова інформація вже є. Не потрібно заповнювати всі графи, обов'язковими є лише відсутня інформація.

Всі ці поля необов'язкові.

У таблиці нижче пояснюються найважливіші стовпці в input/customers.csv.

Назва стовпця

Правила

Ідентифікатор

У корпоративному режимі Cisco BroadWorks:

  • Це ідентифікатор постачальника послуг Cisco BroadWorks для підприємства.
  • Також для кожної групи всередині підприємства потрібен окремий рядок. Ідентифікатор - це ідентифікатор групи Cisco BroadWorks.

У режимі постачальника послуг BroadWorks це ідентифікатор групи Cisco BroadWorks .

У BroadCloud це ідентифікатор клієнта Rialto.

Зовнішній Ідентифікатор

Це ідентифікатор, який відповідає внутрішньому ідентифікатору партнера для цього клієнта. Цей стовпець повинен бути унікальним у партнерській організації Webex. Цей стовпець необов'язковий, унікальний ідентифікатор буде автоматично генеруватися інструментом трансформації.

Цей стовпець не використовується для груп на підприємстві.

Ім'я клієнта

Для підприємства цей стовпець використовується як поле імені клієнта Webex.

Для групи в межах підприємства цей стовпець використовується як ім'я місце знаходження. Назви місцезнаходжень повинні бути унікальними в межах підприємства.

Основна електронна пошта

Це використовується як адреса електронної пошти адміністратора клієнта Webex.

Цей стовпець необов'язковий для груп на підприємстві.

Стовпці адреси

Для підприємства адреса використовується в якості платіжної адреси та першої адре си місцезнаходження.

Для групи в межах підприємства адреса використовується як адреса місце знаходження.

часовий пояс

Зверніться до розділу часових поясів цієї статті.

мова

Див. Мови, які підтримує Webex.

за замовчуванням електронна пошта

Див. Встановлення PIN-коду голосової пошти.

Загальноголосова поштаГруповий пароль

Використовуйте цей стовпець, щоб вказати PIN-код за замовчуванням, який застосов уватиметься до всіх груп голосової пошти відповідного клієнта.

Після міграції адміністратори повинні оновити PIN-код для кожної групи голосової пошти. Під час процесу трансформації загальний PIN-код, вказаний адміністратором, присвоюється всім групам голосов ої пошти.

Заповнення input/users.csv

Файл input/users.csv містить дані, які, можливо, відсутні в Cisco BroadWorks або BroadCloud. Цей файл можна залишити порожнім, якщо вся обов'язкова інформація вже є. Не потрібно заповнювати всі графи, обов'язковими є лише відсутня інформація.

Всі ці поля є необов'язковими.

Назва стовпця

Правила

ідентифікатор користувача

Унікальний ідентифікатор користувача. Це може бути ідентифікатор користувача BroadWorks або BroadCloud.

електронна пошта

(Необов'язково) Адреса електронної пошти користувача. Якщо передбачено, він буде використовуватися для цілей забезпечення.

телефонний номер

(Необов'язково) Номер телефону користувача, який потрібно надати.

пакет

(Необов'язково) Тип пакета користувача. Дозволені значення: голос, виклик, пакет, спільна область, віртуальна_лінія, dont_migration, call_park_ext або voice_mail_group.

Значення dont_migration використовується, коли партнери хочуть виключити певних користувачів, а також їхні пристрої та номери телефонів, як із забезпечення, так і з міграції.

Це підтримується як для BroadWorks, так і для BroadCloud. При застосуванні вибрані користувачі та пов'язані з ними ресурси не мігруються та не забезпечуватимуться.

Щоб скористатися цим, адміністраторам слід ввести dont_migration у стовпці пакета файлу users.csv.

розширення

(Необов'язково) Розширення телефону, яке буде призначено користувачеві.

найменування

(Необов'язково) Повне ім'я користувача.

атa_налаштування

(Необов'язково) Дозволені значення: t38, аналог

Щоб увімкнути/вимкнути очікування дзвінка, музику в режимі очікування та налаштування T38

T38:

Ця опція вимикає очікування викликів та затримку музики та вмикає налаштування T38 для пристроїв ATA.

Аналог:

  • Подібно до параметра T38, цей параметр також вимикає очікування виклику та музику в затримці, а також вмикає T38 для пристроїв ATA.
  • Ключова перевага аналогової опції полягає в тому, що цими функціями можна керувати за допомогою файлів partner.cfg, пропонуючи більшу гнучкість для конфігурації.

не рухайте_телефону_

Лише BroadWorks. Додатковий прапор для запобігання міграції пристрою наWebex Calling.

Ця опція дозволяє партнерам надавати користувачам налаштування дзвінків, пристрої та номери телефонів без перене сення пристроїв на Webex або активації телефонних номерів. Webex Calling

Цей параметр доступний лише для BroadWorks, а не для BroadCloud.

Для його використання адміністратори повинні вказати do_not_move_phone у стовпці do_not_move_phone ( лише BroadWorks) файлу users.csv.

Це гарантує, що користувачі будуть забезпечені без активації номерів або переміщення своїх телефонів, тому вони продовжують працювати через BroadCloud.

Інструкція для запуску

Запустіть Transform Tool в будь-якій операційній системі. Скористайтеся наведеними нижче кроками, щоб запустити інструмент у Windows та macOS:

Вікна

Виконайте команду нижче, щоб запустити інструмент перетворення в Windows:

transform.bat -extract=<Extract-Tool-Output-Zip-file> -customers=<Input-Path-Customers-CSV> -users=<Input-Path-Users-CSV> -newphones=<Input-Path-NewPhones-CSV>

МакОС

Виконайте наступні дії, щоб запустити інструмент перетворення на macOS:

  1. Створіть віртуальне середовище та встановіть залежності для запуску інструменту трансформації за допомогою Python:
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. Запустіть інструмент перетворення:
    ./transform.sh -extract=<Extract-Tool-Output-Zip-file> -customers=<Input-Path-Customers-CSV> -users=<Input-Path-Users-CSV> -newphones=<Input-Path-NewPhones-CSV>

Попередня перевірка клієнта/користувача

Інструмент трансформації здійснює виклики API до Webex для виявлення потенційних проблем із забезпеченням. За замовчуванням він перевірятиме адресу клієнта та основну електронну пошту. Якщо значення PROVISIONING_ID вказано у файлі conf/partner.cfg, воно також перевірятиме інформацію про місцезнаходження. Результати попередньої перевірки включені до звіту про винятки.

Крім того, під час запуску інструмента трансформації можна додати такі необов'язкові параметри:

попередня перевірка

Окрім запуску API попередньої перевірки для інформації про клієнта, Інструмент трансформації також запустить API попередньої перевірки для електронних листів абонентів.

інформація про попередню перевірку

За замовчуванням до звіту про винятки включаються лише помилки попередньої перевірки (тобто проблеми, які бло кують забезпечення). Додавання цього прапорця також включатиме успішні результати поперед ньої перевірки (наприклад, якщо організація Webex вже існує, яку можна автоматично приєднати).

precheckinfo вимагає додаткового часу для запуску.

Журнали терміналів

Наступні журнали в терміналі при успішному перетворенні:

Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0

Звіт про винятки

Інструмент перетворення генерує звіт про винятки всередині каталогу output/ /exception_report.txt<timestamp>. За допомогою цього звіту можна визначити проблеми, які вплинуть на міграцію, і усунути їх у системі Cisco BroadWorks .

Після зміни даних користувача для усунення винятку повторно запустіть Інструменти вилучення та трансформа ції з новими даними. Зразок файлу звіту про винятки виглядає наступним чином:

Exception Report
Tue Oct 18 08:12:09 2022

Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg

вихід

<timestamp><groupid>Вихідний файл JSON (customer.json) буде доступний у каталозі output//. Зразок фай лу.json замовника виглядає наступ ним чином:

{
    "customer": {
        "provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
        "packages": [
            "webex_calling",
            "common_area_calling"
        ],
        "externalId": "external_id_engg_grp1",
        "address": {
            "addressLine1": "100 Main Street",
            "addressLine2": "",
            "city": "Gaithersburg",
            "stateOrProvince": "MD",
            "zipOrPostalCode": "20877",
            "country": "US"
        },
        "customerInfo": {
            "name": "Engineering Group - 1",
            "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
        },
        "provisioningParameters": {
            "calling": {
                "location": {
                    "name": "Main",
                    "address": {
                        "addressLine1": "100 Main Street",
                        "addressLine2": "",
                        "city": "Gaithersburg",
                        "stateOrProvince": "MD",
                        "zipOrPostalCode": "20877",
                        "country": "US"
                    },
                    "timezone": "America/New_York",
                    "language": "en_us",
                    "numbers": [
                        "+15205551101",
                        "+15205551102",
                        "+15205551103",
                        "+15205551104",
                        "+15205551105",
                        "+15205551106",
                        "+15205551107",
                        "+15205551108",
                        "+15205551109",
                        "+15205551110"
                    ],
                    "mainNumber": "+15205551101"
                }
            }
        }
    },
    "broadworks_info": {
        "service_provider_id": "collabmigrationtestSP_engg",
        "group_id": "collabmigrationtestGRP_engg"
    },
    "subscribers": [
        {
            "amareswaranvel+benjaminjack@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+benjaminjack@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Benjamin",
                        "lastName": "Jack",
                        "primaryPhoneNumber": "+15205551102",
                        "extension": "1102"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering17861@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 7861",
                        "mac": "CC98914EAAD7"
                    }
                ]
            }
        },
        {
            "amareswaranvel+lucasoliver@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+lucasoliver@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Lucas",
                        "lastName": "Oliver",
                        "primaryPhoneNumber": "+15205551103",
                        "extension": "1103"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering16821@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 6821",
                        "mac": "5486BCAE7E45"
                    }
                ]
            }
        },
        {
            "amareswaranvel+leojackson@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+leojackson@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Leo",
                        "lastName": "Jackson",
                        "primaryPhoneNumber": "+15205551104",
                        "extension": "1104"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineeringmacpc@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": []
            }
        },
        {
            "amareswaranvel+owenalex@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+owenalex@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Owen",
                        "lastName": "Alexander",
                        "primaryPhoneNumber": "+15205551101",
                        "extension": "1101"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering8811@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 8811",
                        "mac": "F87B204E4066"
                    }
                ]
            }
        }
    ],
    "auto_attendants": [],
    "call_queues": [],
    "hunt_groups": [],
    "schedules": [],
    "call_parks": [],
    "call_pickups": [],
    "paging_groups": [],
    "voice_portals": [
        {
            "name": "Automated Voice Portal",
            "firstName": "Automated",
            "lastName": "Voice Portal",
            "languageCode": "en_us",
            "phoneNumber": "+15205551105",
            "extension": "1105"
        }
    ],
    "shared_call_appearances": [],
    "business_communicator_desktop_to_upgrade_to_webex_app": [
        "PC Comm - Engg Device Profile"
    ],
    "connect_client_to_upgrade_to_webex_app": [],
    "locations": [],
"webex_for_broadworks_info": {
        "users": [
            {
                "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
            }
        ],
        "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
        "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
    }
}

Властивість JSON `webex_for_broadworks_info` доступна лише для Webex для міграції BroadWorks. Властивість JSON `broadcloud_info` доступна лише для міграції BroadCloud.

Інструмент забезпечення

Інструмент забезпечення може працювати на будь-якій машині, як правило, (ноутбук адміністратора партнера) і використовує загальнодоступні API Webex. Він читає вихідний файл JSON (customer.json) інструмента трансформації як введення та забезпечення клієнтів, місцезнаходжень, номерів, користувачів, служб та пристроїв у рішенні Webex Wholesale RTM.

передумови

Налаштуйте наступні передумови всередині каталогу інструментів забезпечення:

  1. Встановіть Java 8, 11, 17 або 21 на комп'ютер. Java доступна з багатьох джерел, включаючи:
  2. Після завантаження та вилучення бінарних файлів інструментів міграції встановіть змінну середовища JAVA_HOME у provisioning_tool.sh для MAC та provisioning_tool.bat для Windows.
  3. Файл partner.cfg:
    • Встановіть WHOLESALE_PROVISIONING_ID та REFRESH_TOKEN (Токен, скопійований з інструмента генератора токенів). Адміністратори-партнери повинні зв'язатися зі своєю командою облікових записів, щоб отримати PROVISIONING_ID:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Встановіть значення SEND_SUBSCRIBERS_WELCOME_EMAIL значення false, якщо партнери не хочуть надсилати користувачам вітальний лист. Типовим значенням є true.

      Webex надсилає вітальні листи лише кінцевим користувачам. Адміністр атори клієнтів не отримують вітальних листів.

      Користувачі та адміністратори клієнтів, що базуються в США та Канаді, отримують окреме сповіщення електронною поштою від RedSky. Плат форма RedSky E911 надсилає цей електронний лист для підтвердження створення облікового запису клієнта для екст рених служб. Ця електронна пошта RedSky відокремлена від віт альних листів Webex і не контролюється налаштуваннями електронної пошти Webex. Для оптових організацій у США та Канаді RedSky автоматично вмикається як постачальник екстрених послуг.

  4. Використовуйте властивість WEBEX4BWKS_EMAIL_SUBJECT для міграції Webex для BroadWorks, щоб надіслати тему електронної пошти запиту на зміну пароля для передплатників Webex для BroadWorks.
  5. Використовуйте властивість WEBEX4BWKS_EMAIL_BODY для міграції Webex для BroadWorks, щоб надіслати текст електронної пошти запиту на зміну пароля для передплатників Webex для BroadWorks.
  6. Використовуйте властивість C USTOM_TAG S для додавання тегів після створення клієнта.
  7. Щоб застосувати оптові знижки, адміністратори-партнери повинні зв'язатися з командою облікових записів Cisco перед початком міграції.

    У partner.cfg додано нову властивість APPLY_WHOLESALE_DISCOUNTS. Увімкніть цю властивість, щоб застосувати знижки до користувачів і робочих просторів.

  8. (Необов'язково) Явно налаштувати підключення PSTN

    Щоб вказати PSTN-з'єднання для всіх місць, передбачених під час міграції, включаючи основне розташування, додайте до файлу partner.cfg таку властивість:

    PSTN_CONFIGURATION=<PSTN Connection ID or exact PSTN Connection Display Name>

    Якщо властивість не налаштована або коментується, інструмент забезпечення використовує типовий процес вибору з'єднання PSTN.

Інструкція для запуску

Скористайтеся наступними кроками, щоб запустити інструмент у Windows та macOS:

Вікна

Виконайте наступні дії, щоб запустити інструмент в О С Windows:

To provision single customer:
provision.bat -input=<Transform-Tool-Output-Customer-JSON-File-Path>
To provision multiple customers:
provision.bat -input=<Transform-Tool-Timestamp-Output-Directory-Path> 

МакОС

Виконайте наступні дії, щоб запустити інструмент на macOS:

To provision single customer:
./transform.sh -input=<Transform-Tool-Output-Customer-JSON-File-Path>
To provision multiple customers:
./transform.sh -input=<Transform-Tool-Timestamp-Output-Directory-Path>

Передумови для Webex для міграції BroadWorks

Адміні стратори-партнери повинні оновити свій шаблон адаптації BroadWorks для функцій співіснування Webex для Broad Works. Зверніться до наступного зображення:

Після того, як шаблон адаптації Webex для BroadWorks буде оновлено для підтримки міграції, попросіть команду облікових записів Cisco увімкнути функцію «оптово-партнер-змішування» на рівні партнера. Цей параметр дозволяє інстру менту забезпечення автоматично додавати оптові пакети до існуючих клієнтів Webex для BroadWorks під час підготовки.

Запустіть інструмент забезпечення з додатковим аргументом.

Фаза підготовки: це фаза за замовчуванням, на якій адміністратори можуть надавати користувачів BroadWorks як оптового абонента та продовжувати роботу з Webex для користувачів BroadWorks.

Фаза технічного обслуговування: це другий етап, на якому адміністр атори можуть призначити оптову ліцензію існуючим Webex для користувачів BroadWorks. Ви повинні запустити інструмент забезпечення з підтримкою аргументів.

Фаза після міграції : це завершальний етап, коли адміністратори можуть повністю перетворити BroadWorks на оптову торгівлю. Необхідно запустити інструмент забезпечення з аргументом після міграції .

Журнали терміналів

Нижче наведено журнали в терміналі про успіш не забезпечення:

Tool Name: Provisioning
Version: 1.51.0
Customer(s) provisioning started...
Sending create customer provisioning request for the External ID: customer.id.1
Customer provisioning request sent for the customer with the External ID: customer.id.1
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioned
Provisioning customer's calling settings with External ID: customer.id.1
Customer's settings are updated successfully for the External ID: customer.id.1
Provisioning secondary locations for the customer with the External ID: customer.id.1 
Provisioning location's settings and features for the customer with the External ID: customer.id.1
Subscriber(s) provisioning will be started for the customer with the External ID: customer.id.1
Provisioning subscriber(s) and settings for the customer with External ID: customer.id.1
Subscriber(s) and settings provisioning completed for the customer with External ID: customer.id.1
Provisioning user agent settings for the customer with the External ID: customer.id.1
 
********** Completed File : input/customer.json ****************

Буде надрукована таблиця з кількістю локацій, створених для кожного пробігу:

Table with number of locations created for each run.

вихід

Інструмент забезпечення генерує звіти про успіх і помилки всередині вихідних файлів/ *.success/error<external_id>. Перегляньте журнали успішності виводу та помилок, щоб перевірити успішне забезпечення.

Система створить файл Provisioning_Report_*.csv у каталозі output/consolidated_report s/. Цей файл містить відомості про успіх і невдачу для кожного об'єкта та його налаштувань, надаючи вичерпний звіт про підготовку.

Інструмент забезпечення також генерує файл Pro visioning_Statistics_*.csv у каталозі output/consolidated_reports/. Цей звіт містить кількість успішно та невдало забезпечених клієнтів, місцезнаходжень, користувачів, пристроїв та функцій групи .

Після успішного забезпечення кінцеві користувачі отримують електронний лист від рішення Wholesale RTM .

Адміністратори партнерів можуть перевірити наявність замовника на порталі Partner Hub і Control Hub. Зверніться до наведених нижче ілюстрацій на порталі Partner Hub і Control Hub:

Screenshot of Partner Hub showing a search for a Wholesale customer in the Select Customer drop-down field.

Малюнок 8: Партнерський центр

Screenshot of Control Hub showing the Users tab and a list of users.

Малюнок 9: Концентратор управління

Screenshot of Control Hub showing the Devices screen and a list of devices.

Малюнок 10: Пристрої

Screenshot of Control Hub showing the Numbers screen and a list of phone numbers.

Малюнок 11: Виклик

Обмеження після резервування

Після завершення підготовки для міграції BroadCloud будуть заблоковані наступні дії:

  • CAP Portal — Додавання користувачів або портованих пристроїв.
  • SP Portal — Створення ADD замовлень з пристроями або номерами.
  • RSB API — Створення ADD замовлень з пристроями або номерами та створення користувачів. Замовлення RSB ADD, зроблені з пристроями або номерами, будуть відхилені.
Однак нові замовлення розміщуються, коли інші місця заблоковані після надання.

Міграція BroadCloud на оптову торгівлю - обмеження реєстрації пристрою

Для адміністраторів-партнерів, які мігрують клієнтів з BroadCloud на Wholesale в тому ж регіоні, пристрої можуть бути додані до оптової торгівлі після запуску інструменту забезпечення. Однак ці пристрої стануть придатними для реєстрації на платформі Webex лише після завершення мі грації (переміщення пристрою) для відповідного місця.

Це обмеження не поширюється на:

  • Клієнти, які мігрують з Broadworks/W4b на оптовий продаж.
  • Міграція від BroadCloud до оптової торгівлі в різних регіонів.

Рекомендовані вказівки

Щоб уникнути проблем з реєстрацією пристрою, завершіть міграцію переміщення пристрою на рівні місцезнаходження, перш ніж спробувати зареєструвати пристрої на платформі Webex для міграції BroadCloud на Wholesale з одного регіону.

Інструмент переміщення пристрою

Для Бродхмар

Для партнерів BroadCloud використовуйте портал постачаль ника послуг, щоб надіслати запит на міграцію номерів, пристроїв та міграції спіль них викликів (SCA).

На порталі постачальника послуг запит на мігра цію може включати до 50 клієнтів. Протягом доби можна подати максимум 10 запит ів.

Адміністратори можуть увімкнути автоматичний відкат, встановивши ROLLBACK_TO_BROADCLOUD=true у файлі conf/partner.cfg, який переміщує пристрої назад до Broad Cloud після міграції. Він підтримує міграції як тих самих, так і різних регіонів за допомогою NS Sync, але лише для успішних міграцій. Для невдалих , адміністратори повинні підвищити a, Cisco TAC перш ніж вимагати відкату.

Для вибору типу міграції на порталі доступні два варіанти:

  • Мігра ція. Виберіть цей параметр, щоб ініціювати запит на перенесення номерів, пристроїв та зовнішнього вигляду спільних дзвінків (SCA).
  • Стан пристрою — Виберіть цю опцію, щоб переглянути поточний стан пристрою на BroadCloud та дзвінках.

На наступних малюнках показаний портал постачальника послуг.

Service Provider portal

Малюнок 12: Портал постачальників послуг

Service Provider portal showing View Migration Request.

Малюнок 13: Портал постачальників послуг

Перене сення вибраних місць (необов'язково)

Щоб розпочати міграцію для певної підмножини місць, перелічених у файлі customer.json, додайте до запиту файл locations.csv. У цьому файлі CSV має бути вказано лише місця, які ви збираєтеся перенести.

Якщо locations.csv не надано, всі місця в customer.json будуть перенесені.

Таблиця 1. Легенди Locations.csv
Термінвизначення

Ідентифікатор сайту

Ідентифікатор сайту місцезнаходження, яке потрібно перенести.

Назва сайту

Назва місця для перенесення.

Щоб завантажити список доступних активних сайтів, перейдіть до Перегляд клієнтів → Ви брати клієнта → Експортувати місце знаходження у форматі CSV.

Export Locations as CSV

Малюнок 14: Експортувати місця у форматі CSV

Увімкнути опцію відключення номерів

Коли ви використовуєте той самий магістраль SIP для Webex Calling і BroadCloud Carrier, адміністратори повинні використовувати параметр «Від ключити номери». Це видаляє телефонні номери від прийому вхідних дзвінків після міграції в BroadCloud.

Дана опція потрібна тільки при міграції в інший Webex Calling регіон. Він не застосовується, якщо ви залишаєтеся в межах одного регіону.

  • Ця дія незворо тна
  • Включити цю опцію тільки після підтвердження:

    • Міграція завершена
    • Всі пристрої успішно реєструються Webex Calling
    • Цифри активні

Щоб увімкнути цю опцію,

  1. У файлі partner.cfg встановіть DISCONNECT_NUMBERS_FROM_RIALTO = так.
  2. Повторно запустіть інструмент міграції, використовуючи той самий файл customer.json та оновлений partner.cfg.

Якщо номери не відключаються, подайте запит Cisco TAC.

Для Cisco BroadWorks та Webex для BroadWorks

Для міграції Cisco BroadWorks та Webex для BroadWorks інструмент працює на вторинному сервері додатків Cisco BroadWorks у партнерській мережі та підключається до АС через OCI-P. Він використовує вихідний файл JSON (customer.json) Інструмент трансформації як введення та виконує команди OCI-P для міграції пристроїв та м'яких клієнтів.

При успіш ній роботі інструмент переміщення пристрою буде:

  1. Зняти реєстрацію пристроїв з Cisco BroadWorks та зареєструвати їх у оптовій торгівлі.
  2. Користувачі, які використовують клієнт UC-One, перенаправлять на додаток Webex під час першого входу в систему.
  3. Деактивуйте телефонні номери з Cisco BroadWorks або видаліть телефонні номери з BroadCloud.
  4. Активуйте номери в оптовій торгівлі.
  5. Створюйте загальні виступи дзвінків у оптовій торгівлі для міграції BroadCloud. [Цей крок застосовується лише для міграції BroadCloud].
  6. Якщо адміністратор керує інструментом за корпоративним проксі-сервером, виконайте наведені нижче дії, щоб налаштувати та виконати скрипт забезпечення.

    Процедура конфігурації

    1. Відкрийте файл devicemove.sh.
    2. Знайдіть змінну PROXY_HOST і скасуйте її (видаліть початкове # для devicemove.sh).
    3. Встановіть значення PROXY_HOST як:

      PROXY_HOST=<proxy-host>
    4. Знайдіть змінну PROXY_PORT і скасуйте її (видаліть початкове # для devicemove.sh).
    5. Встановіть значення PROXY_PORT як:

      PROXY_PORT=<proxy-port>
    6. Будь ласка, знайдіть змінну PROXY_SCHEME і скасуйте її (видаліть початковий # для devicemove.sh). Цей крок є необов'язковим; якщо він залишається коментованим, значення за замовчуванням для PROXY_SCHEME буде HTTP.
    7. Встановіть значення PROXY_SCHEME як:

      PROXY_SCHEME=<proxy-scheme>
    8. Збережіть і закрийте файл devicemove.sh.
    9. Відкрийте файл partner.cfg і додайте необхідний токен refresh.
    10. Переконайтеся, що хост BroadWorks, ім'я користувача та пароль правильно налаштовані в partner.cfg
    11. Запустіть скрипт:

      ./devicemove.sh

Якщо немає пристроїв, зареєстрованих у Cisco BroadWorks або BroadCloud, які потрібно перенести, то запускати інструмент переміщення пристрою не потрібно.

SCP і SSH

  1. SCP інструмент переміщення пристрою на вторинний сервер додатків Cisco BroadWorks.
  2. SSH на вторинний сервер додатків Cisco BroadWorks, щоб налаштувати передумови та запустити інструмент переміщення пристрою.

передумови

  1. Встановіть REFRESH_TOKEN (Токен, скопійований з інструмента генератора токенів) у файлі conf/partner.cfg:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Переконайтеся, що ідентифікатор користувача додаткового сервера Cisco BroadWorks, пароль та ім'я хоста є правильними у файлі conf/ DeviceMoveTool.conf:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. Щоб повторно надіслати електронні листи з активацією, вам потрібно встановити SEND_SUBSCRIBERS_WELCOME_EMAIL=true у файлі conf/partner.cfg.

    Якщо адміністратори хочуть надсилати своїм користувачам електронні листи із запрошеннями під час міграції, вони повинні скасувати коментар властивості «send_subscribers_welcome_email=true» у файлі conf/partner.cfg. В іншому випадку майно повинно залишатися незмінним.

  4. Переконайтеся, що шлях середовища JDK/JRE правильний у devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Адміністратори можуть використовувати файл locations.csv з каталогу вхідних даних для перенесення певних груп замість усіх груп під підприємством.

Телефони Polycom

Щоб перемістити телефони Polycom з Cisco BroadWorks на оп товий дзвінок, адміністратор-партнер повинен створити новий файл типу профілю ідентифікації/пристрою на рівні системи в Cisco BroadWorks для кожного шаблону пристрою Polycom. Зверніться до малюнка 14 і завантажте користувацький файл device-move-tool/conf/deviceProfile/ {region} /polycom_vvx.cfg. Після завантаження нового файлу пристрою переконайтеся, що новостворений файл існує на рівні групи. Також переконайтеся, що файл Migration_%BWMAC Address%.cfg не конфліктує з будь-яким існуючим файлом у вашій системі).

Інструмент переміщення пристрою/конф/девайсProfile/ {регіон} /polycom_vvx2.cfg

Він використовується всередині інструментом переміщення пристрою.

Процес міграції для телефонів Polycom:

  1. Інструмент переміщення пристрою замінює файл %BWMACAddress%.cfg на рівні пристрою на polycom_vvx2.cfg. Цей файл відноситься до міграції_%BWMACAddress%.cfg.
  2. Перетворіть профілі пристроїв на рівні групи або на рівні пристрою.
    Дія на рівні групи або на рівні пристрою залежить від конфігурації параметра DeviceLevelRebuild у файлі device-move-tool/conf/partner.cfg.
  3. Інструмент переміщення пристрою просить сервер додатків Cisco BroadWorks перезавантажити телефони на рівні групи або на рівні пристрою.
  4. Після запиту на перезавантаження телефони Polycom завантажують та обробляють% BWMACAddress%.cfg, який просить телефони Polycom завантажити та обробити міграцію_%BWMACAddress%.cfg, яка встановлює Device.prov.ServerName на https://plcm.sipflash.com.
    https://plcm.sipflash.com для регіону США інші регіони мають різні URL-адреси.
  5. Телефон Polycom завантажує %BWMACAddress%.cfg з https://plcm.sipflash.com і керуватиметься ним DMS. Webex Calling
Identity/device profile type file add screenshot

Малюнок 14: Додати файл типу профілю ідентифікації/пристрою

У полі «MAC-адреса в:» використовуйте ті ж значення, що і інші файли в шабло ні Polycom. (На малюнку 14 використовуйте URI запиту HTTP, але це може бути не відповідним для розгортання сервера додатків Cisco BroadWorks партнера).

Інструкція для запуску

Існує два методи виклику DMT, перший - викликати одного клієнта одночасно, а інший - одночасно запускати кількох клієнтів.

Інструмент переміщення пристрою запускається з в торинного сервера додатків Cisco BroadWorks всередині каталогу інструментів переміщення пристрою :

For device move single customer:
./devicemove.sh -input=<Transform-Tool-Output-Customer-JSON-File-Path>
 ./devicemove.sh -input=/tmp/customername.json
 For device move multiple customers:
./devicemove.sh -input=<Transform-Tool-Timestamp-Output-Directory-Path>
 ls -l /tmp/directoryofcustomers/
customer1.json 
customer2.json
customer3.json
Additionally, the device move tool supports migrate single/specific phone(s) from 1.35.0 release.
Use the command below:
./devicemove.sh -integration -input= <Transform-Tool-Output-Customer-JSON-File-Path> -macaddress=4CBC4883A6F8,48256741CBE9

Журнали терміналів

Нижче наведено журнали в терміналі про успішний запуск інструмента переміщення пристрою для міграції пристрою:

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o) 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed

вихід

Після міграції пристрою пристрої увійшли в Інтернет і готові здійснювати/приймати дзвінки. Зверніться до малюнка 15, щоб побачити приклад стану пристрою:

Screenshot of Control Hub Devices page showing the device status.

Малюнок 15: Стан пристрою

Після міграції пристрою номери стали активними. Зверніться до малюнка 16, щоб побачити приклад того, які числа активні:

Screenshot of Control Hub Numbers screen showing active numbers.

Малюнок 16: Числа активні

Якщо адміністратор керує інструментом за корпоративним проксі-сервером, виконайте наведені нижче дії, щоб налаштувати та виконати скрип т DeviceMove.

Не обов'язково встановлювати змінну середовища export https_proxy=http://<proxy-host>: <proxy-port>у терміналі, якщо проксі налаштовано безпосередньо в скрипті, як описано нижче.

Кроки для налаштування та виконання скрипта DeviceMove

  1. Відкрийте файл devicemove.sh.
  2. Знайдіть змінну HTTPS_PROXY_HOST і скасуйте її (видаліть початкове #).
  3. Встановіть значення HTTPS_PROXY_HOST як:

    HTTPS_PROXY_HOST=<proxy-host>

  4. Знайдіть змінну HTTPS_PROXY_PORT і скасуйте її (видаліть початкове #).
  5. Встановіть значення HTTPS_PROXY_PORT як:
    HTTPS_PROXY_PORT=<proxy-port>
  6. Збережіть і закрийте файл devicemove.sh.
  7. Відкрийте файл partner.cfg і додайте необхідний токен refresh.
  8. Переконайтеся, що хост BroadWorks, ім'я користувача та пароль правильно налаштовані в partner.cfg.
  9. Запустіть скрипт:
    ./devicemove.sh

Подвійна міграція

Тепер ви можете переміщати записи дзвінків з BroadCloud доWebex Calling. Завдяки цьому ваші існуючі облі кові записи Dubber та всі ваші старі записи доступні без втрати поточного доступу до платформи Dubber під час міграції. Для отримання додаткової інформації про подвійну міграцію див. Пере міщення Dubber з BroadCloud до. Webex Calling

Підтримка масового відключення

Підтримка масового відключення описує процес відключення декількох сайтів клієнтів при Webex Calling використанні масової операції на основі CSV. Докладніші відомості див. у статті Під тримка масового відключення.

Відновити міграцію

Операція реверту повинна виконуватися одночасно для одного підприємства.

Інструмент переміщення пристрою не деактивує номери в оптов ому дзвінку через технічні обмеження під час операції повернення.

Для оператора BroadCloud

Адміністратори можуть встановити ROLLBACK_TO_BROADCLOUD= true в conf/partner.cfg, щоб увімкнути автоматичний відкат. Це повертає пристрої до BroadCloud після успішної міграції в один і той же регіон або між регіонами за допомогою NS Sync. У разі невдал ої міграції зверніться Cisco TAC до запиту на відкат.

Для Cisco BroadWorks та Webex для BroadWorks

Процес повернення для Cisco BroadWorks та Webex для BroadWorks виглядає наступним чином:

  1. Відкрийте квиток, щоб по Cisco TAC дати запит на відновлення пристрою.
  2. Запустіть інструмент переміщення пристрою в режимі повернення на вторинному сервері додатків BroadWorks, щоб повернути міграцію пристрою. Це призведе до встановлення URL-адреси DMS до URL-адреси DMS постачальника послуг для профілів пристроїв у Cisco BroadWorks та повторно активувати телефонні номери.
  3. Коман Webex Calling да встановлює URL-адресу DMS назад на URL-адресу DMS постачальника послуг у профілі пристроїв. Webex Calling
  4. Адміністратори-партнери повинні деактивувати або видалити номери Webex Calling телефонів через портал Control Hub.
  5. Адміністратори-партнери повинні перенести номери телефонів PSTN назад до Cisco BroadWorks.

Інструкції щодо запуску інструменту переміщення пристрою в режимі повернення

Виконайте наведені нижче дії, щоб запустити інструмент переміщення пристрою в режимі повернення:

Запустіть команду нижче у вторинному сервері додатків Cisco BroadWorks всередині каталогу інструментів переміщення пристрою:

Відновити профілі

./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertProfiles

Повернути числа

./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertNumbers

Журнали терміналів

Ми отримаємо наступні журнали в терміналі при успішному запуску інструменту переміщення пристрою для операції відновлення:

Відновити профілі

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N): 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process

Повернути числа

Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ?  ([Y]es or [N]o): 
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully

Додаток

Міграція великих підприємств

Великі підприємства, які мають багато місць, не можуть перенести всі місця в одному вікні технічного обслуговування. Функціональність, описана в цьому розділі, дозволяє партнерам мігрувати кілька місць одночасно.

Для клієнтів з кількома сайтами, де місцезнаходження мігруються в межах одного регіону ( наприклад, США до США), ми рекомендуємо адміністраторам-партнерам розміщувати та виконувати замовлення відключення сайту (перенесеного сайту) у Rialto, щоб забезпечити безперебійне підключення дзвінків між неперенесеними та перене сеними місцями.

Якщо порядок відключення сайту не виконується для перенесеного сайту в Rialto, виклик буде обмежений для користувачів у мігрованому місці лише у Webex, а користувачі з неперенесених сайтів /місць не зможуть отримати доступ до перенесених номерів.

кроки

Скористайтеся наступними кроками, щоб спланувати поетапну міграцію для великого підприємства:

  1. Витягніть корпоративні дані з BroadWorks або BroadCloud.
  2. Запустити інструмент «Трансформація без розташування» на витягнутих даних.
  3. Знайдіть розділ Рекомендоване місце для переміщення одночасно в exception_report.txt, щоб сплан увати етапи міграції, щоб отримати додаткову інформацію про залежності розташування, ознайомтеся з файлами списку агентів функцій (див. Інструмент «Трансформація» нижче).
  4. Створіть вхід/locations.csv, змінюючи locations_to_be_edited.csv.
  5. Запустіть інструмент «Трансформація» ще раз за допомогою параметра розташування.
  6. Вивчіть exception_report.txt, щоб визначити будь-які проблеми залежності від розташування для поточної фази.
  7. Виправте проблеми залежності від розташування за потреби (змінюючи locations.csv).
  8. Повторно запустіть інструмент «Трансформація», щоб створити customers.json для поточної фази.
  9. Запустіть інструмент забезпечення для кожного замовника.json.
  10. Під час вікна технічного обслуговування запустіть інструмент Device Move Tool.
  11. Повторіть крок 4 - 10 для наступного етапу.

Інструмент перетворення

Для досягнення мети міграції локацій у великому підприємстві фаза за фазою, як згадувалося вище, новий файл locations.csv додається як необов'язковий вхід (-locations=input/locations.csv) під час запуску інструмента transform- tool.

locations.csv містить дані, специфічні для місць розташування. Він замінює дані, знайдені в input/customers.csv, який наразі містить як дані про підприємства, так і про місцезнаходження.

У наступній таблиці наведено деталі locations.csv:

Опис

цінності

Значення за замовчуванням

Обов'язковий

Карти в Бродворксі

Карти в Бродклауді

Корпоративний ІД

Унікальний ідентифікатор підприємства

Y

Ідентифікатор постачальника послуг

Ідентифікатор клієнта Rialto

Ідентифікатор місцезнаходження

Ідентифікатор місцезнаходження, унікальний у межах підприємства

Y

ідентифікатор групи

Ідентифікатор сайту Ріальто

міграційний статус

Це місце перенесено?

мігрував, не мігрував, мігрував

мігруючи

N

найменування

Назва цього місця.

Залиште його порожнім, щоб використовувати LocationId.

N

часовий пояс

N

мова

N

адреса1

N

адреса2

N

місто

N

держава

N

поштовий індекс

Поштовий індекс або поштовий індекс

N

країна

2-буквений код

N

locations.csv можна скласти з попередньо заповненого locations_to_be_edited.csv під час запуску інструменту Transform на великому підприємстві. Читайте далі, щоб побачити приклади.

locations.csv є необов'язковим вхідним елементом під час запуску інструмента трансформації, отже, інструмент «Трансформа ція» поводитиметься так само, як і раніше, якщо параметр -locations=input/locations.csv відсутній.

Для витягів BroadCloud, якщо клієнт містить більше 500 місць, Інструмент трансформації розді ляє дані клієнта на кілька клієнтських файлів JSON з максимум 500 розташуваннями на файл.

Згенеровані клієнтські файли JSON відповідають умовам іменування:

замовник.json замовник_1.json замовник_2.json...

Ця функція наразі застосовується лише до екстрактів BroadCloud.

Нові вихідні файли

Є 6 нових вихідних файлів з інструмента перетворення:

  1. locations_to_be_edited.csv — це попередньо заповнено інформацією про всі місця розташування для великого підприємства, яке потрібно перенести.

    Приклад:

    locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 
    
    auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

    Парт нери/клієнти можуть використовувати його для створення locations.csv для керування місцезнаходженнями для перенесення на певну фазу (і оновлювати інформацію про місцезнаходження за потреби).

    Приклад: locations.csv, створений з наведеного вище locations_to_be_edited.csv

    locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 
    
    auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 
    
    auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

    Цей файл locations.csv означає: для цієї фа зи місце розташування auto_mig_ent_grp1 було перенесено, місце розташування auto_mig_ent_grp2 мігрується, і не мігруйте місцезнаходження auto_mig_ent_grp3.

    • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv — 4 файли мають однакову мету: генерувати повні списки відповідних функцій агентів/контролерів/ініці аторів/targets/monitored_elements у місцях міграції, якщо місця міграції мають залежність від інших місць.

    Вони мають майже однаковий формат (назва 3-го стовпця залежить від функції), як нижче (список агентів групи пошуку auto_mig_ent_grp2 для вищевказаної фази):

    Приклад: наступне з hunt_group_agents.csv

    feature name,feature location,agent,location 
    
    Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 
    
    Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1 
  2. auto_attendant_external_numbers.csv - Цей файл містить маршрутизовані номери призначення автоматичного супроводу, які не знайдені в поточному або міграційному розташуванні. Ці номери можуть належати іншим місцезнаходженням або бути зовнішніми для клієнта.

    Приклад: наступне з auto_attendant_external_numbers.csv

    Enterprise ID,Enterprise Name,Location ID,Location Name,Auto Attendant Name,Menu Type,Menu Option,Transfer Number
    
    ENT_1,Enterprise 1,LOC_1,Austin,Auto Attendant 1,Business Hours,Transfer Without Prompt,+12040000001
    
    ENT_1,Enterprise 1,LOC_1,Austin,Auto Attendant 1,After Hours,Transfer With Prompt,+12050000001
    
    ENT_1,Enterprise 1,LOC_2,Denver,Auto Attendant 2,Business Hours,Transfer Without Prompt,+12040000002

  3. location_to_customer_json_mapping.csv

    Цей файл містить список місць розташування та відповідні клієнтські файли JSON, створені інструментом трансформації. Він генерується, коли дані клієнта поділяються на кілька файлів JSON клієнтів і може бути використаний для визначення того, який файл JSON клієнта містить певне місце розташування.

    Приклад:

    ім'я місцезнаходження, користувача_json_ім'я файлу LOC_1, замовник.json LOC_2, замовник.json LOC_3, замовник_1.json LOC_4, замовник_1.json LOC_5, замовник_2.json

Якщо при запуску інструмента «Трансформація» параметра розташування відсутня, наведені вище 4 файли генерув атимуть повні списки агентів/супервайзерів/ініціаторів/ціль/моніторених елементів hunt-group/call-center/paging-group/busy-lamp-field для всього підприємства, які можна використовувати для планування поетапних міграцій .

Нові розділи у звіті про винятки

Під час виконання поетапної міграції для великого підприємства з'явиться деякі нові розділи в exception_report.txt, якщо є залежності від розташування, які не виконуються.

Приклад: Наступний новий розділ призначений для групи пошуку місцезнаходжень auto_mig_ent_grp2 агентів Сари Родрігес у місцезнаходженні auto_mig_ent_grp3, яке не мігрується та не мігрується на цій фазі.

Dependencies between locations - Hunt groups 

Name                          Location                        Agent                                            Agent's Location         Comment 

________________________________________________________________________________________________________________ 

Sarah Rodriguez       auto_mig_ent_grp2    agent_william@domain.com    auto_mig_ent_grp3    Agent in different location not migrated yet 

Sarah Rodriguez       auto_mig_ent_grp2   agent_melody@domain.com     auto_mig_ent_grp3    Agent in different location not migrated yet 

Наступний новий розділ містить рекомендації щодо групування місць на фазах міграції.

Рекомендовані місця для переміщення одночасно:

Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3 

Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3

Якщо параметр розташування відсутній під час запуску інструмента «Трансформація», у розділі рекомендовані місця для переміщення одночасно перераховані всі залежності від місць, щоб забезпечити зручність планування.

Під час запуску інструмента Трансформація з параметром розташування (тобто для фази міграції), розділ Рекомендовані місця для переміщення одночасно містить лише список залежностей місцезнаходжень для поточної фази.

Інструмент забезпечення

Для великих корпоративних клієнтів BroadCloud, у яких результат Transform Tool розділений на декілька клієн тських файлів JSON, використовуйте параметр -LargeEnterprise під час запуску інструмента забезпечення. Інструмент обробляє всі згенеровані клієнтські файли JSON у вказаному каталозі виводу Transform Tool. Якщо дані клієнта містяться в одному файлі JSON клієнта, запустіть інструмент забезпечення без параметра -LargeEnterprise.

Вікна

<Transform-Tool-Timestamp-Output-Directory-Path>Для забезпечення великого підприємства замовника: provision.bat -input= -LargeEnterprise

МакОС

<Transform-Tool-Timestamp-Output-Directory-Path>Для забезпечення великого підприємства замовника: provision.sh -input= -LargeEnterprise

Інструмент переміщення пристрою

Інструмент переміщення пристрою може запускатися для підмножини місць з customer.json. Щоб досягти цього, додайте новий необов'язковий файл locations.csv , який має два стовпці.

Зовнішній ідентифікатор

Назви місцезнаходжень

Зовнішнє значення ідентифікатора

Назви місцезнаходжень/назв груп

  • Це необов'язковий файл, якщо він не надається або не забезпечений порожніми значеннями, він мігрує всі місця.
  • Якщо надаються назви місцезнаходжень та їх відповідні зовнішні_ідентифікатори, то лише ці місцезнаходження будуть перене сені.

Команда виглядає наступним чином:

./devicemove.sh -input=<input_path>/customer.json -locations=<input_path>/Location_names.csv

Часові пояси

USA:

«Часові зони»: ["Америка/Адак», "Америка/Анкорідж», "Америка/Чикаго», "Америка/Денвер», "Америка/Лос_Анджелес», "Америка/Нью_Йорк», "Америка/Фенікс», "Тихий океан/Гонолулу "]

Канада:

«Часові зони»: ["America/Dawson_Creek», "Америка/Едмонтон», "Америка/Галіфакс», "Америка/Монреаль», "Америка/Реджина», "Америка/Сент-Джонс», "Америка/Ванкувер», "Америка/Вінніпег "]

Австралія:

«TimeZone»: ["Австралія/Аделаїда», "Австралія/Брісбен», "Австралія/Брокен_Хілл», "Австралія/Дарвін», "Австралія/Хобарт», "Австралія/Лорд_Хоу», "Австралія/Перт», "Австралія/Сідней "]

Франція:

«Часові пояси»: ["Європа/Париж"]

Португалія:

«timeZones»: ["Атлантика/Азорські острови», "Європа/Лісабон "]}

UK:

«Часові пояси»: ["Європа/Лондон"]

Італія:

«Часові пояси»: ["Європа/Рим"]

Німеччина:

«Часові пояси»: ["Європа/Берлін"]

Часті питання

Відомі помилки

ПомилкаАкція
Інструмент генератора токенів
. /tokengenerator.sh: рядок 77: /bin/java: Немає такого файлу або каталогу Правильно встановіть змінну середовища JAVA_PATH у вашому середовищі.
Помилки інструмента трансформації
  • ModuleNotFoundError: Немає модуля з назвою «телефонні номери»
  • Міграція пристроїв, які на даний момент не зареєстровані
  • Великий екстракт генерує лише кілька JSON
  • Непідтримувана помилка часового поясу (наприклад, America/New_York для країни CA)
  • Виняток: Неможливо виконати дію щодо оптового пакета для існуючого клієнта Webex For BroadWorks
  • Налаштуйте віртуальне середовище Python, як описано в посібнику з рішень. Потім повторно запустіть інструмент «Трансформація»
  • Пристрої, зареєстровані раніше, але тепер незареєстровані, відображаються у звіті про винятки. Щоб перенести їх, скасуйте коментар і встановіть MIGRATE_DEVICES_REGISTERED_ ONCE=Так у конфігурації
  • Перевірте наявність проблем з мережею. Перегляньте звіт про винятки. Якщо не вирішено, зв'яжіться Cisco TAC
  • Додайте відображення в transform/conf/timezone_translation.csv

    Наприклад: Америка/Нью_Йорк, Америка/Монреаль

  • Переконайтеся, що ви запустили витяг з дійсним і некоментованим REFRESH_TOKEN. Якщо ні, повторно запустіть витяг та трансформуйте за допомогою правиль ного REFRESH_TOKEN
Помилки інструменту забезпечення
  • Клієнт не уповноважений надавати
  • Поле джерела міграції відсутнє або недійсний JSON
  • Забезпечення не вдається через електронну пошту адміністратора
  • Перевірте, чи створено маркер оновлення за допомогою правильної електронної пошти партнера
  • Перевірте customer.json за допомогою формататора JSON та виправте будь-які проблеми
  • Переконайтеся, що електронна пошта адміністратора дійсна, правильно відформатована, а домен використовує лише буквено-цифрові символи
Помилки інструменту DeviceMove (BroadWorks) /Міграція (BroadCloud)
Міграція не вдалася через помилку статусу вихідного AS та цільової мережі AS

Уникайте зміни пристрою або номера після забезпечення та перед запуском інструмента « Переміщення пристрою».

передумови

1. Як знайти оргід партнера?

Увійдіть в Partner Hub і перейдіть до розділу Облікові записи. Там з'являється OrgID.

Екстракт

1. Чому клієнт або сайт не вказані на сторінці «Ініціювати вилучення»?

З'являються лише клієнти з хоча б одним сайтом з активними послугами дзвінків у BroadCloud. Якщо не існує активних сайтів дзвінків, клієнт не буде вказаний в списку.

Трансформувати

1. Чому функція користувача або групи відсутня в customer.json?

Щоб переглянути функцію користувача або групи, перевірте exception_report.txt на наявність відповідних помилок.

2. Чому замовник.json не генерується?

Оновіть customers.csv з дійсною адресою. Використовувати параметр -customer під час перетворення.

3. Для чого призначений файл input/customers.csv?

Мета використовується для надання будь-яких обов'язкових даних клієнтів, які можуть бути відсутніми у Cisco BroadWorks або BroadCloud під час процесу вилучення.

4. Для чого призначений файл input/users.csv?

Фай л input/users.csv використовується для надання даних на рівні користувача, які можуть пропустити в Cisco BroadWorks або BroadCloud.

5. Як перетворити колл-центри BroadWorks на Cx Essen tials?

Використовуйте input/cxessentials.csv для перетвор ення колл-центрів BroadWorks на Cx Essentials.

6. Чи є спосіб автоматичного перетворення всіх колл-центрів на Cx Essentials?

Так, ви можете увімкнути властивість UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS для автоматичного перетворення всіх колл-центрів на Cx Essentials без використання файлу CSV.

7. Як надати нові телефони для користувачів?

Щоб забезпечити нові телефони, додайте MAC-адресу та адресу електронної пошти користувача до файлу input/newphones.csv. Цей крок необхідний лише в тому випадку, якщо адміністратори-партнери мають намір налаштувати нові телефони в середовищі оптових дзвінків.

8. Як налаштувати загальні пристрої шлюзу?

Щоб налаштувати пристрої загального шлюзу, додайте MAC-адресу пристрою та пов'язаний ідентифік атор користувача до файлу input/genericgateways.csv. Ви також повинні вказати, чи є користувач основ ним власником чи спільним користувачем (для загальних виглядів викликів).

9. Чи доступна загальна настройка пристрою шлюзу для міграції BroadCloud на Wholesale ?

Ні, ця функція не підтримується для міграції BroadCloud на Wholesale.

Забезпечення

1. Як партнери можуть налаштувати для більш ніж 100 клієнтів файли JSON одночасно, як це налаштовано у властивості maxCustomersProvisioning у conf/app.cfg?

<no.of.customers>Встановіть maxCustomersProvisioning= у app.cfg і запустіть підготовку.

2. Заблоковано забезпечення, оскільки організація знаходиться в «pending _rpl_review»?

Фінанси Cisco перевіряють клієнта. Це може зайняти до 72 годин. Повторіть спробу після с хвалення.

3. Як вирішити проблему, через яку оптовий пакет, його функції та користувачі були призначені до неправильної організації через неправильний зовнішній ідентифікатор під час процесу міграції?

Крок 1: Видаліть усіх користувачів/функції, передбачені інструментом забезпечення.

Крок 2: У Partner Hub виберіть клієнта, перейдіть до розділу «Пакети», вимк ніть всі оптові пакети та збережіть зміни.

4. Як вирішити проблему, коли під час запуску інструменту надання послуг оптової торгівлі з'являється повідомлення «OrgID є обов'язковим параметром при забезпеченні вже існуючого клієнта оптовими послугами»?

Спробуйте запустити інструмент за допомогою іншої адреси електронної пошти, оновивши файл customer.json. Крім того, перевірте, чи домен електронної пошти претендує інша організація. Якщо так, спробуйте звільнити заявлений домен від цієї організації або спробуйте використати інший не затребуваний домен.

Видалення пристрою (BroadWorks) /Міграція (Бродхмар)

1. У customer.json з усіх пристроїв один або два не вийшли в інтернет? Як це виправити?

Якщо лише кілька пристроїв не надходять в Інтернет, спробуйте перезавантажити їх вручну.

2. Чи потрібен RialToIdentifier у customer.json для міграції на Broadcloud?

Так.

3. Як запустити інструмент переміщення пристрою в режимі повернення для Broadcloud?

Додайте ROLLBACK_TO_BROADCLOUD=true в partner.cfg, а потім завантажте файл customer.json та partner.cfg та повторно запустіть міграцію.

4. Що робити, якщо інструмент забезпечення не може додати пристрої через помилку (зазвичай тому, що пристрій вже знаходиться в EDOS), і міграція для сайту все одно триває?

Зазвичай ми рекомендуємо адміністратору усунути помилки забезпечення перед міграцією, але в цьому випадку сайт було перенесено на оптову Webex Calling плат форму до успішного забезпечення пристрою. Webex Calling

Обхідний спосіб додавання MAC-адреси до: Webex Calling

Крок 1: Виправте проблему, через яку пристрій не було додано (Зазвичай це видалення MAC з EDOS).

Крок 2: Є два варіанти.

Варіант 1: Відкат і повторна спроба

  1. Поверніть сайт до BroadCloud.
  2. Додайте пристрій вручну через Центр керування або повторно запустіть інструмент забезпечення. Webex Calling
  3. Після додавання пристрою знову приступайте до міграції.

Варіант 2: Продовжити роботу на Webex

Якщо відкат не є кращим:

  1. Повідомте нас (команда оптової міграції), щоб ми могли встановити статус синхронізації BroadCloud NS на LOC AL.
  2. Потім адміністратор може:
    1. Зніміть присвоєння MAC-адреси від користувача з Rialto.
    2. Видаліть MAC з сайту в Ріальто.
  3. Після очищення пристрій додається вручну Webex Calling за допомогою порталу Control Hub.
  4. Після додавання пристрою вручну Webex Calling перезавантажте пристрій.

Чи була ця стаття корисною?
Чи була ця стаття корисною?