Общ преглед

Целта на този документ е да предостави подробни инструкции относно използването на инструменти за мигриране от Cisco BroadWorks, Webex за BroadWorks и BroadCloud към Wholesale и Webex Calling. Този документ обхваща набор от инструменти за миграция, предназначени да помогнат за мигрирането на съществуващи клиенти на Cisco BroadWorks, Webex за BroadWorks и BroadCloud към решението за едро до пазара.

Инструментите за миграция са предназначени да улеснят пълен преход от BroadWorks към услуги на едро. Те не са предназначени за дългосрочно съвместно съществуване на двете услуги в рамките на една и съща клиентска организация.

Въздействие на миграцията

Въздействието след миграция е както следва:

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

След миграцията администраторите трябва:

  • Започнете да използвате Partner Hub и Control Hub, за да конфигурирате функции, а не CommPilot.
  • Преконфигурирайте всички функции, които не са част от миграцията.
    Трябва ръчно да мигрирате функциите, които не се мигрират автоматично след завършване на инструментите за миграция.

Потребители

Поддържаните функции трябва да работят след миграцията по същия начин, както преди миграцията. Функциите за Webex Calling , които не се поддържат от миграцията, трябва да бъдат преконфигурирани на Webex след миграцията:

  • Потребителите ще загубят историята на обажданията и съобщенията си.
  • Потребителите ще загубят всички лични настройки и персонализации на ключовите линии и трябва да конфигурират отново тези настройки след миграцията. Примерите включват бързо набиране.
  • Потребителите трябва да нулират своите кодове за достъп и пароли при първото влизане.
  • Потребителите, които използват клиента UC-One, трябва при първото влизане да надстроят до приложението Webex .

Архитектура на инструментите за миграция

Архитектурата на инструментите за миграция се състои от четири различни инструмента:

  1. Инструмент за извличане — Извлича предприятия, групи, номера, потребители, услуги, телефони и софтуерни клиенти от Cisco BroadWorks. Партньорите на BroadCloud трябва да подадат заявка за извличане в портала на доставчика на услуги.
  2. Инструмент за трансформиране —Преобразува информацията, извлечена от инструмента за извличане, в JSON файл, който може да бъде редактиран.
  3. Инструмент за осигуряване —Използва изходния файл JSON от инструмента за трансформиране за предоставяне на клиенти, местоположения, номера, потребители, услуги и телефони, използващи Обществени API на Webex .
  4. Инструмент за преместване на устройство —Използва изходния файл на Transform Tool JSON, Transform Tool, за да изгради отново профилите и да рестартира телефони, да активира номера в решението Wholesale RTM и да деактивира телефонни номера в Cisco BroadWorks.
    • Този инструмент поддържа връщане на телефонни и меки клиентски профили и активиране на номера обратно в Cisco BroadWorks.
    • Партньорите на BroadCloud трябва да подадат заявка за миграция в портала на доставчика на услуги.

Следващата илюстрация представя как четирите инструмента работят последователно, като комуникират с Cisco BroadWorks, Public APIs и качват показатели към услугите на Webex за бъдещи анализи, след като администраторът стартира задачите за миграция.

Архитектурна диаграма на инструментите за миграция

Фигура 1: Инструменти за миграция

Изисквания

Преди да стартира инструментите за миграция, партньорът трябва да отговаря на следните изисквания:

  1. Партньорът и акаунт на администратор на партньор трябва да са включени в решението Wholesale RTM. По време на етапа на предварителна продажба от партньорите не се изисква да бъдат включени в решението Wholesale RTM за стартиране на инструмента за извличане.
  2. Партньорът трябва да премине през контролния списък преди миграция, за да се увери, че всички изисквания са изпълнени.
  3. За да стартирате инструментите за извличане и преместване на устройство, са необходими идентификационни данни на системен администратор на Cisco BroadWorks. Това не е приложимо за партньори на BroadCloud.
  4. Инструментите за извличане и преместване на устройство трябва да се изпълняват от вторичния сървър на приложения Cisco BroadWorks по време на прозорец за поддръжка, за да се сведе до минимум рискът. Партньорите на BroadCloud ще стартират инструмента за преместване на устройства от портала на доставчика на услуги.
  5. Прегледайте списъка на поддържани устройства за Webex Calling .
  6. Прегледайте списъка на неподдържани устройства за Webex Calling .
  7. Партньорите трябва да поискат от екипа си по акаунти в Cisco да получат поддържаната версия на фърмуера за телефони и устройства.
  8. Клиентите на UC-One трябва да надстроят до следните версии:
    • Клиентите на Desktop Communicator трябва да са версия 22.9.12 или по-нова
    • Клиентите на Mobile Connect трябва да са версия 3.9.14 или по-нова.
  9. Машината на администратора трябва да има:
    • За инструмента за осигуряване е необходим JDK/JRE 1.8.
    • MAC и Linux машини изискват Python 3.10.5 или по-нова версия за Transform Tool.
  10. Клиентите трябва да имат валиден адрес за фактуриране, а крайните потребители трябва да имат служебен имейл адрес , конфигуриран в Cisco BroadWorks. Ако стойностите не са зададени, администраторите на партньори трябва да се свържат с клиентите си, за да ги получат. Тези подробности трябва да бъдат добавени към CSV (стойности, разделени със запетая) файлове, преди да стартирате инструмента за трансформиране. Примерни CSV файлове се предоставят с инструмента за трансформиране.

План за мигриране

Планът за миграция има 3 етапа:

  1. Подготовка
    • Вземете копие на потребителски данни с инструмента за извличане
    • Генерирайте токен с помощта на инструмента за генериране на токени
    • Използвайте инструмента за трансформиране, за да форматирате потребителски данни
  2. Осигуряване
    • Вземете най-новите потребителски данни с инструмента за извличане
    • Използвайте инструмента за трансформиране, за да форматирате потребителски данни
    • Предоставяне на потребителите с инструмента за осигуряване
  3. Мигриране
    • Мигрирайте устройства с инструмента за преместване на устройства
    • Миграции без устройства [Активиране на телефонни номера чрез Control Hub]

    Ако администраторите на партньори нямат устройства за преместване от Cisco BroadWorks към Wholesale, тогава не е необходимо да стартирате инструмента за преместване на устройства. Администраторите на партньори могат да използват публичната връзка по-долу, за да активират телефонните номера директно през портала на Control Hub. За повече информация вж Управлявайте телефонните номера в Control Hub .

    Деактивирането на телефонните номера в Cisco BroadWorks е по избор, ако администраторите на партньорите активират своите телефонни номера през Control Hub.

Функциите автоматично мигрират към Wholesale Calling

Тези потребителски функции се мигрират автоматично от инструментите за миграция:

  • Настройки за гласови съобщения и персонализирани поздрави (гласовите съобщения не се мигрират)
  • Алтернативни номера
  • BroadWorks навсякъде
  • Заето лампово поле
  • Идентификация на ИД се (персонализирано име и телефонен номер)
  • Изчакване на повикване
  • Настройки за пренасочване на повиквания (пренасочване на повикването винаги/заето/без отговор/недостъпно)
  • Прехващане на повикване
  • Не ме безпокойте
  • Настройки на факса
  • Отдалечен офис
  • Външен вид на споделено повикване
  • Едновременно звънене лично (включително график и селективни критерии)
  • Уведомяване за обаждане (включително график и селективни критерии)
  • Отхвърляне на анонимни повиквания
  • Селективно отхвърляне на повикване
  • Селективно пренасочване на пренасочване на повикването
  • Насочено приемане на обаждане и влизане
  • Освобождава се влачене
  • Натиснете да говорите
  • Поверителност

Тези групови функции се мигрират автоматично от инструментите за миграция:

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

Поддържани устройства

Поддържаните телефони ще бъдат автоматично създадени и присвоени на потребителите в Webex Calling от инструмента за осигуряване. Телефоните, отбелязани с „да“ в колоната „Поддържани в инструмента за преместване на устройство“, също ще бъдат автоматично преместени от Cisco BroadWorks или BroadCloud към Webex Calling , когато се стартира инструментът за преместване на устройство. Телефоните, отбелязани с „Не“ в тази колона, се нуждаят от ръчна намеса, за да променят DMS URL в шаблона на устройството на Cisco BroadWorks или в самия телефон.

Последната колона предоставя съпоставянето на моделите телефони с колоната „Тип на устройството“ на файла transform-tool/input/newphones.csv. (Виж Инструмент за трансформиране раздел на тази статия за повече информация относно newphones.csv).

Модел на телефон

Поддържа се в инструмента за преместване на устройството

Тип на устройството в newphones.csv

Cisco MPP 6821

Да

DMS Cisco 6821

Cisco MPP 6841

Да

DMS Cisco 6841

Cisco MPP 6851

Да

DMS Cisco 6851

Cisco MPP 6861

Да

DMS Cisco 6861

Cisco MPP 6871

Да

DMS Cisco 6871

Cisco MPP 7811

Да

DMS Cisco 7811

Cisco MPP 7821

Да

DMS Cisco 7821

Cisco MPP 7832

Да

DMS Cisco 7832

Cisco MPP 7841

Да

DMS Cisco 7841

Cisco MPP 7861

Да

DMS Cisco 7861

Cisco MPP 8811

Да

DMS Cisco 8811

Cisco MPP 8832

Да

DMS Cisco 8832

Cisco MPP 8841

Да

DMS Cisco 8841

Cisco MPP 8845

Да

DMS Cisco 8845

Cisco MPP 8851

Да

DMS Cisco 8851

Cisco MPP 8861

Да

DMS Cisco 8861

Cisco MPP 8865

Да

DMS Cisco 8865

Cisco MPP 8875

Да

DMS Cisco 8875

Cisco ATA191

Да

DMS Cisco 191

Cisco ATA192

Да

DMS Cisco 192

Polycom VVX101

Да

DMS Polycom VVX101

Polycom VVX150

Да

DMS Polycom VVX150

Polycom VVX201

Да

DMS Polycom VVX201

Polycom VVX250

Да

DMS Polycom VVX250

Polycom VVX301

Да

DMS Polycom VVX301

Polycom VVX311

Да

DMS Polycom VVX311

Polycom VVX350

Да

DMS Polycom VVX350

Polycom VVX401

Да

DMS Polycom VVX401

Polycom VVX411

Да

DMS Polycom VVX411

Polycom VVX450

Да

DMS Polycom VVX450

Polycom VVX501

Да

DMS Polycom VVX501

Polycom VVX601

Да

DMS Polycom VVX601

Polycom Trio 8300

Да

DMS Polycom Trio8300

Polycom Trio 8500

Да

DMS Polycom Trio8500

Polycom Trio 8800

Да

DMS Polycom Trio8800

Polycom SoundStation 5000

Да

DMS Polycom SSIP5000

Polycom SoundStation 6000

Да

DMS Polycom SSIP6000

Yealink T33G

Да

DMS Yealink T33G

Yealink T41S

Да

DMS Yealink T41S

Yealink T42S

Да

DMS Yealink T42S

Yealink T43U

Да

DMS Yealink T43U

Yealink T46U

Да

DMS Yealink T46U

Yealink T46S

Да

DMS Yealink T46S

Yealink T48S

Да

DMS Yealink T48S

Yealink T48U

Да

DMS Yealink T48U

Yealink T53W

Да

DMS Yealink T53W

Yealink T54W

Да

DMS Yealink T54W

Yealink T57W

Да

DMS Yealink T57W

Yealink T58V

Да

DMS Yealink T58V

Yealink CP920

Да

DMS Yealink CP920

Yealink CP960

Да

DMS Yealink CP960

Yealink W52B

Да

DMS Yealink W52P

Yealink W56B

Да

DMS Yealink W56P

Yealink W60B

Да

DMS Yealink W60P

Yealink W70B

Да

DMS Yealink W70P

Yealink CP925

Да

DMS Yealink CP925

Yealink CP965

Да

DMS Yealink CP965

Неподдържани устройства

Ако клиентът използва неподдържаните устройства от решението Wholesale RTM, тогава тези устройства не отговарят на условията за миграция. В този случай имате следните опции:

  1. Осигурете нови телефони на Cisco BroadWorks, преди да мигрирате.
  2. Оставете старите телефони в Cisco BroadWorks и потребителите трябва да инсталират приложението Webex , за да извършват и получават обаждания.

Пакети за обаждания на едро

Инструментите за миграция имат набор от настройки по подразбиране за избор на пакети за обаждания на едро за абонати. Ако по-късно се желае друг пакет, той може да бъде променен в Control Hub от администратор на партньор.

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

Всички абонати от миграция от Cisco BroadWorks по подразбиране ще използват пакета за обаждания на Webex Calling . Ако гласовият пакет на Webex е желан за абонати, на които не е назначено изчакване на повикване или гласова поща, това може да бъде активирано във файла partner.cfg на инструмента за трансформиране, като премахнете коментара на реда USE_ WEBEX_ ГЛАС_ ПАКЕТ.

Картографиране на пакети за миграция на Webex за BroadWorks

Пакетите Webex за BroadWorks автоматично се съпоставят с пакети за обаждания на едро. Това не е конфигурируемо.

Пакет Webex за BroadWorks

Пакет за обаждания на едро

Softphone

Webex Voice

Основен

Webex Calling

Стандартно

Webex Suite

С добавена такса

Webex Suite

Картографиране на пакети за миграция на BroadCloud

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

Тип станция BroadCloud Carrier

Пакет за обаждания на едро

Основен

Webex Voice

Конферентна зала

Webex Voice

Изпращане на съобщения

Webex Voice

Стандартно

Webex Voice

Ръководител

Webex Suite

Всички други типове станции

Webex Voice

Трансформирайте потребителски акаунт в BroadWorks или BroadCloud в работно пространство за повиквания на Webex Calling

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

Стъпки:

  1. Във файлаtransform_tool /input/users.csv, задайте „common_area ” пакет към потребителите, които да бъдат трансформирани в работно пространство.
    • Пример: bwuser@domain,,,common_area
  2. (Само BroadCloud) За да конвертирате всички потребителски акаунти от конкретен тип станция в работни пространства, добавете запис към transform-tool/conf/rialto_station_type_to_wholesale_package .csv и задайте пакета на едро на „common_area_calling “.
    • Пример: conference_room_v2,common_area_calling
  3. Стартирайте инструмента за трансформиране.
  4. Стартирайте инструмента за осигуряване.
  5. Отворете Control Hub на новосъздадената клиентска организация и задайте SIP домейн (вижте фигура 2, Конфигуриране на SIP домейн в Control Hub).
  6. Стартирайте отново инструмента за осигуряване. Това създава работните пространства и им присвоява телефони.

Ограничения:

Конфигурирането на потребителски функции (например пренасочване на пренасочване на повикването, не безпокойте) не се мигрира автоматично в работното пространство.

Прозорец на Control Hub в настройките на организацията, подчертавайки секцията SIP адрес за Cisco Webex Calling .

Фигура 2: Конфигуриране на SIP домейн в Control Hub

Инструмент за генериране на токени

Администраторите на партньори стартират този помощен инструмент за генериране на токени поне веднъж, преди да започнат да изпълняват инструменти за миграция. Изпълнението на този инструмент е еднократна дейност, след като акаунтът на партньора бъде включен в решението Wholesale RTM. Този инструмент позволява на администраторите на партньорите да влязат чрез уеб браузър, за да получат уникалния TOKEN, който е необходим за актуализиране на конфигурационните файлове на партньора за инструментите за миграция.

Предварителни изисквания

След изтегляне извлечете двоичните файлове на инструмента за миграция.

Задайте пътя на средата на JRE/JDK вtoken_generator .sh за MAC иtoken_generator .bat за Windows. Ако JAVA_ Пътят HOME вече съществува, той ще бъде използван повторно от инструмента.

  • MAC: JAVA_ НАЧАЛО="/Users/cisco/jdk/zulu@1.8.282/Contents/ Начален екран/"

  • Windows: JAVA_ HOME=C:\Progra~1\ Java\jre1.8.0_ 321

Тази стъпка е по избор

Инструкции за стартиране

Изпълнете следната команда в терминала вътре в директорията за генериране на токени:

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

  • Поне един от тези споменати портове трябва да е отворен за свързване в компютъра на потребителя.

Windows:

token_generator.прилеп

MacOS:

./token_generator .sh

Изход:

Име на инструмента: Версия на инструмента за генериране на токени: 1.13.0 Заредете URL във вашия уеб браузър: http://localhost:8080 

Отворете URL в уеб браузъра на терминала, влезте с идентификационните данни на партньорския администратор, за да получите TOKEN и копирайте същия за по-нататъшно използване.

Илюстрациите на потребителски интерфейс са дадени по-долу за справка:

Влезте с екрана на Cisco Webex

Фигура 3: Влезте с Cisco Webex

Екран за вход в прозорец с идентификационни данни

Фигура 4: Прозорец за идентификационни данни

Екран за генериране на токени

Фигура 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 = <> 

Ако настройките ви не съвпадат с горните, използвайте комплект команда, за да преконфигурирате настройките си.

Стъпка 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 

Ако настройките ви не съвпадат с горните, използвайте комплект команда, за да преконфигурирате настройките си.

Стъпка 3 : Използвайте CLI, за да конфигурирате OCI Provisioning.

Променете в директорията за осигуряване:

AS_ CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Изпълнете следната команда, за да получите текущите настройки за осигуряване на OCI:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> вземете описание на адреса ========================= 127.0.0.1 локално като 

Стъпка 4 : Изпълнете командата по-долу в CLI, за да проверите дали вашата конфигурация е правилна.

 AS_ CLI/Maintenance/ManagedObjects> вземете broadworks и проверете дали изходът ви изглежда ОК. Вижте по-долу за примерен изход: AS_ CLI/Maintenance/ManagedObjects> получите broadworks BroadWorks Managed Objects =========================== * Сървър: Самоличност.................: AS версия...................: Рel_ 21.sp1_ 1,551 Административна държава...: Отключено * Приложения: Име Версия Разгърнато Административно състояние Ефективно състояние ============================================== =============================================== Изпълнение и осигуряване 21.sp1_ 1.551 true Отключен Отключен Отключен FlashPolicy 21.sp1_ 1.551 false Отключено спряно OpenClientServer 21.sp1_ 1.551 true Отключен Отключен WebContainer 21.sp1_ 1.551 true Отключен Отключен Открити са 4 записа. * Хоствани приложения: Име Версия Контекст Път Разположен ================================================ ====================== 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 записа. 

Проверете дали отворен клиентски сървър е разгърнат и активен

Използвайте командите по-долу, за да разположите и стартирате Open Client Server на вторичния сървър на приложения, ако той не е внедрен или още не е стартиран.

Стъпка 1 : Разположете сървъра със следната команда от командния ред:

AS_CLI/Maintenance/ManagedObjects> разгръщане на приложение OpenClientServer

Стъпка 2 : Стартирайте сървъра с тази команда:

AS_CLI/Maintenance/ManagedObjects> стартирайте приложението OpenClientServer

Активиране на номера

Изпълнете следните команди в CLI, за да активирате активирането на номерата:

Стъпка 1 : Изпълнете командата за активиране на номера:

AS_ CLI> cd SubscriberMgmt/NumberActivation

Стъпка 2 : Изпълнете активираната команда за активиране:

AS_ CLI> задайте dnMode groupAndUserActivationEnabled

Стъпка 3 : При подкана за потвърждение въведете Y.

Инструмент за извличане

За BroadCloud

Инструментът за извличане е интегриран в портала на BroadCloud Service Provider. Администраторът на доставчик на услуги може:

  1. Изпращайте заявки за извлечение за до 50 клиенти на заявка.
    Заявка за извлечение не може да се изпраща за един и същ клиент повече от 10 пъти на ден.
  2. Изтеглете извлечения файл с данни в ZIP формат до 28 дни от датата на подаване на заявката.

Фигурите по-долу показват портала на доставчика на услуги.

Екран на портала на доставчика на услуги, показващ заявката за извличане на иницииране на миграция на едро.

Фигура 6: Портал на доставчика на услуги

Екран на портала на доставчика на услуги, показващ заявки за извличане на миграция на едро

Фигура 7: Портал на доставчика на услуги

За Cisco BroadWorks и Webex за BroadWorks

  1. Инструментът за извличане работи на вторичния Cisco BroadWorks Application Server в рамките на партньорската мрежа и се свързва чрез OCI-P.
  2. Инструментът извлича необработени корпоративни, групови, числа, потребители, услуги, устройства и софтуерни клиентски данни от платформата Cisco BroadWorks или BroadCloud и извежда тези данни в XML файлове, които осигуряват входните данни за инструмента за трансформиране.

Следващите раздели обясняват как да инсталирате и конфигурирате инструмента за извличане.

Предварителни изисквания

  1. SCP инструмента за извличане на двоични файлове към вторичен Cisco BroadWorks Application Server.
  2. SSH към вторичния сървър на приложения Cisco BroadWorks, за да конфигурирате предпоставките и да стартирате инструмента за извличане.
  3. Конфигурирайте доставчика на услуги и ИД на групата за извличане от Cisco BroadWorks в conf/exportTool.yml. Вижте примерния YAML фрагмент по-долу:
    ServiceProviderID-A:      - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B:                        - ВСИЧКИ 
  4. Уверете се, че вторичният потребителски ИД на сървъра за приложения на Cisco BroadWorks, паролата и името на хоста са правилни във файла conf/partner.cfg:
    BROADWORKS_ ПОТРЕБИТЕЛ_ ИД = администратор BROADWORKS_ ПАРОЛА = администратор BROADWORKS_ ХОСТ_ ИМЕ = локален хост ОБНОВЯВАНЕ_ TOKEN = Токенът за опресняване на администратора на партньор, копиран от инструмента Token Generator. МИГРАЦИЯ_ MODE = Поддържаните стойности саwebex_for_broadworks_to_wholesale . Стойността по стойност по подразбиране еbroadworks_to_wholesale . Използвайтеwebex_for_broadworks_to_wholesale за миграции на Webex за BroadWorks. 

    В ОБНОВЯВАНЕ_ ТОКЕН свойството е задължително за миграция на Webex за BroadWorks.

  5. Променете пътя на средата JDK/JRE във файла export.sh, ако вторичният път на среда JDK/JRE на Cisco BroadWorks Application Server е различен от файла:
    JAVA_ НАЧАЛО=/usr/local/java/java_base

Инструкции за стартиране

Изпълнете командата по-долу във вторичния сървър на приложения Cisco BroadWorks от директорията с инструменти за извличане:

./export.sh

Терминални журнали

Следните регистрационни файлове са налични в терминала при успешно експортиране: Стартиране на инструмента за експортиране на данни на BroadSoft:

 Стартиране на инструмента за експортиране на данни на BroadSoft ************************************************** *** Стартиране на инструмента за експортиране v: 1.15.0 Експортирането стартира за SP=colllabmigrationtestSP_engg , Group=colllabmigrationtestGRP_engg Експортиране на потребители за SP=collabmigrationtestSP_engg , Group=colllabmigrationtestGRP_engg Експортирането на потребители завършено за SP=collabmigrationtestSP_engg , Group=colllabmigrationtestGRP_engg Експортирането завършено за SP=collabmigrationtestSP_engg , Group=colllabmigrationtestGRP_engg Експортирането завършено Експортиране на Dump Zip директория: изход/20221017223452_ ExportTool Export Dump Zip Име на файла:extracted_data_1666060500618.zip Zip файл с иметоextracted_data_1666060 500618.zip е създаден Процесът на създаване на ZIP файл е завършен. Експортираните файлове са преобразувани като ZIP файл ********************************* ***************

Изход

Изходен ZIP (extracted_data_ .zip ) файл ще бъде наличен в същата директория с инструменти за извличане. Използвайте командата по-долу, за да видите и използвате ZIP файла за въвеждане на инструмента за трансформиране:

ls –ltr drwxr-xr-x 2 bwadmin bwadmin 4096 октомври  4 11:53 lib/ -rwxr-xr-x 1 bwadmin bwadmin 956719 октомври  4 11:53 exportTool.jar -rwxr-xr-x 1 bwadmin bwadmin 2635 октомври  4 11:53 export.sh drwxr-xr-x 2 bwadmin bwadmin 4096 октомври  5 05:04 conf/ drwxrwxr-x 3 bwadmin bwadmin 4096 17 октомври 22:34 изход/ drwxrwxr-x 2 bwadmin bwadmin 4096 17 октомври 22:34 logs/ -rw-rw-r4min 17 bwad 17 окт. 35extracted_data_1666060 500618.zip

Инструмент за трансформиране

Този инструмент за трансформиране се изпълнява за всички миграции. Инструментът за трансформиране работи на всеки компютър, включително лаптоп на администратор на партньор, и използва публичните API на Webex . Той чете изходния ZIP на инструмента за извличане (extracted_data_ .zip ) файл като вход и трансформира суровия XML във формат JSON, който се използва от инструмента за осигуряване.

Предварителни изисквания

След като изтеглите и извлечете двоичните файлове на инструментите за миграция, конфигурирайте следните предпоставки:

  1. Задайте ОСНОВАВАНЕ_ TOKEN (Токен, копиран от инструмента за генериране на токени) и ИМЕ_ OF_ ОСНОВНИ_ МЕСТОПОЛОЖЕНИЕ във файла conf/partner.cfg:
    ОБНОВЯВАНЕ_ TOKEN=MzUwYjljODETYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj ИМЕ_ OF_ ОСНОВНИ_ МЕСТОПОЛОЖЕНИЕ=Основно
  2. По желание задайте ПРЕДОСТАВЯНЕ_ ИД (копиран от шаблона в Partner Hub) във файла conf/partner.cfg:
    ПРЕДОСТАВЯНЕ_ ИД=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    За да получите по-пълна проверка на потребителски имейл , можете по избор да зададете ПРЕДОСТАВЯНЕ_ ИД.
  3. Конфигурирайте липсваща информация във файла input/customers.csv (вижте следващия раздел), ако липсва.
  4. Добавете имейл адрес на краен потребител във файла input/users.csv.
  5. Ако трябва да се предоставят нови телефони, добавете mac адреса и имейл адрес на новия телефон на потребителя към файла input/newphones.csv. Това се изисква само ако администраторите на партньори искат да предоставят нови телефони в обажданията на едро.
  6. Преобразувайте центровете за повикване на BroadWorks в CxEssentials, като използвате файла input/cxessentials.csv.
  7. По желание активирайте UPGRADE_ ВСИЧКИ_ ОБВАЙТЕ се_ ЦЕНТРИ_ ДО_ CX_ Свойство ESSENTIALS за преобразуване на всички центрове за обаждания в CxEssentials.
  8. Използвайте файла input/locations.csv, за да поддържате голямата миграция на предприятието, която позволява на администраторите да мигрират местоположенията на своите клиенти по местоположение
  9. По избор активирайте използването на MAC адреси от заглавката на User-Agent на съобщението SIP REGISTER, когато MAC адрес не е наличен в профила на профил на устройство на Cisco BroadWorks. Разкоментирайте реда „USE_ MAC_ АДРЕС_ ОТ_ SIP_ REGISTER=yes" във файл conf/partner.cfg

Попълване на input/customers.csv

Файлът input/customers.csv предоставя данни, които може би липсват в Cisco BroadWorks или BroadCloud. Този файл може да бъде оставен празен, ако цялата задължителна информация вече е налична. Не е нужно да попълвате всички колони, само липсващата информация е задължителна.

Всички тези полета са незадължителни.

Таблицата по-долу обяснява най-важните колони в input/customers.csv.

Име на колона

Правила

ИД

В корпоративния режим на Cisco BroadWorks:

  • Това е Cisco BroadWorks serviceProviderId за предприятието.
  • Също така е необходим отделен ред за всяка група в рамките на предприятието. Идентификаторът е Cisco BroadWorks groupId.

В режим на доставчик на услуги BroadWorks това е Cisco BroadWorks groupId.

В BroadCloud това е клиентският идентификатор на Rialto.

външенId

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

Тази колона не се използва за групи в рамките на предприятие.

клиентИме

За предприятието тази колона се използва като полето за име на клиента на Webex .

За група в рамките на предприятие тази колона се използва като име на местоположение. Имената на местоположенията трябва да са уникални в рамките на предприятието .

първичен имейл

Това се използва като имейл адрес на администратора на клиента на Webex .

Тази колона не е задължителна за групи в рамките на предприятие.

Адресни колони

За предприятие адресът се използва като адрес за фактуриране и адрес на първото местоположение.

За група в рамките на предприятието адресът се използва като адрес на местоположение.

часова зона

Вижте раздела за часова зона на тази статия.

език

Виж Езици , Webex поддържа .

по подразбиране гласова поща

Виж Задайте PIN за гласова поща .

Инструкции за стартиране

Стартирайте Transform Tool във всяка операционна система. Използвайте стъпките по-долу, за да стартирате инструмента в Windows и macOS:

Windows

Изпълнете командата по-долу, за да стартирате инструмента за трансформиране в Windows:

transform.bat -extract= -клиенти= -потребители= -нови телефони=

macOS

Изпълнете следните стъпки, за да стартирате инструмента за трансформиране на macOS:

  1. Създайте виртуална среда и инсталирайте зависимости, за да стартирате инструмента за трансформиране с помощта на Python:
    python3 -m venv venv източник venv/bin/активиране на python3 -m заявки за инсталиране на pip python3 -m заявки за инсталиране на pip-oauthlib 
  2. Стартирайте инструмента за трансформиране:
     ./transform.sh -extract= -клиенти= -потребители= -нови телефони=

Предварителна проверка на клиента/потребителя

Инструментът за трансформиране прави извиквания на API към Webex , за да улови потенциални проблеми с обезпечаването. По подразбиране той ще потвърди адреса и основния имейл на клиента. Ако ПРЕДОСТАВЯНЕТО_ Стойността на ИД е посочена във файла conf/partner.cfg, тя също така ще потвърди информацията за местоположението. Резултатите от предварителната проверка са включени в доклада за изключения.

Освен това при стартиране на инструмента за трансформиране могат да се добавят следните допълнителни параметри:

предварителна проверка

В допълнение към стартирането на API за предварителна проверка за информация за клиент, инструментът за трансформиране също ще стартира API за предварителна проверка за имейлите на абоната.

информация за предварителна проверка

По подразбиране в отчета за изключения са включени само грешки при предварителна проверка (т.е. проблеми, които ще блокират обезпечаването). Добавянето на този флаг ще включва и успешни резултати от предварителна проверка (например, ако вече съществува Webex организация, която може да бъде автоматично прикачена).

информация за предварителна проверка отнема допълнително време за бягане.

Терминални журнали

Следните регистрационни файлове в терминала при успешна трансформация:

Обобщен отчет Предприятия BroadWorks, които могат да бъдат успешно мигрирани: 1 Предприятия на BroadWorks, които не могат да бъдат мигрирани: 0 потребители на BroadWorks, които могат да бъдат успешно мигрирани: 4 потребители на BroadWorks, които не могат да бъдат мигрирани: 0 Телефони, които могат да бъдат успешно мигрирани: 3 телефона, които не са съвместими с Webex Calling: 0 

Доклад за изключение

Инструментът за трансформиране генерира отчета за изключение вътре изход/ /exception_report .txt директория. Можете да използвате този отчет, за да идентифицирате проблемите, които ще засегнат миграцията, и да ги коригирате в системата Cisco BroadWorks.

След като промените потребителските данни, за да разрешите изключението, стартирайте отново инструментите за извличане и трансформиране с новите данни. Примерният файл с отчет за изключения, както следва:

Доклад за изключения вт, 18 октомври 08:12:09 2022 г. Предприятия с функция за забрана на комуникацията Препоръка: ръчно конфигурирайте плана за изходящи повиквания в Control Hub________________________________________________________________________________ collabmigrationtestGRP_engg 

Изход

Изходен JSON ( customer.json ) файл ще бъде наличен в изход/ / директория. Пробата customer.json файлът е както следва:

{ "customer": { "provisioningId": "!!!!!!!!!!!ЗАМЕНИ_ С_ PROVISIONINGID!!!!!!!!!!", "пакети": [ "webex_calling ", "common_area_calling " ], "externalId": "external_id_engg_grp 1", "address": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", " country": "САЩ" }, "customerInfo": { "име": "Инженерна група - 1", "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com" }, "provisioningParameters": { "обаждане": { " location": { "name": "Main", "address": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", "country": "US" }, "timezone": "America/New_ Йорк", "език": "en_us ", "числа": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "5205551106", "555551120", "50501501501501501501501501501501501501501501501501501505551105" ", "+15205551110" ], "mainNumber": "+15205551101" } } } }, "broadworks_info ": { "service_provider_id ": "colllabmigrationtestSP_engg ", "group_id ": "colabmigrationtestGRP_engg " }, "абонати": [ { "amareswaranvel+benjaminjack@gmail.com": { "абонат": { "customerId": "!!!!!!!!!!!!ЗАМЕНИ_ С_ КЛИЕНТ!!!!!!!!!!", "имейл": "amareswaranvel+benjaminjack@gmail.com", "пакет": "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": "!!!!!!!!!!ЗАМЕНЕТЕ"_ С_ PERSONID!!!!!!!!!!!", "продукт": "DMS Cisco 7861", "mac": "CC98914EAAD7" } ] } }, { "amareswaranvel+lucasoliver@gmail.com": { "абонат" : { "customerId": "!!!!!!!!!!!ЗАМЕНИ_ С_ КЛИЕНТ!!!!!!!!!!", "имейл": "amareswaranvel+lucasoliver@gmail.com", "пакет": "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": "!!!!!!!!!!!ЗАМЕНЯТЕ_ С_ PERSONID!!!!!!!!!!!", "продукт": "DMS Cisco 6821", "mac": "5486BCAE7E45" } ] } }, { "amareswaranvel+leojackson@gmail.com": { "абонат" : { "customerId": "!!!!!!!!!!!ЗАМЕНИ_ С_ КЛИЕНТ!!!!!!!!!!!", "имейл": "amareswaranvel+leojackson@gmail.com", "пакет": "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": { "абонат" : { "customerId": "!!!!!!!!!!!ЗАМЕНИ_ С_ КЛИЕНТ!!!!!!!!!!", "имейл": "amareswaranvel+owenalex@gmail.com", "пакет": "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": "!!!!!!!!!!ЗАМЕНЕТЕ"_ С_ PERSONID!!!!!!!!!!!", "продукт": "DMS Cisco 8811", "mac": "F87B204E4066" } ] } } ], "auto_attendants ": [], "call_queues ": [], "hunt_groups ": [], "графици": [], "call_parks ": [], "call_pickups ": [], "paging_groups ": [], "voice_portals ": [ { "name": "Автоматичен гласов портал", "firstName": "Автоматичен", "lastName": "Гласов портал", "languageCode": "en_us ", "телефонен номер": "+15205551105", "разширение": "1105" } ], "shared_call_appearances ": [], "business_communicator_desktop_to_upgrade_to_webex_app ": [ "компютър Comm - Engg Device Profile" ], "connect_client_to_upgrade_to_webex_app ": [], "местоположения": [], "webex_for_broadworks_info ": { "users": [ { "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5" } ], "hydra_org Id": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id ": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk" } }

`webex_for_broadworks_info ` Свойството JSON присъства само за Webex за миграции на BroadWorks. `broadcloud_info ` Свойството JSON присъства само за миграции на BroadCloud.

Инструмент за осигуряване

Инструментът за осигуряване може да работи на всяка машина, обикновено (администраторски лаптоп на партньора) и използва публичните API на Webex . Той чете изхода на инструмента за трансформиране JSON ( customer.json ) файл като вход и предоставяне на клиенти, местоположения, номера, потребители, услуги и устройства в решението Webex Wholesale RTM.

Предварителни изисквания

Конфигурирайте следните предпоставки в директорията с инструменти за осигуряване:

  1. Инсталирайте Java 8, 11 или 17 на компютъра. Java се предлага от много източници, включително:
    • https://learn.microsoft.com/en-us/java/openjdk/download
    • https://aws.amazon.com/corretto/
    • https://download.oracle.com/java/17/latest/jdk-17_macos-x64_bin.dmg
  2. След като изтеглите и извлечете двоичните файлове на инструментите за миграция, задайте JAVA_ HOME променлива на средата вprovisioning_tool .sh за MAC иprovisioning_tool .bat за Windows.
  3. Файлът partner.cfg:
    • Задайте ТЪРГОВИЯ НА ЕДРО_ ПРЕДОСТАВЯНЕ_ ИД и ОБНОВЯВАНЕ_ TOKEN (Токен, копиран от инструмента за генериране на токени). Администраторите на партньорите трябва да се свържат с екипа на акаунта си, за да получат ПРЕДОСТАВЯНЕТО_ ИД:
      НА ЕДРО_ ПРЕДОСТАВЯНЕ_ ИД = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 ОБНОВЯВАНЕ_ TOKEN=MzUwYjljODETYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    • Задайте РАЗРЕШИ_ АДМИНИСТР_ ПОКАНИ_ ИМЕЙЛИ на false, ако партньорът не иска да изпрати добре дошъл имейл на потребителите. Стойността по подразбиране е true.

  4. Използвайте WEBEX4BWKS_ ИМЕЙЛ_ Свойство SUBJECT за миграции на Webex за BroadWorks за изпращане на тема на имейл с искане за промяна на паролата за абонати на Webex за BroadWorks.
  5. Използвайте WEBEX4BWKS_ ИМЕЙЛ_ Свойство BODY за миграции на Webex за BroadWorks, за да изпратите имейл със заявка за промяна на паролата за абонати на Webex за BroadWorks.

За миграции на BroadCloud в същия регион:

  1. Инструментът ще пропусне осигуряването на номера, устройства и Споделено повикване .
  2. Инструментът ще създаде потребители и виртуални потребители с разширение и временно разширение.

За миграции на BroadCloud друг регион:

  1. Инструментът ще предостави номера, устройства и Споделено повикване .
  2. Инструментът ще създаде потребители и виртуални потребители с действителни телефонни номера и разширение.
    Всички миграции на Europe BroadCloud са към друг регион.

Инструкции за стартиране

Използвайте стъпките по-долу, за да стартирате инструмента в Windows и macOS:

Windows

Изпълнете следните стъпки, за да стартирате инструмента на Windows OS:

За предоставяне на единичен клиент: provide.bat -input= За предоставяне на множество клиенти: provide.bat -input= 

macOS

Изпълнете следните стъпки, за да стартирате инструмента на macOS:

За предоставяне на единичен клиент: ./transform.sh -input= За предоставяне на множество клиенти: ./transform.sh -input= 

Предпоставки за Webex за миграция на BroadWorks

Администраторите на партньори трябва да актуализират своя шаблон за въвеждане на BroadWorks за функции за съвместно съществуване на Webex за BroadWorks. Вижте изображението по-долу:

Стартирайте инструмента за осигуряване с допълнителен аргумент за миграция на Webex за BroadWorks към едро.

Подготвителна фаза: е фазата по подразбиране, при която администраторите могат да предоставят потребителите на BroadWorks като абонати на едро и да продължат с потребителите на Webex за BroadWorks.

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

Фаза след миграция: Това е последната фаза, в която администраторите могат да преобразуват BroadWorks в Wholesale напълно. Трябва да стартирате инструмента за осигуряване с аргумент следмиграция .

Терминални журнали

Следват регистрационните файлове в терминала за успешно обезпечаване:

Име на инструмента: Версия на инструмента за осигуряване: 1.15.0 ********** Започна обработка на файл: input/customer.json **************** Предоставяне на клиента Изчакване на клиентаexternal_id_engg_grp 1 за завършване на обезпечаването... В очакване на клиентаexternal_id_engg_grp 1 за завършване на обезпечаването...   Клиентexternal_id_engg_grp 1 състояние: осигурени номера за осигуряване Осигуряване на потребители Осигуряване на потребителски функции Осигуряване Поздрави Осигуряване на графици Осигуряване на устройства Осигуряване на Споделено повикване Осигуряване на автоматични придружители Осигуряване на опашки за повиквания Осигуряване на групи за търсене Осигуряване на групови пейджинги Осигуряване на паркове за разговори Осигуряване на извличане на разговори Осигуряване на гласови съобщения ***** Портал файл : input/customer.json **************** 

Ще бъде отпечатана таблица с броя на местата, създадени за всяко изпълнение:

Таблица с броя на местата, създадени за всяко изпълнение.

Изход

Инструментът за осигуряване генерира отчети за успех и грешки в изход/<external_id >/*.успех/грешка файлове. Прегледайте успеха на изхода и регистрационните файлове за грешки, за да проверите успешното обезпечаване.

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

Администраторите на партньори могат да проверят предоставянето на клиенти в портала Partner Hub и Control Hub. Вижте следните илюстрации от портала Partner Hub и Control Hub:

Екранна снимка на Partner Hub, показваща търсене на клиент на едро в падащото поле Избор на клиент.

Фигура 8: Partner Hub

Екранна снимка на Control Hub, показваща раздела Потребители и списък с потребители.

Фигура 9: Control Hub

Екранна снимка на Control Hub, показваща екрана с устройства и списък с устройства.

Фигура 10: Устройства

Екранна снимка на Control Hub, показваща екрана с номера и списък с телефонни номера.

Фигура 11: Набиране

Инструмент за преместване на устройство

За BroadCloud

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

В портала на доставчика на услуги заявката за миграция може да включва до 50 клиенти. В рамките на един ден могат да се подадат максимум 10 заявки.

Фигурите по-долу показват портала на доставчика на услуги.

Портал на доставчика на услуги, показващ заявката за иницииране на миграция.

Фигура 12: Портал на доставчика на услуги

Портал на доставчика на услуги, показващ Преглед на заявката за миграция.

Фигура 13: Портал на доставчика на услуги

За Cisco BroadWorks и Webex за BroadWorks

За миграции на Cisco BroadWorks и Webex за BroadWorks инструментът работи на вторичния сървър за приложения на Cisco BroadWorks в рамките на партньорската мрежа и се свързва с AS чрез OCI-P. Той използва изхода на инструмента за трансформиране JSON ( customer.json ) файл като вход и изпълнете командите OCI-P за мигриране на устройства и софтуерни клиенти.

При успешна работа инструментът за преместване на устройството ще:

  1. Дерегистрирайте устройства от Cisco BroadWorks и ги регистрирайте в Търговия на едро.
  2. Потребителите, използващи UC-One клиента, ще пренасочват към приложението Webex при първото влизане.
  3. Деактивирайте телефонните номера от Cisco BroadWorks или премахнете телефонните номера от BroadCloud.
  4. Активирайте номера в Търговия на едро.
  5. Създавайте Споделено повикване в едро за миграции на BroadCloud. [Тази стъпка е приложима само за миграции на BroadCloud].
Ако няма устройства, регистрирани в Cisco BroadWorks или BroadCloud, които трябва да бъдат мигрирани, тогава няма нужда да стартирате инструмента за преместване на устройство.

SCP и SSH

  1. SCP инструмента за преместване на устройството към вторичния сървър за приложения на Cisco BroadWorks.
  2. SSH към вторичния сървър на приложения Cisco BroadWorks, за да конфигурирате предпоставките и да стартирате инструмента за преместване на устройство.

Предварителни изисквания

  1. Задайте ОСНОВАВАНЕ_ TOKEN (Token, копиран от Token Generator Tool) във файла conf/partner.cfg:
    ОБНОВЯВАНЕ_ TOKEN=MzUwYjljODETYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Уверете се, че вторичният потребителски ИД , парола и име на хост на сървъра за приложения на Cisco BroadWorks са правилни във файла conf/deviceMoveTool.conf:
    BROADWORKS_ ПОТРЕБИТЕЛ_ ИД = администратор BROADWORKS_ ПАРОЛА = администратор BROADWORKS_ ХОСТ_ ИМЕ = локален хост
  3. Уверете се, че пътят на средата на JDK/JRE е правилен в devicemove.sh
     JAVA_ НАЧАЛО=/usr/local/java/java_base
  4. Администраторите могат да използват файла locations.csv от входната директория, за да мигрират конкретните групи вместо всички групи в предприятието.

Телефони Polycom

За да премести телефоните на Polycom от Cisco BroadWorks към Wholesale Calling, администраторът на партньор трябва да създаде нов файл с тип профил на самоличност/устройство на системно ниво в Cisco BroadWorks всеки Шаблон за устройство Polycom. Вижте фигура 14 и качете файла с потребителски файл файл device-move-tool/conf/deviceProfile/{region}/polycom_vvx .cfg . След като качите новия файл на устройството, уверете се, че новосъздаденият файл съществува на ниво група. Също така се уверете, че този файлmigration_%BWMAC ADDRESS% .cfg не е в конфликт с нито един съществуващ файл във вашата система).

device-move-tool/conf/deviceProfile/{region}/polycom_vvx 2.cfg

Използва се вътрешно от инструмента за преместване на устройството.

Процесът на миграция за телефони Polycom:

  1. Инструментът за преместване на устройството замества файла%BWMACADDRESS% .cfg на ниво устройство сpolycom_vvx 2.cfg. Имайте предвид, че този файл се отнася заmigration_%BWMACADDRESS% .cfg
  2. Изградете отново профилите на устройства на ниво група или ниво устройство.
    Действието на ниво група или устройство зависи от конфигурацията на параметър deviceLevelRebuild във файла device-move-tool/conf/partner.cfg.
  3. Инструментът за преместване на устройство изисква сървъра за приложения на Cisco BroadWorks да рестартира телефоните на ниво група или устройство.
  4. След заявката за рестартиране телефоните на Polycom изтеглят и обработват% BWMACADDRESS% .cfg, който изисква от телефоните на Polycom да се изтеглят и обработватmigration_%BWMACADDRESS% .cfg, който задава device.prov.serverName наhttps://plcm.sipflash.com.
    https://plcm.sipflash.com за региона на САЩ други региони имат различни URL адреси.
  5. Телефонът Polycom се изтегля%BWMACADDRESS% .cfg отhttps://plcm.sipflash.com и ще се управлява от Webex Calling DMS.
Добавяне на екранна снимка на файл с тип профил на устройство

Фигура 14: Добавяне на файл за типа на самоличността/ профил на устройство

Полето "MAC адрес в:", използвайте същите стойности като другите файлове в шаблона на Polycom. (На фигура 14 използвайте URI на HTTP заявка, но това може да не е подходящо за внедряването на сървъра за приложения на Cisco BroadWorks на партньора).

Инструкции за стартиране

Има два метода за извикване на DMT, първият е да се извиква чрез един клиент наведнъж, а другият е да се изпълнява през няколко клиенти едновременно.

Инструментът за преместване на устройство се изпълнява от вторичния сървър за приложения на Cisco BroadWorks в директорията с инструменти за преместване на устройство:

За преместване на устройство един клиент: ./devicemove.sh -input= ./devicemove.sh -input=/tmp/customername.json За преместване на множество клиенти на устройството: ./devicemove.sh -input= ls -l /tmp/directoryofcustomers/ customer1.json customer2.json customer3.json Освен това инструментът за преместване на устройство поддържа мигриране на единичен/специфичен телефон(и) от версия 1.35.0. Използвайте командата по-долу: ./devicemove.sh -integration -input= -macaddress=4CBC4883A6F8,48256741CBE9 

Терминални журнали

Следват регистрационните файлове в терминала при успешно стартиране на инструмента за преместване на устройство за миграция на устройство:

Име на инструмента: Версия на инструмента за преместване на устройство: 1.15.0 Device Tool стартира... Валидни устройства за миграция: -------------------------------------------------- -------------------------------------------------- ---------------| Тип устройство| Mac| Версия| Имейл| -------------------------------------------------- -------------------------------------------------- ---------------| DMS Cisco 7861| CC98914EAAD7| Cisco-CP-7861-3PCC/11.3.7_cc 98914eaad7_ | 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_f 87b204e4066_ | amareswaranvel+owenalex@gmail.com| -------------------------------------------------- -------------------------------------------------- --------------- Искате ли да мигрирате всички тези устройства? ([Y]es или [N]o) да Качване на профили на устройства за DMS Cisco MPP LC Процесът на възстановяване на устройството Започна Процесът на повторно изграждане на устройство Завършен успешно Процесът на рестартиране Стартира процесът на рестартиране Завършен успешно Промяна на профилите за Business Communicator под групов collabmigrationtestGRP_engg Активирайте процеса на телефонни номера на webex, започнат за клиентска организация Id: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Процесът за активиране на телефонните номера на webex завършен за клиентска организация идентификатор: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Деактивиране на процеса на телефонни номера на broadworks, стартиран за groupId: collabmigrationtestGRP_engg Процесът на деактивиране на телефонни номера на broadworks завършен за groupId: collabmigrationtestGRP_engg Миграцията на устройство е завършена

Изход

След миграцията на устройството устройствата са влезли онлайн и са готови за извършване/получаване на повиквания. Вижте фигура 15, за да видите пример за състоянието на устройството:

Екранна снимка на страницата Control Hub Devices, показваща състоянието на устройството.

Фигура 15: Статус на устройството

След миграцията на устройството номерата са станали активни. Вижте фигура 16, за да видите пример за активни числа:

Екранна снимка на екрана Control Hub Numbers, показващ активни числа.

Фигура 16: Активни числа

Връщане на миграцията

Операцията по връщане трябва да се изпълнява за едно предприятие в даден момент.

Инструментът за преместване на устройство не деактивира номерата в Обаждането на едро поради технически ограничения по време на операцията за връщане.

За BroadCloud Carrier

Процесът на връщане за партньорите на BroadCloud е както следва:

  1. Отворете билет с Cisco TAC , за да поискате връщане на устройството.
  2. Стартирайте инструмента за преместване на устройството в режим на връщане:
    • Телефонните номера ще бъдат премахнати от Webex Calling, оставяйки потребителите и услугите само с разширения.
    • Имейл адресите в Webex Calling ще бъдат върнати към временни имейл адреси.
    • Телефоните ще бъдат изтрити от Webex Calling.
    • Телефонните номера, имейл адресите, използвани като alternatedIds, и телефоните ще бъдат пресъздадени в BroadCloud.
    • Телефоните ще бъдат рестартирани.
  3. Администраторите на партньори трябва да преместят телефонните номера на PSTN обратно в BroadCloud Carrier.

За Cisco BroadWorks и Webex за BroadWorks

Процесът на връщане за Cisco BroadWorks и Webex за BroadWorks е както следва:

  1. Отворете билет с Cisco TAC , за да поискате връщане на устройството.
  2. Стартирайте инструмента за преместване на устройство в режим на връщане на вторичния сървър на приложения на BroadWorks, за да върнете миграциите на устройства. Това ще върне DMS URL към DMS URL на доставчик на услуги на услуги за профилите на устройства в Cisco BroadWorks и ще активира повторно телефонните номера.
  3. Екипът за Webex Calling задава DMS URL обратно към DMS URL на доставчик на услуги на услуги в профилите на устройства в Webex Calling.
  4. Администраторите на партньори трябва да деактивират или изтрият телефонните номера в Webex Calling през портала Control Hub.
  5. Администраторите на партньори трябва да преместят PSTN телефонните номера обратно в Cisco BroadWorks.

Инструкции за стартиране на инструмента за преместване на устройството в режим на връщане

Следвайте стъпките по-долу, за да стартирате инструмента за преместване на устройството в режим на връщане:

Изпълнете командата по-долу във вторичния сървър за приложения на Cisco BroadWorks в директорията с инструменти за преместване на устройство:

Връщане на профили

./devicemove.sh -input= -връщане на профили

Връщане на числата

./devicemove.sh -input= -RevertNumbers

Терминални журнали

Ще получим следните регистрационни файлове в терминала при успешно стартиране на инструмента за преместване на устройството за операция по връщане:

Връщане на профили

Име на инструмента: Версия на инструмента за преместване на устройство: 1.15.0 Device Tool стартира за процес на връщане... Устройства, които могат да бъдат преместени обратно от Webex Calling към BroadWorks: -------------------------------------------------- -------------------------------------------------- ----------------| Тип устройство| Mac| Версия| Имейл| -------------------------------------------------- -------------------------------------------------- ---------------| DMS Cisco 7861| CC98914EAAD7| Cisco-CP-7861-3PCC/11.3.7_cc 98914eaad7_ | 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_f 87b204e4066_ | amareswaranvel+owenalex@gmail.com| -------------------------------------------------- -------------------------------------------------- --------------- Искате ли да върнете тези устройства от Webex Calling към BroadWorks? (Да, Y, Не, N):  да Качване на профили на устройства за DMS Cisco MPP LC Процесът на възстановяване на устройството Започна Процесът на възстановяване на устройството завършен успешно Процесът на рестартиране Стартира Процесът на рестартиране Завършен успешно Миграцията на устройството завършена за процеса на депровизиране 

Връщане на числата

Име на инструмента: Версия на инструмента за преместване на устройство: 1.15.0 Искате ли да продължите да връщате номера към Broadworks?  ([Y]es или [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 Процесът на активиране на телефонни номера на broadworks завършен за groupId: collabmigrationtestGRP_engg Процесът на връщане на миграция на устройство е завършен успешно

Допълнение

Миграция на големи предприятия

Големите предприятия, които имат много местоположения, не могат да мигрират всички местоположения в рамките на един прозорец за поддръжка. Функционалността, описана в този раздел, позволява на партньорите да мигрират няколко местоположения наведнъж.

Стъпки

Използвайте следните стъпки, за да планирате поетапните миграции за голямо предприятие:

  1. Извличане на корпоративни данни от BroadWorks или BroadCloud.
  2. Стартирайте инструмента за трансформиране без опция за местоположение върху извлечените данни.
  3. Потърсете секцията Препоръчително местоположение, в която да се преместите едновременноexception_report .txt, за да планирате фазите на миграция, за да получите повече информация относно зависимостите от местоположението, разгледайте файловете със списък на агентите с функции (вижте инструмента за трансформиране по-долу).
  4. Генерирайте input/ locations.csv чрез модифициранеlocations_to_be_edited .csv
  5. Стартирайте отново инструмента за трансформиране с опцията местоположения.
  6. Разгледайтеexception_report .txt за идентифициране на проблеми със зависимостта от местоположението за текущата фаза.
  7. Коригирайте проблемите със зависимостта на местоположението, ако е необходимо (чрез модифициране на locations.csv).
  8. Изпълнете отново инструмента за трансформиране, за да генерирате customer.json за текущата фаза.
  9. Стартирайте инструмента за осигуряване за всеки customer.json.
  10. По време на прозореца за поддръжка стартирайте Device Move Tool.
  11. Повторете стъпка 4 - 10 за следващата фаза.

Инструмент за трансформиране

За постигане на целта за мигриране на местоположенията в голямо предприятие фаза по фаза, както беше споменато по-горе, нов файл locations.csv се добавя като незадължителен вход ( -locations=input/locations.csv ) при стартиране на инструмента за трансформиране.

Locations.csv съдържа данни, които са специфични за местоположенията. Той отменя данните, намерени във input/customers.csv, който в момента съдържа данни за предприятието и местоположението.

Следващата таблица изброява подробностите за locations.csv :

Описание

Стойности

Стойност по подразбиране

Задължително

Карти в BroadWorks

Карти в BroadCloud

EnterpriseId

Уникален идентификатор на предприятието

Y

serviceProviderId

Rialto CustomerId

locationId

Идентификатор на местоположение, уникален в рамките на предприятието

Y

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

Rialto SiteId

миграционен статус

Това местоположение мигрира ли?

мигрира,dont_migrate , мигриращи

мигриращи

N

име

Име на това местоположение.

Оставете го празно, за да използвате locationId.

N

часова зона

N

език

N

address1

N

address2

N

град

N

щат

N

пощенски код

Пощенски код или пощенски код

N

страна

2-буквен код

N

Locations.csv може да бъде съставен от предварително попълненияlocations_to_be_edited .csv при стартиране на инструмента за трансформиране на голямо предприятие. Прочетете по-нататък, за да видите примери.

Locations.csv е незадължителен вход при стартиране на инструмента за трансформиране, следователно инструментът за трансформиране ще се държи по същия начин, както преди, ако опцията -locations=input/locations.csv не присъства.

Нови изходни файлове

Има 5 нови изходни файла от инструмента за трансформиране:

  • locations_to_be_edited.csv – това е предварително попълнено с информация за всички местоположения за голямото предприятие, което ще бъде мигрирано.

Пример:

locationId,enterpriseId,миграционен статус,име,часова зона,език,адрес1,адрес2,град,щат,пощенски код,държаваauto_mig_ent_grp 1,auto_mig_ent ,,auto_mig_ent_grp 1,,,100 Main Street,,Gaithersburg,MD,20877,USauto_mig_ent_grp 2,auto_mig_ent ,,auto_mig_ent_grp 2,,,101 Main Street,,Gaithersburg,MD,20877,USauto_mig_ent_grp 3,auto_mig_ent ,,auto_mig_ent_grp 3,,,102 Main Street,,Gaithersburg,MD,20877,US

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

Пример: locations.csv генерирани от горнотоlocations_to_be_edited .csv

locationId,enterpriseId,миграционен статус,име,часова зона,език,адрес1,адрес2,град,щат,пощенски код,държаваauto_mig_ent_grp 1,auto_mig_ent ,мигрирал,auto_mig_ent_grp 1,,,100 Main Street,,Gaithersburg,MD,20877,USauto_mig_ent_grp 2,auto_mig_ent ,мигриране,auto_mig_ent_grp 2,,,101 Main Street,,Gaithersburg,MD,20877,USauto_mig_ent_grp 3,auto_mig_ent ,dont_migrate ,auto_mig_ent_grp 3,,,102 Main Street,,Gaithersburg,MD,20877,US

това locations.csv означава: за тази фаза , местоположениеauto_mig_ent_grp 1 е мигрирал, местоположениеauto_mig_ent_grp 2 се мигрира и не мигрирайте местоположениетоauto_mig_ent_grp 3.

  • hunt_group_agents.csv ,call_center_agents_supervisors .csv ,paging_group_originators_targets .csv ,blf_monitored_elements .csv – 4 файла имат една и съща цел: генерира пълни списъци на съответните агенти/супервайзори/инициатори/цели/monitored_elements в мигриращите местоположения, ако мигриращите местоположения зависят от други местоположения.

Те имат почти същия формат (името на 3-та колона варира в зависимост от функцията), както е по-долу (auto_mig_ent_grp Списък с агенти на ловната група на 2 за горната фаза):

Пример: следното е отhunt_group_agents .csv

име на функция, местоположение на функция, агент, местоположение Сара Родригес,auto_mig_ent_grp 2,agent_michael @domain.com,auto_mig_ent_grp 1 Сара Родригес,auto_mig_ent_grp 2,agent_sally @domain.com,auto_mig_ent_grp 1

Ако опцията за местоположения не присъства при стартиране на инструмента за трансформиране, горните 4 файла ще генерират пълните списъци с агентите/супервайзорите/оригинатори/целите на групата за търсене/повикването/пейджинг групата/заето-лампа-полеmonitored_elements за цялото предприятие, което може да се използва за планиране на поетапните миграции.

Нови секции в exception_report

Докато извършвате поетапна миграция за големи предприятия, ще има някои нови разделиexception_report .txt ако има зависимости за местоположение, които не са изпълнени.

Пример: Следващият нов раздел е за местоположениеauto_mig_ent_grp 2 група за търсене агенти на Сара Родригес на мястоauto_mig_ent_grp 3, който не е мигрирал и не мигрира в тази фаза.

Зависимости между местоположенията - Групи за търсене Име Местоположение Коментар на агента за местоположение________________________________________________________________________________________________________________ Сара Родригесauto_mig_ent_grp 2agent_william @domain.comauto_mig_ent_grp 3 Агент на друго място все още не е мигрирал Сара Родригесauto_mig_ent_grp 2agent_melody @domain.comauto_mig_ent_grp 3 Агент на друго място все още не е мигрирал

Следващият нов раздел дава препоръка как да групирате местоположенията във фазите на миграция.

Препоръчителни места за едновременно преместване:

Местоположениеauto_mig_ent_grp 1 зависи от местоположение(а)auto_mig_ent_grp 2,auto_mig_ent_grp 3 Местоположениеauto_mig_ent_grp 2 зависи от местоположение(а)auto_mig_ent_grp 3

Ако опцията местоположения не присъства при стартиране на инструмента за трансформиране, раздел препоръчани местоположения за едновременно преместване изброява всички зависимости на местоположения, за да осигури удобство за планирането.

Докато изпълнявате инструмента за трансформиране с опцията местоположения (т.е. за фаза на миграция), раздел Препоръчителни местоположения за едновременно преместване изброява само зависимостите на местоположенията за текущата фаза.

Инструмент за осигуряване

За големи предприятия инструментът за осигуряване може да се изпълнява както обикновено.

Инструмент за преместване на устройство

Инструментът за преместване на устройство може да се изпълнява за подмножество от местоположения от customer.json., за да се постигне това, добавяне на нов незадължителен файл locations.csv, който има две колони.

External_id

Имена на местоположение

Стойност на външен идентификатор

Имена на местата/имена на групи

  • Това е незадължителен файл, ако не е предоставен или снабден с празните стойности, той ще мигрира всички местоположения.
  • Ако са предоставени с имената на местоположението и съответните имexternal_ Id's, тогава само тези местоположения ще бъдат мигрирани.

Командата е както следва:

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

Времеви зони

САЩ :

"часови зони":["Америка/Адак","Америка/Анкъридж","Америка/Чикаго","Америка/Денвър","Америка/Лos_ Анджелис“, „Америка/Нew_ Йорк","Америка/Феникс","Тихоокеански/Хонолулу"]

Канада :

"часови зони":["Америка/Гawson_ Крийк","Америка/Едмънтън","Америка/Халифакс","Америка/Монреал","Америка/Реджина","Америка/Югt_ Джонс","Америка/Ванкувър","Америка/Уинипег"]

Австралия :

"часови зони":["Австралия/Аделаида","Австралия/Брисбейн","Австралия/Бroken_ Хил","Австралия/Дарвин","Австралия/Хобарт","Австралия/Лord_ Хау", "Австралия/Пърт", "Австралия/Сидни"]

Франция :

"часови зони":["Европа/Париж"]

Португалия :

"часови зони":["Атлантически/Азорски острови","Европа/Лисабон"]}

Обединеното кралство :

"часови зони":["Европа/Лондон"]

Италия :

"часови зони":["Европа/Рим"]