Oversikt

Formålet med dette dokumentet er å gi detaljerte instruksjoner om bruk av verktøy for migrering fra Cisco BroadWorks, Webex for BroadWorks og BroadCloud til Wholesale og Webex Calling. Dette dokumentet dekker et sett med migreringsverktøy som er utformet for å hjelpe med å migrere eksisterende Cisco BroadWorks-, Webex for BroadWorks- og BroadCloud-kunder til Wholesale Route-to-Market-løsningen.

Migreringsverktøyene er ment å legge til rette for en fullstendig overgang fra BroadWorks til engrostjenester. De er ikke utformet for langsiktig sameksistens av begge tjenestene innenfor samme kundeorganisasjon.

Migrasjonspåvirkning

Konsekvensene etter migrasjonen er som følger:

Administratorer

Etter migreringen må administratorer:

  • Begynn å bruke Partner Hub og Control Hub til å konfigurere funksjoner i stedet for CommPilot.
  • Konfigurer alle funksjoner som ikke er en del av migreringen på nytt.

    Du må manuelt migrere funksjonene som ikke migreres automatisk etter at migreringsverktøyene er fullført.

Brukere

Støttede funksjoner skal fungere etter migreringen på samme måte som de fungerte før migreringen. Webex Calling-funksjoner som ikke støttes av migreringen må konfigureres på nytt på Webex etter migreringen:

  • Brukerne vil miste samtaleloggen og meldingsloggen sin.
  • Brukere vil miste alle personlige innstillinger og tilpasninger for nøkkellinjer og må konfigurere disse innstillingene på nytt etter migreringen. Eksempler inkluderer hurtigvalg.
  • Brukere må tilbakestille tilgangskoder og passord ved første innlogging.
  • Brukere som bruker UC-One-klienten må oppgradere til Webex-appen ved første pålogging.

Arkitektur for migreringsverktøy

Migreringsverktøyarkitekturen består av fire forskjellige verktøy:

  1. Uttrekksverktøy– Henter ut bedrifter, grupper, numre, brukere, tjenester, telefoner og programvareklienter fra Cisco BroadWorks. BroadCloud-partnere må sende inn en forespørsel om utdrag i tjenesteleverandørportalen.
  2. Transformeringsverktøy– Transformerer informasjonen som er hentet ut av uttrekksverktøyet til en JSON-fil som kan redigeres.
  3. Klargjøringsverktøy– Bruker JSON-utdatafilen fra transformeringsverktøyet til å klargjøre kunder, steder, numre, brukere, tjenester og telefoner ved hjelp av Webex offentlige API-er.
  4. Verktøy for enhetsflytting– Bruker JSON-utdatafilen for transformeringsverktøyet til å gjenoppbygge profilene og starte telefoner på nytt, aktivere numre i Wholesale RTM-løsningen og deaktivere telefonnumre i Cisco BroadWorks.
    • Dette verktøyet støtter tilbakestilling av telefon- og programvareklientprofiler og nummeraktivering i Cisco BroadWorks.
    • BroadCloud-partnere må sende inn en migreringsforespørsel i tjenesteleverandørportalen.

Følgende illustrasjon representerer hvordan de fire verktøyene fungerer sekvensielt ved å kommunisere med Cisco BroadWorks, offentlige API-er og laste opp målinger til Webex-tjenestene for fremtidig analyse etter at administratoren har startet migreringsoppgavene.

Diagram over arkitekturen til migreringsverktøy

Figur 1: Migreringsverktøy

Krav

Før migreringsverktøy kjøres, må partneren oppfylle følgende krav:

  1. Partneren og partneradministratorkontoen må være integrert i Wholesale RTM-løsningen. I førsalgsfasen trenger ikke partnere å bli registrert i Wholesale RTM-løsningen for å kjøre uttrekksverktøyet.
  2. Partneren må gå gjennom sjekklisten før migrering for å sikre at alle krav er oppfylt.
  3. Cisco BroadWorks-systemadministratorlegitimasjon er nødvendig for å kjøre verktøyene for uttrekking og flytting av enheter. Dette gjelder ikke for BroadCloud-partnere.
  4. Verktøyene for uttrekking og flytting av enheter må kjøres fra den sekundære Cisco BroadWorks-applikasjonsserveren i løpet av et vedlikeholdsvindu for å minimere risikoen. BroadCloud-partnere vil kjøre verktøyet for enhetsflytting fra tjenesteleverandørportalen.
  5. Se gjennom listen over støttede Webex Calling-enheter.
  6. Se gjennom listen over ikke-støttede Webex Calling-enheter.
  7. Partnere må be kontoteamet sitt hos Cisco om å få den støttede fastvareversjonen for telefoner og enheter.
  8. UC-One-klienter må oppgradere til følgende versjoner:
    • Desktop Communicator-klienter må være versjon 22.9.12 eller høyere
    • Mobile Connect-klienter må være versjon 3.9.14 eller høyere.
  9. Administratorens maskin må ha:
    • JDK/JRE 1.8 er nødvendig for klargjøringsverktøyet.
    • MAC- og Linux-maskiner krever Python 3.10.5 eller høyere for Transform Tool.
  10. Kunder må ha en gyldig faktureringsadresse, og sluttbrukere må ha en bedrifts-e-postadresse konfigurert i Cisco BroadWorks. Hvis verdiene ikke er angitt, må partneradministratorer kontakte kundene sine for å få dem. Disse detaljene må legges til CSV-filene (kommaseparerte verdier) før transformasjonsverktøyet kjøres. Eksempel på CSV-filer følger med transformeringsverktøyet.

Migreringsplan

Migrasjonsplanen har tre faser:

  1. Preparat
    • Få en kopi av brukerdata med uttrekksverktøyet
    • Generer et token ved hjelp av tokengeneratorverktøyet
    • Bruk transformeringsverktøyet til å formatere brukerdata
  2. Provisjonering
    • Få de nyeste brukerdataene med uttrekksverktøyet
    • Bruk transformeringsverktøyet til å formatere brukerdata
    • Klargjøring av brukere med klargjøringsverktøyet
  3. Migrasjon
    • Migrer enheter med enhetsflyttingsverktøyet
    • Migreringer uten enheter [ Aktivere telefonnumre via Control Hub ]

    Hvis partneradministratorene ikke har enheter å flytte fra Cisco BroadWorks til Wholesale, er det ikke nødvendig å kjøre verktøyet for enhetsflytting. Partneradministratorer kan bruke den offentlige lenken nedenfor for å aktivere telefonnumrene direkte via Control Hub-portalen. Hvis du vil ha mer informasjon, kan du se Administrer telefonnumre i Kontrollhub.

    Deaktivering av telefonnumrene i Cisco BroadWorks er valgfritt hvis partneradministratorene aktiverer telefonnumrene sine via Control Hub.

Funksjoner automatisk migrert til engrossamtaler

Disse brukerfunksjonene migreres automatisk av migreringsverktøyene:

  • Innstillinger for talemeldinger og tilpassede hilsener (talemeldinger, personlig navnelyd og brukerens PIN-kode overføres ikke)
  • Alternative tall
  • BroadWorks hvor som helst
  • Opptatt lampefelt
  • Anrops-ID (tilpasset navn og telefonnummer)
  • Samtale venter
  • Innstillinger for viderekobling av anrop (viderekobling av anrop always/busy/no answer/not tilgjengelig)
  • Samtaleavlytting
  • Ikke forstyrr
  • Faksinnstillinger
  • Fjernkontor
  • Delt samtaleopptreden
  • Samtidig oppringing personlig (inkludert tidsplan og utvalgskriterier)
  • Anropsvarsling (inkludert tidsplan og utvalgskriterier)
  • Avvisning av anonyme anrop
  • Selektiv avvisning av anrop
  • Selektiv viderekobling av anrop
  • Henting av rettede anrop og innbryting
  • Fritatt for innkjøring
  • Trykk for å snakke
  • Privatliv
  • Musikk på vent
  • Ferietjeneste
  • Natttjeneste

Disse gruppefunksjonene migreres automatisk av migreringsverktøyene:

  • Automatisk assistent
    • Bare ett nivå
    • Tilpassede hilsener
    • Innstillinger for viderekobling av anrop (alltid, opptatt, selektiv)
    • Alternative tall
    • Feriemeny er ikke tilgjengelig i Webex
    • Selektiv avvisning av anrop
  • Cisco BroadWorks Call Center Standard og BroadCloud-samtalekø:
    • Grunnleggende konfigurasjon
    • Tilpassede hilsener
    • Agenter og veiledere
    • Innstillinger for viderekobling av anrop (alltid, opptatt, selektiv)
    • Alternative tall
    • Musikk på vent
  • Samtaleparkering
  • Henting av samtale
  • Jaktgruppe
    • Innstillinger for viderekobling av anrop (alltid, opptatt, selektiv, ikke tilgjengelig)
    • Alternative tall
  • Stedskode (én per sted eller gruppe)
  • Personsøkergruppe
  • Tidsplaner (kun på gruppenivå, bedriftstidsplaner migreres ikke)
  • Stemmeportal
  • Musikk på vent
  • Felles telefonliste

Støttede enheter

Støttede telefoner opprettes automatisk og tilordnes brukere i Webex Calling av klargjøringsverktøyet. Telefonene merket med «ja» i kolonnen «Støttes i enhetsflytteverktøyet» vil også automatisk bli flyttet fra Cisco BroadWorks eller BroadCloud til Webex Calling når enhetsflytteverktøyet kjøres. Telefoner merket med «Nei» i den kolonnen krever en manuell inngripen for å endre DMS-URL-en i Cisco BroadWorks-enhetsmalen eller i selve telefonen.

Den siste kolonnen viser tilordningen av telefonmodeller til kolonnen «Enhetstype» i filen. transform-tool/input/newphones.csv. (Se delen Transformeringsverktøy i denne artikkelen for mer informasjon om newphones.csv).

Telefonmodell

Støttet i verktøyet for enhetsflytting

Enhetstype i newphones.csv

Cisco MPP 6821

Ja

DMS Cisco 6821

Cisco MPP 6841

Ja

DMS Cisco 6841

Cisco MPP 6851

Ja

DMS Cisco 6851

Cisco MPP 6861

Ja

DMS Cisco 6861

Cisco MPP 6871

Ja

DMS Cisco 6871

Cisco MPP 7811

Ja

DMS Cisco 7811

Cisco MPP 7821

Ja

DMS Cisco 7821

Cisco MPP 7832

Ja

DMS Cisco 7832

Cisco MPP 7841

Ja

DMS Cisco 7841

Cisco MPP 7861

Ja

DMS Cisco 7861

Cisco MPP 8811

Ja

DMS Cisco 8811

Cisco MPP 8832

Ja

DMS Cisco 8832

Cisco MPP 8841

Ja

DMS Cisco 8841

Cisco MPP 8845

Ja

DMS Cisco 8845

Cisco MPP 8851

Ja

DMS Cisco 8851

Cisco MPP 8861

Ja

DMS Cisco 8861

Cisco MPP 8865

Ja

DMS Cisco 8865

Cisco MPP 8875

Ja

DMS Cisco 8875

Cisco ATA191

Ja

DMS Cisco 191

Cisco ATA192

Ja

DMS Cisco 192

Cisco DBS 110

Ja

DMS Cisco DBS110

Polycom VVX101

Ja

DMS Polycom VVX101

Polycom VVX150

Ja

DMS Polycom VVX150

Polycom VVX201

Ja

DMS Polycom VVX201

Polycom VVX250

Ja

DMS Polycom VVX250

Polycom VVX301

Ja

DMS Polycom VVX301

Polycom VVX311

Ja

DMS Polycom VVX311

Polycom VVX350

Ja

DMS Polycom VVX350

Polycom VVX401

Ja

DMS Polycom VVX401

Polycom VVX411

Ja

DMS Polycom VVX411

Polycom VVX450

Ja

DMS Polycom VVX450

Polycom VVX501

Ja

DMS Polycom VVX501

Polycom VVX601

Ja

DMS Polycom VVX601

Polycom Trio 8300

Ja

DMS Polycom Trio8300

Polycom Trio 8500

Ja

DMS Polycom Trio8500

Polycom Trio 8800

Ja

DMS Polycom Trio8800

Polycom SoundStation 5000

Ja

DMS Polycom SSIP5000

Polycom SoundStation 6000

Ja

DMS Polycom SSIP6000

Yealink T33G

Ja

DMS Yealink T33G

Yealink T41S

Ja

DMS Yealink T41S

Yealink T42S

Ja

DMS Yealink T42S

Yealink T43U

Ja

DMS Yealink T43U

Yealink T46U

Ja

DMS Yealink T46U

Yealink T46S

Ja

DMS Yealink T46S

Yealink T48S

Ja

DMS Yealink T48S

Yealink T48U

Ja

DMS Yealink T48U

Yealink T53W

Ja

DMS Yealink T53W

Yealink T54W

Ja

DMS Yealink T54W

Yealink T57W

Ja

DMS Yealink T57W

Yealink T58V

Ja

DMS Yealink T58V

Yealink CP920

Ja

DMS Yealink CP920

Yealink CP960

Ja

DMS Yealink CP960

Yealink W52B

Ja

DMS Yealink W52P

Yealink W56B

Ja

DMS Yealink W56P

Yealink W60B

Ja

DMS Yealink W60P

Yealink W70B

Ja

DMS Yealink W70P

Yealink CP925

Ja

DMS Yealink CP925

Yealink CP965

Ja

DMS Yealink CP965

Ikke-støttede enheter

Hvis kunden bruker enhetene som ikke støttes av Wholesale RTM-løsningen, er ikke disse enhetene kvalifisert for migrering. I dette tilfellet har du følgende alternativer:

  1. Klargjør nye telefoner på Cisco BroadWorks før du migrerer.
  2. La de gamle telefonene stå i Cisco BroadWorks, og brukerne må installere Webex-appen for å ringe og motta samtaler.

Engros ringepakker

Migreringsverktøyene har et sett med standardinnstillinger for valg av engros-anropspakker for abonnenter. Hvis det ønskes en annen pakke senere, kan disse endres i Control Hub av en partneradministrator.

Konfigurasjon av Cisco BroadWorks-migreringspakken

Alle abonnenter som migrerer fra Cisco BroadWorks vil som standard bruke Webex Calling-pakken. Hvis Webex-talepakken er ønsket for abonnenter som ikke har tilordnet samtale venter eller talepost, kan dette aktiveres i transformasjonsverktøyets partner.cfg-fil ved å fjerne kommenteringen av linjen BRUK_WEBEX_TALE_PAKKE.

Webex for BroadWorks-migreringspakketilordning

Webex for BroadWorks-pakker tilordnes automatisk til engros-anropspakker. Dette kan ikke konfigureres.

Webex for BroadWorks-pakken

Engros-ringepakke

Softphone

Webex Voice

Grunnleggende

Webex-anrop

Standard

Webex-suite

Premium

Webex-suite

Tilordning av BroadCloud-migreringspakker

Migreringer fra BroadCloud Carrier-kartpakker basert på stasjonstype. Standardtilordning kan konfigureres i konfigurasjonsfilen conf/rialto_station_type_to_wholesale_package.csv i Transform Tool.

BroadCloud Carrier-stasjonstype

Engros-ringepakke

Grunnleggende

Webex Voice

Konferanserom

Webex Voice

Meldinger

Webex Voice

Standard

Webex Voice

Leder

Webex-suite

Alle andre stasjonstyper

Webex Voice

Transformer en BroadWorks- eller BroadCloud-brukerkonto til et Webex Calling-arbeidsområde

Et Webex-arbeidsområde er en telefon som deles mellom mange personer, for eksempel: for eksempel: telefoner i et konferanserom, lager eller lobby. Slike telefoner kan konfigureres i Webex Calling som Webex-arbeidsområder i stedet for Webex-brukere. Det finnes et alternativ for å konvertere brukerkontoer fra Cisco BroadWorks eller BroadCloud Carrier til arbeidsområder automatisk under migreringsprosessen.

Trinn:

  1. I filen transform_tool/input/users.csv, tilordne pakken «common_area» til brukerne som skal transformeres til et arbeidsområde.
    • Eksempel: bwuser@domain,,,common_area
  2. (Kun BroadCloud) For å konvertere alle brukerkontoer av en bestemt stasjonstype til arbeidsområder, legg til en oppføring i transform-tool/conf/rialto_station_type_to_wholesale_package.csv og sett Engrospakken til «common_area_calling».
    • Eksempel: conference_room_v2,common_area_calling
  3. Kjør transformeringsverktøyet.
  4. Kjør klargjøringsverktøyet.
  5. Åpne Control Hub for den nyopprettede kundeorganisasjonen og angi et SIP-domene (se figur 2, Konfigurere et SIP-domene i Control Hub).
  6. Kjør klargjøringsverktøyet på nytt. Dette oppretter arbeidsområdene og tilordner telefoner til dem.

Begrensninger:

Konfigurasjon av brukerfunksjoner (for eksempel viderekobling av anrop, ikke forstyrr) migreres ikke automatisk til arbeidsområdet.

Kontrollhub-vinduet i organisasjonsinnstillingene som uthever delen SIP-adresse for Cisco Webex Calling.

Figur 2: Konfigurere et SIP-domene i Control Hub

Verktøy for tokengenerator

Partneradministratorer kjører dette tokengeneratorverktøyet minst én gang før de begynner å kjøre migreringsverktøy. Kjøring av dette verktøyet er en engangsaktivitet etter at partnerkontoen er registrert i Wholesale RTM-løsningen. Dette verktøyet lar partneradministratorer logge inn via nettleseren for å få den unike TOKEN-en som trengs for å oppdatere partnerkonfigurasjonsfilene for migreringsverktøyene.

Forutsetninger

Installer Java 8, 11, 17 eller 21 på datamaskinen. Java er tilgjengelig fra mange kilder, inkludert:

Etter nedlastingen, pakk ut binærfilene for migreringsverktøyet.

Dette trinnet er valgfritt

Instruksjoner for å kjøre

Kjør følgende kommando i terminalen i tokengeneratorkatalogen:

  • Følgende porter må være tilgjengelige for å kjøre tokengeneratorverktøyet. Porter: 8080, 50009, 50010, 50011, 50012 og 50013

  • Minst én av disse nevnte portene må være åpen for tilkobling på brukerens datamaskin.

Vinduer:

token_generator.bat

MacOS:

./token_generator.sh

Produksjon:

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

Åpne URL-en i nettleseren på terminalen, logg inn med partneradministratorens påloggingsinformasjon for å hente TOKEN-en, og kopier den for videre bruk.

Illustrasjonene av brukergrensesnittet er gitt nedenfor som referanse:

Logg inn med Cisco Webex-skjermen

Figur 3: Logg inn med Cisco Webex

Påloggingsskjerm for legitimasjonsvindu

Figur 4: Vinduet for legitimasjon

Skjerm for generering av token

Figur 5: Tokengenerering

BroadWorks-oppsettoppgaver

Konfigurer følgende trinn før du kjører verktøyene for uttrekking og enhetsflytting på den sekundære BroadWorks-serveren.

Dette gjelder for Cisco BroadWorks og Webex for BroadWorks. Disse trinnene gjelder ikke for BroadCloud.

Aktiver OCI-P-tilkobling

Verktøyet for enhetsflytting kommuniserer med BroadWorks via OCI-P-kommandoer. Følg trinnene nedenfor for å aktivere OCI-P-tilkobling:

Trinn 1: Bruk CLI til å konfigurere generelle innstillinger.

Kjør følgende kommando i CLI for å bytte til GeneralSettings-katalogen:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Kjør følgende kommando i CLI for å hente gjeldende GeneralSettings:

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

Hvis innstillingene dine ikke samsvarer med det ovennevnte, bruk kommandoen set for å konfigurere innstillingene på nytt.

Trinn 2: Bruk CLI-en til å konfigurere OCI-proxyen.

Endre katalogen til OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Kjør følgende CLI for å hente gjeldende innstillinger. Du bør se følgende:

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

Hvis innstillingene dine ikke samsvarer med det ovennevnte, bruk kommandoen set for å konfigurere innstillingene på nytt.

Trinn 3: Bruk CLI-en til å konfigurere OCI-klargjøring.

Endre til klargjøringskatalogen:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Kjør følgende kommando for å hente de gjeldende OCI-klargjøringsinnstillingene:

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

Trinn 4: Kjør kommandoen nedenfor i CLI for å bekrefte at konfigurasjonen din er riktig.

 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.

Bekreft at åpen klientserver er distribuert og aktiv

Bruk kommandoene nedenfor for å distribuere og starte Open Client Server på den sekundære applikasjonsserveren hvis den ikke er distribuert eller ikke allerede har startet.

Trinn 1: Distribuer serveren med følgende CLI-kommando:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Trinn 2: Start serveren med denne kommandoen:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Aktiver tallaktivering

Kjør følgende kommandoer i CLI for å aktivere aktivering av tallene:

Trinn 1: Kjør kommandoen for tallaktivering:

AS_CLI> cd SubscriberMgmt/NumberActivation

Trinn 2: Kjør kommandoen for aktivering aktivert:

AS_CLI> set dnMode groupAndUserActivationEnabled

Trinn 3: Skriv inn Y ved bekreftelsesspørsmålet.

Uttrekksverktøy

For BroadCloud

Uttrekksverktøyet er integrert i BroadCloud-tjenesteleverandørportalen. En tjenesteleverandøradministrator kan:

  1. Send utdragsforespørsler for opptil 50 kunder per forespørsel.
    Uttrekksforespørsel kan ikke sendes inn for samme kunde mer enn 10 ganger om dagen.
  2. Last ned den utpakkede datafilen, i ZIP-format, i opptil 28 dager fra forespørselens innsendingsdato.

Figurene nedenfor viser tjenesteleverandørportalen.

Skjermbildet for tjenesteleverandørportalen som viser forespørselen om uttrekk av engrosmigrering.

Figur 6: Tjenesteleverandørportal

Skjermbildet til tjenesteleverandørportalen som viser forespørsler om utdrag av engrosmigrering

Figur 7: Tjenesteleverandørportal

Forespørsel om CSV-uttrekk

Start forespørsel om CSV-uttrekk

  1. Last ned kundens CSV-fil

    Klikk på lenken Last ned kunde-CSV øverst til høyre i delen Start forespørsel om CSV-uttrekk.

  2. Rediger kundelisten

    Administratoren kan redigere denne CSV-filen slik at den bare inkluderer kundene som uttrekket må utføres for.

  3. Last opp og send inn

    Etter redigering, last opp den endrede CSV-filen.

    Klikk på Send inn for å starte en uttrekksforespørsel for de oppførte kundene og deres tilknyttede lokasjoner.

Start uttrekksforespørsel for en kunde med lokasjons-CSV

  1. Velg kunde- og nedlastingssteder

    Velg en kunde fra rullegardinmenyen.

    Last ned den tilhørende locations.csv fra Vis kunderSteder-fanen Eksporter steder som CSV.

  2. Rediger plasseringsfilen

    Administratoren kan redigere CSV-filen slik at den bare inkluderer de stedene de ønsker å trekke ut.

  3. Last opp og send inn

    Last opp den redigerte locations.csv-filen og klikk på Send inn.

    Bare de angitte stedene for den valgte kunden vil bli inkludert i uttrekksforespørselen.

Start uttrekksforespørsel for alle kunder

  1. Klikk på Send inn for å starte en uttrekksforespørsel for alle kunder og alle deres lokasjoner under den nåværende tjenesteleverandøren.

Avsnittene i utdragsforespørselen.

For Cisco BroadWorks og Webex for BroadWorks

  1. Uttrekksverktøyet kjører på den sekundære Cisco BroadWorks Application Server i partnernettverket og kobler til via OCI-P.
  2. Verktøyet henter rå data fra bedrifter, grupper, tall, brukere, tjenester, enheter og mykklienter fra Cisco BroadWorks- eller BroadCloud-plattformen og sender disse dataene ut til XML-filer som gir inndata for transformasjonsverktøyet.

De neste avsnittene forklarer hvordan du installerer og konfigurerer uttrekksverktøyet.

Forutsetninger

  1. SCP-ekstraktverktøyets binærfiler til den sekundære Cisco BroadWorks-applikasjonsserveren.
  2. SSH til den sekundære Cisco BroadWorks-applikasjonsserveren for å konfigurere forutsetningene og kjøre utpakkingsverktøyet.
  3. Konfigurer tjenesteleverandøren og gruppe-ID-en for å hente ut fra Cisco BroadWorks i conf/exportTool.yml. Se følgende eksempel på YAML-kodebit:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Sørg for at bruker-ID, passord og vertsnavn for den sekundære Cisco BroadWorks-applikasjonsserveren er riktige i conf/partner.cfg fil:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Egenskapen REFRESH_TOKEN er obligatorisk for en Webex for BroadWorks-migrering.

  5. Endre JDK/JRE miljøbanen i export.sh-filen hvis den sekundære Cisco BroadWorks-applikasjonsserveren JDK/JRE miljøstien er forskjellig fra filen:
    JAVA_HOME=/usr/local/java/java_base

Instruksjoner for å kjøre

Kjør følgende kommando i den sekundære Cisco BroadWorks-applikasjonsserveren fra utpakkingsverktøykatalogen:

./export.sh

Terminallogger

Følgende logger er tilgjengelige i terminalen etter vellykket eksport: Kjører BroadSoft Data Export Tool:

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

Produksjon

En ZIP-fil (extracted_data_<timestamp>.zip) som utdata er tilgjengelig i samme katalog for utpakkingsverktøyet. Bruk følgende kommando for å vise og bruke ZIP-filen for inndata i 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

Transformeringsverktøyet

Dette transformasjonsverktøyet kjører for alle migreringer. Transformeringsverktøyet kjører på alle datamaskiner, inkludert en partners administrator-bærbare PC, og bruker Webex Public API-er. Den leser ZIP-filen (extracted_data_<timestamp>.zip) fra utpakkingsverktøyet som input og transformerer den rå XML-filen til et JSON-format som brukes av klargjøringsverktøyet.

Forutsetninger

Etter at du har lastet ned og pakket ut binærfilene for migreringsverktøyene, konfigurerer du følgende forutsetninger:

  1. Angi REFRESH_TOKEN (token kopiert fra Token Generator Tool) og NAVN_PÅ_HOVEDPLASSERING_i conf/partner.cfg fil:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Angi eventuelt PROVISIONING_-ID-en (kopiert fra malen i Partner Hub) i conf/partner.cfg fil:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    For å få en mer fullstendig bekreftelse av kundens e-postadresse kan du eventuelt angi PROVISIONING_ID.
  3. Konfigurer manglende informasjon i input/customers.csv fil (se neste avsnitt) hvis den mangler.
  4. Legg til sluttbrukerens e-postadresse i input/users.csv fil.
  5. Hvis nye telefoner skal klargjøres, legg til MAC-adressen og e-postadressen til brukerens nye telefon i input/newphones.csv fil. Dette er bare nødvendig hvis partneradministratorene ønsker å klargjøre nye telefoner i Engrosanrop.
  6. Konverter BroadWorks-kundesentrene til CxEssentials ved å bruke input/cxessentials.csv fil.
  7. Du kan eventuelt aktivere egenskapen OPPGRADER_ALLE_KUNDESENTRE__TIL_CX_ESSENTIALS for å konvertere alle kundesentre til CxEssentials.
  8. Bruk input/locations.csv fil for å støtte migreringen av store bedrifter som lar administratorer migrere kundenes lokasjoner etter lokasjon
  9. Aktiver eventuelt bruk av MAC-adresser fra User-Agent-overskriften i SIP REGISTER-meldingen når MAC-adressen ikke er tilgjengelig i Cisco BroadWorks-enhetsprofilen. Fjern kommenteringen av linjen «BRUK_MAC_ADRESSE_FRA_SIP_» REGISTER=yes" i filen conf/partner.cfg
  10. Funksjonen for synkronisering av nettverksserveren lar administratorer klargjøre telefonnumre, MAC-adresser og brukeres e-postadresser under klargjøringen i samme regionmigrering. For å aktivere det, sett USE_NS_SYNC=yes i conf/partner.cfg.

    Hvis NS-synkronisering er deaktivert, vil klargjøring av telefonnummer og enhet bli hoppet over, og brukerne vil få midlertidige e-postadresser.

  11. Aktiver eventuelt egenskapene ANALOG_BRUKER_TYPE_AKTIVER_SAMTALE_VENTER, ANALOG_BRUKER_TYPE_AKTIVER_MUSIKK_PÅ_HOLD og ANALOG_BRUKER_TYPE_DEAKTIVER_T38 for å konfigurere samtale venter, musikk på vent og deaktivere T38-innstillinger for alle brukere av analog type.

Fylling av input/customers.csv

Filen input/customers.csv gir data som kanskje mangler i Cisco BroadWorks eller BroadCloud. Denne filen kan stå tom hvis all obligatorisk informasjon allerede er tilgjengelig. Du trenger ikke å fylle ut alle kolonnene, bare manglende informasjon er obligatorisk.

Alle disse feltene er valgfrie.

Tabellen nedenfor forklarer de viktigste kolonnene i input/customers.csv.

Kolonnenavn

Regler

ID

I Cisco BroadWorks bedriftsmodus:

  • Dette er Cisco BroadWorks-tjenesteleverandør-ID-en for bedriften.
  • Det er også behov for en egen linje for hver gruppe i bedriften. ID-en er Cisco BroadWorks-gruppe-ID-en.

I BroadWorks-tjenesteleverandørmodus er dette Cisco BroadWorks-gruppe-ID-en.

I BroadCloud er dette Rialto-kunde-ID-en.

eksternID

Dette er en identifikator som samsvarer med partnerens interne identifikator for denne kunden. Denne kolonnen må være unik innenfor en Webex-partnerorganisasjon. Denne kolonnen er valgfri. En unik identifikator genereres automatisk av transformeringsverktøyet.

Denne kolonnen brukes ikke for grupper innenfor en bedrift.

kundenavn

For bedriften brukes denne kolonnen som Webex-kundenavnfeltet.

For en gruppe innenfor en bedrift brukes denne kolonnen som lokasjonsnavn. Stedsnavn må være unike innenfor en bedrift.

primær e-post

Dette brukes som e-postadressen til Webex-kundeadministratoren.

Denne kolonnen er valgfri for grupper innenfor en bedrift.

Adressekolonner

For en bedrift brukes adressen som faktureringsadresse og den første lokasjonsadressen.

For en gruppe innenfor en bedrift brukes adressen som lokasjonsadresse.

tidssone

Se tidssonedelen i denne artikkelen.

språk

Se Språk Webex støtter.

standard talepostkode

Se Angi en PIN-kode for talepost.

Fylling av input/users.csv

Filen input/users.csv gir data som kanskje mangler i Cisco BroadWorks eller BroadCloud. Denne filen kan stå tom hvis all obligatorisk informasjon allerede er tilgjengelig. Du trenger ikke å fylle ut alle kolonnene, bare manglende informasjon er obligatorisk.

Alle disse feltene er valgfrie.

Kolonnenavn

Regler

bruker-ID

En unik identifikator for brukeren. Dette kan være en BroadWorks- eller BroadCloud-bruker-ID.

e-post

(Valgfritt) Brukerens e-postadresse. Hvis det oppgis, vil det bli brukt til klargjøringsformål.

telefonnummer

(Valgfritt) Brukerens telefonnummer som skal tildeles.

pakke

(Valgfritt) Brukerpakketype. Tillatte verdier: tale, anrop, suite, common_area, virtual_line, dont_migrateeller call_park_ext.

Verdien dont_migrate brukes når partnere ønsker å ekskludere bestemte brukere – sammen med enhetene og telefonnumrene deres – fra både klargjøring og migrering.

Dette støttes for både BroadWorks og BroadCloud. Når dette brukes, vil ikke de valgte brukerne og tilhørende ressurser bli migrert eller klargjort.

For å bruke dette, må administratorer skrive inn dont_migrate i pakkekolonnen i users.csv-filen.

forlengelse

(Valgfritt) Telefonlinjen som skal tilordnes brukeren.

navn

(Valgfritt) Brukerens fulle navn.

ata_settings

(Valgfritt) Tillatte verdier: t38, analog

Til enable/disable Samtale venter, musikk på vent og T38-innstillinger

T38:

Dette alternativet deaktiverer samtale venter og musikk på vent, og aktiverer T38-innstillinger for ATA-enheter.

Analog:

  • I likhet med T38-alternativet deaktiverer denne innstillingen også Samtale venter og Musikk på vent, og aktiverer T38 for ATA-enheter.
  • Hovedfordelen med det analoge alternativet er at disse funksjonene kan kontrolleres via partner.cfg-filer, noe som gir mer fleksibilitet for konfigurasjon.

do_not_move_phone

Kun BroadWorks. Valgfritt flagg for å forhindre enhetsmigrering til Webex Calling.

Dette alternativet lar partnere klargjøre brukere sammen med deres anropsinnstillinger, enheter og telefonnumre uten å migrere enhetene til Webex eller aktivere telefonnumre i Webex Calling.

Denne innstillingen er bare tilgjengelig for BroadWorks, ikke BroadCloud.

For å bruke den, må administratorer angi do_not_move_phone i do_not_move_phone -kolonnen (kun BroadWorks) i users.csv-filen.

Dette sikrer at brukerne får tilgang til tjenestene sine uten å aktivere numre eller flytte telefonene sine, slik at de kan fortsette å operere via BroadCloud.

Instruksjoner for å kjøre

Kjør Transform Tool i et hvilket som helst operativsystem. Bruk trinnene nedenfor for å kjøre verktøyet i Windows og macOS:

Vinduer

Kjør kommandoen nedenfor for å kjøre Transform Tool i Windows:

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

macOS

Utfør følgende trinn for å kjøre transformeringsverktøyet på macOS:

  1. Opprett et virtuelt miljø og installer avhengigheter for å kjøre transformeringsverktøyet ved hjelp av Python:
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. Kjør transformeringsverktøyet:
    ./transform.sh -extract= -customers= -users= -newphones=

Customer/user forhåndssjekk

Transformeringsverktøyet foretar API-kall til Webex for å fange opp potensielle klargjøringsproblemer. Som standard vil den validere kundens adresse og primære e-postadresse. Hvis verdien for PROVISIONING_ID er spesifisert i conf/partner.cfg filen, vil den også validere posisjonsinformasjon. Resultatene av forhåndskontrollen er inkludert i unntaksrapporten.

I tillegg kan følgende valgfrie parametere legges til når transformeringsverktøyet kjøres:

forhåndssjekk

I tillegg til å kjøre forhåndssjekk-API-et for kundeinformasjonen, vil Transform Tool også kjøre forhåndssjekk-API-et for abonnentens e-postadresser.

forhåndssjekkinformasjon

Som standard er det bare forhåndssjekkfeil (dvs. problemer som blokkerer klargjøring) som inkluderes i unntaksrapporten. Hvis du legger til dette flagget, vil det også inkludere vellykkede forhåndssjekkresultater (f.eks. hvis det allerede finnes en Webex-organisasjon som kan kobles til automatisk).

precheckinfo tar ekstra tid å kjøre.

Terminallogger

Følgende logger i terminalen ved vellykket transformasjon:

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

Unntaksrapport

Transform Tool genererer unntaksrapporten i output/<timestamp>/exception_report.txt katalog. Du kan bruke denne rapporten til å identifisere problemene som vil påvirke migreringen og løse dem i Cisco BroadWorks-systemet.

Etter at du har endret brukerdataene for å løse unntaket, kjør uttrekks- og transformeringsverktøyene på nytt med de nye dataene. Eksempelfilen for unntaksrapporten er som følger:

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

Produksjon

En JSON-utdatafil (customer.json) vil være tilgjengelig i output/<timestamp>/<groupid> katalog. Eksempelfilen customer.json er som følger:

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

De `webex_for_broadworks_info` JSON-egenskapen finnes kun for Webex for BroadWorks-migreringer. De `broadcloud_info` JSON-egenskapen finnes bare for BroadCloud-migreringer.

Provisioneringsverktøy

Klargjøringsverktøyet kan kjøres på hvilken som helst maskin, vanligvis (partnerens administrator-bærbare PC), og bruker Webex Public API-er. Den leser JSON-filen (customer.json) fra transformeringsverktøyet som inndata og klargjør kunder, steder, numre, brukere, tjenester og enheter i Webex Wholesale RTM-løsningen.

Forutsetninger

Konfigurer følgende forutsetninger i katalogen for klargjøringsverktøyet:

  1. Installer Java 8, 11, 17 eller 21 på datamaskinen. Java er tilgjengelig fra mange kilder, inkludert:
  2. Etter at du har lastet ned og pakket ut binærfilene for migreringsverktøyene, angir du JAVA_HOME-miljøvariabelen i provisioning_tool.sh for MAC og provisioning_tool.bat for Windows.
  3. partner.cfg-filen:
    • Angi ID-en for ENGROS_PROVISIONING_og OPPDATERINGS-TOKEN_(token kopiert fra tokengeneratorverktøyet). Partneradministratorene må kontakte kontoteamet sitt for å få PROVISIONING_ID:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Sett ALLOW_ADMIN_INVITE_EMAILS til false hvis partneren ikke ønsker å sende en velkomst-e-post til brukerne. Standardverdien er sann.

  4. Bruk WEBEX4BWKS_EMAIL_SUBJECT-egenskapen for Webex for BroadWorks-migreringer for å sende e-posten med emnet for forespørsel om passordendring for Webex for BroadWorks-abonnenter.
  5. Bruk WEBEX4BWKS_EMAIL_BODY-egenskapen for Webex for BroadWorks-migreringer til å sende e-postforespørselen om passordendring for Webex for BroadWorks-abonnenter.
  6. Funksjonen for synkronisering av nettverksserveren lar administratorer klargjøre telefonnumre, MAC-adresser og brukeres e-postadresser under klargjøringen i samme regionmigrering. For å aktivere det, sett USE_NS_SYNC=yes i conf/partner.cfg.

    Hvis NS-synkronisering er deaktivert, vil klargjøring av telefonnummer og enhet bli hoppet over, og brukerne vil få midlertidige e-postadresser.

For BroadCloud-migreringer i samme region:

  1. Verktøyet hopper over klargjøring av numre, enheter og delte samtaleopptredener.
  2. Verktøyet oppretter brukere og virtuelle brukere med utvidelse og midlertidig utvidelse.

For BroadCloud-migreringer til en annen region:

  1. Verktøyet vil klargjøre numre, enheter og delte samtaleopptredener.
  2. Verktøyet oppretter brukere og virtuelle brukere med faktiske telefonnumre og internnummer.
    Alle BroadCloud-migreringer i Europa skjer til en annen region.

Instruksjoner for å kjøre

Bruk følgende trinn for å kjøre verktøyet i Windows og macOS:

Vinduer

Utfør følgende trinn for å kjøre verktøyet på Windows OS:

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

macOS

Utfør følgende trinn for å kjøre verktøyet på macOS:

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

Forutsetninger for Webex for BroadWorks-migrering

Partneradministratorer må oppdatere sin BroadWorks-introduksjonsmal for Webex for BroadWorks-sameksistensfunksjoner. Se følgende bilde:

Når Webex for BroadWorks onboarding-malen er oppdatert for å støtte migrering, ber du Cisco-kontoteamet om å aktivere funksjonen «engros-partner-blanding-aktivert» på partnernivå. Dette vil tillate at engrospakker legges til eksisterende Webex for BroadWorks-kundeorganisasjoner under klargjøring.

Kjør klargjøringsverktøyet med et ekstra argument.

Forberedelsesfase: er standardfasen der administratorer kan klargjøre BroadWorks-brukere som en engros-abonnent og fortsette med Webex for BroadWorks-brukere.

Vedlikeholdsfase: er den andre fasen der administratorer kan tilordne engros-lisensen til eksisterende Webex for BroadWorks-brukere. Du må kjøre klargjøringsverktøyet med argumentet maintenance.

Fase etter migrering: Er den siste fasen der administratorer kan konvertere BroadWorks til Wholesale fullstendig. Du må kjøre klargjøringsverktøyet med et argument postmigration.

Terminallogger

Følgende er loggene i terminalen for vellykket klargjøring:

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

En tabell vil bli skrevet ut med antall lokasjoner opprettet for hver kjøring:

Tabell med antall lokasjoner opprettet for hver kjøring.

Produksjon

Provisioneringsverktøyet genererer suksess- og feilrapporter i output/<external_id>/*.success/error filer. Gjennomgå logger for suksess og feil for å bekrefte vellykket klargjøring.

Etter vellykket klargjøring vil kundeadministratorer og sluttbrukere motta en e-post fra Wholesale RTM-løsningen.

Partneradministratorer kan bekrefte kundeklargjøringen i Partner Hub og Control Hub-portalen. Se følgende illustrasjoner fra Partner Hub og Control Hub-portalen:

Skjermbilde av Partner Hub som viser et søk etter en grossistkunde i rullegardinfeltet Velg kunde.

Figur 8: Partnerhub

Skjermbilde av Kontrollhub som viser Brukere-fanen og en liste over brukere.

Figur 9: Kontrollsenter

Skjermbilde av Control Hub som viser Enheter-skjermen og en liste over enheter.

Figur 10: Enheter

Skjermbilde av Control Hub som viser skjermbildet Numbers og en liste over telefonnumre.

Figur 11: Ringer

Verktøy for enhetsflytting

For BroadCloud

For BroadCloud-partnere, bruk tjenesteleverandørportalen til å sende inn en migreringsforespørsel for numre, enheter og migreringer av delte samtaleopptredener (SCA).

Innenfor tjenesteleverandørportalen kan en migreringsforespørsel inkludere opptil 50 kunder. Maksimalt 10 forespørsler kan sendes inn i løpet av en dag.

Funksjonen for nettverksserversynkronisering lar administratorer deaktivere broadCloud-plasseringen og aktivere Webex Calling-plasseringen ved å angi USE_NS_SYNC=yes i conf/partner.cfg. Etter migrering aktiveres enheter og telefonnumre på Webex Calling-plasseringen.

Administratorer kan aktivere automatisk tilbakerulling ved å angi ROLLBACK_TO_BROADCLOUD=true i conf/partner.cfg -filen, som flytter enheter tilbake til BroadCloud etter migrering. Den støtter både migreringer i samme og forskjellige regioner med NS Sync, men bare for vellykkede migreringer. For mislykkede systemer må administratorer opprette en Cisco TAC før de ber om tilbakestilling.

Det finnes to alternativer for å velge migreringstype i portalen:

  • Migrering – Velg dette alternativet for å starte en forespørsel om migrering av numre, enheter og delte samtaleopptredener (SCA).
  • Enhetsstatus – Velg dette alternativet for å se gjeldende status for en enhet på BroadCloud og Calling.

Figurene nedenfor viser tjenesteleverandørportalen.

Tjenesteleverandørportal

Figur 12: Tjenesteleverandørportal

Tjenesteleverandørportal som viser Vis migreringsforespørsel.

Figur 13: Tjenesteleverandørportal

Migrer valgte steder (valgfritt)

For å starte migreringen for et bestemt delsett av steder som er oppført i customer.json -filen, må du legge ved en locations.csv -fil med forespørselen din. Denne CSV-filen skal bare liste opp stedene du har tenkt å migrere.

Når locations.csv ikke er oppgitt, vil alle lokasjoner i customer.json bli migrert.

Tabell 1. Locations.csv-forklaringer
PeriodeDefinisjon

Nettsted-ID

Nettsteds-ID-en til stedet som skal migreres.

Nettstedsnavn

Navnet på stedet som skal migreres.

For å laste ned listen over tilgjengelige aktive steder, naviger til Vis kunder → Velg en kunde → Eksporter steder som CSV.

Eksporter steder som CSV

Figur 14: Eksporter steder som CSV

For Cisco BroadWorks og Webex for BroadWorks

For Cisco BroadWorks- og Webex for BroadWorks-migreringer kjører verktøyet på den sekundære Cisco BroadWorks-applikasjonsserveren i partnernettverket og kobler seg til AS-et via OCI-P. Den bruker Transform Tool-utdatafilen JSON (customer.json) som input og kjører OCI-P-kommandoene for å migrere enheter og programvareklienter.

Ved vellykket operasjon vil verktøyet for enhetsflytting:

  1. Avregistrer enheter fra Cisco BroadWorks og registrer dem i Wholesale.
  2. Brukere som bruker UC-One-klienten vil omdirigere til Webex-appen ved første gangs pålogging.
  3. Deaktiver telefonnumrene fra Cisco BroadWorks eller fjern telefonnumrene fra BroadCloud.
  4. Aktiver tall i Engros.
  5. Opprett delte anropsopptredener i Wholesale for BroadCloud-migreringer. [This trinnet gjelder kun for BroadCloud migrations].
Hvis det ikke er noen enheter registrert hos Cisco BroadWorks eller BroadCloud som må migreres, er det ikke nødvendig å kjøre verktøyet for enhetsflytting.

SCP og SSH

  1. SCP verktøyet for enhetsflytting til den sekundære Cisco BroadWorks-applikasjonsserveren.
  2. SSH til den sekundære Cisco BroadWorks-applikasjonsserveren for å konfigurere forutsetningene og kjøre verktøyet for enhetsflytting.

Forutsetninger

  1. Sett REFRESH_TOKEN (token kopiert fra tokengeneratorverktøyet) i conf/partner.cfg fil:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Sørg for at bruker-ID, passord og vertsnavn for den sekundære Cisco BroadWorks-applikasjonsserveren er riktige i conf/deviceMoveTool.conf fil:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. For å sende aktiverings-e-poster på nytt, må du angi SEND_INVITASJON_PÅ NYTT EMAILS=true i conf/partner.cfg fil.

    Hvis administratorer ønsker å sende invitasjons-e-poster til brukerne sine under migreringen, bør de fjerne kommentaren for «SEND INVITASJON_PÅ NYTT_EMAILS=true" eiendommen i conf/partner.cfg fil. Ellers skal eiendommen forbli uendret.

  4. Bekreft JDK/JRE miljøstien er riktig i devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Administratorer kan bruke locations.csv-filen fra input-katalogen til å migrere de spesifikke gruppene i stedet for alle gruppene under en bedrift.

Polycom-telefoner

For å flytte Polycom-telefoner fra Cisco BroadWorks til Wholesale Calling, må en partneradministrator opprette en ny Identity/Device Profiltypefil på systemnivå i Cisco BroadWorks hver Polycom-enhetsmal. Se figur 14 og last opp den tilpassede filen device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Etter at du har lastet opp den nye enhetsfilen, må du sørge for at den nyopprettede filen finnes på gruppenivå. Sørg også for at filen migration_%BWMAC ADDRESS%.cfg ikke er i konflikt med noen eksisterende filer på systemet ditt.

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

Den brukes internt av verktøyet for enhetsflytting.

Migreringsprosessen for Polycom-telefoner:

  1. Verktøyet for enhetsflytting erstatter filen %BWMACADDRESS%.cfg på enhetsnivå med polycom_vvx2.cfg. Denne filen refererer til migration_%BWMACADDRESS%.cfg.
  2. Gjenoppbygg enhetsprofilene på gruppenivå eller enhetsnivå.
    Handling på gruppenivå eller enhetsnivå avhenger av konfigurasjonen av parameteren deviceLevelRebuild i filen. device-move-tool/conf/partner.cfg.
  3. Verktøyet for enhetsflytting ber Cisco BroadWorks-applikasjonsserveren om å starte telefoner på nytt på gruppenivå eller enhetsnivå.
  4. Etter omstartsforespørselen laster Polycom-telefoner ned og behandler% BWMACADDRESS%.cfg, som ber Polycom-telefonene om å laste ned og behandle migration_%BWMACADDRESS%.cfg, som setter device.prov.serverName til https://plcm.sipflash.com..
    https://plcm.sipflash.com For USA-regionen har andre regioner andre URL-er.
  5. Polycom-telefonen laster ned %BWMACADDRESS%.cfg fra https://plcm.sipflash.com og vil bli administrert av Webex Calling DMS.
Identity/device profiltype fil legg til skjermbilde

Figur 14: Identity/device profiltype fil legg til

Feltet «MAC-adresse» in:", Bruk de samme verdiene som de andre filene i Polycom-malen. (I figur 14 bruker du HTTP-forespørsels-URI, men dette er kanskje ikke passende for partnerens Cisco BroadWorks Application Server-distribusjon).

Instruksjoner for å kjøre

Det finnes to metoder for å aktivere DMT-en. Den første er å aktivere én kunde om gangen, og den andre er å kjøre gjennom flere kunder samtidig.

Verktøyet for enhetsflytting kjøres fra den sekundære Cisco BroadWorks-applikasjonsserveren i katalogen for verktøyet for enhetsflytting:

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

Terminallogger

Følgende er loggene i terminalen etter vellykket kjøring av enhetsflyttingsverktøyet for enhetsmigrering:

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

Produksjon

Etter enhetsoverføringen har enhetene kommet på nett og er klare til bruk. make/receive samtaler. Se figur 15 for et eksempel på enhetsstatusen:

Skjermbilde av siden Control Hub-enheter som viser enhetsstatusen.

Figur 15: Enhetsstatus

Etter enhetsmigreringen har numrene blitt aktive. Se figur 16 for et eksempel på hvilke tall som er aktive:

Skjermbilde av skjermbildet for Control Hub-numre som viser aktive numre.

Figur 16: Aktive tall

Tilbakestill migrering

Tilbakestillingsoperasjonen må utføres for én bedrift om gangen.

Verktøyet for enhetsflytting deaktiverer ikke numrene i engrosanropet på grunn av tekniske begrensninger under tilbakestillingsoperasjonen.

For BroadCloud-operatør

Tilbakeføringsprosessen for BroadCloud-partnere er som følger:

  1. Åpne en sak med Cisco TAC for å be om en tilbakestilling av enheten.
  2. Kjør verktøyet for enhetsflytting i tilbakestillingsmodus:
    • Telefonnumre vil bli fjernet fra Webex Calling, slik at brukere og tjenester bare får utvidelser.
    • E-postadresser i Webex Calling vil bli tilbakestilt til midlertidige e-postadresser.
    • Telefoner vil bli slettet fra Webex Calling.
    • Telefonnumre, e-postadresser brukt som alternative ID-er og telefoner vil bli gjenskapt i BroadCloud.
    • Telefonene vil bli startet på nytt.
  3. Partneradministratorer må flytte PSTN-telefonnumre tilbake til BroadCloud Carrier.

For Cisco BroadWorks og Webex for BroadWorks

Tilbakestillingsprosessen for Cisco BroadWorks og Webex for BroadWorks er som følger:

  1. Åpne en sak med Cisco TAC for å be om en tilbakestilling av enheten.
  2. Kjør verktøyet for enhetsflytting i tilbakestillingsmodus på den sekundære BroadWorks-applikasjonsserveren for å tilbakestille enhetsmigreringene. Dette vil sette DMS-URL-en tilbake til tjenesteleverandørens DMS-URL for enhetsprofiler i Cisco BroadWorks og aktivere telefonnumre på nytt.
  3. Webex Calling-teamet setter DMS-URL-en tilbake til tjenesteleverandørens DMS-URL i enhetsprofiler i Webex Calling.
  4. Partneradministratorer må deaktivere eller slette telefonnumrene i Webex Calling via Control Hub-portalen.
  5. Partneradministratorer må flytte PSTN-telefonnumre tilbake til Cisco BroadWorks.

Instruksjoner for å kjøre enhetsflyttingsverktøyet i tilbakestillingsmodus

Følg trinnene nedenfor for å kjøre verktøyet for enhetsflytting i tilbakestillingsmodus:

Kjør kommandoen nedenfor i den sekundære Cisco BroadWorks-applikasjonsserveren i katalogen for enhetsflyttingsverktøyet:

Tilbakestill profiler

./devicemove.sh -input=  -revertProfiles

Tilbakestill tall

./devicemove.sh -input=  -revertNumbers

Terminallogger

Vi vil få følgende logger i terminalen når enhetsflyttingsverktøyet kjøres for tilbakestillingsoperasjon:

Tilbakestill profiler

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

Tilbakestill tall

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

Vedlegg

Migrering av store bedrifter

Store bedrifter med mange lokasjoner kan ikke migrere alle lokasjoner innenfor ett enkelt vedlikeholdsvindu. Funksjonaliteten som er beskrevet i denne delen lar partnere migrere noen få lokasjoner om gangen.

Trinn

Bruk følgende trinn for å planlegge faseinndelte migreringer for en stor bedrift:

  1. Hent ut bedriftsdataene fra BroadWorks eller BroadCloud.
  2. Kjør transformeringsverktøyet uten plasseringsalternativet på de utvunnede dataene.
  3. Se etter delen Anbefalt plassering for samtidig flytting i exception_report.txt for å planlegge migreringsfasene, få mer informasjon om plasseringsavhengigheter, undersøk filene med funksjonsagentliste (se Transformeringsverktøyet nedenfor).
  4. Generer input/locations.csv-filen ved å endre locations_to_be_edited.csv.
  5. Kjør Transform-verktøyet på nytt med plasseringsalternativet.
  6. Undersøk exception_report.txt for å identifisere eventuelle problemer med lokasjonsavhengighet for gjeldende fase.
  7. Rett opp problemene med stedsavhengighet etter behov (ved å endre locations.csv).
  8. Kjør Transform-verktøyet på nytt for å generere customers.json for gjeldende fase.
  9. Kjør klargjøringsverktøyet for hver customer.json.
  10. Kjør verktøyet for enhetsflytting i løpet av vedlikeholdsvinduet.
  11. Gjenta trinn 4–10 for neste fase.

Transformeringsverktøyet

For å oppnå målet om å migrere lokasjonene i en stor bedrift fase for fase, som nevnt ovenfor, legges en ny fil locations.csv til som valgfri input (-locations=input/locations.csv) når du kjører transformeringsverktøyet.

locations.csv inneholder data som er spesifikke for lokasjoner. Den overstyrer dataene som finnes i input/customers.csv, som for øyeblikket inneholder både bedrifts- og lokasjonsdata.

Tabellen nedenfor viser detaljene for locations.csv:

Beskrivelse

Verdier

Standardverdi

Påbudt

Kart i BroadWorks

Kart i BroadCloud

bedrifts-ID

Unik bedrifts-ID

Y

tjenesteleverandør-ID

Rialto kunde-ID

steds-ID

Steds-ID, unik innenfor bedriften

Y

gruppe-ID

Rialto nettsteds-ID

migrasjonsstatus

Er denne plasseringen migrert?

migrerte, dont_migrate, migrerer

migrerende

N

navn

Navnet på denne plasseringen.

La det stå tomt for å bruke locationId.

N

tidssone

N

språk

N

address1

N

address2

N

by

N

tilstand

N

postnummer

Postnummer eller postnummer

N

land

2-bokstavskode

N

locations.csv kan settes sammen av den forhåndsutfylte locations_to_be_edited.csv-filen når du kjører Transform-verktøyet i store bedrifter. Les videre for å se eksempler.

locations.csv er valgfri inndata når du kjører transformeringsverktøyet, derfor vil transformeringsverktøyet oppføre seg på samme måte som før hvis alternativet -locations=input/locations.csv er ikke til stede.

Nye utdatafiler

Det er 5 nye utdatafiler fra transformeringsverktøyet:

  • locations_to_be_edited.csv – denne er forhåndsutfylt med all lokasjonsinformasjon for den store bedriften som skal migreres.

Eksempel:

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 

De partners/customers kan bruke den til å generere locations.csv for å kontrollere stedene som skal migreres for en bestemt fase (og oppdatere stedsinformasjonen etter behov).

Eksempel: locations.csv generert fra ovenstående 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 

Denne locations.csvbetyr: for denne fasen, lokasjon auto_mig_ent_grp1 har blitt migrert, lokasjon auto_mig_ent_grp2 migrerer, og ikke migrer lokasjon auto_mig_ent_grp3.

  • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 filer har samme formål: generere komplette lister over de tilsvarende funksjonene agents/supervisors/originators/targets/monitored_elements på migreringsstedene hvis migreringsstedene har avhengigheter til andre steder.

De har nesten samme format (navnet på den tredje kolonnen varierer basert på funksjonen), som nedenfor (auto_mig_ent_grp2s agentliste for jaktgruppen for fasen ovenfor):

Eksempel: følgende er fra 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 

Hvis plasseringsalternativet ikke er tilgjengelig når du kjører Transform-verktøyet, vil de fire filene ovenfor generere komplette lister over hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements for hele bedriften, som kan brukes til å planlegge de fasede migreringene.

Nye seksjoner i exception_report

Når man utfører faset migrering for store bedrifter, vil det være noen nye seksjoner i exception_report.txt hvis det finnes lokasjonsavhengigheter som ikke er oppfylt.

Eksempel: Følgende nye seksjon gjelder for lokasjon auto_mig_ent_grp2, jaktgruppen Sarah Rodriguez sine agenter på lokasjon auto_mig_ent_grp3, som ikke er migrert og ikke migrerer i denne fasen.

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 

Den følgende nye delen gir anbefalinger om hvordan man grupperer lokasjonene i migreringsfasene.

Anbefalte steder å flytte samtidig:

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

Hvis lokasjonsalternativet ikke finnes når du kjører transformeringsverktøyet, viser seksjonen Anbefalte lokasjoner å flytte samtidig alle lokasjonsavhengigheter for å gjøre planleggingen enklere.

Når du kjører Transform-verktøyet med lokasjonsalternativet (dvs. for en migreringsfase), viser seksjonen Anbefalte lokasjoner som skal flyttes samtidig bare lokasjonenes avhengigheter for gjeldende fase.

Provisioneringsverktøy

For store bedrifter kan klargjøringsverktøyet kjøres som vanlig.

Verktøy for enhetsflytting

Verktøyet for enhetsflytting kan kjøres for et delsett av lokasjoner fra customer.json. For å oppnå dette, legg til en ny valgfri locations.csv-fil som har to kolonner.

External_id

Stedsnavn

Ekstern ID-verdi

Navnene på locations/group navn

  • Dette er en valgfri fil. Hvis den ikke oppgis, eller hvis den oppgis med tomme verdier, vil den migrere alle plasseringene.
  • Hvis det oppgis stedsnavn og deres respektive external_-ID-er, vil bare disse stedene bli migrert.

Kommandoen er som følger:

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

Tidssoner

USA:

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

Canada:

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

Australia:

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

Frankrike​ :

"timeZones":["Europe/Paris"]

Portugal​ :

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

Storbritannia:

"timeZones":["Europe/London"]

Italia:

"timeZones":["Europe/Rome"]

Tyskland:

"timeZones":["Europe/Berlin"]