Pregled

Namen tega dokumenta je zagotoviti podrobna navodila o uporabi orodij za selitev iz storitev Cisco BroadWorks, Webex for BroadWorks in BroadCloud na veleprodajo in Webex Calling. Ta dokument zajema nabor orodij za selitev, zasnovanih za pomoč pri selitvi obstoječih strank Cisco BroadWorks, Webex for BroadWorks in BroadCloud na rešitev Wholesale Route-to-Market.

Orodja za migracijo so namenjena olajšanju popolnega prehoda s storitev BroadWorks na veleprodajne storitve. Niso zasnovane za dolgoročno sobivanje obeh storitev znotraj iste organizacije stranke.

Vpliv migracij

Vplivi po migraciji so naslednji:

Skrbniki

Po selitvi morajo skrbniki:

  • Za konfiguracijo funkcij začnite uporabljati Partner Hub in Control Hub namesto CommPilota.
  • Ponovno konfigurirajte vse funkcije, ki niso del selitve.

    Funkcije, ki se po dokončanju orodij za selitev ne preselijo samodejno, morate preseliti ročno.

Uporabniki

Podprte funkcije bi morale po migraciji delovati enako kot pred migracijo. Funkcije klicanja Webex, ki jih selitev ne podpira, je treba po selitvi ponovno konfigurirati v Webexu:

  • Uporabniki bodo izgubili zgodovino klicev in zgodovino sporočil.
  • Uporabniki bodo izgubili vse osebne nastavitve in prilagoditve ključnih vrstic ter jih bodo morali po selitvi ponovno konfigurirati. Primeri vključujejo hitro klicanje.
  • Uporabniki morajo ob prvi prijavi ponastaviti svoje dostopne kode in gesla.
  • Uporabniki, ki uporabljajo odjemalca UC-One, morajo ob prvi prijavi nadgraditi na aplikacijo Webex.

Arhitektura orodij za migracijo

Arhitektura orodij za migracijo je sestavljena iz štirih različnih orodij:

  1. Orodje za ekstrahiranje– Iz Cisco BroadWorks ekstrahira podjetja, skupine, številke, uporabnike, storitve, telefone in programske odjemalce. Partnerji BroadCloud morajo oddati zahtevo za izvleček na portalu ponudnikov storitev.
  2. Orodje za preoblikovanje– Pretvori informacije, ki jih orodje za izvlečenje izvleče, v datoteko JSON, ki jo je mogoče urejati.
  3. Orodje za oskrbovanje– Uporablja izhodno datoteko JSON iz orodja Transform za oskrbovanje strank, lokacij, številk, uporabnikov, storitev in telefonov z uporabo javnih API-jev Webex.
  4. Orodje za premikanje naprav– Uporablja izhodno datoteko JSON orodja Transform Tool za obnovo profilov in ponovni zagon telefonov, aktiviranje številk v rešitvi Wholesale RTM in deaktiviranje telefonskih številk v storitvi Cisco BroadWorks.
    • To orodje podpira povrnitev profilov telefonov in programskih odjemalcev ter aktivacije številk nazaj v Cisco BroadWorks.
    • Partnerji BroadCloud morajo oddati zahtevo za selitev na portalu ponudnikov storitev.

Naslednja ilustracija prikazuje, kako štiri orodja delujejo zaporedno, tako da komunicirajo s Cisco BroadWorks, javnimi API-ji in nalagajo meritve v storitve Webex za prihodnjo analitiko, potem ko skrbnik zažene naloge selitve.

Diagram arhitekture orodij za migracijo

Slika 1: Orodja za migracijo

Zahteve

Preden partner zažene orodja za selitev, mora izpolnjevati naslednje zahteve:

  1. Partner in skrbniški račun partnerja morata biti registrirana v rešitvi Wholesale RTM. Med fazo predprodaje partnerjem ni treba biti vključeni v rešitev Wholesale RTM za zagon orodja za ekstrakcijo.
  2. Partner mora pregledati kontrolni seznam pred selitvijo, da se prepriča, da so izpolnjene vse zahteve.
  3. Za zagon orodij za ekstrahiranje in premikanje naprav so potrebne poverilnice skrbnika sistema Cisco BroadWorks. To ne velja za partnerje BroadCloud.
  4. Orodja za ekstrakcijo in premikanje naprav je treba med vzdrževalnim obdobjem zagnati iz sekundarnega strežnika Cisco BroadWorks Application Server, da se zmanjša tveganje. Partnerji BroadCloud bodo orodje za premikanje naprav zagnali prek portala ponudnika storitev.
  5. Preglejte seznam podprtih naprav Webex Calling.
  6. Preglejte seznam nepodprtih naprav Webex Calling.
  7. Partnerji morajo zaprositi svojo ekipo za stranke pri Ciscu, da pridobijo podprto različico vdelane programske opreme za telefone in naprave.
  8. Odjemalci UC-One morajo nadgraditi na naslednje različice:
    • Odjemalci programa Desktop Communicator morajo biti različice 22.9.12 ali novejše.
    • Odjemalci Mobile Connect morajo biti različice 3.9.14 ali novejše.
  9. Skrbnikov računalnik mora imeti:
    • JDK/JRE Za orodje za zagotavljanje je potrebna različica 1.8.
    • Računalniki MAC in Linux zahtevajo za orodje Transform Python 3.10.5 ali novejšo različico.
  10. Stranke morajo imeti veljaven naslov za izstavitev računa, končni uporabniki pa morajo imeti v storitvi Cisco BroadWorks konfiguriran poslovni e-poštni naslov. Če vrednosti niso nastavljene, se morajo skrbniki partnerjev obrniti na svoje stranke, da jih pridobijo. Te podatke je treba dodati datotekam CSV (vrednosti, ločene z vejicami), preden zaženete orodje za preoblikovanje. Primeri datotek CSV so na voljo z orodjem za preoblikovanje.

Načrt migracije

Načrt migracije ima 3 faze:

  1. Priprava
    • Pridobite kopijo uporabniških podatkov z orodjem za ekstrahiranje
    • Ustvarite žeton z orodjem za generiranje žetonov
    • Za oblikovanje uporabniških podatkov uporabite orodje za preoblikovanje
  2. Omogočanje uporabe
    • Pridobite najnovejše uporabniške podatke z orodjem za izvlečenje
    • Za oblikovanje uporabniških podatkov uporabite orodje za preoblikovanje
    • Omogočanje uporabnikom z orodjem za omogočanje
  3. Selitev
    • Selitev naprav z orodjem za premikanje naprav
    • Migracije brez naprav [ Aktiviranje telefonskih številk prek Control Huba ]

    Če partnerski skrbniki nimajo naprav za prenos iz storitve Cisco BroadWorks v veleprodajo, potem orodje za prenos naprav ni potrebno. Partnerski skrbniki lahko s spodnjo javno povezavo aktivirajo telefonske številke neposredno prek portala Control Hub. Za več informacij glejte Upravljanje telefonskih številk v Control Hub.

    Deaktivacija telefonskih številk v storitvi Cisco BroadWorks ni obvezna, če partnerski skrbniki aktivirajo svoje telefonske številke prek Control Huba.

Funkcije so bile samodejno preseljene v veleprodajne klicne storitve

Te uporabniške funkcije se samodejno preselijo z orodji za selitev:

  • Nastavitve glasovnih sporočil in prilagojeni pozdravi (glasovna sporočila, prilagojen zvok imena in PIN uporabnikov se ne prenesejo)
  • Nadomestne številke
  • BroadWorks Anywhere
  • Zasedeno polje svetilk
  • ID klicatelja (ime in telefonska številka po meri)
  • Čakajoči klic
  • Nastavitve preusmeritve klicev (preusmeritev klicev always/busy/no answer/not dosegljivo)
  • Prestrezanje klica
  • Ne moti
  • Nastavitve faksa
  • Oddaljena pisarna
  • Videz skupnega klica
  • Sočasni osebni klic (vključno z urnikom in izbirnimi merili)
  • Obvestilo o klicu (vključno z urnikom in izbirnimi merili)
  • Zavrnitev anonimnih klicev
  • Selektivna zavrnitev klica
  • Selektivno posredovanje klicev
  • Usmerjeno prevzemanje klicev in vmešavanje
  • Izvzeto pri vlomu
  • Pritisni in govori
  • Zasebnost
  • Glasba med čakanjem
  • Praznične storitve
  • Nočna storitev

Te funkcije skupine se samodejno preselijo z orodji za selitev:

  • Samodejni odzivni sistem
    • Samo ena raven
    • Voščila po meri
    • Nastavitve preusmeritve klicev (vedno, zasedeno, selektivno)
    • Nadomestne številke
    • Praznični meni ni na voljo v Webexu
    • Selektivna zavrnitev klica
  • Standardni klicni center Cisco BroadWorks in čakalna vrsta klicev BroadCloud:
    • Osnovna konfiguracija
    • Voščila po meri
    • Agenti in nadzorniki
    • Nastavitve preusmeritve klicev (vedno, zasedeno, selektivno)
    • Nadomestne številke
    • Glasba na čakanju
  • Parkiranje klicev
  • Prevzem klica
  • Iskalna skupina
    • Nastavitve preusmeritve klicev (vedno, zasedeno, selektivno, nedosegljivo)
    • Nadomestne številke
  • Koda lokacije (ena na lokacijo ali skupino)
  • Skupina za pozive
  • Razporedi (samo na ravni skupine, razporedi podjetij se ne preselijo)
  • Glasovni portal
  • Glasba na čakanju
  • Splošni telefonski seznam

Podprte naprave

Orodje za omogočanje bo samodejno ustvarilo in dodelilo podprte telefone uporabnikom v storitvi Webex Calling. Telefoni, označeni z »da« v stolpcu »Podprto v orodju za premikanje naprav«, bodo prav tako samodejno premaknjeni iz Cisco BroadWorks ali BroadCloud v Webex Calling, ko se zažene orodje za premikanje naprav. Telefoni, označeni z »Ne« v tem stolpcu, potrebujejo ročni poseg za spremembo URL-ja DMS v predlogi naprave Cisco BroadWorks ali v samem telefonu.

Zadnji stolpec prikazuje preslikavo modelov telefonov v stolpec »Vrsta naprave« v datoteki. transform-tool/input/newphones.csv. (Za več informacij o datoteki newphones.csv glejte razdelek Orodje za preoblikovanje v tem članku).

Model telefona

Podprto v orodju za premikanje naprav

Vrsta naprave v datoteki 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

Cisco DBS 110

Da

DMS Cisco DBS110

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

Polycom Trio 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 T42S

Da

DMS Yealink T42S

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 T57W

Da

DMS Yealink T57W

Yealink T58V

Da

DMS Yealink T58V

Yealink CP920

Da

DMS Yealink CP920

Yealink CP960

Da

DMS Yealink CP960

Yealink W52B

Da

DMS Yealink W52P

Yealink W56B

Da

DMS Yealink W56P

Yealink W60B

Da

DMS Yealink W60P

Yealink W70B

Da

DMS Yealink W70P

Yealink CP925

Da

DMS Yealink CP925

Yealink CP965

Da

DMS Yealink CP965

Nepodprte naprave

Če stranka uporablja naprave, ki jih rešitev Wholesale RTM ne podpira, potem te naprave niso upravičene do selitve. V tem primeru imate na voljo naslednje možnosti:

  1. Pred selitvijo zagotovite nove telefone v storitvi Cisco BroadWorks.
  2. Stare telefone pustite v sistemu Cisco BroadWorks, uporabniki pa morajo za klicanje in sprejemanje klicev namestiti aplikacijo Webex.

Veleprodajni paketi klicev

Orodja za selitev imajo nabor privzetih nastavitev za izbiro veleprodajnih paketov klicev za naročnike. Če kasneje želite drug paket, ga lahko partnerski skrbnik spremeni v Control Hubu.

Konfiguracija paketa za migracijo Cisco BroadWorks

Vsi naročniki, ki se selijo s Cisco BroadWorks, bodo privzeto uporabljali paket klicanja Webex. Če je paket Webex Voice zaželen za naročnike, ki nimajo dodeljenega čakajočega klica ali glasovne pošte, lahko to omogočite v datoteki partner.cfg orodja Transform Tool tako, da odstranite komentar iz vrstice USE_WEBEX_VOICE_PACKAGE.

Preslikava paketov za migracijo Webex za BroadWorks

Paketi Webex za BroadWorks so samodejno preslikani v veleprodajne klicne pakete. Tega ni mogoče konfigurirati.

Paket Webex za BroadWorks

Veleprodajni paket klicev

Programski telefon

Webex Voice

Osnovno

Webex Calling

Standardni

Webex Suite

Premium

Webex Suite

Preslikava paketov za migracijo BroadCloud

Migracije iz paketov zemljevidov BroadCloud Carrier glede na vrsto postaje. Privzeto preslikavo je mogoče konfigurirati v konfiguracijski datoteki orodja Transform Tool conf/rialto_station_type_to_wholesale_package.csv.

Vrsta postaje BroadCloud Carrier

Veleprodajni paket klicev

Osnovno

Webex Voice

Konferenčna soba

Webex Voice

Sporočanje

Webex Voice

Standardni

Webex Voice

Izvršno vodstvo

Webex Suite

Vse druge vrste postaj

Webex Voice

Preoblikujte uporabniški račun BroadWorks ali BroadCloud v delovni prostor Webex Calling

Webex Workspace je telefon, ki si ga deli več ljudi, na primer: na primer: telefoni v konferenčni sobi, skladišču ali avli. Takšne telefone je mogoče v programu Webex Calling konfigurirati kot delovne prostore Webex namesto kot uporabnike Webexa. Na voljo je možnost samodejne pretvorbe uporabniških računov iz Cisco BroadWorks ali BroadCloud Carrier v delovne prostore med postopkom selitve.

Koraki:

  1. V datoteki transform_tool/input/users.csv, Dodelite paket »common_area« uporabnikom, ki jih želite pretvoriti v delovni prostor.
    • Primer: bwuser@domain,,,common_area
  2. (Samo za BroadCloud) Če želite pretvoriti vse uporabniške račune določene vrste postaje v delovne prostore, dodajte vnos v transform-tool/conf/rialto_station_type_to_wholesale_package.csv in nastavite veleprodajni paket na »common_area_calling«.
    • Primer: conference_room_v2,common_area_calling
  3. Zaženite orodje za preoblikovanje.
  4. Zaženite orodje za oskrbovanje.
  5. Odprite Control Hub novo ustvarjene organizacije strank in nastavite domeno SIP (glejte sliko 2, Konfiguracija domene SIP v Control Hub).
  6. Znova zaženite orodje za oskrbovanje. S tem se ustvarijo delovni prostori in jim dodelijo telefoni.

Omejitve:

Konfiguracija uporabniških funkcij (na primer preusmeritev klicev, način »Ne moti«) se ne prenese samodejno v delovni prostor.

Okno Control Hub v nastavitvah organizacije z označenim razdelkom SIP Address for Cisco Webex Calling.

Slika 2: Konfiguriranje domene SIP v Control Hubu

Orodje za generiranje žetonov

Partnerski skrbniki vsaj enkrat zaženejo to orodje za generiranje žetonov, preden začnejo izvajati orodja za selitev. Zagon tega orodja je enkratna dejavnost po tem, ko je partnerski račun vključen v rešitev Wholesale RTM. To orodje omogoča skrbnikom partnerjev, da se prijavijo prek spletnega brskalnika in pridobijo edinstveni ŽETON, ki je potreben za posodobitev konfiguracijskih datotek partnerjev za orodja za selitev.

Predpogoji

V računalnik namestite Javo 8, 11, 17 ali 21. Java je na voljo iz številnih virov, vključno z:

Po prenosu izvlecite binarne datoteke orodja za selitev.

Ta korak je neobvezen

Navodila za zagon

V terminalu znotraj imenika generatorja žetonov zaženite naslednji ukaz:

  • Za zagon orodja za generiranje žetonov morajo biti na voljo naslednja vrata. Vrata: 8080, 50009, 50010, 50011, 50012 in 50013

  • Vsaj ena od teh omenjenih vrat mora biti odprta za povezavo v uporabnikovem računalniku.

Okna:

token_generator.bat

MacOS:

./token_generator.sh

Izhod:

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

Odprite URL v spletnem brskalniku na terminalu, prijavite se s poverilnicami skrbnika partnerja, da dobite žeton, in ga kopirajte za nadaljnjo uporabo.

Ilustracije uporabniškega vmesnika so podane spodaj za referenco:

Prijava z zaslonom Cisco Webex

Slika 3: Prijava s Cisco Webexom

Zaslon za prijavo v okno s poverilnicami

Slika 4: Okno s poverilnicami

Zaslon za generiranje žetonov

Slika 5: Generiranje žetonov

Naloge nastavitve BroadWorksa

Preden zaženete orodja za ekstrahiranje in premikanje naprav na sekundarnem strežniku BroadWorks, konfigurirajte naslednje korake.

To velja za Cisco BroadWorks in Webex za BroadWorks. Ti koraki ne veljajo za BroadCloud.

Omogočanje povezljivosti OCI-P

Orodje za premikanje naprave komunicira z BroadWorks prek ukazov OCI-P. Za omogočanje povezljivosti OCI-P sledite spodnjim korakom:

1. korak: Za konfiguracijo splošnih nastavitev uporabite CLI.

Za preklop v imenik GeneralSettings zaženite naslednji ukaz v CLI:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Za pridobitev trenutnih splošnih nastavitev zaženite naslednji ukaz v CLI:

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

Če se vaše nastavitve ne ujemajo z zgornjimi, uporabite ukaz set za ponovno konfiguracijo nastavitev.

2. korak: Za konfiguracijo posredniškega strežnika OCI uporabite CLI.

Spremenite imenik v OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Za pridobitev trenutnih nastavitev zaženite naslednji ukazni ukaz. Videti bi morali naslednje:

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

Če se vaše nastavitve ne ujemajo z zgornjimi, uporabite ukaz set za ponovno konfiguracijo nastavitev.

3. korak: Za konfiguracijo zagotavljanja OCI uporabite CLI.

Sprememba v imeniku za zagotavljanje:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Za pridobitev trenutnih nastavitev zagotavljanja OCI zaženite naslednji ukaz:

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

4. korak: Za preverjanje pravilnosti konfiguracije zaženite spodnji ukaz v CLI.

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

Preverite, ali je odprti odjemalski strežnik nameščen in aktiven.

Spodnje ukaze uporabite za namestitev in zagon strežnika Open Client Server na sekundarnem aplikacijskem strežniku, če še ni nameščen ali se še ni zagnal.

1. korak: Strežnik namestite z naslednjim ukazom CLI:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

2. korak: Zaženite strežnik s tem ukazom:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Omogoči aktivacijo številk

Za aktivacijo številk izvedite naslednje ukaze v CLI:

1. korak: Zaženite ukaz za aktivacijo številke:

AS_CLI> cd SubscriberMgmt/NumberActivation

2. korak: Zaženite ukaz za omogočeno aktivacijo:

AS_CLI> set dnMode groupAndUserActivationEnabled

3. korak: V potrditvenem pozivu vnesite Y.

Orodje za izvleček

Za BroadCloud

Orodje za ekstrakcijo je integrirano v portal ponudnika storitev BroadCloud. Skrbnik ponudnika storitev lahko:

  1. Zahteve za izpis lahko oddate za do 50 strank na zahtevo.
    Zahteve za izpisek ni mogoče oddati za isto stranko več kot 10-krat na dan.
  2. Prenesite izvlečeno podatkovno datoteko v formatu ZIP do 28 dni od datuma oddaje zahteve.

Naslednje slike prikazujejo portal ponudnika storitev.

Zaslon portala ponudnika storitev, ki prikazuje zahtevo za izvleček za začetek veleprodajne selitve.

Slika 6: Portal ponudnika storitev

Zaslon portala ponudnika storitev, ki prikazuje zahteve za izvleček veleprodajne migracije

Slika 7: Portal ponudnika storitev

Zahteva za izvleček CSV

Začni zahtevo za izvleček CSV

  1. Prenesite datoteko CSV stranke

    Kliknite povezavo Prenesi datoteko CSV stranke v zgornjem desnem kotu razdelka Začni zahtevo za izvleček datoteke CSV.

  2. Uredi seznam strank

    Skrbnik lahko to datoteko CSV uredi tako, da vključi samo stranke, za katere je treba izvesti izvleček.

  3. Naloži in pošlji

    Po urejanju naložite spremenjeno datoteko CSV.

    Kliknite Pošlji, da sprožite zahtevo za izvleček za navedene stranke in z njimi povezane lokacije.

Začnite zahtevo za izvleček za stranko z lokacijsko datoteko CSV

  1. Izberite stranke in lokacije za prenos

    V spustnem meniju izberite stranko.

    Prenesite ustrezno datoteko locations.csv iz Ogled strankzavihek Spletna mesta Izvoz lokacij kot CSV.

  2. Uredite datoteko z lokacijami

    Skrbnik lahko uredi datoteko CSV tako, da vključuje samo lokacije, ki jih želi izvleči.

  3. Naloži in pošlji

    Naložite urejeno datoteko locations.csv in kliknite Pošlji.

    V zahtevo za izvleček bodo vključene samo določene lokacije za izbrano stranko.

Začni zahtevo za izvleček za vse stranke

  1. Kliknite Pošlji, da sprožite zahtevo za izpisek za vse stranke in vse njihove lokacije pod trenutnim ponudnikom storitev.

Oddelki v zahtevi za izvleček.

Za Cisco BroadWorks in Webex za BroadWorks

  1. Orodje za ekstrakcijo deluje na sekundarnem strežniku aplikacij Cisco BroadWorks znotraj partnerskega omrežja in se povezuje prek OCI-P.
  2. Orodje pridobiva surove podatke o podjetjih, skupinah, številkah, uporabnikih, storitvah, napravah in programskih odjemalcih s platforme Cisco BroadWorks ali BroadCloud ter te podatke izpisuje v datoteke XML, ki zagotavljajo vhodne podatke za orodje za preoblikovanje.

V naslednjih razdelkih je razloženo, kako namestiti in konfigurirati orodje za ekstrahiranje.

Predpogoji

  1. SCP prenesite binarne datoteke orodja za ekstrahiranje na sekundarni strežnik aplikacij Cisco BroadWorks.
  2. Za konfiguracijo predpogojev in zagon orodja za ekstrahiranje se prek SSH povežite s sekundarnim strežnikom aplikacij Cisco BroadWorks.
  3. Konfigurirajte ponudnika storitev in ID skupine za pridobivanje podatkov iz Cisco BroadWorks v conf/exportTool.yml. Glejte naslednji primer delčka YAML:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Prepričajte se, da so uporabniško ime, geslo in ime gostitelja sekundarnega strežnika Cisco BroadWorks Application Server pravilni v conf/partner.cfg datoteka:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Lastnost REFRESH_TOKEN je obvezna za selitev Webex za BroadWorks.

  5. Spremeni JDK/JRE pot okolja v datoteki export.sh, če je sekundarni strežnik aplikacij Cisco BroadWorks JDK/JRE pot do okolja se razlikuje od datoteke:
    JAVA_HOME=/usr/local/java/java_base

Navodila za zagon

V sekundarnem strežniku aplikacij Cisco BroadWorks iz imenika orodja za ekstrahiranje zaženite naslednji ukaz:

./export.sh

Dnevniki terminala

Ob uspešnem izvozu so v terminalu na voljo naslednji dnevniki: Zagon orodja za izvoz podatkov 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
**************************************************

Izhod

Izhodna datoteka ZIP (extracted_data_<timestamp>.zip) je na voljo v istem imeniku orodja za ekstrahiranje. Za ogled in uporabo datoteke ZIP za vnos orodja Transform uporabite naslednji ukaz:

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

Orodje za preoblikovanje

To orodje za preoblikovanje se izvaja za vse migracije. Orodje za preoblikovanje deluje na katerem koli računalniku, vključno s skrbniškim prenosnikom partnerja, in uporablja javne API-je Webex. Prebere izhodno datoteko ZIP (extracted_data_<timestamp>.zip) orodja za ekstrahiranje kot vhod in pretvori surov XML v obliko JSON, ki jo uporablja orodje za oskrbovanje.

Predpogoji

Po prenosu in ekstrahiranju binarnih datotek orodij za selitev konfigurirajte naslednje predpogoje:

  1. Nastavite ŽETON OSVEŽITVE_(žeton, kopiran iz orodja za generiranje žetonov) in IME__GLAVNE LOKACIJE_v conf/partner.cfg datoteka:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Po želji nastavite ID ZA OMOGOČANJE_(kopiran iz predloge v središču za partnerje) v conf/partner.cfg datoteka:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    Za popolnejše preverjanje e-poštnega naslova stranke lahko po želji nastavite ID ZA OMOGOČANJE_.
  3. Konfigurirajte manjkajoče podatke v input/customers.csv datoteka (glejte naslednji razdelek), če manjka.
  4. Dodajte e-poštni naslov končnega uporabnika v input/users.csv datoteka.
  5. Če želite omogočiti uporabo novih telefonov, dodajte naslov MAC in e-poštni naslov uporabnikovega novega telefona v input/newphones.csv datoteka. To je potrebno le, če želijo skrbniki partnerjev omogočiti nove telefone v storitvi Veleprodajno klicanje.
  6. Pretvorite klicne centre BroadWorks v CxEssentials z uporabo input/cxessentials.csv datoteka.
  7. Po želji omogočite lastnost NADGRADI_VSE_KLICNE_CENTERJE_NA_CX_ESSENTIALS, da pretvorite vse klicne centre v CxEssentials.
  8. Uporabite input/locations.csv datoteka za podporo selitve v velika podjetja, ki skrbnikom omogoča selitev lokacij svojih strank po lokacijah
  9. Izbirno omogočite uporabo naslovov MAC iz glave uporabniškega agenta sporočila SIP REGISTER, če naslov MAC ni na voljo v profilu naprave Cisco BroadWorks. Odkomentirajte vrstico »UPORABI_MAC_NASLOV_IZ_SIP_« REGISTER=yes" v datoteki conf/partner.cfg
  10. Funkcija sinhronizacije omrežnega strežnika skrbnikom omogoča, da med selitvijo v isti regiji dodelijo telefonske številke, naslove MAC in e-poštne naslove uporabnikov. Če ga želite omogočiti, nastavite USE_NS_SYNC=yes v conf/partner.cfg.

    Če je sinhronizacija NS onemogočena, bo dodeljevanje telefonskih številk in naprav preskočeno, uporabniki pa bodo prejeli začasne e-poštne naslove.

  11. Izbirno omogočite lastnosti ANALOG_UPORABNIK_VRSTA_OMOGOČI_KLIC_ČAKANJE, ANALOG_UPORABNIK_VRSTA_OMOGOČI_GLASBA [_VKLOP_ČEKANJE in ANALOG_UPORABNIK_VRSTA_ONEMOGOČI_T38 za konfiguracijo čakajočega klica, glasbe na čakanju in onemogočanje nastavitev T38 za vse uporabnike analognega tipa.

Polnjenje input/customers.csv

Datoteka input/customers.csv zagotavlja podatke, ki morda manjkajo v Cisco BroadWorks ali BroadCloud. To datoteko lahko pustite prazno, če so vsi obvezni podatki že na voljo. Ni vam treba izpolniti vseh stolpcev, obvezni so le manjkajoči podatki.

Vsa ta polja so neobvezna.

Spodnja tabela pojasnjuje najpomembnejše stolpce v input/customers.csv.

Ime stolpca

Pravila

ID

V podjetniškem načinu Cisco BroadWorks:

  • To je Cisco BroadWorks serviceProviderId za podjetje.
  • Prav tako je za vsako skupino znotraj podjetja potrebna ločena vrstica. ID je ID skupine Cisco BroadWorks.

V načinu ponudnika storitev BroadWorks je to ID skupine Cisco BroadWorks.

V BroadCloudu je to Rialto customerId.

zunanjiId

To je identifikator, ki se ujema z internim identifikatorjem partnerja za to stranko. Ta stolpec mora biti edinstven znotraj partnerske organizacije Webex. Ta stolpec je neobvezen, orodje za preoblikovanje bo samodejno ustvarilo enolični identifikator.

Ta stolpec se ne uporablja za skupine znotraj podjetja.

Ime stranke

Za podjetje se ta stolpec uporablja kot polje za ime stranke Webex.

Za skupino znotraj podjetja se ta stolpec uporablja kot ime lokacije. Imena lokacij morajo biti znotraj podjetja edinstvena.

primarni e-poštni naslov

To se uporablja kot e-poštni naslov skrbnika strank Webex.

Ta stolpec je neobvezen za skupine znotraj podjetja.

Stolpci naslovov

Za podjetje se naslov uporablja kot naslov za izstavitev računa in prvi naslov lokacije.

Za skupino znotraj podjetja se naslov uporablja kot naslov lokacije.

časovni pas

Glejte razdelek o časovnih pasovih v tem članku.

jezik

Glejte Jeziki, ki jih Webex podpira.

privzeta koda za glasovno pošto

Glejte Nastavitev PIN-a za glasovno pošto.

Polnjenje input/users.csv

Datoteka input/users.csv zagotavlja podatke, ki morda manjkajo v Cisco BroadWorks ali BroadCloud. To datoteko lahko pustite prazno, če so vsi obvezni podatki že na voljo. Ni vam treba izpolniti vseh stolpcev, obvezni so le manjkajoči podatki.

Vsa ta polja so neobvezna.

Ime stolpca

Pravila

uporabniški ID

Enolični identifikator za uporabnika. To je lahko uporabniški ID BroadWorks ali BroadCloud.

e-pošta

(Neobvezno) Uporabnikov e-poštni naslov. Če je naveden, bo uporabljen za namene oskrbovanja.

telefonska številka

(Neobvezno) Telefonska številka uporabnika, ki jo je treba omogočiti.

paket

(Neobvezno) Vrsta uporabniškega paketa. Dovoljene vrednosti: glas, klic, apartma, common_area, virtual_line, dont_migrateali call_park_ext.

Vrednost dont_migrate se uporablja, kadar želijo partnerji izključiti določene uporabnike – skupaj z njihovimi napravami in telefonskimi številkami – iz omogočanja uporabe in selitve.

To je podprto tako za BroadWorks kot za BroadCloud. Ko se to uporabi, izbrani uporabniki in z njimi povezani viri ne bodo preseljeni ali oskrbljeni.

Za uporabo te funkcije morajo skrbniki v stolpec paketa datoteke users.csv vnesti dont_migrate.

podaljšek

(Neobvezno) Telefonska številka, ki bo dodeljena uporabniku.

ime

(Neobvezno) Polno ime uporabnika.

ata_settings

(Neobvezno) Dovoljene vrednosti: t38, analogni

Do enable/disable čakajoči klic, glasba na čakanju in nastavitve T38

T38:

Ta možnost onemogoči čakajoči klic in glasbo na čakanju ter omogoči nastavitve T38 za naprave ATA.

Analogni:

  • Podobno kot možnost T38 tudi ta nastavitev onemogoči čakajoči klic in glasbo na čakanju ter omogoči T38 za naprave ATA.
  • Ključna prednost možnosti Analog je, da je te funkcije mogoče upravljati prek datotek partner.cfg, kar ponuja večjo prilagodljivost pri konfiguraciji.

do_not_move_phone

Samo BroadWorks. Neobvezna zastavica za preprečitev selitve naprave v Webex Calling.

Ta možnost partnerjem omogoča, da uporabnikom dodelijo klicne nastavitve, naprave in telefonske številke brez selitve naprav v Webex ali aktiviranja telefonskih številk v storitvi Webex Calling.

Ta nastavitev je na voljo samo za BroadWorks, ne pa za BroadCloud.

Za uporabo morajo skrbniki v stolpcu do_not_move_phone (samo za BroadWorks) datoteke users.csv navesti do_not_move_phone.

To zagotavlja, da so uporabniki oskrbljeni brez aktiviranja številk ali premikanja telefonov, tako da lahko še naprej delujejo prek BroadClouda.

Navodila za zagon

Zaženite orodje za preoblikovanje v katerem koli operacijskem sistemu. Za zagon orodja v sistemih Windows in macOS sledite spodnjim korakom:

Windows

Za zagon orodja Transform v sistemu Windows izvedite spodnji ukaz:

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

macOS

Za zagon orodja za preoblikovanje v sistemu macOS izvedite naslednje korake:

  1. Ustvarite virtualno okolje in namestite odvisnosti za zagon orodja za preoblikovanje z uporabo Pythona:
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. Zaženite orodje za preoblikovanje:
    ./transform.sh -extract= -customers= -users= -newphones=

Customer/user predhodno preverjanje

Orodje Transform izvaja klice API-ja v Webex, da bi odkrilo morebitne težave z omogočanjem uporabe. Privzeto bo potrdil naslov stranke in primarni e-poštni naslov. Če je vrednost ID-ja PROVISIONING_določena v conf/partner.cfg datoteko, bo potrdil tudi podatke o lokaciji. Rezultati predhodnega preverjanja so vključeni v poročilo o izjemah.

Poleg tega lahko pri zagonu orodja za preoblikovanje dodate naslednje neobvezne parametre:

predhodno preverjanje

Poleg izvajanja API-ja za predhodno preverjanje podatkov o strankah bo orodje Transform zagnalo tudi API za predhodno preverjanje e-poštnih sporočil naročnikov.

informacije o predhodnem preverjanju

Privzeto so v poročilo o izjemah vključene samo napake predhodnega preverjanja (tj. težave, ki bodo blokirale omogočanje). Če dodate to zastavico, boste vključili tudi uspešne rezultate predhodnega preverjanja (npr. če organizacija Webex že obstaja in jo je mogoče samodejno priključiti).

precheckinfo za izvajanje potrebuje dodaten čas.

Dnevniki terminala

Ob uspešni transformaciji se v terminalu izpiše naslednje:

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

Poročilo o izjemah

Orodje Transform ustvari poročilo o izjemah znotraj izhoda /<timestamp>/exception_report.txt imenik. To poročilo lahko uporabite za prepoznavanje težav, ki bodo vplivale na selitev, in njihovo odpravo v sistemu Cisco BroadWorks.

Ko spremenite uporabniške podatke, da odpravite izjemo, znova zaženite orodja za ekstrahiranje in preoblikovanje z novimi podatki. Vzorec datoteke s poročilom o izjemah je naslednji:

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

Izhod

Izhodna datoteka JSON (customer.json) bo na voljo v output/<timestamp>/<groupid> imenik. Vzorčna datoteka customer.json je naslednja:

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

The `webex_for_broadworks_info` Lastnost JSON je prisotna samo za migracije Webex za BroadWorks. The `broadcloud_info` Lastnost JSON je prisotna samo za migracije BroadCloud.

Orodje za oskrbovanje

Orodje za oskrbovanje se lahko izvaja na katerem koli računalniku, običajno na (skrbniškem prenosniku partnerja) in uporablja javne API-je Webex. Prebere izhodno datoteko JSON (customer.json) orodja za preoblikovanje kot vhod in dodeli stranke, lokacije, številke, uporabnike, storitve in naprave v rešitvi Webex Wholesale RTM.

Predpogoji

V imeniku orodja za oskrbovanje konfigurirajte naslednje predpogoje:

  1. V računalnik namestite Javo 8, 11, 17 ali 21. Java je na voljo iz številnih virov, vključno z:
  2. Po prenosu in ekstrahiranju binarnih datotek orodij za migracijo nastavite spremenljivko okolja JAVA_HOME v datoteki provisioning_tool.sh za MAC in provisioning_tool.bat za Windows.
  3. Datoteka partner.cfg:
    • Nastavite ID VELEPRODAJE_ZAGOTAVLJANJA [_in ŽETON OSVEŽITVE_(žeton je bil kopiran iz orodja za generiranje žetonov). Skrbniki partnerjev se morajo obrniti na svojo ekipo za stranke, da dobijo ID ZAGOTAVLJANJA_:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Nastavite DOVOLI_ADMIN_POVABILO_E-POŠTA na false, če partner ne želi poslati pozdravnega e-poštnega sporočila uporabnikom. Privzeta vrednost je true.

  4. Za pošiljanje zadeve e-poštnega sporočila z zahtevo za spremembo gesla naročnikom na Webex for BroadWorks uporabite lastnost WEBEX4BWKS_EMAIL_SUBJECT za selitve Webex for BroadWorks.
  5. Za pošiljanje telesa e-poštnega sporočila z zahtevo za spremembo gesla naročnikom storitve Webex for BroadWorks uporabite lastnost WEBEX4BWKS_EMAIL_BODY za selitve Webex for BroadWorks.
  6. Funkcija sinhronizacije omrežnega strežnika skrbnikom omogoča, da med selitvijo v isti regiji dodelijo telefonske številke, naslove MAC in e-poštne naslove uporabnikov. Če ga želite omogočiti, nastavite USE_NS_SYNC=yes v conf/partner.cfg.

    Če je sinhronizacija NS onemogočena, bo dodeljevanje telefonskih številk in naprav preskočeno, uporabniki pa bodo prejeli začasne e-poštne naslove.

Za migracije BroadCloud v isti regiji:

  1. Orodje preskoči omogočanje številk, naprav in prikazov skupnih klicev.
  2. Orodje ustvari uporabnike in virtualne uporabnike z razširitvijo in začasno razširitvijo.

Za migracije BroadCloud v drugo regijo:

  1. Orodje bo omogočilo številke, naprave in prikaze skupnih klicev.
  2. Orodje ustvarja uporabnike in virtualne uporabnike z dejanskimi telefonskimi številkami in interno številko.
    Vse migracije Europe BroadCloud potekajo v drugo regijo.

Navodila za zagon

Za zagon orodja v sistemih Windows in macOS sledite naslednjim korakom:

Windows

Za zagon orodja v operacijskem sistemu Windows izvedite naslednje korake:

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

macOS

Za zagon orodja v sistemu macOS izvedite naslednje korake:

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

Predpogoji za migracijo Webexa za BroadWorks

Partnerski skrbniki morajo posodobiti svojo predlogo za uvajanje v BroadWorks za funkcije soobstoja Webexa za BroadWorks. Glejte naslednjo sliko:

Ko je predloga za uvajanje v Webex za BroadWorks posodobljena za podporo selitve, prosite ekipo za stranke Cisco, da na ravni partnerja omogoči preklop funkcije »omogočeno mešanje veleprodajnih partnerjev«. To bo omogočilo dodajanje veleprodajnih paketov obstoječim organizacijam strank Webex for BroadWorks med zagotavljanjem.

Zaženite orodje za oskrbovanje z dodatnim argumentom.

Pripravljalna faza: je privzeta faza, v kateri lahko skrbniki uporabnike BroadWorks oskrbijo kot veleprodajne naročnike in nadaljujejo z uporabo Webexa za uporabnike BroadWorks.

Faza vzdrževanja: je druga faza, v kateri lahko skrbniki dodelijo veleprodajno licenco obstoječim uporabnikom Webexa za BroadWorks. Orodje za oskrbovanje morate zagnati z argumentom vzdrževanje.

Faza po migraciji: Je zadnja faza, v kateri lahko skrbniki BroadWorks popolnoma pretvorijo v veleprodajo. Orodje za oskrbovanje morate zagnati z argumentom po migraciji.

Dnevniki terminala

Sledijo dnevniki v terminalu ob uspešni nastavitvi:

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 ****************

Izpisana bo tabela s številom lokacij, ustvarjenih za vsak zagon:

Tabela s številom lokacij, ustvarjenih za vsak zagon.

Izhod

Orodje za oskrbovanje ustvari poročila o uspehu in napakah znotraj izhoda /<external_id>/*.success/error datoteke. Preglejte dnevnike uspeha in napak pri izhodu, da preverite uspešnost omogočanja.

Po uspešni vzpostavitvi bodo skrbniki strank in končni uporabniki prejeli e-poštno sporočilo od rešitve Wholesale RTM.

Skrbniki partnerjev lahko preverijo dodeljevanje storitev strankam v portalu Partner Hub in Control Hub. Glejte naslednje ilustracije s portala Partner Hub in Control Hub:

Posnetek zaslona središča za partnerje, ki prikazuje iskanje veleprodajne stranke v spustnem polju Izberi stranko.

Slika 8: Partnersko zvezdišče,

Posnetek zaslona Control Huba, ki prikazuje zavihek Uporabniki in seznam uporabnikov.

Slika 9: Nadzorno središče

Posnetek zaslona Control Huba, ki prikazuje zaslon Naprave in seznam naprav.

Slika 10: Naprave

Posnetek zaslona Control Huba, ki prikazuje zaslon Številke in seznam telefonskih številk.

Slika 11: Klicanje

Orodje za premikanje naprave

Za BroadCloud

Partnerji BroadCloud naj za oddajo zahteve za selitev številk, naprav in selitev prikazov skupnih klicev (SCA) uporabijo portal ponudnika storitev.

Znotraj portala ponudnika storitev lahko zahteva za selitev vključuje do 50 strank. V enem dnevu je mogoče oddati največ 10 zahtev.

Funkcija sinhronizacije omrežnega strežnika skrbnikom omogoča, da deaktivirajo lokacijo broadCloud in aktivirajo lokacijo Webex Calling, ko v [ conf/partner.cfg] nastavijo USE_NS_SYNC=yes . Po selitvi so naprave in telefonske številke aktivirane na lokaciji Webex Calling.

Skrbniki lahko omogočijo samodejno povrnitev prejšnjih nastavitev tako, da v datoteki ROLLBACK_TO_BROADCLOUD=true ] nastavijo conf/partner.cfg, kar po selitvi naprave premakne nazaj v BroadCloud. Podpira migracije znotraj iste in različnih regij z NS Sync, vendar le za uspešne migracije. Za neuspešne morajo skrbniki pred zahtevo za razveljavitev vnesti Cisco TAC.

Za izbiro vrste migracije na portalu sta na voljo dve možnosti:

  • Selitev – Izberite to možnost, če želite sprožiti zahtevo za selitev številk, naprav in prikazov skupnih klicev (SCA).
  • Stanje naprave – Izberite to možnost, če si želite ogledati trenutno stanje naprave v storitvah BroadCloud in Calling.

Naslednje slike prikazujejo portal ponudnika storitev.

Portal ponudnika storitev

Slika 12: Portal ponudnika storitev

Portal ponudnika storitev, ki prikazuje zahtevo za ogled migracije.

Slika 13: Portal ponudnika storitev

Prenesi izbrane lokacije (neobvezno)

Če želite začeti selitev za določeno podmnožico lokacij, navedenih v datoteki customer.json, svoji zahtevi priložite datoteko locations.csv. Ta datoteka CSV mora navajati samo lokacije, ki jih nameravate preseliti.

Če datoteka locations.csv ni podana, bodo preseljene vse lokacije v datoteki customer.json.

Tabela 1. Legende datoteke Locations.csv
IzrazDefinicija

ID spletnega mesta

ID lokacije, ki jo želite preseliti.

Ime mesta

Ime lokacije, ki jo želite preseliti.

Za prenos seznama razpoložljivih aktivnih lokacij pojdite na Ogled strank → Izberi stranko → Izvozi lokacije kot CSV.

Izvoz lokacij kot CSV

Slika 14: Izvoz lokacij kot CSV

Za Cisco BroadWorks in Webex za BroadWorks

Pri migracijah Cisco BroadWorks in Webex for BroadWorks se orodje izvaja na sekundarnem strežniku aplikacij Cisco BroadWorks znotraj partnerskega omrežja in se z AS poveže prek OCI-P. Kot vhod uporablja izhodno datoteko JSON (customer.json) orodja Transform Tool in izvaja ukaze OCI-P za selitev naprav in programskih odjemalcev.

Po uspešnem delovanju bo orodje za premikanje naprave:

  1. Odregistrirajte naprave iz Cisco BroadWorks in jih registrirajte v veleprodaji.
  2. Uporabniki, ki uporabljajo odjemalca UC-One, bodo ob prvi prijavi preusmerjeni na aplikacijo Webex.
  3. Deaktivirajte telefonske številke iz storitve Cisco BroadWorks ali jih odstranite iz storitve BroadCloud.
  4. Aktivirajte številke v veleprodaji.
  5. Ustvarite skupne prikaze klicev v veleprodaji za migracije BroadCloud. [This korak velja samo za BroadCloud migrations].
Če v storitvi Cisco BroadWorks ali BroadCloud ni registriranih naprav, ki bi jih bilo treba preseliti, potem orodja za premikanje naprav ni treba zagnati.

SCP in SSH

  1. SCP orodje za premikanje naprav na sekundarni strežnik aplikacij Cisco BroadWorks.
  2. Za konfiguracijo predpogojev in zagon orodja za premikanje naprave se prek SSH povežite s sekundarnim strežnikom aplikacij Cisco BroadWorks.

Predpogoji

  1. Nastavite ŽETON REFRESH_(žeton, kopiran iz orodja za generiranje žetonov) v conf/partner.cfg datoteka:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Prepričajte se, da so uporabniško ime, geslo in ime gostitelja sekundarnega strežnika Cisco BroadWorks Application Server pravilni v conf/deviceMoveTool.conf datoteka:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. Za ponovno pošiljanje aktivacijskih e-poštnih sporočil morate nastaviti PONOVO POŠLJI_POVABILO_EMAILS=true v conf/partner.cfg datoteka.

    Če želijo skrbniki med selitvijo svojim uporabnikom poslati e-poštna povabila, naj odstranijo komentarje v polju »PONOVNO POŠLJI_POVABILO_« EMAILS=true" nepremičnina v conf/partner.cfg datoteka. V nasprotnem primeru bi morala nepremičnina ostati nespremenjena.

  4. Preverite JDK/JRE pot do okolja je pravilna v datoteki devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Skrbniki lahko za selitev določenih skupin namesto vseh skupin znotraj podjetja uporabijo datoteko locations.csv iz vhodnega imenika.

Polycomovi telefoni

Za prenos telefonov Polycom iz Cisco BroadWorks v veleprodajno klicanje mora skrbnik partnerja ustvariti nov Identity/Device Datoteka tipa profila na sistemski ravni v Cisco BroadWorks vsaka predloga naprave Polycom. Glejte sliko 14 in naložite datoteko po meri device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Po nalaganju nove datoteke naprave se prepričajte, da na novo ustvarjena datoteka obstaja na ravni skupine. Prav tako se prepričajte, da datoteka migration_%BWMAC ADDRESS%.cfg ni v konfliktu z nobeno obstoječo datoteko v vašem sistemu.

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

Uporablja ga interno orodje za premikanje naprave.

Postopek selitve za telefone Polycom:

  1. Orodje za premikanje naprave zamenja datoteko %BWMACADDRESS%.cfg na ravni naprave z polycom_vvx2.cfg. Ta datoteka se nanaša na migration_%BWMACADDRESS%.cfg.
  2. Ponovno zgradite profile naprav na ravni skupine ali naprave.
    Delovanje na ravni skupine ali naprave je odvisno od konfiguracije parametra deviceLevelRebuild v datoteki. device-move-tool/conf/partner.cfg.
  3. Orodje za premikanje naprav od strežnika aplikacij Cisco BroadWorks zahteva, da ponovno zažene telefone na ravni skupine ali naprave.
  4. Po zahtevi za ponovni zagon telefoni Polycom prenesejo in obdelajo datoteko% BWMACADDRESS%.cfg, ki telefone Polycom pozove, naj prenesejo in obdelajo datoteko migration_%BWMACADDRESS%.cfg, ki nastavi device.prov.serverName na https://plcm.sipflash.com.
    https://plcm.sipflash.com za regijo ZDA imajo druge regije drugačne URL-je.
  5. Telefon Polycom prenese datoteko %BWMACADDRESS%.cfg iz https://plcm.sipflash.com in jo bo upravljal Webex Calling DMS.
Identity/device datoteka tipa profila dodaj posnetek zaslona

Slika 14: Identity/device dodajanje datoteke tipa profila

Polje "MAC naslov" in:", uporabite iste vrednosti kot druge datoteke v predlogi Polycom. (Na sliki 14 uporabite URI zahteve HTTP, vendar to morda ni primerno za partnerjevo uvedbo strežnika Cisco BroadWorks Application Server).

Navodila za zagon

Obstajata dva načina za klic DMT, prvi je, da se klic izvede prek ene stranke naenkrat, drugi pa je, da se izvede prek več strank hkrati.

Orodje za premikanje naprav se zažene iz sekundarnega strežnika aplikacij Cisco BroadWorks znotraj imenika orodja za premikanje naprav:

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

Dnevniki terminala

Sledijo dnevniki v terminalu ob uspešnem zagonu orodja za premikanje naprav za selitev naprav:

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

Izhod

Po selitvi naprav so naprave vzpostavljene v splet in pripravljene za make/receive klici. Za primer stanja naprave glejte sliko 15:

Posnetek zaslona strani Naprave Control Hub, ki prikazuje stanje naprave.

Slika 15: Stanje naprave

Po selitvi naprave so številke postale aktivne. Za primer aktivnih številk glejte sliko 16:

Posnetek zaslona Control Hub Numbers, ki prikazuje aktivne številke.

Slika 16: Aktivne številke

Razveljavi selitev

Operacijo razveljavitve je treba izvesti za eno podjetje naenkrat.

Orodje za premikanje naprav ne deaktivira številk v veleprodajnih klicih zaradi tehničnih omejitev med postopkom razveljavitve.

Za operaterja BroadCloud

Postopek vračila za partnerje BroadCloud je naslednji:

  1. Odprite zahtevek pri Cisco TAC, da zahtevate vračilo naprave.
  2. Zaženite orodje za premikanje naprave v načinu za vračanje v prejšnje stanje:
    • Telefonske številke ne bodo dodeljene iz storitve Webex Calling, tako da bodo uporabnikom in storitvam ostale le še interne številke.
    • E-poštni naslovi v storitvi Webex Calling bodo povrnjeni v začasne e-poštne naslove.
    • Telefoni bodo izbrisani iz storitve Webex Calling.
    • Telefonske številke, e-poštni naslovi, uporabljeni kot nadomestni ID-ji, in telefoni bodo ponovno ustvarjeni v BroadCloudu.
    • Telefoni bodo ponovno zagnani.
  3. Partnerski skrbniki morajo telefonske številke PSTN prenesti nazaj k operaterju BroadCloud.

Za Cisco BroadWorks in Webex za BroadWorks

Postopek razveljavitve za Cisco BroadWorks in Webex za BroadWorks je naslednji:

  1. Odprite zahtevek pri Cisco TAC, da zahtevate vračilo naprave.
  2. Za razveljavitev selitev naprav zaženite orodje za premikanje naprav v načinu razveljavitve na sekundarnem strežniku aplikacij BroadWorks. S tem boste URL DMS nastavili nazaj na URL DMS ponudnika storitev za profile naprav v Cisco BroadWorks in ponovno aktivirali telefonske številke.
  3. Ekipa za klicanje Webex v profilih naprav v storitvi Webex Calling nastavi URL DMS nazaj na URL DMS ponudnika storitev.
  4. Partnerski skrbniki morajo deaktivirati ali izbrisati telefonske številke v storitvi Webex Calling prek portala Control Hub.
  5. Partnerski skrbniki morajo telefonske številke PSTN prenesti nazaj v Cisco BroadWorks.

Navodila za zagon orodja za premikanje naprave v načinu za razveljavitev

Za zagon orodja za premikanje naprave v načinu razveljavitve sledite spodnjim korakom:

Zaženite spodnji ukaz v sekundarnem strežniku aplikacij Cisco BroadWorks znotraj imenika orodja za premikanje naprave:

Razveljavi profile

./devicemove.sh -input=  -revertProfiles

Razveljavi številke

./devicemove.sh -input=  -revertNumbers

Dnevniki terminala

Ob uspešnem zagonu orodja za premikanje naprave za operacijo razveljavitve bomo v terminalu dobili naslednje dnevnike:

Razveljavi profile

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

Razveljavi številke

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

Dodatek

Selitev velikih podjetij

Velika podjetja z veliko lokacijami ne morejo preseliti vseh lokacij v enem samem vzdrževalnem oknu. Funkcionalnost, opisana v tem razdelku, omogoča partnerjem, da hkrati selijo nekaj lokacij.

Koraki

Za načrtovanje faznih selitev za veliko podjetje uporabite naslednje korake:

  1. Izvlecite podatke podjetja iz BroadWorks ali BroadCloud.
  2. Za izvlečene podatke zaženi orodje za preoblikovanje brez možnosti lokacij.
  3. V datoteki exception_report.txt poiščite razdelek Priporočena lokacija za sočasno premikanje, da načrtujete faze selitve. Za več informacij o odvisnostih lokacij preglejte datoteke s seznamom funkcij agentov (glejte orodje Transform spodaj).
  4. Datoteko input/locations.csv ustvarite tako, da spremenite locations_to_be_edited.csv.
  5. Ponovno zaženite orodje Transform z možnostjo lokacij.
  6. Preglejte datoteko exception_report.txt, da ugotovite morebitne težave z odvisnostjo lokacije za trenutno fazo.
  7. Po potrebi odpravite težave z odvisnostjo lokacije (s spreminjanjem datoteke locations.csv).
  8. Ponovno zaženite orodje Transform, da ustvarite datoteko customers.json za trenutno fazo.
  9. Za vsako datoteko customer.json zaženite orodje za oskrbovanje.
  10. Med vzdrževalnim obdobjem zaženite orodje za premikanje naprav.
  11. Za naslednjo fazo ponovite korake 4–10.

Orodje za preoblikovanje

Za dosego cilja selitve lokacij v velikem podjetju po fazah, kot je omenjeno zgoraj, je kot neobvezen vnos dodana nova datoteka locations.csv (-locations=input/locations.csv) pri zagonu orodja za preoblikovanje.

Datoteka locations.csv vsebuje podatke, ki so specifični za lokacije. Preglasi podatke, ki jih najdemo v input/customers.csv, ki trenutno vsebuje tako podatke o podjetju kot tudi podatke o lokaciji.

V naslednji tabeli so navedene podrobnosti o datoteki locations.csv:

Opis

Vrednosti

Privzeta vrednost

Obvezno

Zemljevidi v BroadWorksu

Zemljevidi v BroadCloudu

ID podjetja

Enolični ID podjetja

Y

ID ponudnika storitev

ID stranke Rialto

ID lokacije

ID lokacije, edinstven znotraj podjetja

Y

ID skupine

ID spletnega mesta Rialto

migracijski status

Ali je ta lokacija preseljena?

migrirano, dont_migrate, migracija

selitev

S

ime

Ime te lokacije.

Za uporabo ID-ja lokacije pustite polje prazno.

S

časovni pas

S

jezik

S

address1

S

address2

S

mesto

S

država

S

poštna številka

Poštna številka

S

država

Dvočrkovna koda

S

Datoteko locations.csv je mogoče sestaviti iz vnaprej izpolnjene datoteke locations_to_be_edited.csv, ko orodje Transform uporabljate v velikem podjetju. Za ogled primerov preberite več.

Datoteka locations.csv je neobvezen vnos pri zagonu orodja za preoblikovanje, zato se bo orodje za preoblikovanje obnašalo enako kot prej, če je ta možnost izbrana -locations=input/locations.csv ni prisoten.

Nove izhodne datoteke

Orodje za preoblikovanje ima 5 novih izhodnih datotek:

  • locations_to_be_edited.csv – ta datoteka je vnaprej izpolnjena z vsemi podatki o lokacijah za veliko podjetje, ki jih je treba preseliti.

Primer:

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

The partners/customers lahko ga uporabite za ustvarjanje datoteke locations.csv za nadzor lokacij, ki jih je treba migrirati za določeno fazo (in po potrebi posodobitev podatkov o lokacijah).

Primer: locations.csv ustvarjeno iz zgornjega 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 

To locations.csvpomeni: za to fazoje bila lokacija auto_mig_ent_grp1 preseljena, lokacija auto_mig_ent_grp2 se seli in lokacije auto_mig_ent_grp3 ne seli.

  • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 datoteke imajo enak namen: ustvarite celotne sezname ustreznih funkcij agents/supervisors/originators/targets/monitored_elements na lokacijah, ki se selijo, če so te odvisne od drugih lokacij.

Imajo skoraj enako obliko (ime tretjega stolpca se razlikuje glede na funkcijo), kot spodaj (auto_mig_ent_grpseznam agentov lovske skupine 2 za zgornjo fazo):

Primer: naslednje je iz 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 

Če možnost lokacij ni na voljo pri zagonu orodja Transform, bodo zgornje 4 datoteke ustvarile celotne sezname hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements za celotno podjetje, kar se lahko uporabi za načrtovanje faznih migracij.

Novi razdelki v exception_report

Med izvajanjem fazne selitve za velika podjetja bodo v datoteki exception_report.txt dodani nekateri novi razdelki, če obstajajo odvisnosti lokacije, ki niso izpolnjene.

Primer: Naslednji novi razdelek je za iskalno skupino lokacije auto_mig_ent_grp2, agente Sarah Rodriguez na lokaciji auto_mig_ent_grp3, ki ni bila preseljena in se v tej fazi ne seli.

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 

Naslednji novi razdelek vsebuje priporočila o tem, kako združiti lokacije v fazah selitve.

Priporočene lokacije za hkratno selitev:

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

Če možnost lokacij ni na voljo pri zagonu orodja za preoblikovanje, v razdelku Priporočene lokacije za hkratno premikanje so navedene vse odvisnosti lokacij, da se zagotovi lažje načrtovanje.

Med izvajanjem orodja za preoblikovanje z možnostjo lokacij (tj. za fazo selitve) v razdelku Priporočene lokacije za sočasno premikanje so navedene le odvisnosti lokacij za trenutno fazo.

Orodje za oskrbovanje

Za velika podjetja se lahko orodje za oskrbovanje zažene kot običajno.

Orodje za premikanje naprave

Orodje za premikanje naprav se lahko zažene za podmnožico lokacij iz datoteke customer.json. Za dosego tega dodajte novo izbirno datoteko locations.csv, ki ima dva stolpca.

vxternal_id

Imena lokacij

Vrednost zunanjega ID-ja

Imena locations/group imena

  • To je neobvezna datoteka. Če ni podana ali če so podane prazne vrednosti, se bodo preselile vse lokacije.
  • Če so navedena imena lokacij in njihovi ustrezni external_ID-ji, bodo preseljene samo te lokacije.

Ukaz je naslednji:

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

Časovni pasovi

ZDA:

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

Kanada:

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

Avstralija:

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

Francija:

"timeZones":["Europe/Paris"]

Portugalska:

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

Združeno kraljestvo:

"timeZones":["Europe/London"]

Italija:

"timeZones":["Europe/Rome"]

Nemčija:

"timeZones":["Europe/Berlin"]