- Pagină de pornire
- /
- Articol
Instrumente de migrare pentru a trece de la BroadWorks, Webex pentru BroadWorks și BroadCloud la soluții RTM angro
Rulați migrarea cu preconfigurare minimă. Comenzi rapide pentru a rula. Administratorii își pot revizui datele după configurare și pot efectua și primi apeluri imediat după migrare. Aceasta acceptă un upgrade automat la Aplicația 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 pentru BroadWorks și BroadCloud la Wholesale și Webex Calling. Acest document acoperă un set de instrumente de migrare concepute pentru a ajuta la migrarea clienților Cisco BroadWorks, Webex pentru BroadWorks și BroadCloud existente la soluția de rutare cu ridicata către piață.
Instrumentele de migrare sunt destinate să faciliteze o tranziție completă de la BroadWorks la serviciile angro. Acestea nu sunt concepute pentru coexistența pe termen lung a ambelor servicii în cadrul aceleiași organizații a clienților.
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 caracteristici în loc de CommPilot.
- Reconfigurați orice caracteristici care nu fac parte din migrare.Trebuie să migrați manual funcțiile care nu sunt migrate automat după finalizarea instrumentelor de migrare.
Utilizatori
Caracteristicile acceptate ar trebui să funcționeze după migrare la fel ca înainte de migrare. Funcțiile Webex Calling care nu sunt acceptate de migrare trebuie să fie reconfigurate pe Webex după migrare:
- Utilizatorii își vor pierde istoricul apelurilor și istoricul mesajelor.
- Utilizatorii vor pierde toate setările și personalizările pentru linia de comandă personală și trebuie să reconfigureze aceste setări după migrare. Exemple includ apelarea rapidă.
- Utilizatorii trebuie să-și reseteze codurile de acces și parolele la prima conectare.
- Utilizatorii care utilizează clientul UC-One sunt necesari la prima conectare pentru a face upgrade la Aplicația Webex.
Arhitectura instrumentelor de migrare
Arhitectura instrumentelor de migrare constă din patru instrumente diferite:
- Instrument de extracție—Extrage întreprinderi, grupuri, numere, utilizatori, servicii, telefoane și clienți software de la Cisco BroadWorks. Partenerii BroadCloud trebuie să trimită o cerere de extragere în Portalul Furnizorului de servicii.
- Instrument de transformare—Transformă informațiile extrase de instrumentul de extragere într-un fișier JSON care poate fi editat.
- Instrument de configurare—Utilizează fișierul de ieșire JSON din Instrumentul Transform pentru a furniza clienți, locații, numere, utilizatori, servicii și telefoane utilizând API-urile publice Webex.
- Instrument de mutare a dispozitivului- utilizează fișierul de ieșire JSON din Instrumentul de transformare pentru a reconstrui profilurile și telefoanele de repornire, pentru a activa numerele în soluția RTM cu ridicata și pentru a dezactiva numerele de telefon în Cisco BroadWorks.
- Acest instrument acceptă redirecționarea profilurilor de telefon și client soft și activarea numărului înapoi în Cisco BroadWorks.
- Partenerii BroadCloud trebuie să trimită o cerere de migrare în Portalul Furnizorului de servicii.
Următoarea ilustrație reprezintă modul în care cele patru instrumente funcționează secvențial comunicând cu Cisco BroadWorks, API-urile publice și încărcând măsurători către serviciile Webex pentru analize viitoare după ce administratorul lansează sarcinile de migrare.
Figura 1: Instrumente de migrare
Cerințe
Înainte de a rula instrumente de migrare, partenerul trebuie să îndeplinească următoarele cerințe:
- Contul de partener și administrator partener trebuie să fie inclus în soluția Wholesale RTM. În timpul etapei de pre-vânzare, partenerii nu sunt obligați să fie încorporați în soluția en-gros RTM pentru rularea instrumentului de extracție.
- Partenerul trebuie să treacă prin lista de verificare înainte de migrare pentru a se asigura că toate cerințele sunt îndeplinite.
- Este necesar ca acreditările administratorului de sistem Cisco BroadWorks să ruleze instrumentele de extragere și de mutare a dispozitivului. Acest lucru nu se aplică partenerilor BroadCloud.
- Instrumentele de extragere și mutare a dispozitivului trebuie să fie rulate de pe serverul secundar de aplicații Cisco BroadWorks în timpul unei ferestre de întreținere pentru a minimiza riscul. Partenerii BroadCloud vor rula Instrumentul Mutare dispozitiv din Portalul Furnizorului de servicii.
- Revizuiți lista dispozitivelor Webex Calling acceptate.
- Revizuiți lista dispozitivelor Webex Calling neacceptate.
- Partenerii trebuie să ceară echipei de cont 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ă fie versiunea 22.9.12 sau mai mare
- Clienții Mobile Connect trebuie să fie versiunea 3.9.14 sau mai mare.
- Utilajul administratorului trebuie să aibă:
- JDK/JRE 1.8 este necesar pentru instrumentul de configurare.
- Utilajele MAC și Linux necesită Python 3.10.5 sau mai mult pentru instrumentul Transform.
- Clienții trebuie să aibă o adresă de facturare validă, iar utilizatorii finali trebuie să aibă o adresă de e-mail de afaceri configurată în Cisco BroadWorks. Dacă valorile nu sunt stabilite, administratorii parteneri trebuie să își contacteze clienții pentru a-i obține. Aceste detalii trebuie adăugate la fișierele CSV (valori separate prin virgulă) înainte de a rula instrumentul de transformare. Fișierele CSV de exemplu sunt furnizate cu instrumentul de transformare.
Plan de migrare
Planul de migrare are 3 etape:
- Pregătire
- Obțineți o copie a datelor utilizatorului cu instrumentul Extras
- Generați un token folosind instrumentul Generator de token
- Utilizați instrumentul Transform pentru a formata datele utilizatorului
- Asigurare acces
- Obțineți cele mai recente date de utilizator cu instrumentul Extract
- Utilizați instrumentul Transform pentru a formata datele utilizatorului
- Furnizarea utilizatorilor cu instrumentul de configurare
- Migrare
- Migrați dispozitivele cu instrumentul Mutare dispozitiv
- Migrări fără dispozitive [ Activarea numerelor de telefon prin Control Hub ]
Dacă administratorii parteneri nu au dispozitive pentru a trece de la Cisco BroadWorks la wholesale, atunci rularea instrumentului de mutare a dispozitivului nu este necesară. 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 parteneri își activează numerele de telefon prin Control Hub.
Caracteristicile au migrat automat la apelare angro
Aceste caracteristici ale utilizatorilor sunt migrate automat de instrumentele de migrare:
- Setări de mesagerie vocală și întâmpinări personalizate (mesajele vocale nu sunt migrate)
- Numere alternative
- BroadWorks oriunde
- câmp Lampă ocupată
- ID apelant (nume personalizat și număr de telefon)
- Apel în așteptare
- Setări de redirecționare a apelurilor (redirecționare apeluri întotdeauna/ocupat/fără răspuns/inaccesibil)
- Interceptarea apelului
- Nu deranjați
- Setări fax
- birou La Distanță
- Aspect apel partajat
- Personal de apelare simultan (inclusiv criterii de programare și selective)
- Notificare apel (inclusiv programare și criterii selective)
- Respingerea apelurilor anonime
- Respingere selectivă a apelului
- Redirecționare selectivă a apelurilor
- Preluare apel direcționat și intrare în așteptare
- Barge-in exceptat
- Apăsați pentru a vorbi
- Confidenţialitate
Aceste caracteristici de grup sunt migrate automat de instrumentele de migrare:
- Operator automat
- Doar un singur nivel
- Salutări personalizate
- Setări de redirecționare a apelurilor (întotdeauna, ocupat, selectiv)
- Numere alternative
- Meniul de vacanță nu este disponibil în Webex
- Respingere selectivă a apelului
- Cisco BroadWorks Call Center Standard și BroadCloud Call Queue:
- configurație De Bază
- Salutări personalizate
- Agenți și supraveghetori
- 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 redirecționare apeluri (întotdeauna, ocupat, selectiv, inaccesibil)
- Numere alternative
- Codul locației (unul per locație sau grup)
- grup De Pagare
- Planuri (numai la nivel de grup, programele întreprinderilor nu sunt migrate)
- Portal de voce
- linie Virtuală
- Muzică în așteptare
Dispozitivele acceptate
Telefoanele acceptate vor fi create și atribuite automat utilizatorilor din Webex Calling de instrumentul de configurare. Telefoanele marcate „da” în coloana „Acceptate în instrumentul de mutare a dispozitivului” vor fi, de asemenea, mutate automat de la Cisco BroadWorks sau BroadCloud la Webex Calling atunci când instrumentul de mutare a dispozitivului este rulat. Telefoanele marcate „Nu” în acea coloană au nevoie de o intervenție manuală pentru a modifica URL-ul DMS în șablonul dispozitivului Cisco BroadWorks sau în telefonul în sine.
Ultima coloană oferă cartografierea modelelor de telefon la coloana “Tip dispozitiv” a transformatorului de fișier-instrument/intrare/newphones.csv. (A se vedea Transforma instrument secțiune a acestui articol pentru mai multe informații despre newphones.csv).
model Telefon |
Acceptat în 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 |
DMS Cisco 6861 |
Cisco MPP 6871 |
Da |
DMS Cisco 6871 |
Cisco MPP 7811 |
Da |
DMS Cisco 7811 |
Cisco MPP 7821 |
Da |
DMS Cisco 7821 |
Cisco MPP 7832 |
Da |
DMS Cisco 7832 |
Cisco MPP 7841 |
Da |
DMS Cisco 7841 |
Cisco MPP 7861 |
Da |
DMS Cisco 7861 |
Cisco MPP 8811 |
Da |
DMS Cisco 8811 |
Cisco MPP 8832 |
Da |
DMS Cisco 8832 |
Cisco MPP 8841 |
Da |
DMS Cisco 8841 |
Cisco MPP 8845 |
Da |
DMS Cisco 8845 |
Cisco MPP 8851 |
Da |
DMS Cisco 8851 |
Cisco MPP 8861 |
Da |
DMS Cisco 8861 |
Cisco MPP 8865 |
Da |
DMS Cisco 8865 |
Cisco MPP 8875 |
Da |
DMS Cisco 8875 |
Cisco ATA191 |
Da |
DMS Cisco 191 |
Cisco ATA192 |
Da |
DMS Cisco 192 |
Polycom VVX101 |
Da |
DMS Polycom VVX101 |
Polycom VVX150 |
Da |
DMS Polycom VVX150 |
Polycom VVX201 |
Da |
DMS Polycom VVX201 |
Polycom VVX250 |
Da |
DMS Polycom VVX250 |
Polycom VVX301 |
Da |
DMS Polycom VVX301 |
Polycom VVX311 |
Da |
DMS Polycom VVX311 |
Polycom VVX350 |
Da |
DMS Polycom VVX350 |
Polycom VVX401 |
Da |
DMS Polycom VVX401 |
Polycom VVX411 |
Da |
DMS Polycom VVX411 |
Polycom VVX450 |
Da |
DMS Polycom VVX450 |
Polycom VVX501 |
Da |
DMS Polycom VVX501 |
Polycom VVX601 |
Da |
DMS Polycom VVX601 |
Polycom Trio 8300 |
Da |
DMS Polycom Trio8300 |
Polycom Trio 8500 |
Da |
DMS Polycom Trio8500 |
Trio policom 8800 |
Da |
DMS Polycom Trio8800 |
Polycom SoundStation 5000 |
Da |
DMS Polycom SSIP5000 |
Polycom SoundStation 6000 |
Da |
DMS Polycom SSIP6000 |
Yealink T33G |
Da |
DMS Yealink T33G |
Yealink T41S |
Da |
DMS Yealink T41S |
Yealink T⁺ S |
Da |
DMS Yealink T⁺ S |
Yealink T43U |
Da |
DMS Yealink T43U |
Yealink T46U |
Da |
DMS Yealink T46U |
Yealink T46S |
Da |
DMS Yealink T46S |
Yealink T48S |
Da |
DMS Yealink T48S |
Yealink T48U |
Da |
DMS Yealink T48U |
Yealink T53W |
Da |
DMS Yealink T53W |
Yealink T54W |
Da |
DMS Yealink T54W |
Yealink T⁺ W |
Da |
DMS Yealink T⁺ W |
Cerneală de Yealink T58V |
Da |
DMS Yealink T58V |
Yealink CP920 |
Da |
DMS Yealink CP920 |
Yealink CP960 |
Da |
DMS Yealink CP960 |
Yealink W⁺ B |
Da |
DMS Yealink W⁺ P |
Yealink W⁺ B |
Da |
DMS Yealink W⁺ P |
Yealink W60B |
Da |
DMS Yealink W60P |
Yealink W70B |
Da |
DMS Yealink W70P |
Yealink CP925 |
Da |
DMS Yealink CP925 |
Yealink CP965 |
Da |
DMS Yealink CP965 |
Dispozitive neacceptate
În cazul în care clientul utilizează dispozitivele neacceptate de soluția cu ridicata RTM, atunci aceste dispozitive nu sunt eligibile pentru migrare. În acest caz, aveți următoarele opțiuni:
- Furnizați telefoane noi pe Cisco BroadWorks înainte de a migra.
- Părăsiți telefoanele vechi din Cisco BroadWorks, iar utilizatorii trebuie să instaleze Aplicația Webex pentru a efectua și primi apeluri.
Pachete de apelare angro
Instrumentele de migrare au un set de defecte pentru selectarea pachetelor de apelare angro pentru abonați. Dacă se dorește mai târziu un alt pachet, acestea pot fi schimbate în Control Hub de către un administrator partener.
configurația pachetului de migrare Cisco BroadWorks
Toți abonații care migrează de la Cisco BroadWorks vor trece implicit la pachetul Webex Calling. Dacă pachetul de voce Webex este dorit pentru abonații care nu au alocat apeluri în așteptare sau mesagerie vocală, acest lucru poate fi activat în fișierul partener.cfg al Instrumentului de transformare prin dezactivarea comentariului privind UTILIZAREA liniei_WEBEX_VOICE_PACHET.
mapare pachet de migrare Webex pentru BroadWorks
Pachetele Webex pentru BroadWorks sunt mapate automat în pachetele de apelare angro. Acest lucru nu este configurabil.
Pachetul Webex pentru BroadWorks |
Pachetul de apelare angro |
---|---|
Softphone |
Webex Voice |
Cunoștințe limitate |
Webex Calling |
Standard |
Suită Webex |
Premium |
Suită Webex |
mapare pachet de migrare BroadCloud
Migrări de la pachetele de hărți BroadCloud Carrier pe baza tipului de stație. Cartografierea implicită poate fi configurată în fișierul de configurare conf/rialto_station_type_to_wholesale_package.csv al instrumentului de transformare.
Tip stație BroadCloud Carrier |
Pachetul de apelare angro |
---|---|
Cunoștințe limitate |
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 |
Transformați un cont de utilizator BroadWorks sau BroadCloud într-un spațiu de lucru Webex Calling
Un spațiu de lucru Webex este un telefon care este partajat între 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 a transforma automat conturile 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/intrare/users.csv, alocați pachetul „common_area” utilizatorilor pentru a fi transformați într-un spațiu de lucru.
- Exemplu: bwuser@domain,,,common_area
- (BroadCloud Numai) Pentru a converti toate conturile de utilizator ale unui anumit tip de stație în spații de lucru, adăugați o intrare pentru a transforma-instrument/conf/rialto_station_type_to_wholesale_package.csv și setați pachetul angro la „common_area_calling”.
- Exemplu: conference_room_v2,common_area_calling
- Rulați instrumentul de transformare.
- Rulați instrumentul de configurare.
- Deschideți Control Hub al organizației client nou creată și setați un domeniu SIP (vezi figura 2, Configurarea unui domeniu SIP în Control Hub).
- Rulați din nou instrumentul de configurare. Acest lucru creează spațiile de lucru și îi atribuie telefoane.
Limitări:
Configurarea caracteristicilor utilizatorului (de exemplu, redirecționarea apelurilor, nu deranjați) nu este migrată automat în spațiul de lucru.
Figura 2: Configurarea unui domeniu SIP în Control Hub
Instrument generator de token
Administratorii parteneri execută acest instrument de utilitate generator de token cel puțin o dată înainte de a începe rularea instrumentelor de migrare. Rularea acestui instrument este o activitate de o singură dată după ce contul partenerului este încorporat în soluția RTM en-gros. Acest instrument permite administratorilor parteneri să se conecteze prin browser-ul web pentru a obține TOKEN unic, care este necesar pentru a actualiza la fișierele de configurare partener pentru instrumentele de migrare.
Cerințe preliminare
După descărcare, extrageți binarele instrumentului de migrare.
Setați calea de mediu JRE/JDK în token_generator.sh pentru MAC și token_generator.bat pentru Windows. Dacă calea JAVA_HOME există deja, aceasta va fi reutilizată de unealtă.
-
MAC: JAVA_HOME="/Utilizatori/cisco/jdk/zulu@1.8.282/Conţinut/Acasă/"
-
Windows: JAVA_HOME=C:\Progra~1\Java\jre1.8.0_321
Acest pas este opțional
Instrucţiuni de funcţionare
Rulați următoarea comandă în terminalul din interiorul directorului generatorului de jetoane:
-
Următoarele porturi trebuie să fie disponibile pentru rularea instrumentului generator de token. Porturi: 8080, 50009, 50010, 50011, 50012 și 50013
-
Cel puțin unul dintre aceste porturi menționate trebuie să fie deschis pentru conectare în computerul utilizatorului.
Windows:
token_generator.băţ
MacOS:
./token_generator.sh
Ieșire:
Nume instrument: Token Generator Tool Versiune: 1.13.0 Încărcați URL-ul în browserul dvs. web: http://localhost:8080
Deschideți URL-ul din browserul web de pe terminal, conectați-vă cu datele de autentificare ale administratorului partenerului pentru a obține TOKEN-ul și copiați-l pentru utilizare ulterioară.
Ilustrațiile interfeței cu utilizatorul sunt prezentate mai jos pentru referință:
Figura 3: Conectați-vă cu Cisco Webex
Figura 4: Fereastră Informații
Figura 5: Generarea de jetoane
Sarcini de configurare BroadWorks
Configurați următorii pași, înainte de a rula instrumentele de extragere și de mutare a dispozitivului în serverul BroadWorks secundar.
Activați conectivitatea OCI-P
Instrumentul de mutare a dispozitivului comunică cu BroadWorks prin comenzi OCI-P, pentru a permite conectivitatea OCI-P să utilizeze pașii de mai jos:
Pasul 1: Utilizați CLI pentru a configura Setări generale.
Rulați următoarea comandă în CLI pentru a o schimba în directorul GeneralSettings:
AS_CLI> cd /Applications/OpenClientServer/General Settings.
Rulați următoarea comandă în CLI pentru a obține actualele GeneralSettings:
AS_CLI/Applications/OpenClientServer/GeneralSettings> obține clientPort = 2208 clientPortEnabled = true secureClientPort = 2209 secureClientPortEnabled = true systemDomain = <>
Dacă setările dvs. nu corespund celor de mai sus, utilizați comanda setată pentru a vă reconfigura setările.
Pasul 2: Utilizați CLI pentru a configura proxy-ul OCI.
Schimbați directorul în proxy-ul OCI:
AS_CLI> cd /Aplicaţii/OpenClientServer/OCIProxy
Rulați următorul CLI pentru a obține setările curente. Trebuie să vedeţi următoarele:
AS_CLI/Applications/OpenClientServer/OCIProxy> activați = autentic enabledLoginLevel Screening = fals enableResponseCaching = fals responseCacheDurationHours = 24 responseCacheRenewPeriodMins = 30 mesageQueueCapacity = 50 mesageQueueTimeoutSeconds = 1800
Dacă setările dvs. nu corespund celor de mai sus, utilizați comanda setată pentru a vă reconfigura setările.
Pasul 3: Utilizați CLI pentru a configura configurarea OCI.
Modificarea directorului de configurare:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
Rulați următoarea comandă pentru a obține setările actuale de configurare OCI:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> obține Descrierea adresei ======================== 127.0.0.1 local ca
Pasul 4: Rulați comanda de mai jos în CLI pentru a verifica dacă configurația dvs. este corectă.
AS_CLI/Maintenance/ManagedObjects> obține broadworks și verificați dacă ieșirea dvs. arată OK. Vezi mai jos pentru rezultatele eșantionului: AS_CLI/Maintenance/ManagedObjects> obține Broadworks BroadWorks Obiecte gestionate ========================== * Server: Identitate..............: CA Versiune...............: Rel_21.sp1_1.551 Stare administrativă..: Aplicații deblocate *: Versiune nume implementat Administrative State Effective State ========================================================================================= ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked FlashPolicy 21.sp1_1.551 false Unlocked OpenClientServer oprit 21.sp1_1.551 true Unlocked Unlocked WebContainer 21.sp1_1.551 true Unlocked Unlocked 4 entries found. * Aplicații găzduite: Versiune nume Cale de context implementat ================================================================== CommPilot 21.sp1_1.551 / 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 intrări găsite.
Verificați serverul client deschis implementat și activ
Utilizați comenzile de mai jos pentru a implementa și a începe serverul deschis pentru clienți pe serverul secundar de aplicații dacă nu este implementat sau nu a început deja.
Pasul 1: Implementați serverul cu următoarea comandă CLI:
AS_CLI/Maintenance/ManagedObjects> implementați aplicația OpenClientServer
Pasul 2: Porniți serverul cu această comandă:
AS_CLI/Maintenance/ManagedObjects> porniți aplicația OpenClientServer
Activați activarea numerelor
Executați următoarele comenzi în CLI pentru a activa numerele:
Pasul 1: Rulați comanda de activare a numărului:
CA_CLI> CD SubscriberMgmt/NumberActivation
Pasul 2: Rulați comanda activată pentru activare:
AS_CLI> setați grupul dnMod AndUserActivationEnabled
Pasul 3: La mesajul de confirmare, introduceți Y.
instrument de extracție
Pentru BroadCloud
Instrumentul de extragere este integrat în portalul furnizorului de servicii BroadCloud. Administratorul unui furnizor de servicii poate:
- Trimiteți cereri de extragere pentru până la 50 de clienți la cerere.Cererea de extract nu poate fi depusă pentru același client mai mult de 10 ori într-o zi.
- Descărcați fișierul de date extras, în format ZIP, timp de până la 28 de zile de la data depunerii cererii.
Cifrele de mai jos arată portalul Furnizorului de servicii.
Figura 6: portal Furnizor de servicii
Figura 7: portal Furnizor de servicii
Pentru Cisco BroadWorks și Webex pentru BroadWorks
- Instrumentul de extragere rulează pe serverul secundar de aplicații Cisco BroadWorks din rețeaua parteneră și se conectează prin OCI-P.
- Instrumentul trage datele companiei brute, grupului, numerelor, utilizatorilor, serviciilor, dispozitivelor și ale clientului soft de pe platforma Cisco BroadWorks sau BroadCloud și transmite aceste date în fișiere XML care furnizează intrările pentru instrumentul de transformare.
Următoarele secțiuni explică cum să instalați și să configurați instrumentul de extract.
Cerințe preliminare
- SCP binarele instrumentului de extragere către serverul secundar de aplicații Cisco BroadWorks.
- SSH către serverul secundar de aplicații Cisco BroadWorks pentru a configura cerințele prealabile și a rula instrumentul de extragere.
- Configurați furnizorul de servicii și ID-ul grupului pentru a extrage din Cisco BroadWorks în conf/exportTool.yml. Consultați setul YAML de mai jos:
ServiceProviderID-A: - GrupID-A1 - GrupID-A2 - GrupID-A3 ServiceProviderID-B: - toate
- Asigurați-vă că ID-ul de utilizator al serverului aplicației Cisco BroadWorks, parola și numele gazdei secundare sunt corecte în fișierul conf/partner.cfg:
BROADWORKS_User_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = Tokenul de reîmprospătare al administratorului partenerului copiat din instrumentul Token Generator. MOD MIGRAȚIE_ = Valorile acceptate sunt webex_for_broadworks_to_wholesale. Valoarea implicită este broadworks_to_wholesale. Utilizați webex_for_broadworks_to_wholesale pentru migrări Webex pentru BroadWorks.
Proprietatea
REFRESH_TOKEN
este obligatorie pentru o migrare Webex pentru BroadWorks. - Modificați calea de mediu JDK/JRE în fișierul export.sh dacă calea de mediu secundară a serverului de aplicații Cisco BroadWorks JDK/JRE este diferită de fișier:
JAVA_HOME=/usr/local/java/java_base
Instrucţiuni de funcţionare
Rulați comanda de mai jos în serverul secundar de aplicații Cisco BroadWorks din directorul de instrumente de extragere:
./export.sh
Jurnale terminale
Următoarele jurnale sunt disponibile în terminalul de export de succes: Rularea instrumentului de export de date BroadSoft:
Rularea BroadSoft instrument de export de date ************************************************ Inițiere instrument de export v: 1.15.0 Exportul a început pentru SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Exportarea utilizatorilor pentru SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Exportul utilizatorilor finalizat pentru SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Exportul finalizat pentru SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Exportul finalizat Exportul Dump Zip Directory: ieșire/20221017223452_ExportTool Export Nume fișier Dump Zip:Fișierul extracted_data_1666060Zip 500618.zip cu numele de extracted_data_1666060500618.zip a fost creat procesul de creare a fișierelor ZIP finalizat Fișierele exportate convertite ca fișier ZIP **************************************************
Ieşire
Un fișier de ieșire ZIP (extracted_data_.zip) va fi disponibil în același director de instrumente de extract. Utilizați comanda de mai jos pentru a vizualiza și utiliza fișierul ZIP pentru intrarea Instrumentului 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 ieșire/ drwxrwxr-x 2 bwadmin bwadmin 4096 Oct 17 22:34 jurnale/ -rw-rw-r-- 1 bwadmin bwadmin 46341 Oct 17 22:35 extracted_data_1666060500618.zip
Instrument de transformare
Acest instrument de transformare este rulat pentru toate migrațiile. Instrumentul de transformare rulează pe orice computer, inclusiv pe laptop-ul administratorului unui partener, și utilizează API-urile publice Webex. Se citește fișierul ZIP (extracted_data_.zip) de ieșire a sculei extract ca intrare și transformă XML-ul brut într-un format JSON care este utilizat de instrumentul de asigurare a accesului.
Cerințe preliminare
După descărcarea și extragerea binarelor instrumentelor de migrare, configurați următoarele condiții prealabile:
- Setați TOCURILE REFRESH_ (Token copiate din Token Generator Tool) și NUMELE_LOCAȚIEI_PRINCIPALE_ în fișierul conf/partner.cfg:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NUMELE_SAU_LOCAȚIA PRINCIPALĂ_=Principală
- Setați opțional ID-ul de FURNIZARE_ (copiat din șablon în Partner Hub) în fișierul conf/partner.cfg:
FURNIZARE_ID=YmE4MjFkZGYtYTlkNy00NDdLLWIwODctYmNkOTM2NjUyYWQ1
Pentru a obține o verificare mai completă a adresei de e-mail a clientului, puteți seta opțional ID-ul de FURNIZARE_. - Configurați informațiile lipsă în fișierul intrare/customers.csv (consultați secțiunea următoare) dacă lipsesc.
- Adăugați adresa de e-mail a utilizatorului final în fișierul de intrare/users.csv.
- Dacă telefoanele noi urmează să fie configurate, adăugați adresa de mac și adresa de e-mail a noului telefon al utilizatorului la fișierul de intrare/newphones.csv. Acest lucru este necesar numai în cazul în care administratorii parteneri doresc să furnizeze telefoane noi în apelare angro.
- Convertiți centrele de apeluri BroadWorks în CxEssentials utilizând fișierul de intrare/cxessentials.csv.
- Opțional, activați UPGRADE_ALL_Call_CENTERS_TO_CX_ESSENTIALS property to convert all Call Centers to CxEssentials.
- Utilizați fișierul de intrare/locații.csv pentru a sprijini migrarea întreprinderii mari, care permite administratorilor să migreze locațiile clientului lor în funcție de locație
- Activați opțional utilizarea adreselor MAC din antetul Agent utilizator al mesajului SIP REGISTER atunci când adresa MAC nu este disponibilă în profilul dispozitivului Cisco BroadWorks. Dezcomentați linia „UTILIZAȚI_ADRESA MAC__DE LA_SIP_REGISTER=da” în fișierul conf/partner.cfg
Umplerea intrării/customers.csv
Fișierul de intrare/customers.csv oferă date care pot să lipsească în Cisco BroadWorks sau BroadCloud. Acest fișier poate fi lăsat necompletat 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 intrare/customers.csv.
Nume coloană |
Reguli |
---|---|
ID |
În modul de întreprindere Cisco BroadWorks:
În modul furnizor de servicii BroadWorks, acesta este gruparea Cisco BroadWorks. În BroadCloud, acesta este customerId Rialto. |
externalId |
Acesta este un identificator care corespunde identificatorului intern al partenerului pentru acest client. Această coloană trebuie să fie unică într-o organizație parteneră Webex. Această coloană este opțională, un identificator unic va fi generat automat de instrumentul de transformare. Această coloană nu este utilizată pentru grupuri dintr-o întreprindere. |
nume personalizabil |
Pentru întreprindere, această coloană este utilizată ca câmp nume client Webex. Pentru un grup dintr-o întreprindere, această coloană este utilizată ca nume de locație. Numele locației trebuie să fie unice într-o întreprindere. |
e-mail de primar |
Aceasta este utilizată ca adresă de e-mail a administratorului de client Webex. Această coloană este opțională pentru grupurile dintr-o întreprindere. |
Coloane Adresă |
Pentru o întreprindere, adresa este utilizată ca adresă de facturare și prima adresă de locație. Pentru un grup dintr-o întreprindere, adresa este utilizată ca adresă de locație. |
fus orar |
Consultați secțiunea fusului orar din acest articol. |
limba | Consultați suporturile Webex Languages. |
poștă vocală implicită |
Consultați Setarea unui cod PIN pentru poșta vocală. |
Instrucţiuni de funcţionare
Rulați Instrumentul de transformare în orice sistem de operare. Utilizaț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țe pentru a rula instrumentul de transformare folosind Python:
python3 -m venv venv sursă venv/bin/activate python3 -m pip instalează solicitări python3 -m pip instalează solicitări-oauthlib
- Rulați instrumentul de transformare:
./transform.sh -extract= -customers= -users= -newphones=
Verificare prealabilă client/utilizator
Instrumentul Transform efectuează apeluri API către Webex pentru a capta potențiale probleme de configurare. În mod implicit, acesta va valida adresa clientului și e-mailul principal. Dacă valoarea _ID-ului de FURNIZARE este specificată în fișierul conf/partner.cfg, aceasta va valida, de asemenea, informațiile despre locație. Rezultatele verificării prealabile sunt incluse în raportul de excepție.
În plus, următorii parametri opționali pot fi adăugați la rularea instrumentului de transformare:
verificare prealabilă
În plus față de rularea API-ului de preverificare pentru informațiile clienților, Instrumentul Transform va rula, de asemenea, API-ul de preverificare pentru e-mailurile abonatului.
informații verificare prealabilă
În mod implicit, în raportul de excepție sunt incluse numai erori de preverificare (adică probleme care vor bloca configurarea). Adăugarea acestui steag va include, de asemenea, rezultate de verificare prealabilă de succes (de exemplu, dacă există deja o organizație Webex care poate fi atașată automat).
Informații precheckinfo necesită timp suplimentar pentru a rula.
Jurnale terminale
Următoarele jurnale în terminal pe transformator de succes:
Raport sumarizat al întreprinderilor BroadWorks care pot fi migrate cu succes: 1 Întreprinderi BroadWorks care nu pot fi migrate: 0 Utilizatori BroadWorks care pot fi migrați cu succes: 4 Utilizatori BroadWorks care nu pot fi migrați: 0 Telefoane care pot fi migrate cu succes: 3 Telefoane care nu sunt compatibile cu Webex Calling: 0
raport Excepție
Instrumentul de transformare generează raportul de excepție în directorul de ieșire//exception_report.txt . Puteți utiliza acest raport pentru a identifica problemele care vor afecta migrarea și pentru a le remedia în sistemul Cisco BroadWorks.
După modificarea datelor utilizatorului pentru a rezolva excepția, redenumiți Instrumentele de extracție și transformare cu noile date. Fișierul de raport cu excepția probelor după cum urmează:
Raport de excepție Tue Oct 18 08:12:09 2022 Întreprinderi cu Comunicare Barring Feature Recomandare: configurați manual planul de apelare de ieșire în Control Hub ________________________________________________________________________________ ColllabmigrationtestGRP_engg
Ieşire
Un fișier JSON de ieșire (client.json) va fi disponibil în directorul de ieșire// . Fișierul eșantion client.json este după cum urmează:
{ "client": { "provisioningId": "!!!!!!!!!!ÎNLOCUIȚI_cu_PROVIZIONINGID!!!!!!!!!!", "pachete": [ "webex_calling", "common_area_calling" ], "externalId": "external_id_engg_grp1", "adresa": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", "country": "US" }, "customerInfo": { "name": "Engineering Group - 1", "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com" }, "provisioningParametrii": { "calling": { "location": { "name": "Main", "address": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", "country": "US" }, "timezone": "America/New_York", "limba": "en_us", " numere": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "+15205551107", "+15205551108", "+15205551109", "+15205551110" ], " mainNumber": "+15205551101" } } } }, "broadworks_info": { "service_provider_id": "testarea migrației colaborativSP_engg", "group_id": "GRP de testare a migrației colaborative_engg" }, "abonați": [ { "amareswaranvel+benjaminjack@gmail.com": { "abonat": { "customerId": "!!!!!!!!!!ÎNLOCUIREA_cu_CUSTOMERID!!!!!!!!!!", "e-mail": "amareswaranvel+benjaminjack@gmail.com", "pachet": "webex_calling", "provisioningParametrii": { "firstName": "Benjamin", "lastName": "Jack", "primaryPhoneNumber": "+15205551102", "extension": "1102" } }, "caracteristici": [ { "/v1/people/{personId}/features/voicemail": { "enabled": adevărat, "sendBusyCalls": { "activat": adevărat, "întâmpinare": "DEFAULT" }, "sendUnansweredCalls": { "activat": adevărat, "salut": "DEFAULT", "numberOfRings": 3 }, „MesageStorage”: { „mwiEnabled”: true, "storageType": "EXTERNAL", "externalEmail": "engineering17861@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_CU_PERSONID!!!!!!!!!!", "product": "DMS Cisco 7861", "mac": "CC98914EAAD7" } } }, { "amareswaranvel+lucasoliver@gmail.com": { "abonat": { "customerId": "!!!!!!!!!!REPLACE_CU_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": adevărat, "sendBusyCalls": { "activat": adevărat, "întâmpinare": "DEFAULT" }, "sendUnansweredCalls": { "activat": adevărat, "salut": "DEFAULT", "numberOfRings": 3 }, „MesageStorage”: { „mwiEnabled”: true, "storageType": "EXTERNAL", "externalEmail": "engineering16821@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_CU_PERSONID!!!!!!!!!!", "product": "DMS Cisco 6821", "mac": "5486BCAE7E45" } } }, { "amareswaranvel+leojackson@gmail.com": { "abonat": { "customerId": "!!!!!!!!!!REPLACE_CU_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": adevărat, "sendBusyCalls": { "activat": adevărat, "întâmpinare": "DEFAULT" }, "sendUnansweredCalls": { "activat": adevărat, "salut": "DEFAULT", "numberOfRings": 3 }, „MesageStorage”: { „mwiEnabled”: true, "storageType": "EXTERNAL", "externalEmail": "engineeringmacpc@mailnator.com" } } } ], "devices": [] } }, { "amareswaranvel+owenalex@gmail.com": { "subscriber": { "customerId": "!!!!!!!!!!REPLACE_CU_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": adevărat, "sendBusyCalls": { "activat": adevărat, "întâmpinare": "DEFAULT" }, "sendUnansweredCalls": { "activat": adevărat, "salut": "DEFAULT", "numberOfRings": 3 }, „MesageStorage”: { „mwiEnabled”: true, "storageType": "EXTERNAL", "externEmail": "engineering8811@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_cu_PERSONID!!!!!!!!!!", „produs”: „DMS Cisco 8811”, „mac”: „F87B204E4066” } ] } } ], „auto_attendants": [], "call_queues": [], "hunt_groups": [], "programe": [], "call_parks": [], "call_pickups": [], "paging_groups": [], "voice_portals": [ { "nume": "Portalul de voce automat", "primul nume": "Automat", "lastName": "Portalul de voce", "linguageCode": "en_us", "phoneNumber": "+15205551105", "extensie": "1105" } ], "shared_call_appearances": [], "business_communicator_desktop_to_upgrade_to_webex_app": [ "PC Comm - Engg Device Profile" ], "connect_client_to_upgrade_to_webex_app": [], "locații": [], "webex_for_broadworks_info": { "utilizatori": [ { "id": "Y2lzY29 zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5" } ], "hydra_orgId": "Y2lzY29 zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id„: „Y2lzY29 zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk” } }
Proprietatea `webex_for_broadworks_info` JSON este prezentă numai pentru migrările Webex pentru BroadWorks. Proprietatea `broadcloud_info` JSON este prezentă numai pentru migrările BroadCloud.
instrument De Provizionare
Instrumentul de configurare poate rula pe orice mașină, de obicei (laptop-ul administratorului partenerului) și utilizează API-urile publice Webex. Se citește fișierul JSON (customer.json) de ieșire a instrumentului de transformare ca intrare și configurare a clienților, locațiilor, numerelor, utilizatorilor, serviciilor și dispozitivelor în soluția Webex Wholesale RTM.
Cerințe preliminare
Configurați următoarele condiții prealabile în directorul de instrumente de configurare:
- Instalați Java 8, 11 sau 17 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://download.oracle.com/java/17/latest/jdk-17_macos-x64_bin.dmg
- După descărcarea și extragerea instrumentelor de migrare binare, setați variabila de mediu JAVA_HOME în provisioning_tool.sh pentru MAC și provisioning_tool.bat pentru Windows.
- Fișierul partner.cfg:
- Setați TOKEN-urile WHOLESALE_DISPOZITIVING_ID și REFRESH_ (Token copiat din Token Generator Tool). Administratorii partenerului trebuie să contacteze echipa de cont pentru a obține ID-ul de OFERIRE_:
GLOBAL_ID_ = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Setați _ADMIN_INVITE_EMAILS la fals, dacă partenerul nu dorește să trimită un e-mail de bun venit utilizatorilor. Valoarea implicită este adevărată.
- Setați TOKEN-urile WHOLESALE_DISPOZITIVING_ID și REFRESH_ (Token copiat din Token Generator Tool). Administratorii partenerului trebuie să contacteze echipa de cont pentru a obține ID-ul de OFERIRE_:
- Utilizați proprietatea WEBEX4BWKS_E-MAIL_SUBIECT pentru migrările Webex pentru BroadWorks pentru a trimite subiectul e-mailului de solicitare a parolei de modificare pentru abonații Webex pentru BroadWorks.
- Utilizați proprietatea WEBEX4BWKS_E-MAIL_CORPUL pentru migrările Webex pentru BroadWorks pentru a trimite corpul de e-mail al solicitării de schimbare a parolei pentru abonații Webex pentru BroadWorks.
Pentru migrațiile BroadCloud aceeași regiune:
- Instrumentul va omite configurarea numerelor, dispozitivelor și a aparițiilor apelurilor partajate.
- Instrumentul va crea utilizatori și utilizatori virtuali cu extensie și extensie temporară.
Pentru migrațiile BroadCloud, o altă regiune:
- Instrumentul va furniza numere, dispozitive și apariții ale apelurilor partajate.
- Instrumentul va crea utilizatori și utilizatori virtuali cu numere de telefon reale și extensie.Toate migrațiile BroadCloud din Europa sunt în altă regiune.
Instrucţiuni de funcţionare
Utilizați pașii de mai jos pentru a rula instrumentul în Windows și macOS:
Windows
Executați următorii pași pentru a rula instrumentul pe Windows OS:
Pentru a furniza un singur client: input provision.bat= Pentru a furniza mai mulți clienți: input provision.bat=
Sistem de operare Mac
Executați următorii pași pentru a rula instrumentul pe macOS:
Pentru a furniza un singur client: ./transform.sh -input= Pentru a furniza mai mulți clienți: ./transform.sh -input=
Cerințe preliminare pentru migrarea Webex pentru BroadWorks
Administratorii parteneri trebuie să actualizeze șablonul de integrare BroadWorks pentru funcțiile de coexistență Webex pentru BroadWorks. Consultați imaginea de mai jos:
Rulați instrumentul de configurare cu un argument suplimentar pentru Webex pentru BroadWorks la migrarea angro.
Faza de pregătire: este faza implicită în care Administratorii pot furniza utilizatorilor BroadWorks ca abonați angro și pot continua cu utilizatorii Webex pentru BroadWorks.
Faza de întreținere: este a doua etapă în care Administratorii pot atribui licența en-gros utilizatorilor Webex existenți pentru BroadWorks. Trebuie să rulați instrumentul de asigurare a accesului cu o întreținere argument.
Faza post-migrare: Este faza finală în care Administratorii pot converti BroadWorks în Wholesale complet. Trebuie să rulați instrumentul de asigurare a accesului cu un argument post-migrare.
Jurnale terminale
Următoarele sunt jurnalele din terminal cu privire la asigurarea cu succes:
Nume instrument: Versiunea instrumentului de configurare: 1.15.0 ********** Fișier de procesare inițiat: client.json de **************** configurare așteaptă clientul external_id_engg_grp1 pentru a finaliza configurarea... Se așteaptă ca clientul external_id_engg_grp1 să finalizeze configurarea... Stare client external_id_engg_grp1: Numere de configurare configurate Setări utilizatori Setări caracteristici utilizator Setări întâmpinări Programele de configurare Dispozitive de configurare Aspecte de apeluri partajate Setări participanți automați Setări coadă de apeluri Setări grupuri de hunt Setări grup Pagings Setări parcuri de apeluri Setări Pickup-uri de apeluri Setări Portal voce ********** Finalizat fișier: intrare/client.json ****************
Un tabel va fi imprimat cu numărul de locații create pentru fiecare rulare:
Ieşire
Instrumentul de configurare generează rapoarte de succes și erori în fișierele de ieșire/<external_id>/*.succes/eroare . Revizuiți succesele de ieșire și jurnalele de eroare pentru a verifica configurarea reușită.
Administratorii parteneri pot verifica configurarea clientului în portalul Partner Hub și Control Hub. Consultați următoarele ilustrații din portalul Partner Hub și Control Hub:
Figura 8: Hub partener
Figura 9: Control Hub
Figura 10: Dispozitive
Figura 11: Calling
Instrument de mutare dispozitiv
Pentru BroadCloud
Pentru partenerii BroadCloud, utilizați portalul Furnizorului de servicii pentru a trimite o cerere de migrare pentru numere, dispozitive și migrări SCA.
În cadrul portalului Furnizor de servicii, o cerere de migrare poate include până la 50 de clienți. În termen de o zi se pot depune maximum 10 cereri.
Cifrele de mai jos arată portalul Furnizorului de servicii.
Figura 12: portal Furnizor de servicii
Figura 13: portal Furnizor de servicii
Pentru Cisco BroadWorks și Webex pentru BroadWorks
Pentru migrările Cisco BroadWorks și Webex pentru BroadWorks, instrumentul rulează pe serverul secundar de aplicații Cisco BroadWorks din rețeaua parteneră și se conectează la AS prin OCI-P. Acesta utilizează fișierul JSON de ieșire instrument de transformare (customer.json) ca intrare și execută comenzile OCI-P pentru a migra dispozitive și clienți software.
În operațiunea de succes, instrumentul de mutare a dispozitivului va:
- Deconectați dispozitivele de la Cisco BroadWorks și înregistrați-le în angro.
- Utilizatorii care utilizează clientul UC-One vor redirecționa aplicația Webex la prima conectare.
- Dezactivați numerele de telefon din Cisco BroadWorks sau eliminați numerele de telefon din BroadCloud.
- Activați numerele în comerț angro.
- Creați apariții partajate ale apelurilor în comerțul cu ridicata pentru migrările BroadCloud. [Această etapă este aplicabilă numai pentru migrările BroadCloud].
SCP și SSH
- SCP instrumentul de mutare a dispozitivului la serverul secundar de aplicații Cisco BroadWorks.
- SSH către serverul secundar de aplicații Cisco BroadWorks pentru a configura cerințele prealabile și a rula instrumentul de mutare a dispozitivului.
Cerințe preliminare
- Setați TOCURILE REFRESH_ (Token copiate din Instrumentul Generator de Token) în fișierul conf/partner.cfg:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- Asigurați-vă că ID-ul de utilizator al serverului aplicației Cisco BroadWorks, parola și numele gazdei secundare sunt corecte în fișierul conf/deviceMoveTool.conf:
BROADWORKS_User ID_ = PAROLA BROADWORKS admin_ = NUMELE GAZDULUI_BROADWORKS admin_ = gazdă locală
- Verificați dacă calea de mediu JDK/JRE 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 din policom
Pentru a muta telefoanele Polycom de la Cisco BroadWorks la apelarea cu ridicata, un administrator partener trebuie să creeze un nou fișier de tip profil identitate/dispozitiv la nivel de sistem în fiecare șablon de dispozitiv Polycom Cisco BroadWorks. Consultați figura 14 și încărcați fișierul de fișier personalizat dispozitiv-mutare-instrument/conf/deviceProfile/{region}/polycom_vvx.cfg. După încărcarea noului fișier de dispozitiv, asigurați-vă că fișierul nou creat există la nivelul Grupului. De asemenea, asigurați-vă că fișierul migration_%BWMAC ADDRESS%.cfg nu intră în conflict cu niciun fișier existent din sistemul dvs.).
Acesta este utilizat pe plan intern de către instrumentul de mișcare dispozitiv.
Procesul de migrare pentru telefoanele Polycom:
- Instrumentul de mutare a dispozitivului înlocuiește fișierul %BWMACADDRESS%.cfg la nivelul dispozitivului cu polycom_vvx2.cfg. Rețineți că acest fișier se referă la migration_%BWMACADDRESS%.cfg.
- Reconstruiți profilurile dispozitivului la nivelul grupului sau la nivelul dispozitivului.Acționarea la nivel de grup sau nivel de dispozitiv depinde de configurația deviceLevelRebuild parametru în fișier dispozitiv-mișcare-instrument/conf/partner.cfg.
- Instrumentul de mutare a dispozitivului solicită serverului aplicației Cisco BroadWorks să repornească telefoanele la nivelul grupului sau la nivelul dispozitivului.
- După cererea de repornire, telefoanele Polycom descărca și proces% BWMACADDRESS%.cfg, care solicită telefoanele Polycom pentru a descărca și proces migration_%BWMACADDRESS%.cfg, care setează dispozitivul.prov.serverName la https://plcm.sipflash.com.https://plcm.sipflash.com pentru regiunea SUA, alte regiuni au URL-uri diferite.
- Telefonul Polycom descarcă %BWMACADDRESS%.cfg de la https://plcm.sipflash.com și va fi gestionat de Webex Calling DMS.
Figura 14: Adăugare fișier tip profil identitate/dispozitiv
Instrucţiuni de funcţionare
Există două metode de invocare a DMT, primul este de a invoca prin intermediul unui singur client la un moment dat, iar celălalt este de a rula prin mai mulți clienți simultan.
Instrumentul de mutare a dispozitivului este rulat de la serverul secundar de aplicații Cisco BroadWorks din directorul de instrumente de mutare a dispozitivului:
Pentru mutarea unui singur client al dispozitivului: ./devicemove.sh -input= ./devicemove.sh -input=/tmp/customername.json Pentru mutarea mai multor clienți ai dispozitivului: ./devicemove.sh -input= ls -l /tmp/directoryofcustomers/ customer1.json customer2.json customer3.json În plus, instrumentul de mutare a dispozitivului acceptă migrarea unui singur telefon/a anumitor telefoane de la versiunea 1.35.0. Utilizați comanda de mai jos: ./devicemove.sh -integration -input= -macaddress=4CBC4883A6F8,48256741CBE9
Jurnale terminale
Următoarele sunt jurnalele din terminalul de pe rulează cu succes instrumentul de mutare a dispozitivului pentru migrarea dispozitivului:
Nume instrument: Versiune instrument de mutare dispozitiv: 1.15.0 Instrumentul de dispozitiv a început... Dispozitive valide pentru migrare: ------------------------------------------------------------------------------------------------------------------- | Tip dispozitiv | Mac | Versiune | E-mail | ------------------------------------------------------------------------------------------------------------------- | DMS Cisco 7861 | cc98914eaad7 | Cisco-CP-7861-3PCC/11.3.7_ccConsiliul 989147_ | 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 | ------------------------------------------------------------------------------------------------------------------- Doriți să migrați toate aceste dispozitive? ([Y]es sau [N]o) da Încărcarea profilurilor de dispozitiv pentru DMS Cisco MPP LC Rebuild Device Process Started Rebuild Device Process Reboot Process Started Reboot Process Finalizat Cu Succes Modificarea profilurilor pentru Business Communicator în cadrul grupului CollabmigrationtestGRP_engg Activarea procesului de numere de telefon webex inițiat pentru organizația client Id: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Activați procesul numerelor de telefon webex finalizat pentru ID-ul organizației clientului: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Dezactivarea procesului de numere de telefon broadworks a început pentru groupId: collabmigrationtestGRP_engg Dezactivați procesul de dezactivare a numerelor de telefon broadworks finalizat pentru GrupId: migrarea dispozitivului GRP_engg de testare a colaborării a fost finalizată
Ieşire
După migrarea dispozitivului, dispozitivele au venit online și gata să facă/să primească apeluri. Consultați figura 15 pentru a vedea un exemplu al stării dispozitivului:
Figura 15: Stare dispozitiv
După migrarea dispozitivului, numerele au devenit active. Consultați figura 16 pentru a vedea un exemplu de numere sunt active:
Figura 16: Numere active
Reveniți la migrare
Operațiunea inversă trebuie să fie executată pentru o întreprindere la un moment dat.
Pentru BroadCloud Carrier
Procesul invers pentru partenerii BroadCloud este după cum urmează:
- Deschideți un tichet cu Cisco TAC pentru a solicita revenirea unui dispozitiv.
- Rulați instrumentul de mutare a dispozitivului în modul revert:
- Numerele de telefon nu vor fi alocate din Webex Calling, lăsând utilizatorii și serviciile numai cu extensii.
- Adresele de e-mail din Webex Calling vor fi returnate la adresele de e-mail temporare.
- Telefoanele vor fi șterse din Webex Calling.
- Numerele de telefon, adresele de e-mail utilizate ca alternative Ids și telefoanele 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 inversat pentru Cisco BroadWorks și Webex pentru BroadWorks este după cum urmează:
- Deschideți un tichet cu Cisco TAC pentru a solicita revenirea unui dispozitiv.
- Rulați instrumentul de mutare a dispozitivului în modul revert de pe serverul secundar de aplicații BroadWorks pentru a inversa migrările dispozitivului. Acest lucru va seta URL-ul DMS înapoi la URL-ul DMS al furnizorului de servicii pentru profilurile de dispozitive din Cisco BroadWorks și va reactiva numerele de telefon.
- Echipa Webex Calling setează URL-ul DMS înapoi la URL-ul DMS al furnizorului de servicii în profilurile dispozitivului din Webex Calling.
- Administratorii parteneri trebuie să dezactiveze sau să șteargă numerele de telefon din Webex Calling prin portalul 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 revert
Urmați pașii de mai jos pentru a rula instrumentul de mutare dispozitiv în modul revert:
Rulați comanda de mai jos în serverul secundar de aplicații Cisco BroadWorks din directorul de instrumente de mișcare al dispozitivului:
Redirecționare profiluri
./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertProfiles
Redirecționare numere
./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertNumere
Jurnale terminale
Vom obține următoarele jurnale în terminalul de funcționare cu succes a instrumentului de mutare a dispozitivului pentru operarea inversă:
Redirecționare profiluri
Nume instrument: Versiune instrument de mutare dispozitiv: 1.15.0 Instrumentul de dispozitiv a început procesul de inversare... Dispozitive care pot fi mutate înapoi de la Webex Calling la BroadWorks: - ------------------------------------------------------------------------------------------------------------------- | Tip dispozitiv | Mac | Versiune | E-mail | ------------------------------------------------------------------------------------------------------------------- | DMS Cisco 7861 | cc98914eaad7 | Cisco-CP-7861-3PCC/11.3.7_ccConsiliul 989147_ | 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 | ------------------------------------------------------------------------------------------------------------------- Doriți să mutați înapoi aceste dispozitive de la Webex Calling la BroadWorks? (Da, Y, Nu, N): da Încărcarea profilurilor de dispozitiv pentru DMS Cisco MPP LC Rebuild Device Process Started Rebuild Device Process Completată cu succes Reboot Process Started Reboot Process Completată cu succes Migrarea dispozitivului Completată pentru procesul de dezactivare
Redirecționare numere
Nume instrument: Versiune instrument de mutare dispozitiv: 1.15.0 Doriți să redirecționați în continuare numerele către Broadworks? ([Y]es sau [N]o): Y [+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110] Începeți să activați procesul de activare a numerelor de telefon broadworks inițiat pentru grupId: collabmigrationtestGRP_engg Activați procesul numerelor de telefon broadworks finalizat pentru GrupId: procesul de redirecționare a migrării dispozitivului GRP_engg a fost finalizat cu succes
Apendice
Migrația î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 câteva locații la un moment dat.
Pași
Utilizați următorii pași pentru a planifica migrația treptată pentru o întreprindere mare:
- Extrageți datele întreprinderii din BroadWorks sau BroadCloud.
- Rulați instrumentul Transform fără opțiunea locațiilor de pe datele extrase.
- Căutați secțiunea Locație recomandată pentru a vă deplasa simultan în exception_report.txt pentru a planifica fazele de migrare pentru a obține mai multe informații despre dependențele de locație, examinați fișierele listei de agenți caracteristici (consultați instrumentul Transform de mai jos).
- Generați intrarea/locations.csv prin modificarea locations_to_be_edited.csv.
- Rulați din nou instrumentul Transform cu opțiunea locații.
- Examinați exception_report.txt pentru a identifica orice probleme de dependență de locație pentru faza actuală.
- Fix problemele de dependență de locație, după cum este necesar (prin modificarea locations.csv).
- Rerun Transform instrument pentru a genera customers.json pentru faza curentă.
- Rulați instrumentul de configurare pentru fiecare client.json.
- În timpul ferestrei de întreținere, rulați Instrumentul Mutare dispozitiv.
- Repetați pasul 4 - 10 pentru faza următoare.
Instrument de transformare
Pentru a atinge obiectivul de migrare a locațiilor într-o mare întreprindere etapă cu etapă, după cum sa menționat mai sus, un nou fișier locations.csv este adăugat ca intrare opțională (-locations=input/locations.csv) atunci când rulează instrumentul de transformare.
Locations.csv conține date specifice locațiilor. Aceasta depășește datele găsite în intrare/customers.csv, care conține în prezent atât date de întreprindere, cât și de locație.
Următorul tabel prezintă detaliile locațiilor.csv:
Descriere |
Valori |
Valoare implicită |
Obligatoriu |
Hărți în BroadWorks |
Hărți în BroadCloud | |
---|---|---|---|---|---|---|
enterprise Id |
id Întreprindere unică |
Y |
furnizor de servicii Id |
CustomerId de ridicare | ||
ided de locație |
ID locație, unic în cadrul întreprinderii |
Y |
id de grup |
SiteId Rialto | ||
stare migrare |
Această locație este migrată? |
migrat, dont_migrate, migrant |
migrare |
N | ||
nume |
Numele acestei locații. Lăsați-o goală pentru a utiliza locationId. |
N | ||||
fus orar |
N | |||||
limba |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
oraş |
N | |||||
stat |
N | |||||
cod poștal |
cod ZIP sau cod poștal |
N | ||||
ţară |
cod 2 litere |
N |
Locations.csv poate fi compus din pre-umplut locations_to_be_edited.csv atunci când rulează instrumentul Transform pe întreprindere mare. Citiți mai departe pentru a vedea exemple.
Locations.csv este o intrare opțională atunci când rulați instrumentul de transformare, prin urmare instrumentul de transformare se va comporta la fel ca înainte dacă opțiunea -locations=input/locations.csv nu este prezentă.
Noi fișiere de ieșire
Există 5 noi fișiere de ieșire din instrumentul de transformare:
- locations_to_be_edited.csv – acest lucru este preumplut cu toate locațiile’ informații pentru întreprinderea mare să fie migrat.
Exemplu:
locationId, enterpriseId, statut de migrare, nume, fus orar, limbă, adresă1, adresă2, oraș, stat, cod poștal, țară 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
Partenerii/clienții îl pot folosi pentru a genera locations.csv pentru a controla locațiile care urmează să fie migrate pentru o anumită fază (și pentru a actualiza informațiile locațiilor după cum este necesar).
Exemplu: locations.csv generate din cele de mai sus locations_to_be_edited.csv
locationId, enterpriseId, statut de migrare, nume, fus orar, limbă, adresă1, adresă2, oraș, stat, cod poștal, țară auto_mig_ent_grp1,auto_mig_ent,migrat,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
Aceste locații.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 listele complete ale agenților/supraveghetorilor/inițiatorilor/țintelor/funcțiilor corespunzătoare monitored_elements din locațiile de migrare dacă locațiile de migrare au dependențe de alte locații.
Acestea au aproape același format (numele coloanei a 3-a variază în funcție de funcție), ca mai jos (lista agenților grupului de hunt auto_mig_ent_grp2 pentru faza de mai sus):
Exemplu: următoarele este de la hunt_group_agents.csv
numecaracteristică,locație caracteristică,agent,locație 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 Transform, cele de mai sus 4 fișiere vor genera listele complete ale grupului de hunt/call-center/paging-group/agenților/supraveghetorilor/inițiatorilor/țintelor/monitored_elements pentru întreaga întreprindere, care pot fi utilizate pentru planificarea migrărilor treptate.
Noi secțiuni în exception_report
În timp ce efectuați migrarea în etape pentru întreprinderile mari, vor exista câteva secțiuni noi în exception_report.txt dacă există dependențe de locație care nu sunt îndeplinite.
Exemplu: Următoarea secțiune nouă este pentru grupul de hunt locație auto_mig_ent_grp2 agenții Sarah Rodriguez în locația auto_mig_ent_grp3, care nu este migrat și nu migrează în această fază.
Dependențe între locații - Grupuri de hunt Nume Locație Agent Locație Agent Comentariu ________________________________________________________________________________________________________________ Sarah Rodriguez auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 Agent în locații diferite nu a migrat încă Sarah Rodriguez auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 Agent în locații diferite nu a migrat încă
Următoarea nouă secțiune face recomandarea cu privire la modul de grupare a locațiilor în fazele de migrare.
Locații recomandate pentru a muta simultan:
Locația auto_mig_ent_grp1 depinde de locație(e) auto_mig_ent_grp2, auto_mig_ent_grp3 Locația auto_mig_ent_grp2 depinde de locație(e) auto_mig_ent_grp3
În cazul în care opțiunea de locații nu este prezentă atunci când rulează instrumentul Transform, secțiunea de locații recomandate pentru a muta simultan listează toate dependențele de locații pentru a oferi comoditatea planificării.
În timp ce rulați instrumentul Transform cu opțiunea locații (adică, pentru o fază de migrare), secțiunea Locații recomandate pentru a muta simultan enumeră numai dependențele locațiilor pentru faza curentă.
instrument De Provizionare
Pentru Întreprinderi mari, instrumentul de asigurare a accesului poate fi rulat ca de obicei.
Instrument de mutare dispozitiv
Instrumentul de mutare a dispozitivului poate rula pentru un subset de locații de la client.json.pentru a realiza că adăugați un nou fișier opțional locations.csv, care are două coloane.
External_id |
Nume locație |
---|---|
valoare id externă |
Numele locațiilor/denumirilor de grup |
- Acesta este un fișier opțional, dacă nu este furnizat sau furnizat cu valorile goale, acesta va migra toate locațiile.
- Dacă sunt furnizate numele locației și ID-ul external_lor respectiv, atunci numai acele locații vor fi migrate.
Comanda este după cum urmează:
./devicemove.sh -input=<input_path>/customer.json -locations=<input_path>/Location_names.csv
Fusuri orare
UTILIZATĂ:
"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”:[„Europa/Paris”]
Portugalia:
„timeZones”:[„Atlantic/Azore”, „Europa/Lisabona”]}
UK:
„timeZones”:[„Europa/Londra”]
Italia:
„timeZones”:[„Europa/Roma”]