Pregled

Svrha ovog dokumenta je da pruži detaljna uputstva o korišćenju alata za migraciju sa Cisco BroadVorks, Veek-a za BroadVorks i BroadCloud na veleprodaju i Vebex pozive. Ovaj dokument obuhvata skup alata za migraciju dizajniranih da pomognu u migraciji postojećih Cisco BroadVorks, Webex za BroadVorks i BroadCloud korisnike na veleprodajno rešenje za putanje do tržišta.

Alati za migraciju imaju za cilj da olakšaju potpuni prelazak sa BroadVorks-a na veleprodajne usluge. Oni nisu dizajnirani za dugoročnu koegzistenciju obe usluge u okviru iste organizacije korisnika.

Uticaj migracija

Uticaji nakon migracije su sledeći:

Administratori

Nakon migracije, administratori moraju:

  • Počnite da koristite Partner Hub i Control Hub da biste konfigurisali funkcije, a ne CommPilot.
  • Ponovo konfigurišite sve funkcije koje nisu deo migracije.

    Potrebno je da ručno migriraju funkcije koje se ne automatski migriraju nakon završetka alata za migraciju.

Korisnici

Podržane funkcije treba da rade posle migracije isto kao što su radili pre migracije. Funkcije Vek-Calling koje migracija ne podržava moraju se rekonfigurisati na Veek-u nakon migracije:

  • Korisnici će izgubiti istoriju poziva i istoriju poruka.
  • Korisnici će izgubiti sva lična podešavanja i prilagođavanja ključne linije i moraju ponovo konfigurisati ove postavke nakon migracije. Primeri uključuju brzo biranje.
  • Korisnici moraju resetovati svoje pristupne kodove i lozinke pri prvom prijavljivanju.
  • Korisnici koji koriste UC-One klijent moraju se prvo prijaviti za nadogradnju na Webex aplikaciju.

Arhitektura alata za migraciju

Arhitektura alata za migraciju sastoji se od četiri različita alata:

  1. Ekstrakt alat—Izdvaja preduzeća, grupe, brojeve, korisnike, usluge, telefone i meke klijente iz Cisco BroadVorks. BroadCloud partneri moraju da podnesu zahtev za izvadak na portalu pružaoca usluga.
  2. Transform tool—Transform tool transformiše informacije izvučene alatom za izdvajanje u JSON datoteku koja se može uređivati.
  3. Alat za obezbeđivanje—Koristi JSON izlaznu datoteku iz Transform Tool-a za obezbeđivanje kupaca, lokacija, brojeva, korisnika, usluga i telefona koristeći Webex Public API-je.
  4. Alat za premeštanje uređaja—Koristi Transform Tool JSON izlaznu datoteku Transform Tool za obnovu profila i ponovno pokretanje telefona, aktiviranje brojeva u Veleprodajnom RTM rešenju i deaktiviranje telefonskih brojeva u Cisco BroadWorks-u.
    • Ovaj alat podržava vraćanje telefonskih i mekih profila klijenata i aktiviranje broja nazad u Cisco BroadVorks.
    • BroadCloud partneri moraju da podnesu zahtev za migraciju na portalu provajdera usluga.

Sledeća ilustracija predstavlja kako četiri alata rade sekvencijalno komunicirajući sa Cisco BroadVorks-om, javnim API-jima i učitavanjem metrika na Webex usluge za buduću analitiku nakon što administrator pokrene zadatke migracije.

Dijagram arhitekture alata za migraciju

Slika 1: Alati za migraciju

Zahtevi

Pre pokretanja alata za migraciju, partner mora ispuniti sledeće uslove:

  1. Nalog administratora partnera i partnera mora biti uključen u veleprodajno RTM rešenje. Tokom faze pretprodaje, partneri nisu obavezni da budu uključeni u veleprodajno RTM rešenje za pokretanje ekstrakta alata.
  2. Partner mora proći kroz kontrolnu listu pre migracije kako bi se uverio da su ispunjeni svi zahtevi.
  3. Akreditivi administratora sistema Cisco BroadVorks su potrebni za pokretanje alata za premeštanje ekstrakta i uređaja. Ovo se ne odnosi na BroadCloud partnere.
  4. Alati za premeštanje ekstrakta i uređaja moraju se pokrenuti sa sekundarnog Cisco BroadVorks aplikativnog servera tokom prozora za održavanje kako bi se smanjio rizik. BroadCloud partneri će pokrenuti alat za premeštanje uređaja sa portala provajdera usluga.
  5. Pregledajte listu podržanih Webex Calling uređaja.
  6. Pregledajte listu nepodržanih Webex Calling uređaja.
  7. Partneri moraju da zatraže od svog tima za račun u Cisco-u da dobiju podržanu verziju firmvera za telefone i uređaje.
  8. UC-One klijenti moraju nadograditi na sledeće verzije:
    • Desktop Communicator klijenti moraju biti verzija 22.9.12 ili novija
    • Mobile Connect klijenti moraju biti verzija 3.9.14 ili novija.
  9. Mašina administratora mora da ima:
    • JDK / JRE 1.8 je potreban za Provisioning Tool.
    • MAC i Linuk mašine zahtevaju Pithon 3.10.5 ili noviji za Transform Tool.
  10. Kupci moraju imati važeću adresu za naplatu, a krajnji korisnici moraju imati poslovnu adresu e-pošte konfigurisanu u Cisco BroadVorks-u. Ako vrednosti nisu postavljene, administratori partnera moraju kontaktirati svoje klijente da bi ih dobili. Ovi detalji moraju biti dodani u CSV (vrednosti razdvojene zarezom) pre pokretanja alata za transformaciju. Primeri CSV datoteke su obezbeđeni sa alatom za transformaciju.

Plan migracije

Plan migracije ima 3 faze:

  1. Priprema
    • Nabavite kopiju korisničkih podataka pomoću alata za ekstrakt
    • Generišite token koristeći Token Generator Tool
    • Koristite Transform Tool za formatiranje korisničkih podataka
  2. Dodela privilegija
    • Nabavite najnovije korisničke podatke pomoću Ekstrakt Tool
    • Koristite Transform Tool za formatiranje korisničkih podataka
    • Obezbeđivanje korisnika pomoću alata za obezbeđivanje
  3. Migracija
    • Migrirajte uređaje pomoću alata za premeštanje uređaja
    • Migracije bez uređaja [Aktiviranje brojeva telefona preko Control Hub]

    Ako administratori partnera nemaju uređaje za prelazak sa Cisco BroadVorks-a na veleprodaju, onda pokretanje alata za premeštanje uređaja nije potrebno. Administratori partnera mogu da koriste javnu vezu ispod da aktiviraju telefonske brojeve direktno preko portala Control Hub. Za više informacija, pogledajte upravljanje brojevima telefona na platformi Control Hub.

    Deaktiviranje telefonskih brojeva u Cisco BroadVorks-u nije obavezno ako administratori partnera aktiviraju svoje telefonske brojeve putem Control Hub-a.

Karakteristike automatski migriraju na veliko pozivanje

Ove korisničke funkcije se automatski migriraju od strane alata za migraciju:

  • Podešavanja glasovnih poruka i prilagođeni pozdravi (glasovne poruke, personalizovano ime audio i PIN korisnika nisu migrirani)
  • Rezervni brojevi
  • BroadWorks Anywhere
  • Zauzet polje lampe
  • ID pozivaoca (prilagođeno ime i broj telefona)
  • Poziv je na čekanju
  • Podešavanja prosleđivanja poziva (prosleđivanje poziva uvek / zauzet / bez odgovora / nije dostupan)
  • Presretanje poziva
  • Ne uznemiravaj
  • Podešavanja faksa
  • Udaljena kancelarija
  • Izgled deljenog poziva
  • Istovremeno prsten lični (uključujući raspored i selektivne kriterijume)
  • Obaveštenje o pozivu (uključujući raspored i selektivne kriterijume)
  • Odbijanje anonimnog poziva
  • Selektivno odbijanje poziva
  • Selektivno prosleđivanje poziva
  • Usmereni poziv za preuzimanje i barža
  • Barža-u oslobođena
  • Pritisni da razgovara
  • Privatnost
  • Muzika na čekanju
  • Usluga tokom odmora
  • Noćna usluga

Ove funkcije grupe se automatski migriraju alatima za migraciju:

  • Automatski službenik
    • Samo jedan nivo
    • Prilagođeni pozdravi
    • Podešavanja prosleđivanja poziva (uvek, zauzet, selektivan)
    • Rezervni brojevi
    • Meni za odmor nije dostupan u Veek-u
    • Selektivno odbijanje poziva
  • Cisco BroadVorks Call Center Standard i BroadCloud Red poziva:
    • Osnovna konfiguracija
    • Prilagođeni pozdravi
    • Agenti i supervizori
    • Podešavanja prosleđivanja poziva (uvek, zauzet, selektivan)
    • Rezervni brojevi
    • Muzika na čekanju
    • Prinudno prosleđivanje
    • Udobnost poruka bajpas
  • Parkiranje poziva
  • Preuzimanje poziva
  • Ciljana grupa
    • Podešavanja za prosleđivanje poziva (uvek, zauzet, selektivan, nije dostupan)
    • Rezervni brojevi
  • Kod lokacije (jedan po lokaciji ili grupi)
  • Pejdžing grupa
  • Rasporedi (samo na nivou grupe, rasporedi preduzeća nisu migrirani)
  • Glasovni portal
  • Muzika na čekanju
  • Zajednička lista telefona

Podržani uređaji

Podržani telefoni će biti automatski kreirani i dodeljeni korisnicima u Vebex Calling-u pomoću alata za obezbeđivanje. Telefoni označeni sa "da" u koloni "Podržani u alatu za premeštanje uređaja" takođe će biti automatski premešteni iz Cisco BroadVorks ili BroadCloud u Vebex Calling kada se pokrene alat za premeštanje uređaja. Telefoni označeni sa "Ne" u toj koloni zahtevaju ručnu intervenciju da bi promenili DMS URL u šablonu Cisco BroadVorks uređaja ili u samom telefonu.

Poslednja kolona obezbeđuje mapiranje modela telefona u kolonu "Tip uređaja" fajl transform-tool/input/newphones.csv. (Vidi Transform alat odeljak ovog članka za više informacija o newphones.csv).

Model telefona

Podržan u alatu za kretanje uređaja

Tip uređaja u newphones.csv

Cisco MPP 6821

Da

DMS Cisco 6821

Cisco MPP 6841

Da

DMS Cisco 6841

Cisco MPP 6851

Da

Srpski/srpski

Cisco MPP 6861

Da

DMS Cisco 6861

Cisco MPP 6871

Da

Srpski/srpski

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

Srpski/srpski

Cisco ATA192

Da

Srpski/srpski

Cisco DBS 110

Da

Srpski/srpski

Polikom VVKS101

Da

Srpski/srpski

Polikom VVKS150

Da

Srpski/srpski

Polikom VVKS201

Da

Srpski/srpski

Polikom VVKS250

Da

Srpski/srpski

Polikom VVKS301

Da

Srpski/srpski

Polikom VVKS311

Da

Srpski/srpski

Polikom VVKS350

Da

Srpski/srpski

Polikom VVKS401

Da

Srpski/srpski

Polikom VVKS411

Da

Srpski/srpski

Policom VVKS450

Da

Srpski/srpski

Polikom VVKS501

Da

Srpski/srpski

Polikom VVKS601

Da

Srpski/srpski

Policom Trio 8300

Da

DMS Policom Trio8300

Polikom Trio 8500

Da

DMS Policom Trio8500

Policom Trio 8800

Da

Srpski/srpski

Policom SoundStation 5000

Da

DMS Policom SSIP5000

Policom SoundStation 6000

Da

DMS Policom SSIP6000

Iealink T33G

Da

DMS Iealink T33G

Yealink T41S

Da

DMS Iealink T41S

Yealink T42S

Da

DMS Yealink T42S

Yealink T43U

Da

DMS Yealink T43U

Iealink T46U

Da

DMS Iealink T46U

Yealink T46S

Da

Srpskohrvatski / srpskohrvatski

Yealink T48S

Da

DMS Iealink T48S

Yealink T48U

Da

DMS Iealink T48U

Yealink T53V

Da

DMS Iealink T53V

Yealink T54V

Da

DMS Iealink T54V

Iealink T57V

Da

Srpskohrvatski / srpskohrvatski

Iealink T58V

Da

DMS Iealink T58V

Yealink CP920

Da

Srpski/srpski

Yealink CP960

Da

Srpski/srpski

Yealink W52B

Da

DMS Yealink W52P

Srpskohrvatski / srpskohrvatski

Da

DMS Yealink W56P

Yealink V60B

Da

DMS Yealink W60P

Yealink W70B

Da

DMS Yealink W70P

Yealink CP925

Da

Srpski/srpski

Yealink CP965

Da

Srpski/srpski

Audiokodovi MP204R

Da

DMS Audiokodovi MP204R

Audiokodovi MP202R

Da

DMS Audiokodovi MP202R

Audiokodovi MP204

Da

DMS Audiokodovi MP204

Audiokodovi MP202

Da

DMS Audiokodovi MP202

Nepodržani uređaji

Ako kupac koristi nepodržane uređaje od strane veleprodajnog RTM rešenja, onda ti uređaji ne ispunjavaju uslove za migraciju. U ovom slučaju imate sledeće opcije:

  1. Obezbedite nove telefone na Cisco BroadVorks pre nego što migrirate.
  2. Ostavite stare telefone u Cisco BroadVorks-u, a korisnici moraju instalirati Vebek aplikaciju za upućivanje i primanje poziva.

Vholesale Pozivanje paketi

Alati za migraciju imaju skup podrazumevanih postavki za odabir veleprodajnih poziva paketa za pretplatnike. Ako se kasnije želi drugačiji paket, oni se mogu promeniti u Control Hub-u od strane administratora partnera.

Konfiguracija paketa za migraciju Cisco BroadVorks

Svi pretplatnici koji migriraju sa Cisco BroadVorks-a podrazumevaće se na Webex Calling Package. Ako je Webex Voice Package poželjan za pretplatnike koji nemaju dodeljenu poziv na čekanju ili govornu poštu, ovo se može omogućiti u partner.cfg datoteci Transform Tool-a tako što ćete odbaciti liniju USE_VEBEK_VOICE_PACKAGE.

Webex za mapiranje paketa migracije BroadVorks

Migracija sa Veek-a za Broadvorks pakete zasniva se na tipu paketa Broadvorks. Konfigurišite podrazumevano mapiranje u konfiguracionoj datoteci Transform Tool-a na conf/v4b_package_to_wholesale_package.csv.

Webex za BroadVorks paket

Vholesale Pozivanje paket

Softfon

Webex Voice

Osnovno

Webex Calling

Standardni

Webex Suite

Premium

Webex Suite

Mapiranje paketa migracije BroadCloud

Migracije iz BroadCloud Carrier mapa paketa na osnovu tipa stanice. Podrazumevano mapiranje može biti konfigurisano u config fajlu Transform Tool-a conf /rialto_station_type_to_wholesale_package .csv.

BroadCloud Tip stanice nosača

Vholesale Pozivanje paket

Osnovno

Webex Voice

Sala za sastanke

Webex Voice

Razmena poruka

Webex Voice

Standardni

Webex Voice

Izvršni rukovodilac

Webex Suite

Svi ostali tipovi stanica

Webex Voice

Pretvorite korisnički nalog BroadVorks ili BroadCloud u radni prostor Vek-Calling

Vebek radni prostor je telefon koji se deli među mnogim ljudima, na primer: Na primer: telefoni u konferencijskoj sali, skladištu ili predvorju. Takvi telefoni se mogu konfigurisati u Vebex Calling-u kao Vebex radni prostori umesto korisnika Veek-a. Dostupna je opcija za automatsku transformaciju korisničkih naloga iz Cisco BroadVorks-a ili BroadCloud Carrier-a u radne prostore tokom procesa migracije.

Korake:

  1. U fajlu transform_tool/input/users.csv, dodelite "common_area" paket korisnicima koji će biti transformisani u radni prostor.
    • Primer: bwuser@domain,,,common_area
  2. (Samo BroadCloud) Da biste konvertovali sve korisničke naloge određenog tipa stanice u radne prostore, dodajte unos za transform-tool/conf/rialto_station_type_to_wholesale_package.csv i podesite veleprodajni paket na "common_area_calling".
    • Primer: conference_room_v2,common_area_calling
  3. Pokrenite alat za transformaciju.
  4. Pokrenite alat za obezbeđivanje.
  5. Otvorite Control Hub novostvorene korisničke organizacije i podesite SIP domen (pogledajte sliku 2, Konfigurisanje SIP domena u Control Hub-u).
  6. Ponovo pokrenite alat za obezbeđivanje. Ovo stvara radne prostore i dodeljuje telefone na njega.

Ograničenja:

Konfiguracija korisničkih funkcija (na primer, prosleđivanje poziva, ne uznemiravaj) se ne migrira automatski u radni prostor.

Prozor Control Hub u podešavanjima organizacije koji naglašava SIP adresu za Cisco Webex Calling sekciju.

Slika 2: Konfigurisanje SIP domena u Control Hub-u

Alat za generiranje tokena

Administratori partnera pokreću ovaj alat za generiranje tokena najmanje jednom pre nego što počnu da pokreću alate za migraciju. Pokretanje ovog alata je jednokratna aktivnost nakon što se partnerski račun uključi u veleprodajno RTM rešenje. Ovaj alat omogućava administratorima partnera da se prijave preko veb pretraživača kako bi dobili jedinstveni TOKEN koji je potreban za ažuriranje konfiguracionih datoteka partnera za alate za migraciju.

Preduslovi

Instalirajte Java 8, 11, 17 ili 21 na računaru. Java je dostupna iz mnogih izvora, uključujući:

Nakon preuzimanja, izvadite binarne datoteke alata za migraciju.

Ovaj korak nije obavezan

Instrukcije za pokretanje

Pokrenite sledeću komandu u terminalu unutar direktorijumu token generatora:

  • Sledeći portovi moraju biti dostupni za pokretanje token generator alat. Portovi: 8080, 50009, 50010, 50011, 50012 i 50013

  • Najmanje jedan od ovih pomenutih portova mora biti otvoren za povezivanje na računaru korisnika.

Windows:

token_generator.bat

MacOS:

./token_generator.sh

Izlaz:

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

Otvorite URL u veb pretraživaču na terminalu, prijavite se sa akreditivima administratora partnera da biste dobili TOKEN i kopirajte isti za dalju upotrebu.

Ilustracije korisničkog interfejsa su date u nastavku za referencu:

Prijavite se sa Cisco Vebex ekranom

Slika 3: Prijavite se sa Cisco Veks-om

Ekran za prijavljivanje prozora akreditiva

Slika 4: Prozor akreditiva

Ekran za generisanje tokena

Slika 5: Generisanje tokena

BroadVorks zadaci podešavanja

Konfigurišite sledeće korake, pre nego što pokrenete alate za premeštanje ekstrakta i uređaja na sekundarnom BroadVorks serveru.

Ovo je primenljivo za Cisco BroadVorks i Vebex za BroadVorks. Ovi koraci se ne primenjuju na BroadCloud.

Omogućite OCI-P povezivanje

Alat za premeštanje uređaja komunicira sa BroadVorks-om putem OCI-P komandi, da biste omogućili OCI-P povezivanje - koristite sledeće korake:

Korak 1: Koristite CLI da biste konfigurisali opšta podešavanja.

Pokrenite sledeću komandu u CLI da biste promenili u direktorijum GeneralSettings:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Pokrenite sledeću komandu u CLI da biste dobili trenutnu GeneralSettings:

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

Ako se vaša podešavanja ne poklapaju sa gore navedenim, koristite komandu set da biste ponovo konfigurisali podešavanja.

Korak 2: Koristite CLI da biste konfigurisali OCI proki.

Promenite direktorijum u OCI Proki:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Pokrenite sledeći CLI da biste dobili trenutna podešavanja. Trebalo bi da vidite sledeće:

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

Ako se vaša podešavanja ne poklapaju sa gore navedenim, koristite komandu set da biste ponovo konfigurisali podešavanja.

Korak 3: Koristite CLI da biste konfigurisali OCI Provisioning.

Promenite direktorijum za obezbeđivanje:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Pokrenite sledeću komandu da biste dobili trenutna podešavanja OCI Provisioning:

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

Korak 4: Pokrenite komandu ispod u CLI da biste proverili da li je vaša konfiguracija ispravna.

 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.

Proverite otvoreni klijentski server raspoređen i aktivan

Koristite komande ispod da biste postavili i pokrenuli Open Client Server na sekundarnom aplikativnom serveru ako nije raspoređen ili već nije započeo.

Korak 1: Razvijte server sa sledećom CLI komandom:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Korak 2: Pokrenite server sa ovom komandom:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Omogućite aktiviranje brojeva

Izvršite sledeće komande u CLI da biste omogućili aktiviranje brojeva:

Korak 1: Pokrenite komandu za aktiviranje broja:

AS_CLI> cd SubscriberMgmt/NumberActivation

Korak 2: Pokrenite komandu za aktiviranje omogućeno:

AS_CLI> set dnMode groupAndUserActivationEnabled

Korak 3: Na poziv za potvrdu, unesite I.

Ekstrakt alat

Za BroadCloud

Ekstrakt alat je integrisan u BroadCloud Service Provider portal. Administrator provajdera usluga može:

  1. Podnesite zahteve za ekstrakt do 50 kupaca po zahtevu.
    Zahtev za ekstrakt ne može se dostaviti za istog kupca više od 10 puta dnevno.
  2. Preuzmite izdvojenu datoteku sa podacima, u ZIP formatu, do 28 dana od datuma podnošenja zahteva.

Sledeće brojke prikazuju portal pružaoca usluga.

Ekran portala provajdera usluga koji prikazuje inicijalni zahtev za migraciju na veliko.

Slika 6: Portal pružaoca usluga

Ekran portala provajdera usluga koji prikazuje zahteve za ekstrakt migracije na veliko

Slika 7: Portal pružaoca usluga

CSV zahtev za ekstrakt

Pokrenite zahtev za ekstrakt CSV

  1. Preuzmite CSV kupca

    Kliknite na vezu Preuzmi CSV klijenta u gornjem desnom uglu odeljka Pokrenite zahtev za ekstrakt CSV-a.

  2. Izmenite listu klijenata

    Administrator može da uredi ovu CSV datoteku tako da uključi samo kupce za koje je potrebno izvršiti ekstrakt.

  3. Otpremanje i slanje

    Nakon uređivanja, otpremite modifikovani CSV.

    Kliknite na Pošalji da pokrenete zahtev za ekstrakt za navedene kupce i njihove povezane lokacije.

Pokrenite zahtev za ekstrakt za klijenta sa lokacijama CSV

  1. Izaberite lokacije kupca i preuzimanja

    Izaberite kupca iz padajućeg menija.

    Preuzmite odgovarajući locations.csv sa kartice Pogledaj kupceSajtovi → Izvoz lokacija kao CSV.

  2. Izmenite datoteku lokacija

    Administrator može da uredi CSV da uključi samo lokacije koje žele da izdvoje.

  3. Otpremanje i slanje

    Otpremite izmenjeni locations.csv i kliknite na dugme Pošalji.

    Samo navedene lokacije za izabranog kupca će biti uključene u zahtev za ekstrakt.

Pokrenite zahtev za ekstrakt za sve kupce

  1. Kliknite na dugme Pošalji da pokrenete zahtev za izvadak za sve kupce i sve njihove lokacije pod trenutnim provajderom usluga.

Sekcije u zahtevu za ekstrakt.

Za Cisco BroadVorks i Veks za BroadVorks

  1. Alat za ekstrakt radi na sekundarnom Cisco BroadVorks aplikativnom serveru unutar partnerske mreže i povezuje se preko OCI-P.
  2. Alat povlači sirovo preduzeće, grupu, brojeve, korisnike, usluge, uređaje i podatke mekog klijenta sa Cisco BroadVorks ili BroadCloud platforme i izlazi ove podatke u KSML datoteke koje pružaju ulaze za alat za transformaciju.

Sledeći odeljci objašnjavaju kako da instalirate i konfigurišete alat za izvlačenje.

Preduslovi

  1. SCP binarne datoteke alata za ekstrakt na sekundarni Cisco BroadVorks Application Server.
  2. SSH na sekundarni Cisco BroadVorks Application Server da biste konfigurisali preduslove i pokrenuli alat za izvlačenje.
  3. Konfigurišite provajdera usluga i ID grupe da biste izvukli iz Cisco BroadVorks-a u konf / exportTool.yml. Pogledajte sledeći uzorak IAML isječka:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Uverite se da su sekundarni korisnički ID, lozinka i ime domaćina Cisco BroadVorks aplikativnog servera tačni u datoteci conf / partner.cfg:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Imovina REFRESH_TOKEN je obavezna za Veцeks za BroadVorks migraцiju.

  5. Izmenite putanju okruženja JDK / JRE u datoteci export.sh ako je sekundarni Cisco BroadVorks Application Server JDK / JRE putanja okruženja drugačija od datoteke:
    JAVA_HOME=/usr/local/java/java_base

Instrukcije za pokretanje

Pokrenite sledeću komandu u sekundarnom Cisco BroadVorks Application Serveru iz direktorijuma alata za ekstrakt:

./export.sh

Evidencije terminala

Sledeći trupci su dostupni u terminalu na uspešnom izvozu: Pokretanje BroadSoft alata za izvoz podataka:

 Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed 
Exported files converted as ZIP file
**************************************************

Izlaz

Izlaz ZIP (extracted_data_<timestamp>.zip) fajl je dostupan u istom direktorijumu ekstrakt alata. Koristite sledeću komandu da vidite i koristite ZIP fajl za ulaz Transform Tool:

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

Alat za transformaciju

Ovaj alat za transformaciju radi za sve migracije. Alat za transformaciju radi na bilo kom računaru, uključujući i administratorski laptop partnera, i koristi Webex Public API-je. On čita izlaz alata za izdvajanje ZIP (extracted_data_<timestamp>.zip) datoteku kao ulaz i pretvara sirovi KSML u JSON format koji koristi alat za obezbeđivanje.

Preduslovi

Nakon preuzimanja i izdvajanja binarnih datoteka alata za migraciju, konfigurišite sledeće preduslove:

  1. Podesite REFRESH_TOKEN (Token kopiran iz Token Generator Tool) i IME__GLAVNE_LOKACIJE u con / partner.cfg fajlu:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Opciono podesite PROVISIONING_ID (kopiran iz šablona u Partner Hub) u con / partner.cfg fajlu:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    Da biste dobili potpuniju verifikaciju adrese e-pošte klijenta, možete opciono podesiti PROVISIONING_ID.
  3. Konfigurišite informacije koje nedostaju u ulaznoj / customers.csv datoteci (vidi sledeći odeljak) ako nedostaju.
  4. Dodajte adresu e-pošte krajnjeg korisnika u ulaznu / users.csv datoteku.
  5. Ako novi telefoni treba da budu obezbeđeni, dodajte mac adresu i adresu e-pošte novog telefona korisnika za unos / newphones.csv datoteku. Ovo je potrebno samo ako administratori partnera žele da obezbede nove telefone u veleprodajnom pozivanju.
  6. Pretvorite BroadVorks pozivne centre u CkEssentials pomoću ulazne / cxessentials.csv datoteke.
  7. Opciono, omogućite NADOGRADITE_SVE_POZIVNE_CENTRE_NA_CKS_ESSENTIALS imovinu da konvertujete sve pozivne centre u CxEssentials.
  8. Koristite ulaznu / locations.csv datoteku da biste podržali migraciju velikih preduzeća koja omogućava administratorima da migriraju lokacije svojih klijenata po lokaciji
  9. Opciono omogućite korišćenje MAC adresa iz zaglavlja User-Agent poruke SIP REGISTER kada MAC adresa nije dostupna u profilu Cisco BroadVorks uređaja. Uncomment liniju KORISTITE_MAC_ADRESU_IZ_SIP_REGISTAR = da u fajlu conf / partner.cfg
  10. Opciono omogućite svojstva ANALOGNI_TIP_KORISNIKA_OMOGUĆI_POZIV_ČEKANJE, ANALOGNI_TIP_KORISNIKA_OMOGUĆI_MUZIKU_NA_ČEKANJU, i ANALOGNI_TIP_KORISNIKA_ONEMOGUĆI_T38 da podesite poziv na čekanju, muziku na čekanju, i onemogućite T38 podešavanja za sve analogne korisnike tipa.
  11. Ako želite da podesite generičke gatevai uređaje, dodajte MAC adresu uređaja i korisnički ID u ulaznu / genericgateways.csv datoteku. Takođe, navedite da li je korisnik PRIMARNI vlasnik ili SHARED korisnik (za pojavljivanje zajedničkih poziva). Ovo je potrebno samo ako administratori partnera planiraju da koriste generičke gatevai uređaje u veleprodajnom pozivanju.

    Ova funkcija nije dostupna za migracije BroadCloud na veleprodaju.

  12. Za BroadCloud migracije, da biste pretvorili sve korisnike sa tipom stanice za razmenu poruka u voice_mail_group, ažurirajte datoteku conf /rialto_station_type_to_wholesale_package .csv zamenom vrednosti veleprodajnog paketa sa voice_mail_group za red u kojem se šalje poruka Rialto Station Tipe .

    Opciono, omogućite COMMON_VOICE_MAIL_GROUP_PASSCODE svojstvo u partner.cfg da biste konfigurisali podrazumevani PIN za grupe glasovne pošte.

    Ako ova osobina nije navedena u partner.cfg, ona mora biti obezbeđena po kupcu u datoteci customers.csv pod kolonom commonVoicemailGroupPassCode.

  13. Za migraciju zajedničkih kontakata na Webex Calling

    To je poboljšanje za upravljanje zajedničkim kontaktima na nivou preduzeća i lokacije. Ovi kontakti se sada mogu migrirati ili kao kontakti organizacije (Org Contacts) ili kao virtuelne ekstenzije, na osnovu postavki konfiguracije. U nastavku su detalji koji će vas voditi kroz ovaj proces migracije.

    Ključna konfiguracija:

    • ZAJEDNIČKA_LISTA_TELEFONA_ZA_VIRTUELNI_PRODUŽETAK_START_RANGE

      Nova osobina, ZAJEDNIČKA_LISTA TELEFONA_ZA_VIRTUELNU_EKSTENZIJU__START_RANGE, UVEDENA JE U DATOTEKU PARTNER.CFG. Ova osobina određuje kako se uobičajeni kontakti migriraju iz Rialta u Vebex Calling.

    • Bez zajedničke_liste_telefona_za_virtuelnu_ekstenziju_Start_Range Konfigurisan

      Zajednički kontakti će biti migrirani kao kontakti organizacije (Org Contacts).

      Nije potrebna dodatna konfiguracija.

      Kontakti ostaju dostupni na nivou organizacije.

    • Sa zajedničkom_listom_telefona_za_virtuelnu_ekstenziju_Start_Range konfigurisan

      Zajednički kontakti će biti migrirani kao virtuelne ekstenzije.

      Svaki kontakt će biti dodat sa brojem proširenja, a početni opseg ekstenzije je definisan u svojstvu COMMON_PHONE_LIST_TO_VIRTUAL_EKTENSION_START_RANGE u partner.cfg.

      Virtuelne ekstenzije su podržane i na nivou organizacije i na nivou lokacije, u zavisnosti od obima kontakta.

  14. Isključivanje izabranih telefonskih brojeva iz migracije:

    Da biste isključili određene brojeve telefona iz procesa migracije, mora se poštovati sledeća procedura u dva koraka pomoću alata za transformaciju:

    • U početku izvršite alat za transformaciju po prvi put. Po završetku, alat će generisati datoteku pod nazivom telephone_numbers_inventory.csv, koja se nalazi unutar izlaza / vremenske oznake / direktorijuma. Korisnik je dužan da pregleda ovu datoteku i navede "Da" u koloni "Drop Tn" za svaki telefonski broj koji treba da bude isključen iz predstojeće migracije.
    • Nakon ažuriranja telephone_numbers_inventory.csv datoteku sa odgovarajućim zastavicama za isključenje, alat za transformaciju se izvršava drugi put. Ažurirani fajl treba da bude prosleđen kao argument u sledećem formatu.

      ./transform.sh -extract=input/extracted_data_1747640608219.zip -decommissionnumbers={filepath/telephone_numbers_inventory.csv}

Popunjavanje ulaza / customers.csv

Ulaz / customers.csv datoteke pruža podatke koji možda nedostaju u Cisco BroadVorks-u ili BroadCloud-u. Ovaj fajl može ostati prazan ako su sve obavezne informacije već dostupne. Ne morate da popunjavate sve kolone, samo su informacije koje nedostaju obavezne.

Sva ova polja su opciona.

Donja tabela objašnjava najvažnije kolone u input/customers.csv.

Naziv kolone

Pravila

ID

U Cisco BroadVorks režimu preduzeća:

  • Ovo je Cisco BroadVorks serviceProviderId za preduzeće.
  • Takođe, potrebna je posebna linija za svaku grupu unutar preduzeća. ID je Cisco BroadVorks groupId.

U režimu provajdera usluga BroadVorks, ovo je Cisco BroadVorks groupId.

U BroadCloud-u, ovo je Rialto customerId.

spoljni ID

Ovo je identifikator koji odgovara internom identifikatoru partnera za ovog kupca. Ova kolona mora biti jedinstvena u organizaciji Webex partnera. Ova kolona je opciona, jedinstveni identifikator će biti automatski generisan od strane alata za transformaciju.

Ova kolona se ne koristi za grupe unutar preduzeća.

Ime kupca

Za preduzeće, ova kolona se koristi kao polje za ime korisnika Vebek-a.

Za grupu unutar preduzeća, ova kolona se koristi kao ime lokacije. Imena lokacija moraju biti jedinstvena u preduzeću.

primarniE-mail

Ovo se koristi kao adresa e-pošte administratora Veek-a.

Ova kolona nije obavezna za grupe unutar preduzeća.

Adresne kolone

Za preduzeće, adresa se koristi kao adresa za naplatu i prva adresa lokacije.

Za grupu unutar preduzeća, adresa se koristi kao adresa lokacije.

vremenska zona

Pogledajte odeljak o vremenskoj zoni ovog članka.

arapski jezik

Pogledajte Jezici koje Webex podržava.

Srpskohrvatski / srpskohrvatski

Pogledajte Podešavanje PIN govorne pošte.

commonVoicemailGroupPassCode

Koristite ovu kolonu da biste odredili podrazumevani PIN koji će se primeniti na sve grupe govorne pošte za odgovarajućeg kupca.

Nakon migracije, administratori moraju ažurirati PIN za svaku grupu govorne pošte. Tokom procesa transformacije, zajednički PIN koji je odredio administrator se dodeljuje svim grupama glasovne pošte.

Popunjavanje ulaza / users.csv

Ulaz / users.csv datoteke pruža podatke koji možda nedostaju u Cisco BroadVorks ili BroadCloud. Ovaj fajl može ostati prazan ako su sve obavezne informacije već dostupne. Ne morate da popunjavate sve kolone, samo su informacije koje nedostaju obavezne.

Sva ova polja su opciona.

Naziv kolone

Pravila

mazohizam

Jedinstveni identifikator za korisnika. Ovo može biti korisnički ID BroadVorks-a ili BroadCloud-a.

e-pošta

(Opciono) Adresa e-pošte korisnika. Ako je obezbeđen, koristiće se za potrebe obezbeđivanja.

Broj telefona

(Opciono) Broj telefona korisnika koji će biti obezbeđen.

Paket

(Opciono) Tip korisničkog paketa. Dozvoljene vrednosti: glas, poziv, suite, common_area, virtual_line, dont_migrate, call_park_ext ili voice_mail_group.

Vrednost dont_migrate se koristi kada partneri žele da isključe određene korisnike - zajedno sa svojim uređajima i brojevima telefona - iz obezbeđivanja i migracije.

Ovo je podržano i za BroadVorks i BroadCloud. Kada se primenjuju, izabrani korisnici i njihovi povezani resursi neće biti migrirani ili obezbeđeni.

Da bi koristili ovo, administratori treba da unesu dont_migrate u kolonu paketa users.csv fajla.

Proširenje

(Opciono) Telefonska ekstenzija koja se dodeljuje korisniku.

ime

(Opciono) Puno ime korisnika.

ata_settings

(Opciono) Dozvoljene vrednosti: T38, analogni

Da biste omogućili / onemogućili poziv na čekanju, muzika na čekanju, i T38 podešavanja

T38:

Ova opcija onemogućava poziv na čekanju i muziku na čekanju, i omogućava T38 podešavanja za ATA uređaje.

Analogni:

  • Slično opciji T38, ova postavka takođe onemogućava čekanje poziva i muziku na čekanju i omogućava T38 za ATA uređaje.
  • Ključna prednost analogne opcije je da se ove funkcije mogu kontrolisati preko partner.cfg datoteka, nudeći veću fleksibilnost za konfiguraciju.

do_not_move_phone

Samo BroadVorks. Opciona zastava za sprečavanje migracije uređaja na Vebex Calling.

Ova opcija omogućava partnerima da obezbeđuju korisnike zajedno sa svojim podešavanjima pozivanja, uređajima i telefonskim brojevima bez migracije uređaja na Vebex ili aktiviranja telefonskih brojeva u Vebex Calling-u.

Ova postavka je dostupna samo za BroadVorks, a ne za BroadCloud.

Da bi ga koristili, administratori treba da navedu do_not_move_phone u do_not_move_phone koloni (samo BroadWorks) users.csv datoteke.

Ovo osigurava da su korisnici obezbeđeni bez aktiviranja brojeva ili pomeranja svojih telefona, tako da nastavljaju da rade preko BroadCloud-a.

Instrukcije za pokretanje

Pokrenite Transform Tool u bilo kom operativnom sistemu. Koristite sledeće korake da biste pokrenuli alat u operativnom sistemu Vindovs i macOS:

Windows

Izvršite komandu ispod da biste pokrenuli Transform Tool u operativnom sistemu Vindovs:

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

macOS

Izvršite sledeće korake da biste pokrenuli alat za transformaciju na macOS-u:

  1. Kreirajte virtuelno okruženje i instalirajte zavisnosti da biste pokrenuli alat za transformaciju koristeći Pithon:
    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. Pokrenite alat za transformaciju:
    ./transform.sh -extract= -customers= -users= -newphones=

Kupac / korisnik precheck

Alat za transformaciju upućuje API pozive na Veks-Ekshop kako bi uhvatio potencijalne probleme sa rezervisanjem. Po defaultu, ona će potvrditi adresu kupca i primarnu e-poštu. Ako je vrednost PROVISIONING_ID navedena u fajlu conf / partner.cfg, ona će takođe potvrditi informacije o lokaciji. Rezultati precheck su uključeni u izveštaj o izuzetku.

Dodatno, sledeći opcioni parametri mogu biti dodati prilikom pokretanja alata za transformaciju:

precheck

Pored pokretanja API-ja za precheck za informacije o klijentima, Transform Tool će takođe pokrenuti API za precheck za pretplatničke e-poruke.

Precheckinfo

Po defaultu, samo greške precheck (tj. Problemi koji će blokirati obezbeđivanje) su uključeni u izveštaju o izuzetku. Dodavanje ove zastave će uključivati i uspešne rezultate precheck (npr. Ako već postoji Webex organizacija koja se može automatski priložiti).

Precheckinfo uzima dodatno vreme za pokretanje.

Evidencije terminala

Sledeći trupci u terminalu na uspešnoj transformiše:

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

Izveštaj o izuzetku

Transform Tool generiše izveštaj o izuzetku unutar izlaznog /<timestamp>/exception_report.txt direktorijuma. Ovaj izveštaj možete koristiti da biste identifikovali probleme koji će uticati na migraciju i popraviti ih u Cisco BroadVorks sistemu.

Nakon izmene korisničkih podataka da biste rešili izuzetak, ponovo pokrenite Ekstrakt i Transform Tools sa novim podacima. Uzorak izuzetak izveštaj fajl na sledeći način:

Exception Report
Tue Oct 18 08:12:09 2022

Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg

Izlaz

Izlazna JSON (customer.json) datoteka će biti dostupna u izlaznom /<timestamp>/<groupid> direktorijumu. Uzorak customer.json fajl je sledeći:

{
    "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"
    }
}

Svojstvo 'webex_for_broadworks_info' JSON je prisutno samo za Webex za migracije BroadVorks-a. Svojstvo 'broadcloud_info' JSON je prisutno samo za BroadCloud migracije.

Alat za obezbeđivanje

Alat za obezbeđivanje može da radi na bilo kojoj mašini - obično (administratorski laptop partnera) i koristi Vebex Public API-je. On čita izlaznu JSON (customer.json) datoteku alata za transformaciju kao ulaz i obezbeđivanje kupaca, lokacija, brojeva, korisnika, usluga i uređaja u Webex Vholesale RTM rešenju.

Preduslovi

Konfigurišite sledeće preduslove unutar direktorijuma alata za obezbeđivanje:

  1. Instalirajte Java 8, 11, 17 ili 21 na računaru. Java je dostupna iz mnogih izvora, uključujući:
  2. Nakon preuzimanja i izdvajanja binarnih datoteka alata za migraciju, podesite promenljivu okruženja JAVA_HOME u provisioning_tool.sh za MAC i provisioning_tool.bat za Vindovs.
  3. Datoteka partner.cfg:
    • Podesite VELEPRODAJA_REZERVISANJE_ID i OSVEŽITE_TOKEN (Token kopiran iz Token Generator Tool). Administratori partnera moraju kontaktirati svoj tim naloga da biste dobili PROVISIONING_ID:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Podesite DOZVOLI_ADMIN_POZIV_E-POŠTE na lažno, ako partner ne želi da pošalje e-poštu dobrodošlice korisnicima. Podrazumevana vrednost je istina.

  4. Koristite svojstvo WEBEX4BWKS_EMAIL_SUBJECT za Veцheber za migraцije BroadVorks-a da biste poslali predmet e-pošte zahteva za promenu lozinke za pretplatnike Veцek-a za pretplatnike BroadVorks-a.
  5. Koristite svojstvo WEBEX4BWKS_EMAIL_BODI za Vebex za migracije BroadVorks-a da biste poslali telo e-pošte za promenu lozinke za pretplatnike Vek-a za BroadVorks.
  6. Koristite osobinu CUSTOM_TAGS da biste dodali oznake nakon kreiranja kupca.

Instrukcije za pokretanje

Koristite sledeće korake da biste pokrenuli alat u operativnom sistemu Vindovs i macOS:

Windows

Izvršite sledeće korake da biste pokrenuli alat na Vindovs OS-u:

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

macOS

Izvršite sledeće korake da biste pokrenuli alat na macOS-u:

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

Preduslovi za Veцeks za BroadVorks migraцiju

Administratori partnera moraju ažurirati svoj BroadVorks predložak za uključivanje za Webex za funkcije koegzistencije BroadVorks-a. Pogledajte sledeću sliku:

Kada se Webex za BroadVorks Onboarding šablon ažurira kako bi podržao migraciju, zatražite od Cisco Account Team-a da omogući funkciju "veleprodaja-partner-blending-enabled" na nivou partnera. Ovo će omogućiti da se veleprodajni paketi dodaju postojećim korisničkim organizacijama Veek-a za BroadVorks tokom obezbeđivanja.

Pokrenite alat za obezbeđivanje sa dodatnim argumentom.

Faza pripreme: je podrazumevana faza u kojoj administratori mogu da obezbede korisnike BroadVorks-a kao pretplatnika na veliko i nastave sa Webek-om za korisnike BroadVorks-a.

Faza održavanja: je druga faza u kojoj administratori mogu dodeliti veleprodajnu licencu postojećem Webex-u za korisnike BroadVorks-a. Morate pokrenuti alat za rezervisanje sa održavanjem argumenta.

Post-migracijska faza: Da li je završna faza kada administratori mogu u potpunosti pretvoriti BroadVorks u veleprodaju. Morate pokrenuti alat za obezbeđivanje sa argumentom nakon migracije.

Evidencije terminala

Slede evidencije u terminalu o uspešnom rezervisanju:

Tool Name: Provisioning
Version: 1.51.0
Customer(s) provisioning started...
Sending create customer provisioning request for the External ID: customer.id.1
Customer provisioning request sent for the customer with the External ID: customer.id.1
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioning
Checking customer status for the External ID: customer.id.1 and the status is: provisioned
Provisioning customer's calling settings with External ID: customer.id.1
Customer's settings are updated successfully for the External ID: customer.id.1
Provisioning secondary locations for the customer with the External ID: customer.id.1 
Provisioning location's settings and features for the customer with the External ID: customer.id.1
Subscriber(s) provisioning will be started for the customer with the External ID: customer.id.1
Provisioning subscriber(s) and settings for the customer with External ID: customer.id.1
Subscriber(s) and settings provisioning completed for the customer with External ID: customer.id.1
Provisioning user agent settings for the customer with the External ID: customer.id.1
 
********** Completed File : input/customer.json ****************

Tabela će biti odštampana sa brojem lokacija kreiranih za svaku vožnju:

Tabela sa brojem lokacija kreiranih za svaku vožnju.

Izlaz

Alat za obezbeđivanje generiše izveštaje o uspehu i greškama unutar izlaznih datoteka /<external_id>/*.success/error . Pregledajte evidenciju uspeha izlaza i grešaka da biste potvrdili uspešno obezbeđivanje.

Nakon uspešnog obezbeđivanja, administratori kupaca i krajnji korisnici će dobiti e-poštu od veleprodajnog RTM rešenja.

Administratori partnera mogu da potvrde obezbeđivanje kupaca na portalu Partner Hub i Control Hub. Pogledajte sledeće ilustracije sa portala Partner Hub i Control Hub:

Snimak ekrana Partner Hub-a koji prikazuje pretragu kupca na veliko u padajućem polju Izaberite klijenta.

Slika 8: Partner Hub

Snimak ekrana Control Hub-a koji prikazuje karticu Korisnici i listu korisnika.

Slika 9: Control Hub

Snimak ekrana Control Hub-a koji prikazuje ekran uređaja i listu uređaja.

Slika 10: Uređaji

Snimak ekrana Control Hub-a koji prikazuje ekran Brojevi i listu telefonskih brojeva.

Slika 11: Pozivanje

Ograničenja nakon obezbeđivanja

Kada se obezbeđivanje završi za migraciju BroadCloud-a, sledeće akcije će biti blokirane:

  • CAP Portal – Dodavanje korisnika ili prenesenih uređaja.
  • SP Portal – Kreiranje ADD naloga sa uređajima ili brojevima.
  • RSB API – Kreiranje ADD naloga sa uređajima ili brojevima i kreiranje korisnika. RSB ADD nalozi napravljeni sa uređajima ili brojevima će biti odbijeni.
Međutim, novi nalozi se postavljaju kada su druge lokacije zaključane nakon obezbeđivanja.

Alat za kretanje uređaja

Za BroadCloud

Za BroadCloud partnere, koristite portal pružaoca usluga da biste poslali zahtev za migraciju za brojeve, uređaje i migracije zajedničkih poziva (SCA).

U okviru portala pružaoca usluga, zahtev za migraciju može uključivati do 50 korisnika. Maksimalno 10 zahteva može se podneti u roku od jednog dana.

Administratori mogu da omoguće automatsko vraćanje podešavanjem ROLLBACK_TO_BROADCLOUD=true u datoteci conf/partner.cfg , koja pomera uređaje nazad u BroadCloud nakon migracije. Podržava i iste- i različite regionalne migracije sa NS Sync, ali samo za uspešne migracije. Za neuspešne, administratori moraju podići Cisco TAC pre nego što zatraže vraćanje.

Postoje dve opcije dostupne za odabir tipa migracije na portalu:

  • Migracija – Izaberite ovu opciju da biste pokrenuli zahtev za migraciju brojeva, uređaja i Shared Call Appearances (SCA).
  • Status uređaja – Izaberite ovu opciju da biste videli trenutni status uređaja na BroadCloud i Calling.

Sledeće brojke prikazuju portal pružaoca usluga.

Portal pružaoca usluga

Slika 12: Portal pružaoca usluga

Portal provajdera usluga koji prikazuje zahtev za pregled migracije.

Slika 13: Portal pružaoca usluga

Migrirajte izabrane lokacije (opciono)

Da biste započeli migraciju za određeni podskup lokacija navedenih u datoteci customer.json , uključite datoteku locations.csv sa zahtevom. Ovaj CSV treba da navede samo lokacije koje nameravate da migrirate.

Kada locations.csv nije obezbeđen, sve lokacije u customer.json će biti migrirane.

Tabela 1. Locations.csv legende
TerminDefinicija

ID lokacije

ID sajta lokacije koja se migrira.

Ime lokacije

Ime lokacije koja se migrira.

Da biste preuzeli listu dostupnih aktivnih sajtova, idite na Pogledaj kupce → Izaberite klijenta → Izvoz lokacije kao CSV.

Izvozne lokacije kao CSV

Slika 14: Izvozne lokacije kao CSV

Za Cisco BroadVorks i Veks za BroadVorks

Za Cisco BroadVorks i Webex za migracije BroadVorks-a, alat radi na sekundarnom Cisco BroadVorks aplikacijskom serveru unutar partnerske mreže i povezuje se sa AS-om preko OCI-P. Koristi izlazni JSON (customer.json) fajl Transform Tool kao ulaz i pokrenite OCI-P komande za migraciju uređaja i mekih klijenata.

Nakon uspešnog rada, alat za kretanje uređaja će:

  1. Odjavite uređaje iz Cisco BroadVorks-a i registrujte ih u veleprodaji.
  2. Korisnici koji koriste UC-One klijent će se preusmeriti na Webex aplikaciju prilikom prvog prijavljivanja.
  3. Deaktivirajte telefonske brojeve iz Cisco BroadVorks ili uklonite brojeve telefona iz BroadCloud-a.
  4. Aktivirajte brojeve u veleprodaji.
  5. Kreirajte zajedničke pozive u veleprodaji za BroadCloud migracije. [Ovaj korak je primenljiv samo za BroadCloud migracije].
Ako nema uređaja registrovanih kod Cisco BroadVorks ili BroadCloud koji moraju biti migrirani, onda nema potrebe za pokretanjem alata za premeštanje uređaja.

SCP i SSH

  1. SCP - alat za premeštanje uređaja na sekundarni Cisco BroadVorks Application Server.
  2. SSH na sekundarni Cisco BroadVorks aplikativni server da biste konfigurisali preduslove i pokrenuli alat za premeštanje uređaja.

Preduslovi

  1. Podesite REFRESH_TOKEN (Token kopiran iz Token Generator Tool) u con / partner.cfg datoteku:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Uverite se da su sekundarni korisnički ID, lozinka i ime domaćina Cisco BroadVorks aplikativnog servera tačni u datoteci conf / deviceMoveTool.conf:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. Da biste ponovo poslali e-poštu za aktivaciju, potrebno je da podesite RESEND_INVITATION_EMAILS=true u fajlu conf/partner.cfg.

    Ako administratori žele da pošalju pozivne e-poruke svojim korisnicima tokom migracije, trebalo bi da odkomentarišu osobinu "RESEND_INVITATION_EMAILS=true" u fajlu conf/partner.cfg. U suprotnom, imovina treba da ostane nepromenjena.

  4. Proverite da li je JDK / JRE putanja okruženja tačna u devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Administratori mogu da koriste locations.csv datoteku iz ulaznog direktorijuma da migriraju određene grupe umesto svih grupa pod preduzećem.

Policom telefoni

Da biste premestili Policom telefone iz Cisco BroadVorks-a u veleprodajno pozivanje, administrator partnera mora kreirati novu datoteku tipa identiteta / profila uređaja na nivou sistema u Cisco BroadVorks-u svaki šablon uređaja Policom. Pogledajte sliku 14 i otpremite prilagođenu datoteku device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Nakon učitavanja nove datoteke uređaja, uverite se da novostvorena datoteka postoji na nivou grupe. Takođe se uverite da fajl migration_%BWMAC ADDRESS%.cfg nije u sukobu sa bilo kojim postojećim fajlom u vašem sistemu).

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

Koristi se interno od strane alata za kretanje uređaja.

Proces migracije za Polycom telefone:

  1. Alat za kretanje uređaja zamenjuje datoteku %BWMACADDRESS%.cfg na nivou uređaja sa polycom_vvx2.cfg. Ovaj fajl se odnosi na migration_%BWMACADDRESS%.cfg.
  2. Obnovite profile uređaja na nivou grupe ili uređaja.
    Postupanje na nivou grupe ili uređaja zavisi od konfiguracije parametra deviceLevelRebuild u datoteci device-move-tool/conf/partner.cfg.
  3. Alat za premeštanje uređaja traži od Cisco BroadVorks Application Servera da ponovo pokrene telefone na nivou grupe ili uređaja.
  4. Nakon zahteva za ponovno pokretanje, Polycom telefoni preuzimanje i process.cfg% BWMACADDRESS%, koji traži od Policom telefona da preuzmete i obrade migration_%BWMACADDRESS%.cfg, koji postavlja device.prov.serverName na https://plcm.sipflash.com.
    https://plcm.sipflash.com za region SAD, drugi regioni imaju različite URL-ove.
  5. Telefon Policom preuzima %BWMACADDRESS%.cfg sa https://plcm.sipflash.com i njime će upravljati Vebek Calling DMS.
Identitet / profil profila uređaja tip fajl dodaj snimak ekrana

Slika 14: Tip identiteta / profila uređaja dodaj datoteku

Polje "MAC adresa u:", koristi iste vrednosti kao i ostale datoteke u Polycom šablonu. (Na slici KSNUMKS, koristite HTTP zahtev URI, ali to možda nije prikladno za raspoređivanje Cisco BroadVorks Application Server-a partnera).

Instrukcije za pokretanje

Postoje dva načina za pozivanje na DMT, prvi je da se pozove preko jednog kupca u isto vreme, a drugi je da se pokrene kroz više kupaca istovremeno.

Alat za premeštanje uređaja se pokreće sa sekundarnog Cisco BroadVorks aplikativnog servera unutar direktorijuma alata za premeštanje uređaja:

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

Evidencije terminala

Slede evidencije u terminalu na uspešnom pokretanju alata za kretanje uređaja za migraciju uređaja:

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o) 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed

Izlaz

Nakon migracije uređaja, uređaji su došli na mrežu i spremni za upućivanje / primanje poziva. Pogledajte sliku 15 da biste videli primer statusa uređaja:

Snimak ekrana stranice Control Hub Devices koja prikazuje status uređaja.

Slika 15: Status uređaja

Nakon migracije uređaja, brojevi su postali aktivni. Pogledajte sliku 16 da biste videli primer koji su brojevi aktivni:

Snimak ekrana Control Hub Numbers koji prikazuje aktivne brojeve.

Slika 16: Brojevi aktivni

Vrati migraciju

Operacija vraćanja mora biti izvršena za jedno preduzeće u isto vreme.

Alat za kretanje uređaja ne inaktivira brojeve u veleprodajnom pozivu zbog tehničkih ograničenja tokom operacije vraćanja.

Za BroadCloud Carrier

Administratori mogu da podesite ROLLBACK_TO_BROADCLOUD=true da conf/partner.cfg omoguće automatsko vraćanje. Ovo vraća uređaje u BroadCloud nakon uspešne migracije u istom ili međuregionu sa NS Sinc. Za neuspele migracije, kontaktirajte Cisco TAC pre nego što zatražite vraćanje.

Za Cisco BroadVorks i Veks za BroadVorks

Proces vraćanja za Cisco BroadVorks i Webex za BroadVorks je sledeći:

  1. Otvorite kartu sa Cisco TAC-om da biste zatražili vraćanje uređaja.
  2. Pokrenite alat za premeštanje uređaja na režimu vraćanja na sekundarnom BroadVorks Application Serveru da biste vratili migracije uređaja. Ovo će postaviti DMS URL nazad na DMS URL provajdera usluga za profile uređaja u Cisco BroadVorks i ponovo aktivirati telefonske brojeve.
  3. Tim za pozivanje vebeksa postavlja DMS URL adresu nazad na DMS URL provajdera usluga u profilima uređaja u Vebex Calling-u.
  4. Administratori partnera moraju deaktivirati ili izbrisati telefonske brojeve u Vebex pozivima putem portala Control Hub.
  5. Administratori partnera moraju da premeste PSTN telefonske brojeve nazad u Cisco BroadVorks.

Instrukcije za pokretanje alata za kretanje uređaja u režimu vraćanja

Pratite korake u nastavku da biste pokrenuli alat za kretanje uređaja u režimu vraćanja:

Pokrenite komandu ispod u sekundarnom Cisco BroadVorks Application Serveru unutar direktorijuma alata za premeštanje uređaja:

Vrati profile

./devicemove.sh -input=  -revertProfiles

Vrati brojeve

./devicemove.sh -input=  -revertNumbers

Evidencije terminala

Mi ćemo dobiti sledeće evidencije u terminalu na uspešnom pokretanju alata za kretanje uređaja za vraćanje operaciju:

Vrati 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

Vrati brojeve

Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ?  ([Y]es or [N]o): 
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully

Aneks

Migracija velikih preduzeća

Velika preduzeća koja imaju mnogo lokacija ne mogu migrirati sve lokacije u okviru jednog prozora održavanja. Funkcionalnost opisana u ovom odeljku omogućava partnerima da migriraju nekoliko lokacija istovremeno.

Koraci

Koristite sledeće korake da biste planirali fazne migracije za veliko preduzeće:

  1. Izvadite podatke o preduzeću iz BroadVorks-a ili BroadCloud-a.
  2. Pokreni Transform alat bez opcija lokacija na izvađenih podataka.
  3. Potražite odeljak Preporučena lokacija za kretanje istovremeno u exception_report.txt da planirate faze migracije da biste dobili više informacija o zavisnostima od lokacije, ispitajte datoteke sa listom agenata funkcija (pogledajte alat za transformaciju ispod).
  4. Generišite ulaz / locations.csv modifikujući locations_to_be_edited.csv.
  5. Pokrenite Transform alat ponovo sa opcijom lokacija.
  6. Ispitajte exception_report.txt da biste identifikovali bilo kakve probleme zavisnosti od lokacije za trenutnu fazu.
  7. Popravite probleme sa zavisnošću od lokacije po potrebi (modifikujući locations.csv).
  8. Ponovo pokrenite Transform alat za generisanje customers.json za trenutnu fazu.
  9. Pokrenite alat za obezbeđivanje za svaku customer.json.
  10. Tokom prozora za održavanje, pokrenite Device Move Tool.
  11. Ponovite korak 4 - 10 za sledeću fazu.

Alat za transformaciju

Da bi se postigao cilj migracije lokacija u velikom preduzeću fazu po fazu, kao što je gore pomenuto, novi fajl locations.csv se dodaje kao opcioni ulaz (-locations = input / locations.csv) prilikom pokretanja transform-alata.

locations.csv sadrži podatke koji su specifični za lokacije. On zamenjuje podatke koji se nalaze u input/customers.csv, koji trenutno sadrži podatke o preduzeću i lokaciji.

Sledeća tabela navodi detalje locations.csv:

Opis

Vrednosti

Podrazumevana vrednost

Obavezno

Mape u BroadVorks-u

Mape u BroadCloud

Pretraživanje

Jedinstveni ID preduzeća

Y

serviceProviderId

Rialto CustomerId

locationId

Lokacija ID, jedinstven u preduzeću

Y

ID grupe

Rialto SiteId

Status migracije

Da li je ova lokacija migrirana?

migrator, dont_migrate, migriranje

Migriranje

N

ime

Ime ove lokacije.

Ostavite ga prazan da biste koristili locationId.

N

vremenska zona

N

arapski jezik

N

address1

N

address2

N

grad

N

država

N

Poštanski

Poštanski broj ili poštanski broj

N

zemlja

2-slovni kod

N

locations.csv se može sastaviti od unapred popunjene locations_to_be_edited.csv kada se radi Transform alat na velikom preduzeću. Pročitajte dalje da biste videli primere.

locations.csv je opcioni ulaz kada se pokreće alat za transformaciju, stoga će se alat za transformaciju ponašati isto kao i ranije ako opcija -locations = input / locations.csv nije prisutna.

Nove izlazne datoteke

Postoje 5 novi izlazni fajlovi iz transform alata:

  • locations_to_be_edited.csv – ovo je unapred popunjeno informacijama o svim lokacijama za veliko preduzeće koje treba migrirati.

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 

Partneri / kupci mogu da ga koriste za generisanje locations.csv za kontrolu lokacija koje će se migrirati za određenu fazu (i ažuriranje informacija o lokacijama po potrebi).

Primer: locations.csv generisana iz gore navedenih 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 

Ovo locations.csvznači: Za ovu fazu, lokacija auto_mig_ent_grp1 je migrirana, lokacija auto_mig_ent_grp2 migrira, i ne migrirajte lokaciju auto_mig_ent_grp3.

  • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 fajlova imaju istu svrhu: Generišite kompletne liste odgovarajućih karakteristika agenata / supervizora / inicijatora / ciljeva /monitored_elements u migrirajućim lokacijama ako migrirajuće lokacije imaju zavisnosti od drugih lokacija.

Imaju skoro isti format (ime 3. kolone varira u zavisnosti od funkcije), kao što je navedeno u nastavku (auto_mig_ent_grplista agenata grupe za lov 2 za gornju fazu):

Primer: Sledeće je od 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 

Ako opcija lokacije nije prisutna prilikom pokretanja alata Transform, gore navedeni KSNUMKS fajlovi će generisati kompletne liste agenata / supervizora / inicijatora / ciljevamonitored_elements / pejdžing-grupe / busi-lamp-field za celo preduzeće, koje se mogu koristiti za planiranje faznih migracija.

Nove sekcije u exception_report

Prilikom izvođenja fazne migracije za velika preduzeća, biće nekih novih sekcija u exception_report.txt ako postoje zavisnosti od lokacije koje nisu ispunjene.

Primer: Sledeći novi odeljak je za lokaciju auto_mig_ent_grp2 lov grupe Sarah Rodriguez agenti na lokaciji auto_mig_ent_grp3 koja nije migrirana i ne migrira u ovoj fazi.

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 

Sledeći novi odeljak daje preporuku o tome kako grupirati lokacije u fazama migracije.

Preporučene lokacije za kretanje istovremeno:

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

Ako opcija lokacije nije prisutna prilikom pokretanja alata za transformaciju, odeljak preporučene lokacije za kretanje istovremeno navodi sve zavisnosti od lokacija kako bi se obezbedila pogodnost za planiranje.

Dok koristite alat Transform sa opcijom lokacije (tj. Za fazu migracije), odeljak Preporučene lokacije za kretanje istovremeno navode samo zavisnosti lokacija za trenutnu fazu.

Alat za obezbeđivanje

Za velika preduzeća, alat za obezbeđivanje može se pokrenuti kao i obično.

Alat za kretanje uređaja

Alat za premeštanje uređaja može da se pokrene za podskup lokacija iz customer.json.to da postigne da dodate novu opcionu locations.csv datoteku koja ima dve kolone.

External_id

LocationNames

Spoljna id vrednost

Imena lokacija / imena grupa

  • Ovo je opcioni fajl, ako nije obezbeđen ili obezbeđen sa praznim vrednostima, on će migrirati sve lokacije.
  • Ako se daju imena lokacija i njihove external_lične karte, onda će samo te lokacije biti migrirane.

Komanda je sledeća:

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

Vremenske zone

SAD:

"timeZones":["Amerika/Adak","Amerika/Ankoridž","Amerika/Čikago","Amerika/Denver","Amerika/Los_Anđeles","Amerika/Severniew_Jork","Amerika/Feniks","Pacifik/Honolulu"]

Kanada:

"timeZones":["Amerika/Dawson_Creek","Amerika/Edmonton","Amerika/Halifaks","Amerika/Montreal","Amerika/Regina","Amerika/St_Džons","Amerika/Vankuver","Amerika/Vinipeg"]

Australija:

"timeZones":["Australija/Adelaide","Australija/Brizbejn","Australija/Broken_Hill","Australija/Darvin","Australija/Hobart","Australija/Lord_Hau","Australija/Pert","Australija/Sidnej"]

Francuska:

"timeZones":["Evropa/Pariz"]

Portugalija:

"timeZones":["Atlantik/Azori","Evropa/Lisabon"]}

Velika Britanija:

"timeZones":["Evropa/London"]

Italija:

"timeZones":["Evropa/Rim"]

Nemačka:

"timeZones":["Evropa/Berlin"]