Pregled

Сврха овог документа је да пружи детаљна упутства о коришћењу алата за миграцију са Cisco BroadWorks-а, Webex-а за BroadWorks и BroadCloud-а на Wholesale и Webex Calling. Овај документ покрива скуп алата за миграцију дизајнираних да помогну у миграцији постојећих корисника Cisco BroadWorks, Webex for BroadWorks и BroadCloud на решење Wholesale Route-to-Market.

Алати за миграцију су намењени да олакшају потпуни прелазак са BroadWorks-а на велепродајне услуге. Нису дизајнирани за дугорочну коегзистенцију обе услуге унутар исте корисничке организације.

Утицај миграције

Постмиграциони утицаји су следећи:

Administratori

Након миграције, администратори морају:

  • Почните да користите Partner Hub и Control Hub за конфигурисање функција уместо CommPilot-а.
  • Поново конфигуришите све функције које нису део миграције.

    Потребно је ручно да мигрирате функције које се не мигрирају аутоматски након што се алати за миграцију заврше.

Корисници

Подржане функције би требало да раде након миграције исто као што су радиле пре миграције. Функције Webex позивања које миграција не подржава морају се поново конфигурисати на Webex-у након миграције:

  • Корисници ће изгубити историју позива и историју порука.
  • Корисници ће изгубити сва лична подешавања и прилагођавања кључних линија и мораће поново да конфигуришу ова подешавања након миграције. Примери укључују брза бирања.
  • Корисници морају ресетовати своје приступне кодове и лозинке при првом пријављивању.
  • Корисници који користе UC-One клијент морају приликом првог пријављивања да надограде на Webex апликацију.

Архитектура алата за миграцију

Архитектура алата за миграцију састоји се од четири различита алата:

  1. Алат за издвајање— Издваја предузећа, групе, бројеве, кориснике, услуге, телефоне и софтверске клијенте из Cisco BroadWorks-а. Партнери BroadCloud-а морају да поднесу захтев за издвајање на порталу добављача услуга.
  2. Алат за трансформацију— Трансформише информације издвојене алатом за издвајање у JSON датотеку која се може уређивати.
  3. Алат за обезбеђивање— Користи JSON излазну датотеку из алатке Transform Tool за обезбеђивање купаца, локација, бројева, корисника, услуга и телефона користећи Webex јавне API-је.
  4. Алат за премештање уређаја— Користи излазну JSON датотеку алатке Transform Tool за обнављање профила и поновно покретање телефона, активирање бројева у решењу за велепродају RTM и деактивирање бројева телефона у Cisco BroadWorks-у.
    • Овај алат подржава враћање профила телефона и софтверских клијената и активације бројева назад у Cisco BroadWorks.
    • Партнери BroadCloud-а морају да поднесу захтев за миграцију на порталу добављача услуга.

Следећа илустрација приказује како четири алата раде секвенцијално комуницирајући са Cisco BroadWorks-ом, јавним API-јима и отпремајући метрике у Webex сервисе за будућу аналитику након што администратор покрене задатке миграције.

Дијаграм архитектуре алата за миграцију

Slika 1: Алати за миграцију

Zahtevi

Пре покретања алата за миграцију, партнер мора да испуни следеће захтеве:

  1. Партнерски и администраторски налог партнера морају бити регистровани у решењу за велепродају RTM. Током фазе претпродаје, партнери нису обавезни да буду укључени у Wholesale RTM решење за покретање алата за издвајање.
  2. Партнер мора да прође кроз контролну листу пре миграције како би се уверио да су испуњени сви захтеви.
  3. За покретање алата за издвајање и премештање уређаја потребни су акредитиви системског администратора за Cisco BroadWorks. Ово се не односи на BroadCloud партнере.
  4. Алати за издвајање и премештање уређаја морају се покренути са секундарног Cisco BroadWorks апликацијског сервера током периода одржавања како би се ризик свео на минимум. BroadCloud партнери ће покренути алатку за премештање уређаја са портала добављача услуга.
  5. Прегледајте листу подржаних Webex Calling уређаја.
  6. Прегледајте листу неподржаних Webex уређаја за позивање.
  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.
  10. Корисници морају имати важећу адресу за наплату, а крајњи корисници морају имати пословну адресу е-поште конфигурисану у Cisco BroadWorks-у. Ако вредности нису подешене, администратори партнера морају да контактирају своје клијенте да би их добили. Ови детаљи морају бити додати у CSV (вредности раздвојене зарезима) датотеке пре покретања алатке за трансформацију. Примери CSV датотека су обезбеђени уз алатку за трансформацију.

Plan migracije

План миграције има 3 фазе:

  1. Priprema
    • Добијте копију корисничких података помоћу алатке за издвајање
    • Генеришите токен помоћу алата за генерисање токена
    • Користите алатку за трансформацију да бисте форматирали корисничке податке
  2. Dodela privilegija
    • Добијте најновије корисничке податке помоћу алатке за издвајање
    • Користите алатку за трансформацију да бисте форматирали корисничке податке
    • Омогућите корисницима алатку за обезбеђивање
  3. Migracija
    • Мигрирајте уређаје помоћу алатке за премештање уређаја
    • Миграције без уређаја [ Активирање бројева телефона путем Control Hub-а ]

    Ако партнерски администратори немају уређаје за премештање са Cisco BroadWorks-а на Wholesale, онда покретање алатке за премештање уређаја није потребно. Администратори партнера могу да користе јавни линк испод да би активирали бројеве телефона директно преко портала Control Hub. Za više informacija, pogledajte upravljanje brojevima telefona na platformi Control Hub.

    Деактивирање бројева телефона у Cisco BroadWorks-у је опционо ако администратори партнера активирају своје бројеве телефона путем Control Hub-а.

Функције су аутоматски мигриране на велепродајне позиве

Ове корисничке функције се аутоматски мигрирају помоћу алата за миграцију:

  • Подешавања гласовних порука и прилагођени поздрави (гласовне поруке, персонализовани звук имена и ПИН корисника се не мигрирају)
  • Rezervni brojevi
  • BroadWorks Anywhere
  • Поље са лампама
  • ИД позиваоца (прилагођено име и број телефона)
  • Poziv je na čekanju
  • Подешавања преусмеравања позива (преусмеравање позива always/busy/no answer/not доступно)
  • Presretanje poziva
  • Ne uznemiravaj
  • Подешавања факса
  • Удаљена канцеларија
  • Izgled deljenog poziva
  • Истовремено звоните лично (укључујући распоред и критеријуме селекције)
  • Обавештење о позиву (укључујући распоред и критеријуме селекције)
  • Odbijanje anonimnog poziva
  • Селективно одбијање позива
  • Селективно преусмеравање позива
  • Усмерено преузимање позива и укључивање
  • Ослобођено од упада
  • Притисни за разговор
  • Privatnost
  • Muzika na čekanju
  • Usluga tokom odmora
  • Noćna usluga

Ове функције групе се аутоматски мигрирају помоћу алата за миграцију:

  • Automatski službenik
    • Само један ниво
    • Прилагођене честитке
    • Подешавања преусмеравања позива (увек, заузето, селективно)
    • Rezervni brojevi
    • Празнични мени није доступан у Webex-у
    • Селективно одбијање позива
  • Стандардни Cisco BroadWorks позивни центар и ред позива BroadCloud-а:
    • Основна конфигурација
    • Прилагођене честитке
    • Агенти и супервизори
    • Подешавања преусмеравања позива (увек, заузето, селективно)
    • Rezervni brojevi
    • Музика на чекању
  • Parkiranje poziva
  • Preuzimanje poziva
  • Ciljana grupa
    • Подешавања преусмеравања позива (увек, заузето, селективно, недоступно)
    • Rezervni brojevi
  • Шифра локације (један по локацији или групи)
  • Група за позиве
  • Распореди (само на нивоу групе, распореди предузећа се не мигрирају)
  • Glasovni portal
  • Музика на чекању
  • Уобичајена телефонска листа

Podržani uređaji

Подржани телефони ће бити аутоматски креирани и додељени корисницима у Webex Calling-у помоћу алатке за обезбеђивање. Телефони означени са „да“ у колони „Подржано у алату за премештање уређаја“ такође ће бити аутоматски премештени из Cisco BroadWorks-а или BroadCloud-а у Webex Calling када се покрене алат за премештање уређаја. Телефони означени са „Не“ у тој колони захтевају ручну интервенцију да би се променила DMS URL адреса у шаблону Cisco BroadWorks уређаја или у самом телефону.

Последња колона приказује мапирање модела телефона на колону „Тип уређаја“ у датотеци. transform-tool/input/newphones.csv. (Погледајте одељак Алат за трансформацију овог чланка за више информација о датотеци newphones.csv).

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

Подржано у алату за премештање уређаја

Тип уређаја у датотеци newphones.csv

Cisco MPP 6821

Da

ДМС Сиско 6821

Cisco MPP 6841

Da

ДМС Сиско 6841

Cisco MPP 6851

Da

ДМС Сиско 6851

Cisco MPP 6861

Da

ДМС Сиско 6861

Cisco MPP 6871

Da

ДМС Сиско 6871

Cisco MPP 7811

Da

ДМС Сиско 7811

Cisco MPP 7821

Da

ДМС Сиско 7821

Cisco MPP 7832

Da

ДМС Сиско 7832

Cisco MPP 7841

Da

ДМС Сиско 7841

Cisco MPP 7861

Da

ДМС Сиско 7861

Cisco MPP 8811

Da

ДМС Сиско 8811

Cisco MPP 8832

Da

ДМС Сиско 8832

Cisco MPP 8841

Da

ДМС Сиско 8841

Cisco MPP 8845

Da

ДМС Сиско 8845

Cisco MPP 8851

Da

ДМС Сиско 8851

Cisco MPP 8861

Da

ДМС Сиско 8861

Cisco MPP 8865

Da

ДМС Сиско 8865

Cisco MPP 8875

Da

ДМС Сиско 8875

Cisco ATA191

Da

ДМС Сиско 191

Cisco ATA192

Da

ДМС Сиско 192

Cisco DBS 110

Da

ДМС Сиско ДБС110

Поликом ВВX101

Da

ДМС Поликом ВВКС101

Поликом ВВX150

Da

ДМС Поликом ВВКС150

Поликом VVX201

Da

ДМС Поликом ВВКС201

Поликом ВВX250

Da

ДМС Поликом ВВКС250

Поликом VVX301

Da

ДМС Поликом ВВКС301

Поликом VVX311

Da

ДМС Поликом ВВКС311

Поликом ВВX350

Da

ДМС Поликом ВВКС350

Поликом VVX401

Da

ДМС Поликом ВВКС401

Поликом VVX411

Da

ДМС Поликом ВВКС411

Поликом VVX450

Da

ДМС Поликом ВВКС450

Поликом VVX501

Da

ДМС Поликом ВВКС501

Поликом VVX601

Da

ДМС Поликом ВВКС601

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

Da

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

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

Da

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

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

Da

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

Polycom SoundStation 5000

Da

ДМС Поликом ССИП5000

Polycom SoundStation 6000

Da

ДМС Поликом ССИП6000

Јеилинк Т33Г

Da

ДМС Јеилинк Т33Г

Јелинк Т41С

Da

ДМС Јеилинк Т41С

Јеилинк Т42С

Da

ДМС Јеилинк Т42С

Јеилинк Т43У

Da

ДМС Јеилинк Т43У

Јелинк Т46У

Da

ДМС Јеилинк Т46У

Јелинк Т46С

Da

ДМС Јеилинк Т46С

Јеилинк Т48С

Da

ДМС Јеилинк Т48С

Јелинк Т48У

Da

ДМС Јеилинк Т48У

Јеилинк Т53В

Da

ДМС Јеилинк Т53В

Јеилинк Т54В

Da

ДМС Јеилинк Т54В

Јеилинк Т57В

Da

ДМС Јеилинк Т57В

Јеилинк Т58В

Da

ДМС Јеилинк Т58В

Јеилинк ЦП920

Da

ДМС Јеилинк ЦП920

Јеилинк ЦП960

Da

ДМС Јеилинк ЦП960

Јелинк В52Б

Da

ДМС Јеилинк В52П

Јелинк В56Б

Da

ДМС Јеилинк В56П

Јелинк В60Б

Da

ДМС Јелинк В60П

Јеилинк В70Б

Da

ДМС Јеилинк В70П

Јеилинк ЦП925

Da

ДМС Јеилинк ЦП925

Јеилинк ЦП965

Da

ДМС Јеилинк ЦП965

Неподржани уређаји

Ако купац користи уређаје које не подржава Wholesale RTM решење, онда ти уређаји не испуњавају услове за миграцију. У овом случају, имате следеће опције:

  1. Припремите нове телефоне на Cisco BroadWorks-у пре миграције.
  2. Оставите старе телефоне у Cisco BroadWorks-у, а корисници морају да инсталирају Webex апликацију да би упућивали и примали позиве.

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

Алати за миграцију имају скуп подразумеваних подешавања за избор велепродајних пакета позива за претплатнике. Ако касније желите другачији пакет, администратор партнера може да га промени у Control Hub-у.

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

Сви претплатници који прелазе са Cisco BroadWorks-а ће подразумевано користити Webex Calling Package. Ако је Webex Voice Package жељен за претплатнике који немају додељен позив на чекању или говорну пошту, ово се може омогућити у датотеци partner.cfg алатке Transform Tool тако што се уклони коментар из реда USE_WEBEX_VOICE_PACKAGE.

Мапирање пакета за миграцију Webex-а за BroadWorks

Пакети Webex за BroadWorks се аутоматски мапирају на велепродајне пакете позива. Ово није конфигурабилно.

Пакет Webex за BroadWorks

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

Softfon

Webex Voice

Osnovno

Webex Calling

Standardni

Webex Suite

Premium

Webex Suite

Мапирање пакета за миграцију BroadCloud-а

Миграције из пакета мапирања оператера BroadCloud на основу типа станице. Подразумевано мапирање може се конфигурисати у конфигурационом фајлу conf/rialto_station_type_to_wholesale_package.csv алатке Transform.

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

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

Osnovno

Webex Voice

Конференцијска сала

Webex Voice

Razmena poruka

Webex Voice

Standardni

Webex Voice

Izvršni rukovodilac

Webex Suite

Све остале врсте станица

Webex Voice

Трансформишите кориснички налог BroadWorks или BroadCloud у радни простор Webex Calling-а

Вебекс радни простор је телефон који дели више људи, на пример: на пример: телефони у конференцијској сали, складишту или предворју. Такви телефони се могу конфигурисати у Webex Calling-у као Webex радни простори уместо Webex корисника. Доступна је опција за аутоматску трансформацију корисничких налога из Cisco BroadWorks-а или BroadCloud Carrier-а у радне просторе током процеса миграције.

Korake:

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

Ograničenja:

Конфигурација корисничких функција (на пример, преусмеравање позива, режим „Не узнемиравај“) се не мигрира аутоматски у радни простор.

Прозор Контролног центра у подешавањима организације са истакнутим одељком SIP адреса за Cisco Webex позивање.

Slika 2: Конфигурисање SIP домена у Control Hub-у

Алат за генерисање токена

Администратори партнера покрећу овај услужни алат за генерисање токена барем једном пре него што почну да користе алате за миграцију. Покретање овог алата је једнократна активност након што се партнерски налог укључи у Wholesale RTM решење. Овај алат омогућава администраторима партнера да се пријаве путем веб прегледача како би добили јединствени ТОКЕН који је потребан за ажурирање конфигурационих датотека партнера за алате за миграцију.

Preduslovi

Инсталирајте Јаву 8, 11, 17 или 21 на рачунар. Јава је доступна из многих извора, укључујући:

Након преузимања, распакујте бинарне датотеке алата за миграцију.

Овај корак је опционалан

Упутства за покретање

Покрените следећу команду у терминалу унутар директоријума генератора токена:

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

  • Барем један од ових поменутих портова мора бити отворен за повезивање на рачунару корисника.

Windows:

token_generator.bat

MacOS:

./token_generator.sh

Излаз:

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

Отворите УРЛ адресу у веб прегледачу на терминалу, пријавите се са акредитивима администратора партнера да бисте добили ТОКЕН и копирајте га за даљу употребу.

Илустрације корисничког интерфејса дате су у наставку ради референце:

Пријавите се помоћу екрана Cisco Webex

Slika 3: Пријавите се помоћу Cisco Webex-а

Екран за пријаву у прозору са акредитивима

Slika 4: Прозор за акредитиве

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

Slika 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 да бисте добили тренутне опште поставке (GeneralSettings):

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

Ако се ваша подешавања не подударају са горе наведеним, користите команду set да бисте поново конфигурисали своја подешавања.

Корак 2: Користите CLI да бисте конфигурисали OCI прокси.

Промените директоријум на OCI прокси:

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 Provisioning.

Промена у директоријуму за обезбеђивање:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Покрените следећу команду да бисте добили тренутна подешавања за OCI Provisioning:

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.

Проверите да ли је отворени клијентски сервер распоређен и активан

Користите доленаведене команде да бисте распоредили и покренули Open Client Server на секундарном апликационом серверу ако није распоређен или већ није покренут.

Корак 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.

Алат за издвајање

За BroadCloud

Алат за издвајање је интегрисан у портал провајдера услуга BroadCloud. Администратор добављача услуга може:

  1. Пошаљите захтеве за извод за највише 50 клијената по захтеву.
    Захтев за извод се не може поднети за истог клијента више од 10 пута дневно.
  2. Преузмите издвојену датотеку са подацима, у ZIP формату, до 28 дана од датума подношења захтева.

Следеће слике приказују портал добављача услуга.

Екран портала добављача услуга који приказује захтев за издвајање за покретање велепродајне миграције.

Slika 6: Портал добављача услуга

Екран портала добављача услуга који приказује захтеве за извод миграције на велико

Slika 7: Портал добављача услуга

Захтев за издвајање CSV датотеке

Покрени захтев за издвајање CSV датотеке

  1. Преузмите CSV датотеку клијента

    Кликните на везу Преузми CSV датотеку клијента у горњем десном углу одељка Покрени захтев за издвајање CSV датотеке.

  2. Измена листе купаца

    Администратор може да измени ову CSV датотеку тако да укључи само купце за које је потребно извршити издвајање.

  3. Отпреми и пошаљи

    Након измене, отпремите измењени CSV фајл.

    Кликните на Пошаљи да бисте покренули захтев за издвајање података за наведене купце и њихове повезане локације.

Покрените захтев за издвајање за купца са CSV датотеком локација

  1. Изаберите локације за клијенте и преузимање

    Изаберите купца из падајућег менија.

    Преузмите одговарајућу датотеку locations.csv из Преглед купацакартица Сајтови Извоз локација као CSV.

  2. Уредите датотеку локација

    Администратор може да измени CSV датотеку тако да укључује само локације које жели да издвоји.

  3. Отпреми и пошаљи

    Отпремите измењену датотеку locations.csv и кликните на Пошаљи.

    Само наведене локације за изабраног купца биће укључене у захтев за издвајање.

Покрени захтев за издвајање за све кориснике

  1. Кликните на Пошаљи да бисте покренули захтев за издвајање за све клијенте и све њихове локације под тренутним добављачем услуга.

Одељци у захтеву за издвајање.

За Cisco BroadWorks и Webex за BroadWorks

  1. Алат за издвајање ради на секундарном Cisco BroadWorks апликационом серверу унутар партнерске мреже и повезује се преко OCI-P.
  2. Алат преузима сирове податке о предузећима, групама, бројевима, корисницима, услугама, уређајима и софтверским клијентима са Cisco BroadWorks или BroadCloud платформе и преноси ове податке у XML датотеке које пружају улазе за алатку за трансформацију.

У следећим одељцима је објашњено како инсталирати и конфигурисати алатку за екстракцију.

Preduslovi

  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:
                           - 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 ако је секундарни Cisco BroadWorks Application Server JDK/JRE путања окружења се разликује од датотеке:
    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
**************************************************

Izlaz

Излазни ZIP (extracted_data_<timestamp>.zip) фајл је доступан у истом директоријуму алатке за распакивање. Користите следећу команду да бисте видели и користили 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

Алат за трансформацију

Овај алат за трансформацију се покреће за све миграције. Алат за трансформацију ради на било ком рачунару, укључујући и администраторски лаптоп партнера, и користи јавне Webex API-је. Чита излазну ZIP датотеку (extracted_data_<timestamp>.zip) алата за екстракцију као улаз и трансформише сирови XML у JSON формат који користи алат за обезбеђивање.

Preduslovi

Након преузимања и распакивања бинарних датотека алата за миграцију, конфигуришите следеће предуслове:

  1. Подесите ТОКЕН ЗА ОСВЕЖАВАЊЕ_(токен копиран из алатке за генерисање токена) и НАЗИВ__ГЛАВНЕ ЛОКАЦИЈЕ_у conf/partner.cfg датотека:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Опционо подесите ИД ОБЕЗБЕЂИВАЊА_(копирано из шаблона у Центру за партнере) у conf/partner.cfg датотека:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    Да бисте добили потпунију верификацију имејл адресе клијента, опционо можете подесити ИД ОБЕЗБЕЂИВАЊА_.
  3. Конфигуришите недостајуће информације у input/customers.csv датотека (видети следећи одељак) ако недостаје.
  4. Додајте адресу е-поште крајњег корисника у input/users.csv датотека.
  5. Ако треба да се обезбеде нови телефони, додајте МАЦ адресу и имејл адресу новог телефона корисника у input/newphones.csv датотека. Ово је потребно само ако администратори партнера желе да обезбеде нове телефоне у велепродајном позивању.
  6. Претворите BroadWorks кол центре у CxEssentials користећи input/cxessentials.csv датотека.
  7. Опционо, омогућите својство НАДОГРАДИ_СВЕ_ПОЗИВНЕ_ЦЕНТРЕ_НА_CX_ESSENTIALS да бисте конвертовали све позивне центре у CxEssentials.
  8. Користите input/locations.csv датотека за подршку миграције великих предузећа која омогућава администраторима да мигрирају локације својих клијената по локацији
  9. Опционо омогућите коришћење MAC адреса из заглавља User-Agent SIP REGISTER поруке када MAC адреса није доступна у профилу Cisco BroadWorks уређаја. Одкоментишите ред „КОРИСТИ_MAC_АДРЕСА_ОД_SIP_REGISTER=yes" у датотеци conf/partner.cfg
  10. Функција синхронизације мрежног сервера омогућава администраторима да обезбеде бројеве телефона, MAC адресе и имејл адресе корисника током обезбеђивања у истој регионалној миграцији. Да бисте га омогућили, поставите USE_NS_SYNC=yes у conf/partner.cfg.

    Ако је NS синхронизација онемогућена, додељивање броја телефона и уређаја ће бити прескочено, а корисници ће добити привремене имејл адресе.

  11. Опционо омогућите својства ANALOG_KORISNIK_TYPE_ENABLE_CALL_WAITING, ANALOG_KORISNIK_TYPE_ENABLE_MUSIC_ON_TEAM, и ANALOG_KORISNIK_TYPE_DISABLE_T38 да бисте конфигурисали чекање позива, музику на чекању и онемогућили подешавања T38 за све кориснике аналогног типа.

Попуњавање input/customers.csv

Датотека input/customers.csv пружа податке који можда недостају у Cisco BroadWorks-у или BroadCloud-у. Ова датотека може остати празна ако су све обавезне информације већ доступне. Не морате попунити све колоне, обавезни су само подаци који недостају.

Сва ова поља су опционална.

Доња табела објашњава најважније колоне у input/customers.csv.

Назив колоне

Pravila

ID

У Cisco BroadWorks пословном режиму:

  • Ово је Cisco BroadWorks serviceProviderId за предузеће.
  • Такође, за сваку групу унутар предузећа је потребан посебан ред. ИД је Cisco BroadWorks групни ИД.

У режиму добављача услуга BroadWorks, ово је Cisco BroadWorks groupId.

У BroadCloud-у, ово је Rialto customerId.

spoljni ID

Ово је идентификатор који се подудара са интерним идентификатором партнера за овог клијента. Ова колона мора бити јединствена унутар партнерске организације Webex-а. Ова колона је опционална, алат за трансформацију ће аутоматски генерисати јединствени идентификатор.

Ова колона се не користи за групе унутар предузећа.

Имекупца

За предузеће, ова колона се користи као поље за име клијента у Webex-у.

За групу унутар предузећа, ова колона се користи као назив локације. Имена локација морају бити јединствена унутар предузећа.

примарна имејл адреса

Ово се користи као имејл адреса администратора Webex корисника.

Ова колона је опционална за групе унутар предузећа.

Колоне адреса

За предузеће, адреса се користи као адреса за наплату и прва адреса локације.

За групу унутар предузећа, адреса се користи као адреса локације.

vremenska zona

Погледајте одељак о временској зони у овом чланку.

arapski jezik

Погледајте Језици које Webex подржава.

подразумевани PIN за говорну пошту

Видите Подесите ПИН за говорну пошту.

Попуњавање input/users.csv

Датотека input/users.csv пружа податке који можда недостају у Cisco BroadWorks-у или BroadCloud-у. Ова датотека може остати празна ако су све обавезне информације већ доступне. Не морате попунити све колоне, обавезни су само подаци који недостају.

Сва ова поља су опционална.

Назив колоне

Pravila

кориснички ИД

Јединствени идентификатор за корисника. Ово може бити BroadWorks или BroadCloud кориснички ИД.

e-pošta

(Опционо) Адреса е-поште корисника. Ако је наведено, биће коришћено за потребе обезбеђивања.

број телефона

(Опционо) Број телефона корисника који треба да се обезбеди.

пакет

(Опционо) Тип корисничког пакета. Дозвољене вредности: глас, позив, пакет, common_area, virtual_line, dont_migrateили call_park_ext.

Вредност dont_migrate се користи када партнери желе да искључе одређене кориснике — заједно са њиховим уређајима и бројевима телефона — из обезбеђивања и миграције.

Ово је подржано и за BroadWorks и за BroadCloud. Када се примени, изабрани корисници и њихови повезани ресурси неће бити мигрирани или обезбеђени.

Да би ово користили, администратори треба да унесу dont_migrate у колону пакета датотеке users.csv.

продужетак

(Опционо) Екстензија телефона која ће бити додељена кориснику.

ime

(Опционо) Пуно име корисника.

ata_settings

(Опционо) Дозвољене вредности: т38, аналогни

До enable/disable чекање позива, музика на чекању и подешавања Т38

T38:

Ова опција онемогућава позив на чекању и музику на чекању, а омогућава Т38 подешавања за АТА уређаје.

Аналогни:

  • Слично опцији Т38, ово подешавање такође онемогућава чекање позива и музику на чекању, а омогућава Т38 за АТА уређаје.
  • Кључна предност аналогне опције је то што се ове функције могу контролисати путем датотека partner.cfg, што нуди већу флексибилност за конфигурацију.

do_not_move_phone

Само BroadWorks. Опционална заставица за спречавање миграције уређаја на Webex Calling.

Ова опција омогућава партнерима да обезбеде кориснике заједно са њиховим подешавањима позивања, уређајима и бројевима телефона без миграције уређаја на Webex или активирања бројева телефона у Webex Calling-у.

Ово подешавање је доступно само за BroadWorks, не за BroadCloud.

Да би га користили, администратори треба да наведу do_not_move_phone у колони do_not_move_phone (само за BroadWorks) датотеке users.csv.

Ово осигурава да су корисници обезбеђени без активирања бројева или померања телефона, тако да настављају са радом преко BroadCloud-а.

Упутства за покретање

Покрените алатку за трансформацију у било ком оперативном систему. Користите доле наведене кораке да бисте покренули алатку у оперативним системима Windows и macOS:

Windows

Извршите команду испод да бисте покренули алатку за трансформацију у оперативном систему Windows:

transform.bat -extract= -customers= -users= -newphones=

macOS

Извршите следеће кораке да бисте покренули алатку за трансформацију на macOS-у:

  1. Креирајте виртуелно окружење и инсталирајте зависности да бисте покренули алатку за трансформацију користећи Пајтон:
    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= -customers= -users= -newphones=

Customer/user претходна провера

Алат за трансформацију упућује 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

Извештај о изузецима

Алат за трансформацију генерише извештај о изузетку унутар излаза/<timestamp>/exception_report.txt директоријум. Овај извештај можете користити да идентификујете проблеме који ће утицати на миграцију и да их решите у 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

Izlaz

Излазни JSON (customer.json) фајл ће бити доступан у output/<timestamp>/<groupid> директоријум. Пример датотеке customer.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"
    }
}

The `webex_for_broadworks_info` JSON својство је присутно само за Webex за BroadWorks миграције. The `broadcloud_info` JSON својство је присутно само за BroadCloud миграције.

Алат за обезбеђивање

Алат за обезбеђивање може да се покреће на било којој машини, обично на (партнерском администраторском лаптопу) и користи Webex јавне API-је. Чита излазну JSON датотеку (customer.json) алатке за трансформацију као улаз и обезбеђује купце, локације, бројеве, кориснике, услуге и уређаје у Webex Wholesale RTM решењу.

Preduslovi

Конфигуришите следеће предуслове унутар директоријума алата за обезбеђивање:

  1. Инсталирајте Јаву 8, 11, 17 или 21 на рачунар. Јава је доступна из многих извора, укључујући:
  2. Након преузимања и распакивања бинарних датотека алата за миграцију, подесите променљиву окружења JAVA_HOME у provisioning_tool.sh за MAC и provisioning_tool.bat за Windows.
  3. Датотека partner.cfg:
    • Подесите ИД ВЕЛЕПРОДАЈЕ_ОБЕЗБЕЂИВАЊА_и ТОКЕН ЗА ОСВЕЖАВАЊЕ_(токен копиран из алатке за генерисање токена). Администратори партнера морају да контактирају свој тим за налоге да би добили ИД за PROVISIONING_:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Поставите ДОЗВОЛИ_АДМИНИСТРАТОР_ПОЗИВ_ИМЕЈЛОВЕ на нетачно, ако партнер не жели да пошаље имејл добродошлице корисницима. Подразумевана вредност је тачно.

  4. Користите својство WEBEX4BWKS_EMAIL_SUBJECT за миграције Webex for BroadWorks да бисте послали наслов е-поште са захтевом за промену лозинке претплатницима Webex for BroadWorks.
  5. Користите својство WEBEX4BWKS_EMAIL_BODY за миграције Webex for BroadWorks да бисте послали тело имејла са захтевом за промену лозинке за претплатнике Webex for BroadWorks.
  6. Функција синхронизације мрежног сервера омогућава администраторима да обезбеде бројеве телефона, MAC адресе и имејл адресе корисника током обезбеђивања у истој регионалној миграцији. Да бисте га омогућили, поставите USE_NS_SYNC=yes у conf/partner.cfg.

    Ако је NS синхронизација онемогућена, додељивање броја телефона и уређаја ће бити прескочено, а корисници ће добити привремене имејл адресе.

За BroadCloud миграције у истом региону:

  1. Алат прескаче обезбеђивање бројева, уређаја и дељених изгледа позива.
  2. Алат креира кориснике и виртуелне кориснике са екстензијом и привременом екстензијом.

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

  1. Алат ће обезбедити бројеве, уређаје и дељене приказе позива.
  2. Алат креира кориснике и виртуелне кориснике са стварним бројевима телефона и екстензијама.
    Све миграције са Europe BroadCloud-а су у други регион.

Упутства за покретање

Користите следеће кораке да бисте покренули алатку у оперативним системима Windows и macOS:

Windows

Извршите следеће кораке да бисте покренули алатку на Windows оперативном систему:

To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input= 

macOS

Извршите следеће кораке да бисте покренули алатку на macOS-у:

To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=

Предуслови за миграцију Webex-а за BroadWorks

Администратори партнера морају да ажурирају свој шаблон за увођење у BroadWorks за функције коегзистенције Webex-а за BroadWorks. Погледајте следећу слику:

Када се шаблон за увођење у Webex за BroadWorks ажурира да би подржао миграцију, затражите од Cisco тима за налоге да омогући прекидач функције „омогућено комбиновање велепродаје са партнерима“ на нивоу партнера. Ово ће омогућити додавање велепродајних пакета постојећим организацијама корисника Webex-а за BroadWorks током обезбеђивања.

Покрените алатку за обезбеђивање са додатним аргументом.

Припремна фаза: је подразумевана фаза у којој администратори могу да обезбеде корисницима BroadWorks-а као велепродајним претплатницима и да наставе са Webex-ом за кориснике BroadWorks-а.

Фаза одржавања: је друга фаза у којој администратори могу доделити велепродајну лиценцу постојећим корисницима Webex-а за BroadWorks. Морате покренути алатку за обезбеђивање са аргументом одржавање.

Фаза након миграције: Ово је последња фаза када администратори могу потпуно конвертовати BroadWorks у велепродају. Морате покренути алатку за обезбеђивање са аргументом postmigration.

Терминални логови

Следе евиденције у терминалу о успешном обезбеђивању:

Tool Name: Provisioning Tool
Version: 1.15.0
 
********** Started Processing File : input/customer.json ****************
 
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
 
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
 
********** Completed File : input/customer.json ****************

Биће одштампана табела са бројем креираних локација за свако покретање:

Табела са бројем локација креираних за свако трчање.

Izlaz

Алат за обезбеђивање генерише извештаје о успеху и грешкама унутар излаза/<external_id>/*.success/error датотеке. Прегледајте евиденцију успеха и грешака излаза да бисте проверили успешно обезбеђивање.

Након успешног обезбеђивања, администратори купаца и крајњи корисници ће добити имејл од велепродајног RTM решења.

Администратори партнера могу да провере обезбеђивање корисника на порталу Partner Hub и Control Hub. Погледајте следеће илустрације са портала Partner Hub и Control Hub:

Снимак екрана Центра за партнере који приказује претрагу велепродајног купца у падајућем пољу „Изаберите купца“.

Slika 8: Partner Hub

Снимак екрана Контролног центра који приказује картицу Корисници и листу корисника.

Slika 9: Control Hub

Снимак екрана Контролног центра који приказује екран Уређаји и листу уређаја.

Slika 10: Uređaji

Снимак екрана Control Hub-а који приказује екран Бројеви и листу бројева телефона.

Slika 11: Pozivanje

Алат за премештање уређаја

За BroadCloud

За BroadCloud партнере, користите портал добављача услуга да бисте послали захтев за миграцију бројева, уређаја и миграција дељених позива (SCA).

У оквиру портала добављача услуга, захтев за миграцију може да садржи до 50 клијената. У току једног дана може се поднети највише 10 захтева.

Функција синхронизације мрежног сервера омогућава администраторима да деактивирају локацију broadCloud и активирају локацију Webex Calling подешавањем USE_NS_SYNC=yes у conf/partner.cfg. Након миграције, уређаји и бројеви телефона се активирају на локацији Webex Calling.

Администратори могу омогућити аутоматско враћање на претходно стање постављањем ROLLBACK_TO_BROADCLOUD=true у датотеци conf/partner.cfg, што враћа уређаје на BroadCloud након миграције. Подржава миграције и из истог и из другог региона помоћу NS Sync-а, али само за успешне миграције. За неуспешне, администратори морају да подигну Cisco TAC пре него што затраже враћање на претходно стање.

Постоје две опције за избор типа миграције на порталу:

  • Миграција – Изаберите ову опцију да бисте покренули захтев за миграцију бројева, уређаја и дељених приказа позива (SCA).
  • Статус уређаја – Изаберите ову опцију да бисте видели тренутни статус уређаја на BroadCloud-у и Calling-у.

Следеће слике приказују портал добављача услуга.

Портал добављача услуга

Slika 12: Портал добављача услуга

Портал добављача услуга који приказује захтев за миграцију.

Slika 13: Портал добављача услуга

Мигрирај изабране локације (опционо)

Да бисте започели миграцију за одређени подскуп локација наведених у датотеци customer.json, уз захтев приложите датотеку locations.csv. Ова CSV датотека треба да садржи само локације које намеравате да мигрирате.

Када датотека locations.csv није наведена, све локације у датотеци customer.json ће бити мигриране.

Табела 1. Легенде датотеке Locations.csv
TerminDefinicija

ID lokacije

ИД локације која треба да се мигрира.

Ime lokacije

Назив локације која ће бити мигрирана.

Да бисте преузели листу доступних активних локација, идите на Прикажи клијенте → Изаберите клијента → Извези локације као CSV.

Извези локације као CSV

Slika 14: Извези локације као CSV

За Cisco BroadWorks и Webex за BroadWorks

За миграције Cisco BroadWorks и Webex за BroadWorks, алат се покреће на секундарном Cisco BroadWorks апликационом серверу унутар партнерске мреже и повезује се са AS преко OCI-P. Користи излазну JSON датотеку (customer.json) алатке Transform Tool као улаз и покреће OCI-P команде за миграцију уређаја и софтверских клијената.

Након успешног рада, алат за премештање уређаја ће:

  1. Одрегиструјте уређаје са Cisco BroadWorks-а и региструјте их у Wholesale-у.
  2. Корисници који користе UC-One клијент ће бити преусмерени на Webex апликацију приликом првог пријављивања.
  3. Деактивирајте бројеве телефона из Cisco BroadWorks-а или уклоните бројеве телефона из BroadCloud-а.
  4. Активирајте бројеве у велепродаји.
  5. Креирајте дељене приказе позива у велепродаји за миграције BroadCloud-а. [This корак је применљив само за BroadCloud migrations].
Ако нема уређаја регистрованих код Cisco BroadWorks или BroadCloud које треба мигрирати, онда нема потребе за покретањем алатке за премештање уређаја.

SCP и SSH

  1. SCP алат за премештање уређаја на секундарни Cisco BroadWorks апликациони сервер.
  2. Повежите се преко SSH са секундарним Cisco BroadWorks апликацијским сервером да бисте конфигурисали предуслове и покренули алатку за премештање уређаја.

Preduslovi

  1. Поставите ТОКЕН ЗА ОСВЕЖАВАЊЕ_(токен копиран из алатке за генерисање токена) у conf/partner.cfg датотека:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Уверите се да су кориснички ИД, лозинка и име хоста секундарног Cisco BroadWorks апликацијског сервера исправни у conf/deviceMoveTool.conf датотека:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. Да бисте поново послали активационе имејлове, потребно је да подесите ПОНОВО ПОШАЉИ_ПОЗИВНИЦУ_EMAILS=true у conf/partner.cfg датотека.

    Ако администратори желе да пошаљу имејлове са позивом својим корисницима током миграције, требало би да одкоментишу „ПОНОВО ПОШАЉИ_ПОЗИВ_EMAILS=true" имовина у conf/partner.cfg датотека. У супротном, имовина би требало да остане непромењена.

  4. Проверите JDK/JRE путања окружења је исправна у devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Администратори могу да користе датотеку locations.csv из улазног директоријума да би мигрирали одређене групе уместо свих група у оквиру предузећа.

Поликом телефони

Да би преместио Polycom телефоне са Cisco BroadWorks-а на Wholesale Calling, администратор партнера мора да креира нови Identity/Device Датотека типа профила на нивоу система у Cisco BroadWorks сваки шаблон Polycom уређаја. Погледајте слику 14 и отпремите прилагођену датотеку device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Након отпремања нове датотеке уређаја, уверите се да новокреирана датотека постоји на нивоу групе. Такође се уверите да датотека migration_%BWMAC ADDRESS%.cfg није у сукобу са било којом постојећом датотеком на вашем систему.

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

Користи се интерно од стране алата за премештање уређаја.

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

  1. Алат за премештање уређаја замењује датотеку %BWMACADDRESS%.cfg на нивоу уређаја са polycom_vvx2.cfg. Ова датотека се односи на migration_%BWMACADDRESS%.cfg.
  2. Поново направите профиле уређаја на нивоу групе или на нивоу уређаја.
    Деловање на нивоу групе или нивоу уређаја зависи од конфигурације параметра deviceLevelRebuild у датотеци device-move-tool/conf/partner.cfg.
  3. Алат за премештање уређаја захтева од Cisco BroadWorks Application Server-а да поново покрене телефоне на нивоу групе или на нивоу уређаја.
  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.
Identity/device тип датотеке профила додај снимак екрана

Slika 14: Identity/device додавање датотеке типа профила

Поље „МАЦ адреса“ in:", користите исте вредности као и остале датотеке у Polycom шаблону. (На слици 14 користите HTTP захтев URI, али ово можда није прикладно за имплементацију Cisco BroadWorks Application Server-а партнера).

Упутства за покретање

Постоје две методе за позивање DMT-а, прва је позивање преко једног клијента у исто време, а друга је истовремено покретање преко више клијената.

Алат за премештање уређаја се покреће са секундарног Cisco BroadWorks апликацијског сервера унутар директоријума алата за премештање уређаја:

For device move single customer:
./devicemove.sh -input=
 ./devicemove.sh -input=/tmp/customername.json
 For device move multiple customers:
./devicemove.sh -input=
 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=  -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

Izlaz

Након миграције уређаја, уређаји су повезани на мрежу и спремни за make/receive позиви. Погледајте слику 15 да бисте видели пример статуса уређаја:

Снимак екрана странице Уређаји контролног центра који приказује статус уређаја.

Slika 15: Status uređaja

Након миграције уређаја, бројеви су постали активни. Погледајте слику 16 да бисте видели пример који су бројеви активни:

Снимак екрана бројева контролног центра који приказује активне бројеве.

Slika 16: Бројеви активни

Врати миграцију

Операција враћања мора се извршити за једно предузеће истовремено.

Алат за премештање уређаја не деактивира бројеве у велепродајним позивима због техничких ограничења током операције враћања.

За BroadCloud оператера

Процес враћања за BroadCloud партнере је следећи:

  1. Отворите тикет код Cisco TAC-а да бисте захтевали враћање уређаја.
  2. Покрените алатку за премештање уређаја у режиму враћања на претходно стање:
    • Бројеви телефона неће бити додељени из Webex Calling-а, остављајући корисницима и услугама само екстензије.
    • Имејл адресе у Webex Calling-у биће враћене на привремене имејл адресе.
    • Телефони ће бити избрисани из Webex Calling-а.
    • Бројеви телефона, адресе е-поште које се користе као алтернативни ИД-ови и бројеви телефона биће поново креирани у BroadCloud-у.
    • Телефони ће бити рестартовани.
  3. Администратори партнера морају да врате бројеве телефона PSTN-а оператеру BroadCloud.

За Cisco BroadWorks и Webex за BroadWorks

Процес враћања на претходна подешавања за Cisco BroadWorks и Webex за BroadWorks је следећи:

  1. Отворите тикет код Cisco TAC-а да бисте захтевали враћање уређаја.
  2. Покрените алатку за премештање уређаја у режиму враћања на секундарном BroadWorks апликацијском серверу да бисте вратили миграције уређаја. Овим ће се DMS URL вратити на DMS URL добављача услуга за профиле уређаја у Cisco BroadWorks-у и поново активирати бројеви телефона.
  3. Webex тим за позиве враћа DMS URL адресу на DMS URL адресу добављача услуга у профилима уређаја у Webex Calling-у.
  4. Администратори партнера морају да деактивирају или избришу бројеве телефона у Webex Calling-у путем портала Control Hub.
  5. Партнерски администратори морају да врате бројеве телефона PSTN мреже у Cisco BroadWorks.

Упутства за покретање алата за премештање уређаја у режиму враћања на претходно стање

Пратите кораке у наставку да бисте покренули алатку за премештање уређаја у режиму враћања на претходно стање:

Покрените команду испод на секундарном Cisco BroadWorks апликационом серверу унутар директоријума алата за премештање уређаја:

Врати профиле

./devicemove.sh -input=  -revertProfiles

Врати бројеве

./devicemove.sh -input=  -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

Aneks

Миграција великих предузећа

Велика предузећа која имају много локација не могу мигрирати све локације у једном временском оквиру за одржавање. Функционалност описана у овом одељку омогућава партнерима да мигрирају неколико локација истовремено.

Koraci

Користите следеће кораке да бисте планирали фазне миграције за велико предузеће:

  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. Поново покрените алатку Transform да бисте генерисали датотеку customers.json за тренутну фазу.
  9. Покрените алатку за обезбеђивање за сваку датотеку customer.json.
  10. Током периода одржавања, покрените алатку за премештање уређаја.
  11. Поновите кораке 4-10 за следећу фазу.

Алат за трансформацију

Да би се постигао циљ миграције локација у великом предузећу фазу по фазу, као што је горе поменуто, додаје се нова датотека locations.csv као опциони унос (-locations=input/locations.csv) приликом покретања алатке за трансформацију.

Датотека locations.csv садржи податке који су специфични за локације. Поништава податке пронађене у input/customers.csv, који тренутно садржи и податке о предузећима и податке о локацији.

У следећој табели су наведени детаљи датотеке locations.csv:

Opis

Vrednosti

Podrazumevana vrednost

Obavezno

Мапе у BroadWorks-у

Мапе у BroadCloud-у

ИД предузећа

Јединствени ИД предузећа

Y

ИД добављача услуге

ИД купца Риалто

ИД локације

ИД локације, јединствен унутар предузећа

Y

ИД групе

ИД сајта Риалто

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

Да ли је ова локација мигрирана?

мигрирао, dont_migrate, мигрира

мигрирање

N

ime

Назив ове локације.

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

N

vremenska zona

N

arapski jezik

N

address1

N

address2

N

grad

N

država

N

поштански број

Поштански број или поштански број

N

zemlja

Код од 2 слова

N

Датотека locations.csv може се саставити од унапред попуњене locations_to_be_edited.csv датотеке када се алатка Transform покреће у великом предузећу. Прочитајте даље да бисте видели примере.

Датотека locations.csv је опциони унос при покретању алатке за трансформацију, стога ће се алатка за трансформацију понашати исто као и раније ако је опција -locations=input/locations.csv није присутан.

Нове излазне датотеке

Постоји 5 нових излазних датотека из алатке за трансформацију:

  • locations_to_be_edited.csv – ово је унапред попуњено свим информацијама о локацијама за велико предузеће које треба мигрирати.

Primer:

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 

The partners/customers може га користити за генерисање датотеке locations.csv како би контролисао локације које треба мигрирати за одређену фазу (и ажурирао информације о локацијама по потреби).

Primer: 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 датотеке имају исту намену: генеришите комплетне листе одговарајућих карактеристика agents/supervisors/originators/targets/monitored_elements у мигрираним локацијама ако мигриране локације зависе од других локација.

Имају скоро исти формат (назив треће колоне варира у зависности од карактеристике), као испод (auto_mig_ent_grpлиста агената групе за лов 2 за горњу фазу):

Primer: следеће је из 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 

Ако опција локација није присутна приликом покретања алатке Трансформација, горе наведене 4 датотеке ће генерисати комплетне листе hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements за цело предузеће, што се може користити за планирање фазних миграција.

Нови одељци у exception_report

Приликом извођења фазне миграције за велика предузећа, појавиће се неки нови одељци у exception_report.txt ако постоје зависности локације које нису испуњене.

Primer: Следећи нови одељак је за групу за претрагу локације 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

Ако опција локација није присутна приликом покретања алатке Трансформација, одељак Препоручене локације за истовремено премештање наводи све зависности локација ради лакшег планирања.

Приликом покретања алатке за трансформацију са опцијом локација (тј. за фазу миграције), одељак Препоручене локације за истовремено премештање наводи само зависности локација за тренутну фазу.

Алат за обезбеђивање

За велика предузећа, алат за обезбеђивање може се покренути као и обично.

Алат за премештање уређаја

Алат за премештање уређаја може да се покрене за подскуп локација из датотеке customer.json. Да бисте то постигли, додајте нову опциону датотеку locations.csv која има две колоне.

External_id

Називи локација

Вредност спољног ИД-а

Имена locations/group имена

  • Ово је опционална датотека; ако није достављена или је достављена са празним вредностима, мигрираће све локације.
  • Ако су наведена имена локација и њихови одговарајући external_ИД-ови, онда ће само те локације бити мигриране.

Команда је следећа:

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

Vremenske zone

САД:

"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]

Канада:

"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]

Аустралија:

"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]

Француска:

"timeZones":["Europe/Paris"]

Португал:

"timeZones":["Atlantic/Azores","Europe/Lisbon"]}

УК:

"timeZones":["Europe/London"]

Италија:

"timeZones":["Europe/Rome"]

Немачка:

"timeZones":["Europe/Berlin"]