- Pagină de pornire
- /
- Articol
Instrumente de migrare pentru tranziția către soluții RTM angro
Executați migrarea cu o preconfigurare minimă. Ușurați rularea comenzilor. Administratorii își pot revizui datele după aprovizionare și pot efectua și primi apeluri imediat după migrarea . Acceptă o actualizare automată a aplicației Webex pentru clienții UC-One.
Prezentare generală
Scopul acestui document este de a oferi instrucțiuni detaliate privind utilizarea instrumentelor pentru migrarea de la Cisco BroadWorks, Webex for BroadWorks și BroadCloud la Wholesale și Webex Calling. Acest document prezintă un set de instrumente de migrare concepute pentru a ajuta la migrarea clienților existenți Cisco BroadWorks, Webex for BroadWorks și BroadCloud către soluția Wholesale Route-to-Market.
Instrumentele de migrare sunt destinate să faciliteze o tranziție completă de la serviciile BroadWorks la cele Wholesale. Acestea nu sunt concepute pentru coexistența pe termen lung a ambelor servicii în cadrul aceleiași organizații cliente.
Impactul migrației
Impactul post-migrare este următorul:
Administratori
După migrare, administratorii trebuie:
- Începeți să utilizați Partner Hub și Control Hub pentru a configura funcții în loc de CommPilot.
- Reconfigurați orice caracteristici care nu fac parte din migrare.
Trebuie să migrați manual caracteristicile care nu sunt migrate automat după finalizarea instrumentelor de migrare.
Utilizatori
Funcțiile acceptate ar trebui să funcționeze după migrare la fel cum funcționau înainte de migrare. Funcțiile Webex Calling care nu sunt acceptate de migrare trebuie reconfigurate pe Webex după migrare:
- Utilizatorii își vor pierde istoricul apelurilor și istoricul mesajelor.
- Utilizatorii vor pierde toate setările și particularizările personale ale liniilor cheie și trebuie să reconfigureze aceste setări după migrare. Exemplele includ apelări rapide.
- Utilizatorii trebuie să își reseteze codurile de acces și parolele la prima conectare.
- Utilizatorii care utilizează clientul UC-One trebuie să facă upgrade la aplicația Webex la prima conectare.
Arhitectura instrumentelor de migrare
Arhitectura instrumentelor de migrare constă din patru instrumente diferite:
- Instrument de extragere—Extrage date din întreprinderi, grupuri, numere, utilizatori, servicii, telefoane și clienți software din Cisco BroadWorks. Partenerii BroadCloud trebuie să trimită o solicitare de extragere în Portalul Furnizorilor de Servicii.
- Instrument de transformare—Transformă informațiile extrase de instrumentul de extragere într-un fișier JSON care poate fi editat.
- Instrument de furnizare—Utilizează fișierul de ieșire JSON din Instrumentul de transformare pentru a furniza clienți, locații, numere, utilizatori, servicii și telefoane utilizând API-urile publice Webex.
- Instrumentul de mutare a dispozitivului—Utilizează fișierul de ieșire JSON al instrumentului de transformare pentru a reconstrui profilurile și a reporni telefoanele, a activa numerele în soluția Wholesale RTM și a dezactiva numerele de telefon în Cisco BroadWorks.
- Acest instrument permite revenirea la profilurile de telefon și de client soft și activarea numerelor în Cisco BroadWorks.
- Partenerii BroadCloud trebuie să trimită o cerere de migrare în Portalul Furnizorilor de Servicii.
Următoarea ilustrație prezintă modul în care cele patru instrumente funcționează secvențial prin comunicarea cu Cisco BroadWorks, API-urile publice și încărcarea indicatorilor de performanță în serviciile Webex pentru analize viitoare după ce administratorul lansează activitățile de migrare.

Figura 1: Instrumente de migrare
Cerințe
Înainte de a rula instrumentele de migrare, partenerul trebuie să îndeplinească următoarele cerințe:
- Partenerul și contul de administrator al partenerului trebuie să fie înregistrați în soluția Wholesale RTM. În etapa de pre-vânzare, partenerii nu sunt obligați să fie integrați în soluția Wholesale RTM pentru rularea instrumentului de extragere.
- Partenerul trebuie să parcurgă lista de verificare pre-migrare pentru a se asigura că sunt îndeplinite toate cerințele.
- Sunt necesare acreditări de administrator de sistem Cisco BroadWorks pentru a rula instrumentele de extragere și mutare a dispozitivelor. Acest lucru nu este aplicabil pentru partenerii BroadCloud.
- Instrumentele de extragere și mutare a dispozitivelor trebuie executate de pe serverul secundar Cisco BroadWorks Application Server în timpul unei ferestre de mentenanță pentru a minimiza riscurile. Partenerii BroadCloud vor rula instrumentul Device Move Tool din portalul furnizorilor de servicii.
- Consultați lista de dispozitive Webex Calling acceptate.
- Consultați lista de dispozitive Webex Calling neacceptate.
- Partenerii trebuie să solicite echipei lor de conturi de la Cisco să obțină versiunea de firmware acceptată pentru telefoane și dispozitive.
- Clienții UC-One trebuie să facă upgrade la următoarele versiuni:
- Clienții Desktop Communicator trebuie să aibă versiunea 22.9.12 sau o versiune ulterioară
- Clienții Mobile Connect trebuie să aibă versiunea 3.9.14 sau o versiune ulterioară.
- Mașina administratorului trebuie să aibă:
- JDK/JRE Versiunea 1.8 este necesară pentru Instrumentul de aprovizionare.
- Mașinile MAC și Linux necesită Python 3.10.5 sau o versiune ulterioară pentru Transform Tool.
- Clienții trebuie să aibă o adresă de facturare validă, iar utilizatorii finali trebuie să aibă o adresă de e-mail de serviciu configurată în Cisco BroadWorks. Dacă valorile nu sunt setate, administratorii partenerilor trebuie să își contacteze clienții pentru a le obține. Aceste detalii trebuie adăugate în fișierele CSV (valori separate prin virgulă) înainte de a rula instrumentul de transformare. Fișiere CSV de exemplu sunt furnizate împreună cu instrumentul de transformare.
Plan de migrare
Planul de migrare are 3 etape:
- Pregătire
- Obțineți o copie a datelor utilizatorului cu ajutorul instrumentului de extragere
- Generați un token folosind instrumentul Token Generator
- Utilizați instrumentul Transformare pentru a formata datele utilizatorului
- Asigurarea accesului
- Obțineți cele mai recente date despre utilizatori cu ajutorul instrumentului de extragere
- Utilizați instrumentul Transformare pentru a formata datele utilizatorului
- Furnizarea de utilizatori cu Instrumentul de furnizare
- Migrare
- Migrarea dispozitivelor cu instrumentul Device Move Tool
- Migrări fără dispozitive [ Activarea numerelor de telefon prin Control Hub ]
Dacă administratorii partenerilor nu au dispozitive de mutat de la Cisco BroadWorks la Wholesale, atunci nu este necesară rularea instrumentului de mutare a dispozitivelor. Administratorii parteneri pot utiliza linkul public de mai jos pentru a activa numerele de telefon direct prin portalul Control Hub. Pentru mai multe informații, consultați Gestionați numerele de telefon în Control Hub .
Dezactivarea numerelor de telefon în Cisco BroadWorks este opțională dacă administratorii partenerilor își activează numerele de telefon prin Control Hub.
Funcțiile au migrat automat către Wholesale Calling
Aceste funcții ale utilizatorului sunt migrate automat de instrumentele de migrare:
- Setări pentru mesagerie vocală și saluturi personalizate (mesajele vocale, sunetul personalizat al numelui și codul PIN al utilizatorilor nu sunt migrate)
- Numere alternative
- BroadWorks oriunde
- Câmp de lampă ocupat
- ID apelant (nume și număr de telefon personalizate)
- Apel în așteptare
- Setări de redirecționare a apelurilor (redirecționare apeluri always/busy/no answer/not accesibil)
- Interceptarea apelului
- Nu deranjați
- Setări fax
- Birou la distanță
- Aspect apel partajat
- Apel simultan personal (inclusiv program și criterii de selecție)
- Notificare apel (inclusiv program și criterii de selecție)
- Respingerea apelurilor anonime
- Respingerea selectivă a apelurilor
- Redirecționare selectivă a apelurilor
- Preluare apel direcționată și intervenție forțată
- Scutit de intrarea forțată
- Apasă pentru a vorbi
- Confidenţialitate
- Muzică în așteptare
- Serviciu de vacanță
- Serviciu de noapte
Aceste caracteristici de grup sunt migrate automat de instrumentele de migrare:
- Operator automat
- Un singur nivel
- Salutări personalizate
- Setări de redirecționare a apelurilor (întotdeauna, ocupat, selectiv)
- Numere alternative
- Meniul de sărbători nu este disponibil în Webex
- Respingerea selectivă a apelurilor
- Coadă de apeluri Cisco BroadWorks Call Center Standard și BroadCloud:
- Configurație de bază
- Salutări personalizate
- Agenți și supervizori
- Setări de redirecționare a apelurilor (întotdeauna, ocupat, selectiv)
- Numere alternative
- Muzică în așteptare
- Parcare apel
- Preluare apel
- Grup de hunt
- Setări de redirecționare a apelurilor (întotdeauna, ocupat, selectiv, inaccesibil)
- Numere alternative
- Codul locației (unul per locație sau grup)
- Grup de paginare
- Programări (doar la nivel de grup, programările întreprinderilor nu sunt migrate)
- Portal de voce
- Muzică în așteptare
- Listă telefonică comună
Dispozitivele acceptate
Telefoanele acceptate vor fi create automat și atribuite utilizatorilor în Webex Calling de către instrumentul de aprovizionare. Telefoanele marcate cu „da” în coloana „Acceptate în instrumentul de mutare a dispozitivelor” vor fi, de asemenea, mutate automat din Cisco BroadWorks sau BroadCloud în Webex Calling atunci când se execută instrumentul de mutare a dispozitivelor. Telefoanele marcate cu „Nu” în coloana respectivă necesită o intervenție manuală pentru a modifica adresa URL DMS în șablonul dispozitivului Cisco BroadWorks sau în telefonul în sine.
Ultima coloană oferă maparea modelelor de telefoane la coloana „Tip dispozitiv” a fișierului transform-tool/input/newphones.csv. (Consultați secțiunea Instrumentul de transformare din acest articol pentru mai multe informații despre newphones.csv).
Modelul telefonului |
Compatibil cu instrumentul de mutare a dispozitivului |
Tipul dispozitivului în newphones.csv |
---|---|---|
Cisco MPP 6821 |
Da |
DMS Cisco 6821 |
Cisco MPP 6841 |
Da |
DMS Cisco 6841 |
Cisco MPP 6851 |
Da |
DMS Cisco 6851 |
Cisco MPP 6861 |
Da |
Sistem de administrare a datelor (DMS) Cisco 6861 |
Cisco MPP 6871 |
Da |
DMS Cisco 6871 |
Cisco MPP 7811 |
Da |
Sistem de administrare a datelor (DMS) Cisco 7811 |
Cisco MPP 7821 |
Da |
Sistem de administrare a datelor (DMS) Cisco 7821 |
Cisco MPP 7832 |
Da |
Sistem de administrare a datelor (DMS) Cisco 7832 |
Cisco MPP 7841 |
Da |
Sistem de administrare a datelor (DMS) Cisco 7841 |
Cisco MPP 7861 |
Da |
Sistem de administrare a datelor (DMS) Cisco 7861 |
Cisco MPP 8811 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8811 |
Cisco MPP 8832 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8832 |
Cisco MPP 8841 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8841 |
Cisco MPP 8845 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8845 |
Cisco MPP 8851 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8851 |
Cisco MPP 8861 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8861 |
Cisco MPP 8865 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8865 |
Cisco MPP 8875 |
Da |
Sistem de administrare a datelor (DMS) Cisco 8875 |
Cisco ATA191 |
Da |
DMS Cisco 191 |
Cisco ATA192 |
Da |
DMS Cisco 192 |
Cisco DBS 110 |
Da |
Sistem de administrare a datelor (DMS) Cisco DBS110 |
Polycom VVX101 |
Da |
Sistem de administrare a datelor Polycom VVX101 |
Polycom VVX150 |
Da |
Sistem de administrare a datelor Polycom VVX150 |
Polycom VVX201 |
Da |
Sistem de administrare a datelor Polycom VVX201 |
Polycom VVX250 |
Da |
Sistem de administrare a datelor Polycom VVX250 |
Polycom VVX301 |
Da |
Sistem de administrare a datelor Polycom VVX301 |
Polycom VVX311 |
Da |
Sistem de administrare a datelor Polycom VVX311 |
Polycom VVX350 |
Da |
Sistem de administrare a datelor Polycom VVX350 |
Polycom VVX401 |
Da |
Sistem de administrare a datelor Polycom VVX401 |
Polycom VVX411 |
Da |
Sistem de administrare a datelor Polycom VVX411 |
Polycom VVX450 |
Da |
Sistem de administrare a datelor Polycom VVX450 |
Polycom VVX501 |
Da |
Sistem de administrare a datelor Polycom VVX501 |
Polycom VVX601 |
Da |
Sistem de administrare a datelor Polycom VVX601 |
Polycom Trio 8300 |
Da |
Sistem de administrare a datelor Polycom Trio8300 |
Polycom Trio 8500 |
Da |
Sistem de gestionare a datelor Polycom Trio8500 |
Polycom Trio 8800 |
Da |
Sistem de administrare a datelor Polycom Trio8800 |
Polycom SoundStation 5000 |
Da |
Sistem de administrare a datelor Polycom SSIP5000 |
Polycom SoundStation 6000 |
Da |
DMS Polycom SSIP6000 |
Yealink T33G |
Da |
Sistem de gestionare a datelor Yealink T33G |
Yealink T41S |
Da |
Sistem de gestionare a datelor Yealink T41S |
Yealink T42S |
Da |
Sistem de gestionare a datelor Yealink T42S |
Yealink T43U |
Da |
Sistem de gestionare a datelor Yealink T43U |
Yealink T46U |
Da |
Sistem de gestionare a datelor Yealink T46U |
Yealink T46S |
Da |
Sistem de gestionare a datelor Yealink T46S |
Yealink T48S |
Da |
Sistem de gestionare a datelor Yealink T48S |
Yealink T48U |
Da |
Sistem de gestionare a datelor Yealink T48U |
Yealink T53W |
Da |
Sistem de gestionare a datelor Yealink T53W |
Yealink T54W |
Da |
Sistem de gestionare a datelor Yealink T54W |
Yealink T57W |
Da |
Sistem de gestionare a datelor Yealink T57W |
Yealink T58V |
Da |
Sistem de gestionare a datelor Yealink T58V |
Yealink CP920 |
Da |
Sistem de administrare a datelor Yealink CP920 |
Yealink CP960 |
Da |
Sistem de administrare a datelor Yealink CP960 |
Yealink W52B |
Da |
Sistem de administrare a datelor Yealink W52P |
Yealink W56B |
Da |
Sistem de administrare a datelor Yealink W56P |
Yealink W60B |
Da |
Sistem de administrare a datelor Yealink W60P |
Yealink W70B |
Da |
Sistem de administrare a datelor Yealink W70P |
Yealink CP925 |
Da |
Sistem de administrare a datelor Yealink CP925 |
Yealink CP965 |
Da |
Sistem de administrare a datelor Yealink CP965 |
Dispozitive neacceptate
Dacă clientul folosește dispozitive neacceptate de soluția Wholesale RTM, atunci acele dispozitive nu sunt eligibile pentru migrare. În acest caz, aveți următoarele opțiuni:
- Aprovizionați telefoane noi pe Cisco BroadWorks înainte de migrare.
- Lăsați vechile telefoane în Cisco BroadWorks, iar utilizatorii trebuie să instaleze aplicația Webex pentru a efectua și a primi apeluri.
Pachete de apeluri en-gros
Instrumentele de migrare au un set de setări implicite pentru selectarea pachetelor Wholesale Calling pentru abonați. Dacă ulterior se dorește un pachet diferit, acestea pot fi modificate în Control Hub de către un administrator partener.
Configurarea pachetului de migrare Cisco BroadWorks
Toți abonații proveniți din migrarea de la Cisco BroadWorks vor utiliza implicit pachetul Webex Calling. Dacă pachetul Webex Voice este dorit pentru abonații care nu au atribuite funcțiile Apel în așteptare sau Mesagerie vocală, acest lucru poate fi activat în fișierul partner.cfg al instrumentului de transformare prin decomentarea liniei USE_WEBEX_VOICE_PACKAGE.
Maparea pachetului de migrare Webex for BroadWorks
Pachetele Webex pentru BroadWorks sunt mapate automat la pachetele Wholesale Calling. Acest lucru nu este configurabil.
Pachetul Webex pentru BroadWorks |
Pachet de apeluri en-gros |
---|---|
Softphone |
Webex Voice |
De bază |
Webex Calling |
Standard |
Suită Webex |
Premium |
Suită Webex |
Maparea pachetelor de migrare BroadCloud
Migrări din pachetele de hărți BroadCloud Carrier în funcție de tipul stației. Maparea implicită poate fi configurată în fișierul de configurare conf/rialto_station_type_to_wholesale_package.csv al instrumentului Transform Tool.
Tipul stației BroadCloud Carrier |
Pachet de apeluri en-gros |
---|---|
De bază |
Webex Voice |
Sală de conferințe |
Webex Voice |
Mesagerie |
Webex Voice |
Standard |
Webex Voice |
Conducere |
Suită Webex |
Toate celelalte tipuri de stații |
Webex Voice |
Transformarea unui cont de utilizator BroadWorks sau BroadCloud într-un spațiu de lucru Webex Calling
Un spațiu de lucru Webex este un telefon partajat între mai multe persoane, de exemplu: de exemplu: telefoane într-o sală de conferințe, depozit sau hol. Astfel de telefoane pot fi configurate în Webex Calling ca spații de lucru Webex în loc de utilizatori Webex. Este disponibilă o opțiune pentru transformarea automată a conturilor de utilizator din Cisco BroadWorks sau BroadCloud Carrier în spații de lucru în timpul procesului de migrare.
Paşi:
- În fișierul transform_tool/input/users.csv, atribuiți pachetul „common_area” utilizatorilor care vor fi transformați într-un spațiu de lucru.
- Exemplu: bwuser@domain,,,common_area
- (Numai BroadCloud) Pentru a converti toate conturile de utilizator de un anumit tip de stație în spații de lucru, adăugați o intrare la transform-tool/conf/rialto_station_type_to_wholesale_package.csv și setați pachetul Wholesale la „common_area_calling”.
- Exemplu: conference_room_v2,common_area_calling
- Rulați instrumentul de transformare.
- Rulați instrumentul de furnizare.
- Deschideți Control Hub-ul organizației client nou create și setați un domeniu SIP (consultați figura 2, Configurarea unui domeniu SIP în Control Hub).
- Rulați din nou instrumentul de furnizare. Aceasta creează spațiile de lucru și le atribuie telefoane.
Limitări:
Configurația funcțiilor utilizatorului (de exemplu, redirecționarea apelurilor, funcția Nu deranja) nu este migrată automat în spațiul de lucru.

Figura 2: Configurarea unui domeniu SIP în Control Hub
Instrument generator de tokenuri
Administratorii parteneri rulează acest instrument utilitar generator de tokenuri cel puțin o dată înainte de a începe rularea instrumentelor de migrare. Rularea acestui instrument este o activitate unică după ce contul partenerului este integrat în soluția Wholesale RTM. Acest instrument permite administratorilor partenerilor să se conecteze prin intermediul unui browser web pentru a obține TOKEN-ul unic necesar pentru actualizarea fișierelor de configurare ale partenerilor pentru instrumentele de migrare.
Cerințe preliminare
Instalați Java 8, 11, 17 sau 21 pe computer. Java este disponibil din mai multe surse, inclusiv:
- https://learn.microsoft.com/en-us/java/openjdk/download
- https://aws.amazon.com/corretto/
- https://www.oracle.com/java/technologies/downloads/#java21
După descărcare, extrageți fișierele binare ale instrumentului de migrare.
Acest pas este opțional
Instrucțiuni de rulare
Executați următoarea comandă în terminalul din directorul generatorului de token-uri:
-
Următoarele porturi trebuie să fie disponibile pentru rularea instrumentului generator de token-uri. Porturi: 8080, 50009, 50010, 50011, 50012 și 50013
-
Cel puțin unul dintre porturile menționate trebuie să fie deschis pentru conectare pe computerul utilizatorului.
Windows:
token_generator.bat
MacOS:
./token_generator.sh
Ieșire:
Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080
Deschideți adresa URL în browserul web de pe terminal, conectați-vă cu acreditările de administrator al partenerului pentru a obține TOKEN-ul și copiați-l pentru utilizare ulterioară.
Ilustrațiile interfeței utilizator sunt prezentate mai jos pentru referință:
Figura 3: Autentificare cu Cisco Webex
Figura 4: Fereastra de acreditări
Figura 5: Generarea de tokenuri
Sarcini de configurare BroadWorks
Configurați următorii pași înainte de a rula instrumentele de extragere și mutare a dispozitivelor pe serverul secundar BroadWorks.
Activează conectivitatea OCI-P
Instrumentul de mutare a dispozitivului comunică cu BroadWorks prin comenzi OCI-P. Pentru a activa conectivitatea OCI-P, urmați pașii de mai jos:
Pasul 1: Folosește CLI pentru a configura Setările generale.
Executați următoarea comandă în CLI pentru a accesa directorul GeneralSettings:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
Executați următoarea comandă în CLI pentru a obține setările generale curente:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
Dacă setările nu corespund cu cele de mai sus, utilizați comanda set pentru a le reconfigura.
Pasul 2: Folosește CLI pentru a configura proxy-ul OCI.
Schimbați directorul în OCI Proxy:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
Rulați următoarea interfață CLI pentru a obține setările actuale. Ar trebui să vedeți următoarele:
AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800
Dacă setările nu corespund cu cele de mai sus, utilizați comanda set pentru a le reconfigura.
Pasul 3: Folosește CLI pentru a configura furnizarea OCI.
Schimbare la directorul de furnizare:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
Executați următoarea comandă pentru a obține setările curente de furnizare OCI:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as
Pasul 4: Executați comanda de mai jos în CLI pentru a verifica dacă configurația este corectă.
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.
Verificați serverul client deschis implementat și activ
Folosiți comenzile de mai jos pentru a implementa și porni Open Client Server pe serverul secundar de aplicații, dacă acesta nu este implementat sau nu a pornit deja.
Pasul 1: Implementați serverul cu următoarea comandă CLI:
AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer
Pasul 2: Porniți serverul cu această comandă:
AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer
Activează activarea numerelor
Executați următoarele comenzi în CLI pentru a activa numerele:
Pasul 1: Executați comanda de activare a numerelor:
AS_CLI> cd SubscriberMgmt/NumberActivation
Pasul 2: Executați comanda activation enabled:
AS_CLI> set dnMode groupAndUserActivationEnabled
Pasul 3: La solicitarea de confirmare, introduceți Y.
Instrument de extragere
Pentru BroadCloud
Instrumentul de extragere este integrat în portalul BroadCloud Service Provider. Un administrator al furnizorului de servicii poate:
- Trimiteți cereri de extragere pentru maximum 50 de clienți per cerere.Cererea de extras nu poate fi trimisă pentru același client de mai mult de 10 ori pe zi.
- Descărcați fișierul cu date extrase, în format ZIP, în termen de maximum 28 de zile de la data depunerii solicitării.
Următoarele figuri prezintă portalul furnizorilor de servicii.

Figura 6: Portalul furnizorilor de servicii

Figura 7: Portalul furnizorilor de servicii
Cerere de extragere CSV
Inițiază cererea de extragere CSV
-
Descărcați fișierul CSV al clientului
Faceți clic pe linkul Descărcați fișierul CSV al clientului din colțul din dreapta sus al secțiunii Inițiați cererea de extragere CSV.
-
Editați lista de clienți
Administratorul poate edita acest fișier CSV pentru a include doar clienții pentru care trebuie efectuată extragerea.
-
Încărcați și trimiteți
După editare, încărcați fișierul CSV modificat.
Faceți clic pe Trimiteți pentru a iniția o solicitare de extragere pentru clienții listați și locațiile asociate acestora.
Inițiază o cerere de extragere pentru un client cu locații CSV
-
Selectați clientul și locațiile de descărcare
Alegeți un client din meniul derulant.
Descărcați fișierul locations.csv corespunzător din fila Vizualizare clienți→ Site-uri → Exportă locații ca CSV.
-
Editați fișierul Locații
Administratorul poate edita fișierul CSV pentru a include doar locațiile pe care dorește să le extragă.
-
Încărcați și trimiteți
Încărcați fișierul locations.csv editat și faceți clic pe Trimite.
Doar locațiile specificate pentru clientul selectat vor fi incluse în solicitarea de extragere.
Inițiați cererea de extragere pentru toți clienții
- Faceți clic pe Trimiteți pentru a iniția o solicitare de extragere pentru toți clienții și toate locațiile acestora sub furnizorul de servicii actual.

Pentru Cisco BroadWorks și Webex pentru BroadWorks
- Instrumentul de extragere rulează pe serverul secundar de aplicații Cisco BroadWorks din rețeaua partenerului și se conectează prin OCI-P.
- Instrumentul extrage date brute de la întreprinderi, grupuri, numere, utilizatori, servicii, dispozitive și clienți soft din platforma Cisco BroadWorks sau BroadCloud și transmite aceste date în fișiere XML care furnizează date de intrare pentru instrumentul de transformare.
Următoarele secțiuni explică modul de instalare și configurare a instrumentului de extragere.
Cerințe preliminare
- Conectați fișierele binare ale instrumentului de extragere prin SCP la serverul secundar de aplicații Cisco BroadWorks.
- Conectați-vă prin SSH la serverul secundar Cisco BroadWorks Application Server pentru a configura cerințele preliminare și a rula instrumentul de extragere.
- Configurați furnizorul de servicii și ID-ul de grup pentru a extrage din Cisco BroadWorks în conf/exportTool.yml. Consultați următorul fragment de cod YAML exemplu:
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL
- Asigurați-vă că ID-ul de utilizator, parola și numele gazdei secundare Cisco BroadWorks Application Server sunt corecte în conf/partner.cfg fişier:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
Proprietatea
REFRESH_TOKEN
este obligatorie pentru o migrare Webex for BroadWorks. - Modificați JDK/JRE calea de mediu din fișierul export.sh dacă serverul secundar Cisco BroadWorks Application Server JDK/JRE Calea de mediu este diferită de fișier:
JAVA_HOME=/usr/local/java/java_base
Instrucțiuni de rulare
Executați următoarea comandă în serverul secundar Cisco BroadWorks Application Server din directorul instrumentului de extragere:
./export.sh
Jurnalele terminalului
Următoarele jurnale sunt disponibile în terminal după exportul reușit: Rularea instrumentului de exportare a datelor 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
**************************************************
Ieşire
Un fișier ZIP de ieșire (extracted_data_<timestamp>.zip) este disponibil în același director al instrumentului de extragere. Folosește următoarea comandă pentru a vizualiza și utiliza fișierul ZIP pentru intrarea în Instrumentul de transformare:
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
Instrumentul de transformare
Acest instrument de transformare rulează pentru toate migrările. Instrumentul de transformare rulează pe orice computer, inclusiv pe laptopul de administrator al unui partener și utilizează API-urile Webex Public. Citește fișierul ZIP (extracted_data_<timestamp>.zip) de ieșire al instrumentului de extragere ca intrare și transformă fișierul XML brut într-un format JSON care este utilizat de instrumentul de furnizare.
Cerințe preliminare
După descărcarea și extragerea fișierelor binare ale instrumentelor de migrare, configurați următoarele cerințe preliminare:
- Setați REFRESH_TOKEN (Token copiat din Instrumentul Generator de Jetoane) și NAME_OF_MAIN_LOCATION în conf/partner.cfg fişier:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- Opțional, setați ID-ul PROVISIONING_(copiat din șablonul din Partner Hub) în conf/partner.cfg fişier:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
Pentru o verificare mai completă a adresei de e-mail a clientului, puteți seta opțional ID-ul PROVISIONING_. - Configurați informațiile lipsă din input/customers.csv fișier (vezi secțiunea următoare) dacă lipsește.
- Adăugați adresa de e-mail a utilizatorului final în input/users.csv fişier.
- Dacă urmează să fie furnizate telefoane noi, adăugați adresa MAC și adresa de e-mail a noului telefon al utilizatorului la input/newphones.csv fişier. Acest lucru este necesar numai dacă administratorii partenerilor doresc să furnizeze noi telefoane în cadrul serviciului de apeluri Wholesale.
- Conversia centrelor de apel BroadWorks în CxEssentials utilizând input/cxessentials.csv fişier.
- Opțional, activați proprietatea UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS pentru a converti toate centrele de apel în CxEssentials.
- Folosește input/locations.csv fișier pentru a susține migrarea la nivel de întreprindere, care permite administratorilor să migreze locațiile clienților lor în funcție de locație
- Opțional, activați utilizarea adreselor MAC din antetul User-Agent al mesajului SIP REGISTER atunci când adresa MAC nu este disponibilă în profilul dispozitivului Cisco BroadWorks. Eliminați comentariul de la linia „USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" în fișier conf/partner.cfg
- Funcția de sincronizare a serverului de rețea permite administratorilor să furnizeze numere de telefon, adrese MAC și adrese de e-mail ale utilizatorilor în timpul migrării furnizării în aceeași regiune. Pentru a o activa, setați
USE_NS_SYNC=yes
înconf/partner.cfg
.Dacă sincronizarea NS este dezactivată, furnizarea numerelor de telefon și a dispozitivelor va fi omisă, iar utilizatorii vor primi adrese de e-mail temporare.
- Opțional, activați proprietățile ANALOG_USER_TYPE_ENABLE_CALL_WAITING, ANALOG_USER_TYPE_ENABLE_MUSIC_ON_HOLD și ANALOG_USER_TYPE_DISABLE_T38 pentru a configura apelul în așteptare, muzica în așteptare și a dezactiva setările T38 pentru toți utilizatorii de tip analogic.
Umplerea input/customers.csv
Fișierul input/customers.csv oferă date care pot lipsi în Cisco BroadWorks sau BroadCloud. Acest fișier poate fi lăsat gol dacă toate informațiile obligatorii sunt deja disponibile. Nu trebuie să completați toate coloanele, doar informațiile lipsă sunt obligatorii.
Tabelul de mai jos explică cele mai importante coloane din input/customers.csv.
Numele coloanei |
Reguli |
---|---|
ID |
În modul Cisco BroadWorks Enterprise:
În modul furnizor de servicii BroadWorks, acesta este ID-ul de grup Cisco BroadWorks. În BroadCloud, acesta este ID-ul clientului Rialto. |
externalId |
Acesta este un identificator care corespunde cu identificatorul intern al partenerului pentru acest client. Această coloană trebuie să fie unică în cadrul unei organizații partenere Webex. Această coloană este opțională, un identificator unic va fi generat automat de instrumentul de transformare. Această coloană nu este utilizată pentru grupurile dintr-o întreprindere. |
Nume client |
Pentru întreprindere, această coloană este utilizată ca și câmp pentru numele clientului Webex. Pentru un grup dintr-o întreprindere, această coloană este utilizată ca nume de locație. Numele locațiilor trebuie să fie unice în cadrul unei întreprinderi. |
e-mail principal |
Aceasta este utilizată ca adresă de e-mail a administratorului de clienți Webex. Această coloană este opțională pentru grupurile dintr-o întreprindere. |
Coloane de adresă |
Pentru o întreprindere, adresa este utilizată ca adresă de facturare și ca adresă a primei locații. Pentru un grup din cadrul unei întreprinderi, adresa este utilizată ca adresă de locație. |
fus orar |
Consultați secțiunea despre fusul orar din acest articol. |
limba | Consultați Limbi acceptate de Webex. |
PIN implicit pentru mesageria vocală |
Consultați Setarea unui cod PIN pentru mesageria vocală. |
Umplerea input/users.csv
Fișierul input/users.csv oferă date care pot lipsi în Cisco BroadWorks sau BroadCloud. Acest fișier poate fi lăsat gol dacă toate informațiile obligatorii sunt deja disponibile. Nu trebuie să completați toate coloanele, doar informațiile lipsă sunt obligatorii.
Toate aceste câmpuri sunt opționale.
Numele coloanei |
Reguli |
---|---|
ID-ul de utilizator |
Un identificator unic pentru utilizator. Acesta poate fi un ID de utilizator BroadWorks sau BroadCloud. |
| (Opțional) Adresa de e-mail a utilizatorului. Dacă este furnizat, va fi utilizat în scopuri de aprovizionare. |
număr de telefon |
(Opțional) Numărul de telefon al utilizatorului care va fi furnizat. |
pachet |
(Opțional) Tipul pachetului utilizator. Valori permise: voce, apel, suită, common_area, virtual_line, dont_migratesau call_park_ext. Valoarea dont_migrate este utilizată atunci când partenerii doresc să excludă anumiți utilizatori — împreună cu dispozitivele și numerele lor de telefon — atât din furnizare, cât și din migrare. Acest lucru este acceptat atât pentru BroadWorks, cât și pentru BroadCloud. Când este aplicată, utilizatorii selectați și resursele asociate acestora nu vor fi migrate sau furnizate. Pentru a utiliza această funcție, administratorii trebuie să introducă dont_migrate în coloana `package` a fișierului users.csv. |
interior |
(Opțional) Internsia telefonică care va fi atribuită utilizatorului. |
nume |
(Opțional) Numele complet al utilizatorului. |
ata_settings |
(Opțional) Valori permise: t38, analogic La enable/disable apel în așteptare, muzică în așteptare și setări T38 T38: Această opțiune dezactivează apelul în așteptare și muzica în așteptare și activează setările T38 pentru dispozitivele ATA. Analog:
|
do_not_move_phone |
Numai BroadWorks. Indicator opțional pentru a împiedica migrarea dispozitivului către Webex Calling. Această opțiune permite partenerilor să furnizeze utilizatori împreună cu setările lor de apelare, dispozitivele și numerele de telefon fără a migra dispozitivele către Webex sau a activa numerele de telefon în Webex Calling. Această setare este disponibilă doar pentru BroadWorks, nu pentru BroadCloud. Pentru a-l utiliza, administratorii trebuie să specifice do_not_move_phone în coloana do_not_move_phone (doar pentru BroadWorks) a fișierului users.csv. Acest lucru asigură că utilizatorii sunt aprovizionați fără a activa numere sau a muta telefoanele, astfel încât aceștia să continue să opereze prin BroadCloud. |
Instrucțiuni de rulare
Rulați instrumentul Transform Tool în orice sistem de operare. Urmați pașii de mai jos pentru a rula instrumentul în Windows și macOS:
Windows
Executați comanda de mai jos pentru a rula Instrumentul de transformare în Windows:
transform.bat -extract= -customers= -users= -newphones=
Sistem de operare Mac
Executați următorii pași pentru a rula instrumentul de transformare pe macOS:
- Creați un mediu virtual și instalați dependențele pentru a rula instrumentul de transformare folosind Python:
python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib python3 -m pip install phonenumbers
- Rulați instrumentul de transformare:
./transform.sh -extract= -customers= -users= -newphones=
Customer/user verificare prealabilă
Instrumentul de transformare efectuează apeluri API către Webex pentru a detecta potențialele probleme de furnizare. În mod implicit, va valida adresa clientului și adresa de e-mail principală. Dacă valoarea ID-ului PROVISIONING_este specificată în conf/partner.cfg fișier, va valida și informațiile despre locație. Rezultatele verificării prealabile sunt incluse în raportul de excepții.
În plus, următorii parametri opționali pot fi adăugați la rularea instrumentului de transformare:
verificare prealabilă
Pe lângă rularea API-ului de preverificare pentru informațiile despre clienți, Instrumentul de transformare va rula și API-ul de preverificare pentru e-mailurile abonaților.
informații de preverificare
În mod implicit, în raportul de excepții sunt incluse doar erorile de preverificare (adică problemele care vor bloca furnizarea). Adăugarea acestui steag va include și rezultatele verificării prealabile reușite (de exemplu, dacă există deja o organizație Webex care poate fi atașată automat).
precheckinfo necesită timp suplimentar pentru a rula.
Jurnalele terminalului
Următoarele jurnale din terminal la transformarea reușită:
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
Raport de excepție
Instrumentul de transformare generează raportul de excepții în cadrul output/<timestamp>/ Directorulexception_report.txt. Puteți utiliza acest raport pentru a identifica problemele care vor afecta migrarea și a le remedia în sistemul Cisco BroadWorks.
După modificarea datelor utilizatorului pentru a rezolva excepția, rulați din nou instrumentele de extragere și transformare cu noile date. Fișierul de raportare a excepțiilor eșantion este următorul:
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
Ieşire
Un fișier JSON de ieșire (customer.json) va fi disponibil în fișierul output/<timestamp>/ Directorul<groupid>. Fișierul exemplu customer.json este următorul:
{
"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"
}
}
Cel/Cea/Cei/Cele `webex_for_broadworks_info` Proprietatea JSON este prezentă doar pentru migrările Webex for BroadWorks. Cel/Cea/Cei/Cele `broadcloud_info` Proprietatea JSON este prezentă doar pentru migrările BroadCloud.
Instrument de furnizare
Instrumentul de furnizare poate rula pe orice mașină, de obicei (laptopul administratorului partenerului) și utilizează API-urile Webex Public. Citește fișierul JSON de ieșire al instrumentului de transformare (customer.json) ca intrare și furnizează clienții, locațiile, numerele, utilizatorii, serviciile și dispozitivele din soluția Webex Wholesale RTM.
Cerințe preliminare
Configurați următoarele cerințe preliminare în directorul instrumentului de furnizare:
- Instalați Java 8, 11, 17 sau 21 pe computer. Java este disponibil din mai multe surse, inclusiv:
- După descărcarea și extragerea fișierelor binare ale instrumentelor de migrare, setați variabila de mediu JAVA_HOME în fișierul provisioning_tool.sh pentru MAC și provisioning_tool.bat pentru Windows.
- Fișierul partner.cfg:
- Setați ID-ul WHOLESALE_PROVISIONING_și REFRESH_TOKEN (tokenul copiat din instrumentul generator de tokenuri). Administratorii partenerilor trebuie să contacteze echipa lor de cont pentru a obține ID-ul PROVISIONING_:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Setați ALLOW_ADMIN_INVITE_EMAILS la false dacă partenerul nu dorește să trimită un e-mail de bun venit utilizatorilor. Valoarea implicită este adevărat.
- Setați ID-ul WHOLESALE_PROVISIONING_și REFRESH_TOKEN (tokenul copiat din instrumentul generator de tokenuri). Administratorii partenerilor trebuie să contacteze echipa lor de cont pentru a obține ID-ul PROVISIONING_:
- Utilizați proprietatea WEBEX4BWKS_EMAIL_SUBJECT pentru migrările Webex for BroadWorks pentru a trimite subiectul e-mailului de solicitare a schimbării parolei pentru abonații Webex for BroadWorks.
- Utilizați proprietatea WEBEX4BWKS_EMAIL_BODY pentru migrările Webex for BroadWorks pentru a trimite corpul e-mailului de solicitare a schimbării parolei pentru abonații Webex for BroadWorks.
- Funcția de sincronizare a serverului de rețea permite administratorilor să furnizeze numere de telefon, adrese MAC și adrese de e-mail ale utilizatorilor în timpul migrării furnizării în aceeași regiune. Pentru a o activa, setați
USE_NS_SYNC=yes
înconf/partner.cfg
.Dacă sincronizarea NS este dezactivată, furnizarea numerelor de telefon și a dispozitivelor va fi omisă, iar utilizatorii vor primi adrese de e-mail temporare.
Pentru migrările BroadCloud în aceeași regiune:
- Instrumentul omite furnizarea numerelor, dispozitivelor și a Aspectelor Apel Partajate.
- Instrumentul creează utilizatori și utilizatori virtuali cu extensie și extensie temporară.
Pentru migrările BroadCloud, o altă regiune:
- Instrumentul va furniza numere, dispozitive și afișaje de apel partajate.
- Instrumentul creează utilizatori și utilizatori virtuali cu numere de telefon și extensii reale.Toate migrările BroadCloud din Europa se fac către o altă regiune.
Instrucțiuni de rulare
Urmați pașii următori pentru a rula instrumentul în Windows și macOS:
Windows
Executați următorii pași pentru a rula instrumentul pe sistemul de operare Windows:
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
Sistem de operare Mac
Executați următorii pași pentru a rula instrumentul pe macOS:
To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=
Cerințe preliminare pentru migrarea Webex for BroadWorks
Administratorii parteneri trebuie să își actualizeze șablonul de integrare BroadWorks pentru funcțiile de coexistență Webex for BroadWorks. Consultați următoarea imagine:

După ce șablonul de integrare Webex for BroadWorks este actualizat pentru a accepta migrarea, solicitați echipei de conturi Cisco să activeze comutatorul funcției „wholesale-partner-blending-enabled” la nivel de partener. Acest lucru va permite adăugarea de pachete Wholesale la organizațiile clienților Webex for BroadWorks existenți în timpul aprovizionării.
Rulați instrumentul de furnizare cu un argument suplimentar.
Faza de pregătire: este faza implicită în care administratorii pot configura utilizatorii BroadWorks ca abonați Wholesale și pot continua cu Webex pentru utilizatorii BroadWorks.
Faza de întreținere: este a doua fază în care administratorii pot atribui licența Wholesale utilizatorilor Webex for BroadWorks existenți. Trebuie să rulați instrumentul de furnizare cu un argument maintenance.
Faza post-migrare: Este faza finală în care administratorii pot converti complet BroadWorks în Wholesale. Trebuie să rulați instrumentul de furnizare cu un argument postmigration.
Jurnalele terminalului
Următoarele sunt jurnalele din terminal privind aprovizionarea cu succes:
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 ****************
Se va tipări un tabel cu numărul de locații create pentru fiecare rulare:

Ieşire
Instrumentul de furnizare generează rapoarte de succes și erori în cadrul output/<external_id>/*.success/error fișiere. Examinați jurnalele de succes și erori ale ieșirilor pentru a verifica dacă aprovizionarea a fost reușită.
Administratorii partenerilor pot verifica furnizarea de servicii clientului în portalul Partner Hub și Control Hub. Consultați următoarele ilustrații din portalul Partner Hub și Control Hub:

Figura 8: Partner Hub

Figura 9: Control Hub

Figura 10: Dispozitive

Figura 11: Apelare
Instrument de mutare a dispozitivului
Pentru BroadCloud
Pentru partenerii BroadCloud, utilizați portalul Furnizor de servicii pentru a trimite o solicitare de migrare pentru numere, dispozitive și migrări Shared Call Appearances (SCA).
În cadrul portalului Furnizorului de Servicii, o cerere de migrare poate include până la 50 de clienți. Se pot depune maximum 10 cereri într-o zi.
Funcția de sincronizare a serverului de rețea permite administratorilor să dezactiveze locația broadCloud și să activeze locația Webex Calling prin setarea USE_NS_SYNC=yes
în conf/partner.cfg
. După migrare, dispozitivele și numerele de telefon sunt activate în locația Webex Calling.
Administratorii pot activa revenirea automată la versiunea inițială setând ROLLBACK_TO_BROADCLOUD=true
în fișierul conf/partner.cfg
, ceea ce mută dispozitivele înapoi în BroadCloud după migrare. Acceptă atât migrări în aceeași regiune, cât și în regiuni diferite cu NS Sync, dar numai pentru migrări reușite. Pentru cele eșuate, administratorii trebuie să genereze un aviz Cisco TAC înainte de a solicita revenirea la versiunea inițială.
Există două opțiuni disponibile pentru selectarea tipului de migrare în portal:
- Migrare – Selectați această opțiune pentru a iniția o solicitare de migrare a numerelor, dispozitivelor și Afișărilor Apel Partajate (SCA).
- Starea dispozitivului – Selectați această opțiune pentru a vizualiza starea curentă a unui dispozitiv pe BroadCloud și Calling.
Următoarele figuri prezintă portalul furnizorilor de servicii.
Figura 12: Portalul furnizorilor de servicii
Figura 13: Portalul furnizorilor de servicii
Migrarea locațiilor selectate (opțional)
Pentru a începe migrarea pentru un anumit subset de locații listate în fișierul customer.json
, includeți un fișier locations.csv
în solicitarea dvs. Acest fișier CSV ar trebui să enumere doar locațiile pe care intenționați să le migrați.
Când nu este furnizat fișierul locations.csv, toate locațiile din customer.json vor fi migrate.
Termen | Definiție |
---|---|
ID site |
ID-ul site-ului locației care urmează să fie migrată. |
Nume site |
Numele locației care va fi migrată. |
Pentru a descărca lista site-urilor active disponibile, navigați la Vizualizare clienți → Selectare client → Exportare locații ca CSV.

Figura 14: Exportați locațiile ca fișier CSV
Pentru Cisco BroadWorks și Webex pentru BroadWorks
Pentru migrările Cisco BroadWorks și Webex for BroadWorks, instrumentul rulează pe serverul secundar de aplicații Cisco BroadWorks din rețeaua partenerului și se conectează la AS prin OCI-P. Folosește fișierul JSON de ieșire Transform Tool (customer.json) ca intrare și execută comenzile OCI-P pentru a migra dispozitive și clienți soft.
După o operațiune reușită, instrumentul de mutare a dispozitivului va:
- Anulați înregistrarea dispozitivelor din Cisco BroadWorks și înregistrați-le în Wholesale.
- Utilizatorii care utilizează clientul UC-One vor fi redirecționați către aplicația Webex la prima conectare.
- Dezactivați numerele de telefon din Cisco BroadWorks sau eliminați numerele de telefon din BroadCloud.
- Activează numerele în comerțul cu ridicata.
- Creați apariții de apel partajate în Wholesale pentru migrări BroadCloud. [This Pasul este aplicabil numai pentru BroadCloud migrations].
SCP și SSH
- Conectați instrumentul de mutare a dispozitivului la serverul secundar Cisco BroadWorks Application Server prin SCP.
- Conectați-vă prin SSH la serverul secundar Cisco BroadWorks Application Server pentru a configura cerințele preliminare și a rula instrumentul de mutare a dispozitivului.
Cerințe preliminare
- Setați REFRESH_TOKEN (Token copiat din Instrumentul Generator de Jetoane) în conf/partner.cfg fişier:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- Asigurați-vă că ID-ul de utilizator, parola și numele gazdei secundare Cisco BroadWorks Application Server sunt corecte în conf/deviceMoveTool.conf fişier:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost
- Pentru a retrimite e-mailuri de activare, trebuie să setați RESINDE_INVITATION_EMAILS=true în conf/partner.cfg fişier.
Dacă administratorii doresc să trimită e-mailuri de invitație utilizatorilor lor în timpul migrării, aceștia trebuie să elimine comentariile la „RETRIMITE_INVITARE_EMAILS=true" proprietate în conf/partner.cfg fişier. În caz contrar, proprietatea ar trebui să rămână neschimbată.
- Verificați JDK/JRE Calea de mediu este corectă în devicemove.sh
JAVA_HOME=/usr/local/java/java_base
- Administratorii pot utiliza fișierul locations.csv din directorul de intrare pentru a migra grupurile specifice în loc de toate grupurile dintr-o întreprindere.
Telefoane Polycom
Pentru a muta telefoanele Polycom de la Cisco BroadWorks la Wholesale Calling, un administrator partener trebuie să creeze un nou Identity/Device Fișier de tip profil la nivel de sistem în Cisco BroadWorks fiecare șablon de dispozitiv Polycom. Consultați figura 14 și încărcați fișierul personalizat device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. După încărcarea noului fișier de dispozitiv, asigurați-vă că fișierul nou creat există la nivel de grup. De asemenea, asigurați-vă că fișierul migration_%BWMAC ADDRESS%.cfg nu intră în conflict cu niciun fișier existent în sistemul dumneavoastră.
Este utilizat intern de instrumentul de mutare a dispozitivului.
Procesul de migrare pentru telefoanele Polycom:
- Instrumentul de mutare a dispozitivului înlocuiește fișierul %BWMACADDRESS%.cfg la nivel de dispozitiv cu polycom_vvx2.cfg. Acest fișier se referă la migration_%BWMACADDRESS%.cfg.
- Reconstruiți profilurile dispozitivelor la nivel de grup sau la nivel de dispozitiv.Acțiunea la nivel de grup sau la nivel de dispozitiv depinde de configurația parametrului deviceLevelRebuild din fișier. device-move-tool/conf/partner.cfg.
- Instrumentul de mutare a dispozitivelor solicită serverului de aplicații Cisco BroadWorks să repornească telefoanele la nivel de grup sau la nivel de dispozitiv.
- După solicitarea de repornire, telefoanele Polycom descarcă și procesează fișierul% BWMACADDRESS%.cfg, care solicită telefoanelor Polycom să descarce și să proceseze fișierul migration_%BWMACADDRESS%.cfg, ceea ce setează device.prov.serverName la https://plcm.sipflash.com.https://plcm.sipflash.com Pentru regiunea SUA, alte regiuni au adrese URL diferite.
- Telefonul Polycom descarcă fișierul %BWMACADDRESS%.cfg din https://plcm.sipflash.com și va fi gestionat de Webex Calling DMS.

Figura 14: Identity/device adăugare fișier tip profil
Instrucțiuni de rulare
Există două metode de a invoca DMT, prima este de a apela prin intermediul unui singur client odată, iar cealaltă este de a rula prin intermediul mai multor clienți simultan.
Instrumentul de mutare a dispozitivelor este executat de pe serverul secundar de aplicații Cisco BroadWorks din directorul instrumentului de mutare a dispozitivelor:
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
Jurnalele terminalului
Mai jos sunt jurnalele din terminal privind rularea cu succes a instrumentului de mutare a dispozitivelor pentru migrarea dispozitivelor:
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
Ieşire
După migrarea dispozitivelor, acestea au intrat online și sunt gata de make/receive apeluri. Consultați figura 15 pentru a vedea un exemplu de stare a dispozitivului:

Figura 15: Stare dispozitiv
După migrarea dispozitivului, numerele au devenit active. Consultați figura 16 pentru a vedea un exemplu al numerelor active:

Figura 16: Numere active
Reveniți la migrare
Operația de revenire trebuie executată pentru o singură întreprindere odată.
Pentru BroadCloud Carrier
Procesul de returnare pentru partenerii BroadCloud este următorul:
- Deschideți un tichet la Cisco TAC pentru a solicita revenirea la configurația unui dispozitiv.
- Rulați instrumentul de mutare a dispozitivului în modul de revenire:
- Numerele de telefon vor fi anulate din Webex Calling, utilizatorii și serviciile rămânând doar cu extensii.
- Adresele de e-mail din Webex Calling vor fi readuse la adrese de e-mail temporare.
- Telefoanele vor fi șterse din Webex Calling.
- Numerele de telefon, adresele de e-mail utilizate ca ID-uri alternative și numerele de telefon vor fi recreate în BroadCloud.
- Telefoanele vor fi repornite.
- Administratorii parteneri trebuie să mute numerele de telefon PSTN înapoi la BroadCloud Carrier.
Pentru Cisco BroadWorks și Webex pentru BroadWorks
Procesul de revenire pentru Cisco BroadWorks și Webex for BroadWorks este următorul:
- Deschideți un tichet la Cisco TAC pentru a solicita revenirea la configurația unui dispozitiv.
- Rulați instrumentul de mutare a dispozitivelor în modul de revenire pe serverul de aplicații BroadWorks secundar pentru a anula migrările dispozitivelor. Aceasta va seta adresa URL DMS înapoi la adresa URL DMS a furnizorului de servicii pentru profilurile de dispozitive din Cisco BroadWorks și va reactiva numerele de telefon.
- Echipa Webex Calling setează adresa URL DMS înapoi la adresa URL DMS a furnizorului de servicii din profilurile dispozitivului din Webex Calling.
- Administratorii parteneri trebuie să dezactiveze sau să șteargă numerele de telefon din Webex Calling prin intermediul portalului Control Hub.
- Administratorii parteneri trebuie să mute numerele de telefon PSTN înapoi la Cisco BroadWorks.
Instrucțiuni pentru rularea instrumentului de mutare a dispozitivului în modul de revenire
Urmați pașii de mai jos pentru a rula instrumentul de mutare a dispozitivului în modul de revenire:
Executați comanda de mai jos în serverul secundar de aplicații Cisco BroadWorks din directorul instrumentului de mutare a dispozitivului:
Reveniți la profiluri
./devicemove.sh -input= -revertProfiles
Reveniți la numere
./devicemove.sh -input= -revertNumbers
Jurnalele terminalului
Vom primi următoarele jurnale în terminal la rularea cu succes a instrumentului de mutare a dispozitivului pentru operațiunea de revenire:
Reveniți la profiluri
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
Reveniți la numere
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
Apendice
Migrarea întreprinderilor mari
Întreprinderile mari care au multe locații nu pot migra toate locațiile într-o singură fereastră de întreținere. Funcționalitatea descrisă în această secțiune permite partenerilor să migreze mai multe locații simultan.
Pași
Urmați pașii următori pentru a planifica migrările în etape pentru o întreprindere mare:
- Extrageți datele companiei din BroadWorks sau BroadCloud.
- Rulați opțiunea Instrument de transformare fără locații pe datele extrase.
- Căutați secțiunea Locație recomandată pentru mutarea simultană în fișierul exception_report.txt pentru a planifica fazele de migrare, a obține mai multe informații despre dependențele locației și a examina fișierele cu lista de agenți de caracteristici (consultați instrumentul Transformare de mai jos).
- Generați fișierul input/locations.csv modificând fișierul locations_to_be_edited.csv.
- Rulați din nou instrumentul Transformare cu opțiunea locații.
- Examinați fișierul exception_report.txt pentru a identifica orice probleme legate de dependența locației pentru faza curentă.
- Remediați problemele legate de dependența de locație după cum este necesar (prin modificarea fișierului locations.csv).
- Rulați din nou instrumentul Transform pentru a genera fișierul customers.json pentru faza curentă.
- Rulați instrumentul de aprovizionare pentru fiecare fișier customer.json.
- În timpul ferestrei de întreținere, rulați instrumentul Device Move Tool.
- Repetați pașii 4-10 pentru următoarea fază.
Instrumentul de transformare
Pentru a atinge obiectivul migrării locațiilor într-o întreprindere mare, fază cu fază, așa cum s-a menționat mai sus, se adaugă un nou fișier locations.csv ca intrare opțională (-locations=input/locations.csv) la rularea instrumentului de transformare.
Fișierul locations.csv conține date specifice locațiilor. Suprascrie datele găsite în input/customers.csv, care conține în prezent atât date despre întreprindere, cât și date despre locație.
Următorul tabel prezintă detaliile fișierului locations.csv:
Descriere |
Valori |
Valoare implicită |
Obligatoriu |
Hărți în BroadWorks |
Hărți în BroadCloud | |
---|---|---|---|---|---|---|
ID-ul întreprinderii |
ID unic al întreprinderii |
Y |
ID-ul furnizorului de servicii |
ID client Rialto | ||
ID locație |
ID-ul locației, unic în cadrul companiei |
Y |
ID-ul grupului |
ID-ul site-ului Rialto | ||
statutul de migrație |
Această locație a fost migrată? |
a migrat, dont_migrate, migrând |
migrare |
N | ||
nume |
Numele acestei locații. Lăsați-l gol pentru a utiliza ID-ul locației. |
N | ||||
fus orar |
N | |||||
limba |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
oraş |
N | |||||
stat |
N | |||||
Cod poștal |
Cod poștal sau cod poștal |
N | ||||
ţară |
Cod de 2 litere |
N |
Fișierul locations.csv poate fi compus din fișierul locations_to_be_edited.csv precompletat atunci când se execută instrumentul Transform pe o întreprindere mare. Citește mai departe pentru a vedea exemple.
Fișierul locations.csv este o intrare opțională la rularea instrumentului de transformare, prin urmare, instrumentul de transformare se va comporta la fel ca înainte dacă opțiunea -locations=input/locations.csv nu este prezent.
Fișiere de ieșire noi
Există 5 fișiere noi de ieșire de la instrumentul de transformare:
- locations_to_be_edited.csv – acesta este precompletat cu toate informațiile despre locațiile pentru întreprinderea mare care urmează să fie migrată.
Exemplu:
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
Cel/Cea/Cei/Cele partners/customers îl poate folosi pentru a genera un fișier locations.csv pentru a controla locațiile care urmează să fie migrate pentru o anumită fază (și pentru a actualiza informațiile despre locații, după cum este necesar).
Exemplu: locații.csv generat din cele de mai sus 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
Acest fișier locations.csvînseamnă: pentru această fază, locația auto_mig_ent_grp1 a fost migrată, locația auto_mig_ent_grp2 migrează și nu migrați locația auto_mig_ent_grp3.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 fișiere au același scop: generați liste complete ale caracteristicilor corespunzătoare agents/supervisors/originators/targets/monitored_elements în locațiile de migrare dacă locațiile de migrare au dependențe de alte locații.
Au aproape același format (numele celei de-a 3-a coloane variază în funcție de caracteristică), ca mai jos (auto_mig_ent_grplista de agenți ai grupului de vânătoare 2 pentru faza de mai sus):
Exemplu: Următorul text este din 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
Dacă opțiunea locații nu este prezentă la rularea instrumentului Transformare, cele 4 fișiere de mai sus vor genera listele complete ale hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements pentru întreaga întreprindere, care poate fi utilizat pentru planificarea migrărilor în etape.
Secțiuni noi în exception_report
În timpul efectuării migrării în etape pentru întreprinderi mari, vor exista câteva secțiuni noi în exception_reportfișierul .txt dacă există dependențe de locație care nu sunt îndeplinite.
Exemplu: Următoarea secțiune nouă este pentru agenții grupului de căutare auto_mig_ent_grp2 ai lui Sarah Rodriguez din locația auto_mig_ent_grp3, care nu este migrată și nu migrează în această fază.
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
Următoarea secțiune nouă oferă recomandări privind modul de grupare a locațiilor în fazele de migrare.
Locații recomandate pentru mutare simultană:
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
Dacă opțiunea „Locații” nu este prezentă la rularea instrumentului Transformare, secțiunea „Locații recomandate pentru mutare simultană” listează toate dependențele locațiilor pentru a oferi confort în planificare.
Când rulați instrumentul Transformare cu opțiunea Locații (adică, pentru o fază de migrare), secțiunea Locații recomandate pentru mutare simultană listează doar dependențele locațiilor pentru faza curentă.
Instrument de furnizare
Pentru întreprinderile mari, instrumentul de furnizare poate fi rulat ca de obicei.
Instrument de mutare a dispozitivului
Instrumentul de mutare a dispozitivelor poate rula pentru un subset de locații din customer.json. Pentru a realiza acest lucru, adăugați un nou fișier locations.csv opțional care are două coloane.
External_id |
Nume locații |
---|---|
Valoare ID externă |
Numele celor locations/group nume |
- Acesta este un fișier opțional; dacă nu este furnizat sau este furnizat cu valori goale, va migra toate locațiile.
- Dacă sunt furnizate numele locațiilor și ID-urile external_respective, atunci numai acele locații vor fi migrate.
Comanda este următoarea:
./devicemove.sh -input=/customer.json -locations=/Location_names.csv
Fusuri orare
STATELE UNITE ALE AMERICII:
"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]
Canada :
"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]
Australia :
"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]
Franța :
"timeZones":["Europe/Paris"]
Portugalia :
"timeZones":["Atlantic/Azores","Europe/Lisbon"]}
Regatul Unit:
"timeZones":["Europe/London"]
Italia :
"timeZones":["Europe/Rome"]
Germania :
"timeZones":["Europe/Berlin"]