Oversigt

Formålet med dette dokument er at give detaljerede instruktioner om brugen af værktøjer til migrering fra Cisco BroadWorks, Webex til BroadWorks og BroadCloud til Wholesale og Webex Calling. Dette dokument dækker et sæt migreringsværktøjer, der er designet til at hjælpe med at migrere eksisterende Cisco BroadWorks-, Webex til BroadWorks- og BroadCloud-kunder til Wholesale Route-to-Market-løsningen.

Migreringsværktøjerne har til formål at lette en fuldstændig overgang fra BroadWorks til engrostjenester. De er ikke designet til langsigtet sameksistens af begge tjenester inden for den samme kundeorganisation.

Migrationspåvirkning

Konsekvenserne efter migrationen er som følger:

Administratorer

Efter migreringen skal administratorer:

  • Begynd at bruge Partner Hub og Control Hub til at konfigurere funktioner i stedet for CommPilot.
  • Omkonfigurer alle funktioner, der ikke er en del af migreringen.

    Du skal manuelt migrere de funktioner, der ikke automatisk migreres, når migreringsværktøjerne er fuldført.

Brugere

Understøttede funktioner bør fungere efter migreringen på samme måde, som de fungerede før migreringen. Webex Calling-funktioner, der ikke understøttes af migreringen, skal omkonfigureres på Webex efter migreringen:

  • Brugere vil miste deres opkaldshistorik og beskedhistorik.
  • Brugere mister alle personlige indstillinger og tilpasninger for nøglelinjer og skal konfigurere disse indstillinger igen efter migreringen. Eksempler inkluderer hurtigopkald.
  • Brugere skal nulstille deres adgangskoder og adgangskoder ved første login.
  • Brugere, der bruger UC-One-klienten, skal ved første login opgradere til Webex-appen.

Migreringsværktøjernes arkitektur

Migreringsværktøjernes arkitektur består af fire forskellige værktøjer:

  1. Udtræksværktøj– Udtrækker virksomheder, grupper, numre, brugere, tjenester, telefoner og softklienter fra Cisco BroadWorks. BroadCloud-partnere skal indsende en anmodning om udtræk i tjenesteudbyderportalen.
  2. Transformeringsværktøj— Transformerer de oplysninger, der er udtrukket af udtrækningsværktøjet, til en JSON-fil, der kan redigeres.
  3. Klargøringsværktøj– Bruger JSON-outputfilen fra Transform Tool til at klargøre kunder, placeringer, numre, brugere, tjenester og telefoner ved hjælp af Webex Public API'er.
  4. Værktøj til flytning af enheder– Bruger JSON-outputfilen fra Transform Tool til at genopbygge profilerne og genstarte telefoner, aktivere numre i Wholesale RTM-løsningen og deaktivere telefonnumre i Cisco BroadWorks.
    • Dette værktøj understøtter tilbageførelse af telefon- og soft clientprofiler og nummeraktivering i Cisco BroadWorks.
    • BroadCloud-partnere skal indsende en migreringsanmodning i tjenesteudbyderportalen.

Følgende illustration repræsenterer, hvordan de fire værktøjer fungerer sekventielt ved at kommunikere med Cisco BroadWorks, offentlige API'er og uploade metrikker til Webex-tjenesterne til fremtidig analyse, efter at administratoren har startet migreringsopgaverne.

Diagram over arkitekturen for migreringsværktøjer

Figur 1: Migreringsværktøjer

Krav

Før migreringsværktøjer kan køres, skal partneren opfylde følgende krav:

  1. Partneren og partneradministratorkontoen skal være integreret i Wholesale RTM-løsningen. I præ-salgsfasen er partnere ikke forpligtet til at være onboardet i Wholesale RTM-løsningen for at køre udtrækningsværktøjet.
  2. Partneren skal gennemgå tjeklisten før migrering for at sikre, at alle krav er opfyldt.
  3. Cisco BroadWorks-systemadministratoroplysninger er nødvendige for at køre værktøjerne til udtrækning og flytning af enhed. Dette gælder ikke for BroadCloud-partnere.
  4. Værktøjerne til udtrækning og flytning af enhed skal køres fra den sekundære Cisco BroadWorks Application Server i et vedligeholdelsesvindue for at minimere risikoen. BroadCloud-partnere vil køre Device Move Tool fra Service Provider Portal.
  5. Gennemgå listen over understøttede Webex Calling-enheder.
  6. Gennemgå listen over ikke-understøttede Webex Calling-enheder.
  7. Partnere skal bede deres kontoteam hos Cisco om at få den understøttede firmwareversion til telefoner og enheder.
  8. UC-One-klienter skal opgradere til følgende versioner:
    • Desktop Communicator-klienter skal være version 22.9.12 eller nyere
    • Mobile Connect-klienter skal være version 3.9.14 eller nyere.
  9. Administratorens maskine skal have:
    • JDK/JRE 1.8 er påkrævet for klargøringsværktøjet.
    • MAC- og Linux-maskiner kræver Python 3.10.5 eller nyere til Transform Tool.
  10. Kunder skal have en gyldig faktureringsadresse, og slutbrugere skal have en virksomheds-e-mailadresse konfigureret i Cisco BroadWorks. Hvis værdierne ikke er angivet, skal partneradministratorer kontakte deres kunder for at få dem. Disse oplysninger skal tilføjes til CSV-filerne (kommaseparerede værdier), før transformationsværktøjet køres. Eksempel på CSV-filer leveres med transformeringsværktøjet.

Migreringsplan

Migrationsplanen har 3 faser:

  1. Forberedelse
    • Hent en kopi af brugerdata med udpakningsværktøjet
    • Generer et token ved hjælp af tokengeneratorværktøjet
    • Brug transformeringsværktøjet til at formatere brugerdata
  2. Klargør
    • Få de seneste brugerdata med udtrækningsværktøjet
    • Brug transformeringsværktøjet til at formatere brugerdata
    • Klargøring af brugere med klargøringsværktøjet
  3. Migrering
    • Migrer enheder med værktøjet til enhedsflytning
    • Migreringer uden enheder [ Aktivering af telefonnumre via Control Hub ]

    Hvis partneradministratorerne ikke har enheder, der skal flyttes fra Cisco BroadWorks til Wholesale, er det ikke nødvendigt at køre værktøjet til flytning af enheder. Partneradministratorer kan bruge det offentlige link nedenfor til at aktivere telefonnumrene direkte via Control Hub-portalen. Se Administration af telefonnumre i Control Hub for at få flere oplysninger.

    Deaktivering af telefonnumrene i Cisco BroadWorks er valgfrit, hvis partneradministratorerne aktiverer deres telefonnumre via Control Hub.

Funktioner migreret automatisk til Engrosopkald

Disse brugerfunktioner migreres automatisk af migreringsværktøjerne:

  • Indstillinger for talebeskeder og brugerdefinerede hilsner (talebeskeder, personlig navnelyd og brugernes pinkode migreres ikke)
  • Alternative numre
  • BroadWorks hvor som helst
  • Travlt lampefelt
  • Opkalds-ID (brugerdefineret navn og telefonnummer)
  • Ventende opkald
  • Indstillinger for viderestilling af opkald (viderestilling af opkald always/busy/no answer/not tilgængelig)
  • Opfangelse af opkald
  • Forstyr ikke
  • Faxindstillinger
  • Fjernkontor
  • Visning af delt opkald
  • Samtidig opkaldspersonale (inklusive tidsplan og udvælgelseskriterier)
  • Opkaldsmeddelelse (inklusive tidsplan og udvælgelseskriterier)
  • Afvisning af anonyme opkald
  • Selektiv afvisning af opkald
  • Selektiv viderestilling af opkald
  • Modtagelse af rettet opkald og indbrud
  • Fritaget for indbrud
  • Tryk for at tale
  • Databeskyttelse
  • Musik i kø
  • Ferietjeneste
  • Nattjeneste

Disse gruppefunktioner migreres automatisk af migreringsværktøjerne:

  • Automatisk omstilling
    • Kun ét niveau
    • Brugerdefinerede hilsner
    • Indstillinger for viderestilling af opkald (altid, optaget, selektiv)
    • Alternative numre
    • Feriemenuen er ikke tilgængelig i Webex
    • Selektiv afvisning af opkald
  • Cisco BroadWorks Call Center Standard og BroadCloud-opkaldskø:
    • Grundlæggende konfiguration
    • Brugerdefinerede hilsner
    • Agenter og supervisorer
    • Indstillinger for viderestilling af opkald (altid, optaget, selektiv)
    • Alternative numre
    • Musik på hold
  • Parkering af opkald
  • Opkaldsbesvarelse
  • Viderestillingsgruppe
    • Indstillinger for viderestilling af opkald (altid, optaget, selektiv, ikke tilgængelig)
    • Alternative numre
  • Lokationskode (én pr. lokation eller gruppe)
  • Personsøgergruppe
  • Tidsplaner (kun på gruppeniveau, virksomhedens tidsplaner migreres ikke)
  • Stemmeportal
  • Musik på hold
  • Fælles telefonliste

Understøttede enheder

Understøttede telefoner oprettes automatisk og tildeles brugere i Webex Calling af klargøringsværktøjet. Telefonerne markeret med "ja" i kolonnen "Understøttes af værktøjet til flytning af enhed" vil også automatisk blive flyttet fra Cisco BroadWorks eller BroadCloud til Webex Calling, når værktøjet til flytning af enhed køres. Telefoner markeret med "Nej" i den kolonne kræver manuel indgriben for at ændre DMS-URL'en i Cisco BroadWorks-enhedsskabelonen eller i selve telefonen.

Den sidste kolonne viser tilknytningen af telefonmodeller til kolonnen "Enhedstype" i filen. transform-tool/input/newphones.csv. (Se afsnittet Transformeringsværktøj i denne artikel for yderligere oplysninger om newphones.csv).

Telefonmodel

Understøttet i værktøjet til flytning af enheder

Enhedstype 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-understøttede enheder

Hvis kunden bruger de enheder, der ikke understøttes af Wholesale RTM-løsningen, er disse enheder ikke berettigede til migrering. I dette tilfælde har du følgende muligheder:

  1. Klargør nye telefoner på Cisco BroadWorks, før du migrerer.
  2. Lad de gamle telefoner blive i Cisco BroadWorks, og brugerne skal installere Webex-appen for at foretage og modtage opkald.

Engros opkaldspakker

Migreringsværktøjerne har et sæt standardindstillinger for valg af engrosopkaldspakker til abonnenter. Hvis der senere ønskes en anden pakke, kan disse ændres i Control Hub af en partneradministrator.

Konfiguration af Cisco BroadWorks-migreringspakke

Alle abonnenter, der migrerer fra Cisco BroadWorks, vil som standard bruge Webex Calling-pakken. Hvis Webex-stemmepakken ønskes for abonnenter, der ikke har tildelt "Opkald venter" eller "Voicemail", kan dette aktiveres i Transform Tools partner.cfg-fil ved at fjerne kommenteringen af linjen USE_WEBEX_VOICE_PACKAGE.

Webex til BroadWorks-migreringspakkekortlægning

Webex til BroadWorks-pakker knyttes automatisk til engros-opkaldspakker. Dette kan ikke konfigureres.

Webex til BroadWorks-pakken

Engros opkaldspakke

Softphone

Webex Voice

Grundlæggende

Webex Calling

Standard

Webex Suite

Premium

Webex Suite

Kortlægning af BroadCloud-migreringspakker

Migreringer fra BroadCloud Carrier-kortpakker baseret på stationstypen. Standardtilknytning kan konfigureres i Transform Tools konfigurationsfil conf/rialto_station_type_to_wholesale_package.csv.

BroadCloud Carrier-stationstype

Engros opkaldspakke

Grundlæggende

Webex Voice

Konferencerum

Webex Voice

Meddelelser

Webex Voice

Standard

Webex Voice

Leder

Webex Suite

Alle andre stationstyper

Webex Voice

Omdan en BroadWorks- eller BroadCloud-brugerkonto til et Webex Calling-arbejdsområde

Et Webex-arbejdsområde er en telefon, der deles mellem mange personer, for eksempel: for eksempel: telefoner i et konferencerum, lager eller lobby. Sådanne telefoner kan konfigureres i Webex Calling som Webex-arbejdsområder i stedet for Webex-brugere. Der er en mulighed for automatisk at transformere brugerkonti fra Cisco BroadWorks eller BroadCloud Carrier til arbejdsområder under migreringsprocessen.

Vejledningen

  1. I filen transform_tool/input/users.csv, Tildel pakken “common_area” til de brugere, der skal transformeres til et arbejdsområde.
    • Eksempel: bwuser@domain,,,common_area
  2. (Kun BroadCloud) For at konvertere alle brugerkonti af en bestemt stationstype til arbejdsområder, tilføj en post til transform-tool/conf/rialto_station_type_to_wholesale_package.csv og indstil Engrospakken til “common_area_calling”.
    • Eksempel: conference_room_v2,common_area_calling
  3. Kør transformeringsværktøjet.
  4. Kør klargøringsværktøjet.
  5. Åbn Control Hub for den nyoprettede kundeorganisation, og angiv et SIP-domæne (se figur 2, Konfiguration af et SIP-domæne i Control Hub).
  6. Kør klargøringsværktøjet igen. Dette opretter arbejdsområderne og tildeler telefoner til dem.

Begrænsninger:

Konfiguration af brugerfunktioner (f.eks. viderestilling af opkald, "Forstyr ikke") migreres ikke automatisk til arbejdsområdet.

Vinduet Control Hub i organisationsindstillingerne, der fremhæver afsnittet SIP-adresse til Cisco Webex Calling.

Figur 2: Konfiguration af et SIP-domæne i Control Hub

Værktøj til tokengenerator

Partneradministratorer kører dette tokengeneratorværktøj mindst én gang, før de begynder at køre migreringsværktøjer. Kørsel af dette værktøj er en engangsaktivitet, efter partnerkontoen er blevet onboardet i Wholesale RTM-løsningen. Dette værktøj giver partneradministratorer mulighed for at logge ind via webbrowseren for at få den unikke TOKEN, der er nødvendig for at opdatere partnerkonfigurationsfilerne til migreringsværktøjerne.

Forudsætninger

Installer Java 8, 11, 17 eller 21 på computeren. Java er tilgængelig fra mange kilder, herunder:

Udpak de binære filer fra migreringsværktøjet efter download.

Dette trin er valgfrit

Instruktioner til at køre

Kør følgende kommando i terminalen i tokengeneratorens mappe:

  • Følgende porte skal være tilgængelige for at køre tokengeneratorværktøjet. Porte: 8080, 50009, 50010, 50011, 50012 og 50013

  • Mindst én af disse nævnte porte skal være åben for tilslutning på brugerens computer.

Windows:

token_generator.bat

MacOS:

./token_generator.sh

Produktion:

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

Åbn URL'en i webbrowseren på terminalen, log ind med partneradministratorens legitimationsoplysninger for at hente TOKEN'en, og kopier den til senere brug.

Illustrationerne af brugergrænsefladen er vist nedenfor til reference:

Log ind med Cisco Webex-skærmen

Figur 3: Log ind med Cisco Webex

Loginskærm i vinduet Legitimationsoplysninger

Figur 4: Vindue med legitimationsoplysninger

Skærm til generering af tokener

Figur 5: Tokengenerering

BroadWorks-opsætningsopgaver

Konfigurer følgende trin, før du kører værktøjerne til udtrækning og flytning af enhed på den sekundære BroadWorks-server.

Dette gælder for Cisco BroadWorks og Webex til BroadWorks. Disse trin gælder ikke for BroadCloud.

Aktivér OCI-P-forbindelse

Værktøjet til flytning af enheder kommunikerer med BroadWorks via OCI-P-kommandoer. For at aktivere OCI-P-forbindelse skal du følge nedenstående trin:

Trin 1: Brug CLI'en til at konfigurere generelle indstillinger.

Kør følgende kommando i CLI for at skifte til mappen GeneralSettings:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Kør følgende kommando i CLI for at hente de aktuelle GeneralSettings:

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

Hvis dine indstillinger ikke stemmer overens med ovenstående, skal du bruge kommandoen set til at omkonfigurere dine indstillinger.

Trin 2: Brug CLI'en til at konfigurere OCI-proxyen.

Skift mappen til OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Kør følgende CLI for at hente de aktuelle indstillinger. 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 dine indstillinger ikke stemmer overens med ovenstående, skal du bruge kommandoen set til at omkonfigurere dine indstillinger.

Trin 3: Brug CLI'en til at konfigurere OCI-klargøring.

Skift til klargøringsmappen:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Kør følgende kommando for at hente de aktuelle OCI Provisioning-indstillinger:

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

Trin 4: Kør kommandoen nedenfor i CLI for at bekræfte, at din konfiguration er korrekt.

 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.

Bekræft åben klientserver, der er installeret og aktiv

Brug kommandoerne nedenfor til at installere og starte Open Client Server på den sekundære applikationsserver, hvis den ikke er installeret eller ikke allerede er startet.

Trin 1: Implementer serveren med følgende CLI-kommando:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Trin 2: Start serveren med denne kommando:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Aktivér talaktivering

Udfør følgende kommandoer i CLI for at aktivere aktiveringen af tallene:

Trin 1: Kør kommandoen for talaktivering:

AS_CLI> cd SubscriberMgmt/NumberActivation

Trin 2: Kør kommandoen "aktiveret aktivering":

AS_CLI> set dnMode groupAndUserActivationEnabled

Trin 3: Indtast Y ved bekræftelsesprompten.

Udpakningsværktøj

Til BroadCloud

Udtrækningsværktøjet er integreret i BroadCloud Service Provider-portalen. En administrator af en tjenesteudbyder kan:

  1. Indsend udtræksanmodninger for op til 50 kunder pr. anmodning.
    Udtræksanmodning kan ikke indsendes for den samme kunde mere end 10 gange om dagen.
  2. Download den udtrukne datafil i ZIP-format i op til 28 dage fra anmodningens indsendelsesdato.

De følgende figurer viser tjenesteudbyderportalen.

Skærmbilledet på tjenesteudbyderportalen viser den indledte anmodning om udtræk af engrosmigrering.

Figur 6: Tjenesteudbyderportal

Skærmbilledet for tjenesteudbyderportalen viser anmodninger om uddrag af engrosmigrering

Figur 7: Tjenesteudbyderportal

Anmodning om CSV-udtræk

Start anmodning om CSV-udtræk

  1. Download kundens CSV-fil

    Klik på linket Download kunde-CSV i øverste højre hjørne af afsnittet Start anmodning om CSV-udtræk.

  2. Rediger kundelisten

    Administratoren kan redigere denne CSV-fil, så den kun inkluderer de kunder, som udtrækket skal udføres for.

  3. Upload og indsend

    Upload den ændrede CSV-fil efter redigering.

    Klik på Send for at starte en udtræksanmodning for de anførte kunder og deres tilknyttede lokationer.

Start udtræksanmodning for en kunde med lokations-CSV

  1. Vælg kunde- og downloadplaceringer

    Vælg en kunde fra rullemenuen.

    Download den tilsvarende locations.csv fra Vis kunderfanen Lokationer Eksporter lokationer som CSV.

  2. Rediger placeringsfilen

    Administratoren kan redigere CSV-filen, så den kun inkluderer de placeringer, de ønsker at udtrække.

  3. Upload og indsend

    Upload den redigerede locations.csv, og klik på Send.

    Kun de angivne placeringer for den valgte kunde vil blive inkluderet i udtræksanmodningen.

Start udtræksanmodning for alle kunder

  1. Klik på Send for at starte en udtræksanmodning for alle kunder og alle deres lokationer under den nuværende tjenesteudbyder.

Afsnittene i udtræksanmodningen.

Til Cisco BroadWorks og Webex til BroadWorks

  1. Udtrækningsværktøjet kører på den sekundære Cisco BroadWorks Application Server i partnernetværket og opretter forbindelse via OCI-P.
  2. Værktøjet henter rå virksomheds-, gruppe-, tal-, bruger-, service-, enheds- og softklientdata fra Cisco BroadWorks- eller BroadCloud-platformen og sender disse data ud til XML-filer, der leverer input til transformationsværktøjet.

De næste afsnit forklarer, hvordan man installerer og konfigurerer udpakningsværktøjet.

Forudsætninger

  1. SCP udpakningsværktøjets binære filer til den sekundære Cisco BroadWorks Application Server.
  2. SSH til den sekundære Cisco BroadWorks-applikationsserver for at konfigurere forudsætningerne og køre udpakningsværktøjet.
  3. Konfigurer tjenesteudbyderen og gruppe-ID'et, der skal udtrækkes fra Cisco BroadWorks i conf/exportTool.yml. Se følgende eksempel på et YAML-snippet:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Sørg for, at det sekundære Cisco BroadWorks Application Server-bruger-ID, -adgangskode og -værtsnavn er korrekte 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.
    

    Egenskaben REFRESH_TOKEN er obligatorisk for en Webex til BroadWorks-migrering.

  5. Rediger JDK/JRE miljøstien i export.sh-filen, hvis den sekundære Cisco BroadWorks-applikationsserver JDK/JRE miljøstien er forskellig fra filen:
    JAVA_HOME=/usr/local/java/java_base

Instruktioner til at køre

Kør følgende kommando i den sekundære Cisco BroadWorks Application Server fra udpakningsværktøjsmappen:

./export.sh

Terminallogfiler

Følgende logfiler er tilgængelige i terminalen efter vellykket eksport: Kørsel af 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
**************************************************

Output

En output-ZIP-fil (extracted_data_<timestamp>.zip) er tilgængelig i den samme mappe for udpakningsværktøjet. Brug følgende kommando til at se og bruge ZIP-filen til input fra 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

Transformeringsværktøj

Dette transformeringsværktøj kører for alle migreringer. Transformeringsværktøjet kører på enhver computer, herunder en partners administratorbærbare computer, og bruger Webex Public API'er. Den læser udpakningsværktøjets ZIP-fil (extracted_data_<timestamp>.zip) som input og transformerer den rå XML til et JSON-format, der bruges af klargøringsværktøjet.

Forudsætninger

Når du har downloadet og udpakket de binære filer til migreringsværktøjerne, skal du konfigurere følgende forudsætninger:

  1. Indstil REFRESH_TOKEN (token kopieret fra Token Generator Tool) og NAVN_PÅ_HOVEDPLACERING_i conf/partner.cfg fil:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Angiv eventuelt PROVISIONING_ID (kopieret fra skabelonen i Partner Hub) i conf/partner.cfg fil:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    For at få en mere komplet verifikation af kundens e-mailadresse kan du valgfrit indstille PROVISIONING_ID'et.
  3. Konfigurer manglende oplysninger i input/customers.csv fil (se næste afsnit), hvis den mangler.
  4. Tilføj slutbrugerens e-mailadresse i input/users.csv fil.
  5. Hvis nye telefoner skal provisioneres, skal du tilføje MAC-adressen og e-mailadressen på brugerens nye telefon til input/newphones.csv fil. Dette er kun påkrævet, hvis partneradministratorerne ønsker at provisionere nye telefoner i Engrosopkald.
  6. Konverter BroadWorks callcentre til CxEssentials ved hjælp af input/cxessentials.csv fil.
  7. Aktiver eventuelt egenskaben OPGRADER_ALLE_CALL_CENTRE_TIL_CX_ESSENTIALS for at konvertere alle callcentre til CxEssentials.
  8. Brug input/locations.csv fil til at understøtte migrering af store virksomheder, der giver administratorer mulighed for at migrere deres kunders lokationer efter lokation
  9. Aktiver eventuelt brugen af MAC-adresser fra User-Agent-headeren i SIP REGISTER-meddelelsen, når MAC-adressen ikke er tilgængelig i Cisco BroadWorks-enhedsprofilen. Fjern kommentaren fra linjen "USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" i filen conf/partner.cfg
  10. Funktionen til synkronisering af netværksservere giver administratorer mulighed for at provisionere telefonnumre, MAC-adresser og brugeres e-mailadresser under provisioneringen i samme region. For at aktivere det, skal du indstille USE_NS_SYNC=yes i conf/partner.cfg.

    Hvis NS-synkronisering er deaktiveret, springes telefonnummer- og enhedsklargøring over, og brugerne får midlertidige e-mailadresser.

  11. Aktiver eventuelt egenskaberne ANALOG_BRUGER_TYPE_AKTIV_OPKALD_VENTER, ANALOG_BRUGER_TYPE_AKTIV_MUSIK_PÅ_HOLD og ANALOG_BRUGER_TYPE_DEAKTIVER_T38 for at konfigurere ventende opkald, musik på hold og deaktivere T38-indstillinger for alle brugere af analogtypen.

Opfyldning af input/customers.csv

Filen input/customers.csv leverer data, der muligvis mangler i Cisco BroadWorks eller BroadCloud. Denne fil kan stå tom, hvis alle obligatoriske oplysninger allerede er tilgængelige. Du behøver ikke at udfylde alle kolonner, kun de manglende oplysninger er obligatoriske.

Alle disse felter er valgfrie.

Tabellen nedenfor forklarer de vigtigste kolonner i input/customers.csv.

Kolonnenavn

Regler

Id

I Cisco BroadWorks virksomhedstilstand:

  • Dette er Cisco BroadWorks serviceProviderId for virksomheden.
  • Derudover er der behov for en separat linje for hver gruppe inden for virksomheden. Id'et er Cisco BroadWorks-gruppe-id'et.

I BroadWorks-tjenesteudbydertilstand er dette Cisco BroadWorks-gruppe-id'et.

I BroadCloud er dette Rialto-kunde-id'et.

externalId

Dette er et id, der matcher partnerens interne id for denne kunde. Denne kolonne skal være unik inden for en Webex-partnerorganisation. Denne kolonne er valgfri. Transformationsværktøjet genererer automatisk et unikt identifikationsnavn.

Denne kolonne bruges ikke til grupper inden for en virksomhed.

kundenavn

For virksomheden bruges denne kolonne som Webex-kundenavnsfelt.

For en gruppe inden for en virksomhed bruges denne kolonne som lokationsnavn. Lokationsnavne skal være unikke inden for en virksomhed.

primær e-mail

Dette bruges som e-mailadresse for Webex-kundeadministratoren.

Denne kolonne er valgfri for grupper inden for en virksomhed.

Adressekolonner

For en virksomhed bruges adressen som faktureringsadresse og den første lokationsadresse.

For en gruppe inden for en virksomhed bruges adressen som lokationsadresse.

Tidszone

Se afsnittet om tidszone i denne artikel.

sprog

Se Sprog som Webex understøtter.

standard voicemail-pinkode

Se Indstil en PIN-kode til telefonsvarerbesked.

Opfyldning af input/users.csv

Filen input/users.csv leverer data, der muligvis mangler i Cisco BroadWorks eller BroadCloud. Denne fil kan stå tom, hvis alle obligatoriske oplysninger allerede er tilgængelige. Du behøver ikke at udfylde alle kolonner, kun de manglende oplysninger er obligatoriske.

Alle disse felter er valgfrie.

Kolonnenavn

Regler

bruger-id

En unik identifikator for brugeren. Dette kan være et BroadWorks- eller BroadCloud-bruger-ID.

e-mail

(Valgfrit) Brugerens e-mailadresse. Hvis det leveres, vil det blive brugt til klargøringsformål.

telefonnummer

(Valgfrit) Brugerens telefonnummer, der skal tildeles.

pakke

(Valgfrit) Brugerpakketype. Tilladte værdier: stemme, opkald, suite, common_area, virtual_line, dont_migrateeller call_park_ext.

Værdien dont_migrate bruges, når partnere ønsker at udelukke bestemte brugere – sammen med deres enheder og telefonnumre – fra både klargøring og migrering.

Dette understøttes af både BroadWorks og BroadCloud. Når de valgte brugere og deres tilknyttede ressourcer anvendes, vil de ikke blive migreret eller provisioneret.

For at bruge dette skal administratorer indtaste dont_migrate i pakkekolonnen i users.csv-filen.

udvidelse

(Valgfrit) Det telefonnummer, der skal tildeles brugeren.

navn

(Valgfrit) Brugerens fulde navn.

ata_settings

(Valgfrit) Tilladte værdier: t38, analog

Til enable/disable Opkald venter, musik på hold og T38-indstillinger

T38:

Denne indstilling deaktiverer ventende opkald og musik på hold og aktiverer T38-indstillinger for ATA-enheder.

Analog:

  • Ligesom T38-indstillingen deaktiverer denne indstilling også Ventende opkald og Musik på hold og aktiverer T38 for ATA-enheder.
  • Den største fordel ved den analoge indstilling er, at disse funktioner kan styres via partner.cfg-filer, hvilket giver mere fleksibilitet i konfigurationen.

do_not_move_phone

Kun BroadWorks. Valgfrit flag for at forhindre enhedsmigrering til Webex Calling.

Denne mulighed giver partnere mulighed for at klargøre brugere sammen med deres opkaldsindstillinger, enheder og telefonnumre uden at migrere enhederne til Webex eller aktivere telefonnumre i Webex Calling.

Denne indstilling er kun tilgængelig for BroadWorks, ikke BroadCloud.

For at bruge det skal administratorer angive do_not_move_phone i kolonnen do_not_move_phone (kun BroadWorks) i users.csv-filen.

Dette sikrer, at brugerne får adgang til tjenester uden at aktivere numre eller flytte deres telefoner, så de kan fortsætte med at operere via BroadCloud.

Instruktioner til at køre

Kør Transform Tool i ethvert operativsystem. Brug nedenstående trin til at køre værktøjet i Windows og macOS:

Windows

Udfør kommandoen nedenfor for at køre Transform Tool i Windows:

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

macOS

Udfør følgende trin for at køre transformeringsværktøjet på macOS:

  1. Opret et virtuelt miljø og installer afhængigheder for at køre transformationsværktøjet ved hjælp af 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. Kør transformeringsværktøjet:
    ./transform.sh -extract= -customers= -users= -newphones=

Customer/user forhåndstjek

Transform-værktøjet foretager API-kald til Webex for at opdage potentielle klargøringsproblemer. Som standard validerer den kundens adresse og primære e-mail. Hvis værdien PROVISIONING_ID er angivet i conf/partner.cfg fil, vil den også validere placeringsoplysninger. Resultaterne af forhåndskontrollen er inkluderet i undtagelsesrapporten.

Derudover kan følgende valgfrie parametre tilføjes, når transformationsværktøjet køres:

forhåndstjek

Udover at køre precheck-API'en for kundeoplysningerne, vil Transform Tool også køre precheck-API'en for abonnenternes e-mails.

forhåndstjekinfo

Som standard er det kun forhåndskontrolfejl (dvs. problemer, der blokerer klargøring), der er inkluderet i undtagelsesrapporten. Tilføjelse af dette flag vil også inkludere succesfulde forhåndstjekresultater (f.eks. hvis en Webex-organisation allerede findes, der automatisk kan tilknyttes).

precheckinfo tager ekstra tid at køre.

Terminallogfiler

Følgende logger i terminalen ved vellykket transformation:

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

Undtagelsesrapport

Transform Tool genererer undtagelsesrapporten i output/<timestamp>/exception_report.txt mappe. Du kan bruge denne rapport til at identificere de problemer, der vil påvirke migreringen, og løse dem i Cisco BroadWorks-systemet.

Når du har ændret brugerdataene for at løse undtagelsen, skal du køre værktøjerne Udtræk og Transformér igen med de nye data. Eksempelfilen på undtagelsesrapporten 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

Output

En output JSON (customer.json) fil vil være tilgængelig i output/<timestamp>/<groupid> mappe. 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-egenskaben findes kun for Webex til BroadWorks-migreringer. De `broadcloud_info` JSON-egenskaben findes kun for BroadCloud-migreringer.

Provisioneringsværktøj

Klargøringsværktøjet kan køre på enhver maskine, normalt (partnerens administratorbærbare computer), og bruger Webex Public API'er. Den læser transformationsværktøjets output JSON (customer.json) fil som input og klargør kunder, placeringer, numre, brugere, tjenester og enheder i Webex Wholesale RTM-løsningen.

Forudsætninger

Konfigurer følgende forudsætninger i klargøringsværktøjsmappen:

  1. Installer Java 8, 11, 17 eller 21 på computeren. Java er tilgængelig fra mange kilder, herunder:
  2. Når du har downloadet og udpakket de binære filer med migreringsværktøjerne, skal du indstille JAVA_HOME-miljøvariablen i provisioning_tool.sh til MAC og provisioning_tool.bat til Windows.
  3. partner.cfg-filen:
    • Angiv ID'et for ENGROS_PROVISIONING_og OPDATER TOKEN_(token kopieret fra tokengeneratorværktøjet). Partneradministratorerne skal kontakte deres kontoteam for at få PROVISIONING_ID'et:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Sæt ALLOW_ADMIN_INVITE_EMAILS til false, hvis partneren ikke ønsker at sende en velkomstmail til brugerne. Standardværdien er sand.

  4. Brug egenskaben WEBEX4BWKS_EMAIL_SUBJECT for Webex til BroadWorks-migreringer til at sende emnet for e-mailen med anmodning om ændring af adgangskode til Webex til BroadWorks-abonnenter.
  5. Brug egenskaben WEBEX4BWKS_EMAIL_BODY for Webex til BroadWorks-migreringer til at sende e-mailens brødtekst med anmodningen om ændring af adgangskode til Webex til BroadWorks-abonnenter.
  6. Funktionen til synkronisering af netværksservere giver administratorer mulighed for at provisionere telefonnumre, MAC-adresser og brugeres e-mailadresser under provisioneringen i samme region. For at aktivere det, skal du indstille USE_NS_SYNC=yes i conf/partner.cfg.

    Hvis NS-synkronisering er deaktiveret, springes telefonnummer- og enhedsklargøring over, og brugerne får midlertidige e-mailadresser.

For BroadCloud-migreringer i samme region:

  1. Værktøjet springer numre, enheder og klargøring af delte opkaldsvisninger over.
  2. Værktøjet opretter brugere og virtuelle brugere med udvidelse og midlertidig udvidelse.

For BroadCloud-migreringer til en anden region:

  1. Værktøjet vil klargøre numre, enheder og delte opkaldsvisninger.
  2. Værktøjet opretter brugere og virtuelle brugere med faktiske telefonnumre og lokalnummer.
    Alle BroadCloud-migreringer i Europa sker til en anden region.

Instruktioner til at køre

Brug følgende trin til at køre værktøjet i Windows og macOS:

Windows

Udfør følgende trin for at køre værktøjet på Windows OS:

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

macOS

Udfør følgende trin for at køre værktøjet på macOS:

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

Forudsætninger for Webex til BroadWorks-migrering

Partneradministratorer skal opdatere deres BroadWorks onboarding-skabelon til Webex for BroadWorks-sameksistensfunktioner. Se følgende billede:

Når Webex til BroadWorks onboarding-skabelonen er opdateret for at understøtte migrering, skal du anmode Cisco-kontoteamet om at aktivere funktionen "Wholesale-Partner-Blending-Enabled" på partnerniveau. Dette vil give mulighed for at tilføje engrospakker til eksisterende Webex til BroadWorks-kundeorganisationer under klargøring.

Kør klargøringsværktøjet med et ekstra argument.

Forberedelsesfase: er standardfasen, hvor administratorer kan klargøre BroadWorks-brugere som en engros-abonnent og fortsætte med Webex for BroadWorks-brugere.

Vedligeholdelsesfase: er den anden fase, hvor administratorer kan tildele engroslicensen til de eksisterende Webex til BroadWorks-brugere. Du skal køre klargøringsværktøjet med argumentet maintenance.

Fase efter migrering: Er den sidste fase, hvor administratorer kan konvertere BroadWorks fuldstændigt til Wholesale. Du skal køre klargøringsværktøjet med et argument postmigration.

Terminallogfiler

Følgende er loggene i terminalen over vellykket provisionering:

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

Der udskrives en tabel med antallet af lokationer, der er oprettet for hver kørsel:

Tabel med antal lokationer oprettet for hver kørsel.

Output

Provisioneringsværktøjet genererer succes- og fejlrapporter i output/<external_id>/*.success/error filer. Gennemgå succes- og fejllogge for output for at bekræfte vellykket provisionering.

Efter vellykket klargøring vil kundeadministratorer og slutbrugere modtage en e-mail fra Wholesale RTM-løsningen.

Partneradministratorer kan bekræfte kundens klargøring i Partner Hub og Control Hub-portalen. Se følgende illustrationer fra Partner Hub og Control Hub-portalen:

Skærmbillede af Partner Hub, der viser en søgning efter en engroskunde i rullemenuen Vælg kunde.

Figur 8: Partner Hub

Skærmbillede af Control Hub, der viser fanen Brugere og en liste over brugere.

Figur 9: Control Hub

Skærmbillede af Control Hub, der viser skærmen Enheder og en liste over enheder.

Figur 10: Enheder

Skærmbillede af Control Hub, der viser skærmbilledet Numre og en liste over telefonnumre.

Figur 11: Opkald

Værktøj til flytning af enhed

Til BroadCloud

For BroadCloud-partnere skal du bruge tjenesteudbyderportalen til at indsende en migreringsanmodning for numre, enheder og migreringer af Shared Call Appearances (SCA).

Inden for tjenesteudbyderportalen kan en migreringsanmodning omfatte op til 50 kunder. Der kan maksimalt indsendes 10 anmodninger inden for en dag.

Funktionen Netværksserversynkronisering giver administratorer mulighed for at deaktivere BroadCloud-placeringen og aktivere Webex Calling-placeringen ved at indstille USE_NS_SYNC=yes i conf/partner.cfg. Efter migrering aktiveres enheder og telefonnumre på Webex Calling-placeringen.

Administratorer kan aktivere automatisk rollback ved at indstille ROLLBACK_TO_BROADCLOUD=true i conf/partner.cfg -filen, hvilket flytter enheder tilbage til BroadCloud efter migrering. Den understøtter både migreringer i samme og forskellige regioner med NS Sync, men kun for vellykkede migreringer. For mislykkede systemer skal administratorer oprette en Cisco TAC, før de anmoder om tilbagerulning.

Der er to muligheder for at vælge migreringstype i portalen:

  • Migrering – Vælg denne indstilling for at starte en anmodning om migrering af numre, enheder og delte opkaldsappearances (SCA).
  • Enhedsstatus – Vælg denne indstilling for at se den aktuelle status for en enhed på BroadCloud og i Opkald.

De følgende figurer viser tjenesteudbyderportalen.

Tjenesteudbyderportal

Figur 12: Tjenesteudbyderportal

Tjenesteudbyderportal, der viser Vis migreringsanmodning.

Figur 13: Tjenesteudbyderportal

Migrer valgte placeringer (valgfrit)

For at starte migreringen for en specifik delmængde af placeringer, der er angivet i customer.json -filen, skal du inkludere en locations.csv -fil i din anmodning. Denne CSV-fil bør kun angive de placeringer, du har til hensigt at migrere.

Når locations.csv ikke angives, vil alle placeringer i customer.json blive migreret.

Tabel 1. Locations.csv-forklaringer
VilkårDefinition

Websteds-ID

Websteds-ID'et for den placering, der skal migreres.

Webstedets navn

Navnet på den placering, der skal migreres.

For at downloade listen over tilgængelige aktive lokationer skal du navigere til Vis kunder → Vælg en kunde → Eksporter lokationer som CSV.

Eksportér placeringer som CSV

Figur 14: Eksportér placeringer som CSV

Til Cisco BroadWorks og Webex til BroadWorks

For Cisco BroadWorks- og Webex til BroadWorks-migreringer kører værktøjet på den sekundære Cisco BroadWorks-applikationsserver i partnernetværket og opretter forbindelse til AS'et via OCI-P. Den bruger Transform Tool output JSON (customer.json) filen som input og kører OCI-P kommandoerne for at migrere enheder og softklienter.

Når operationen er vellykket, vil værktøjet til flytning af enhed:

  1. Afregistrer enheder fra Cisco BroadWorks, og registrer dem i Engros.
  2. Brugere, der bruger UC-One-klienten, omdirigeres til Webex-appen ved første login.
  3. Deaktiver telefonnumrene fra Cisco BroadWorks, eller fjern telefonnumrene fra BroadCloud.
  4. Aktivér numre i Engros.
  5. Opret delte opkaldsvisninger i Wholesale til BroadCloud-migreringer. [This Trinet gælder kun for BroadCloud migrations].
Hvis der ikke er nogen enheder registreret hos Cisco BroadWorks eller BroadCloud, der skal migreres, er der ingen grund til at køre værktøjet til flytning af enheder.

SCP og SSH

  1. SCP værktøjet til flytning af enhed til den sekundære Cisco BroadWorks-applikationsserver.
  2. SSH til den sekundære Cisco BroadWorks-applikationsserver for at konfigurere forudsætningerne og køre værktøjet til flytning af enhed.

Forudsætninger

  1. Indstil REFRESH_TOKEN (token kopieret fra tokengeneratorværktøjet) i conf/partner.cfg fil:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Sørg for, at det sekundære Cisco BroadWorks Application Server-bruger-ID, -adgangskode og -værtsnavn er korrekte i conf/deviceMoveTool.conf fil:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. For at sende aktiveringsmails igen, skal du indstille SEND_INVITATION_EMAILS=true i conf/partner.cfg fil.

    Hvis administratorer ønsker at sende invitationsmails til deres brugere under migreringen, skal de fjerne kommentaren fra "SEND_INVITATION_GENOPTAGELSE EMAILS=true" ejendom i conf/partner.cfg fil. Ellers skal ejendommen forblive uændret.

  4. Bekræft JDK/JRE miljøstien er korrekt i devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Administratorer kan bruge filen locations.csv fra inputmappen til at migrere de specifikke grupper i stedet for alle grupper under en virksomhed.

Polycom-telefoner

For at flytte Polycom-telefoner fra Cisco BroadWorks til Wholesale Calling skal en partneradministrator oprette en ny Identity/Device Profiltypefil på systemniveau i Cisco BroadWorks hver Polycom-enhedsskabelon. Se figur 14 og upload den brugerdefinerede fil device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Når du har uploadet den nye enhedsfil, skal du sørge for, at den nyoprettede fil findes på gruppeniveau. Sørg også for, at filen migration_%BWMAC ADDRESS%.cfg ikke er i konflikt med eksisterende filer på dit system.

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

Det bruges internt af værktøjet til flytning af enhed.

Migreringsprocessen for Polycom-telefoner:

  1. Værktøjet til flytning af enheder erstatter filen %BWMACADDRESS%.cfg på enhedsniveau med polycom_vvx2.cfg. Denne fil refererer til migration_%BWMACADDRESS%.cfg.
  2. Genopbyg enhedsprofilerne på gruppeniveau eller enhedsniveau.
    Handling på gruppeniveau eller enhedsniveau afhænger af konfigurationen af parameteren deviceLevelRebuild i filen. device-move-tool/conf/partner.cfg.
  3. Værktøjet til flytning af enheder beder Cisco BroadWorks-applikationsserveren om at genstarte telefoner på gruppeniveau eller enhedsniveau.
  4. Efter genstartsanmodningen downloader og behandler Polycom-telefonerne% BWMACADDRESS%.cfg, som beder Polycom-telefonerne om at downloade og behandle migration_%BWMACADDRESS%.cfg, hvilket indstiller device.prov.serverName til https://plcm.sipflash.com..
    https://plcm.sipflash.com For den amerikanske region har andre regioner andre URL'er.
  5. Polycom-telefonen downloader %BWMACADDRESS%.cfg fra https://plcm.sipflash.com og vil blive administreret af Webex Calling DMS.
Identity/device profiltype fil tilføj skærmbillede

Figur 14: Identity/device profiltype filtilføjelse

Feltet "MAC-adresse in:", Brug de samme værdier som de andre filer i Polycom-skabelonen. (I figur 14 skal du bruge HTTP-anmodnings-URI, men dette er muligvis ikke passende for partnerens Cisco BroadWorks Application Server-installation).

Instruktioner til at køre

Der er to metoder til at kalde DMT'en. Den første er at kalde den gennem en enkelt kunde ad gangen, og den anden er at køre den gennem flere kunder samtidigt.

Værktøjet til enhedsflytning køres fra den sekundære Cisco BroadWorks-applikationsserver i mappen med værktøjet til enhedsflytning:

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

Terminallogfiler

Følgende er loggene i terminalen for vellykket kørsel af enhedsflytningsværktøjet til enhedsmigrering:

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

Output

Efter enhedsmigreringen er enhederne online og klar til brug make/receive opkald. Se figur 15 for et eksempel på enhedens status:

Skærmbillede af siden Control Hub-enheder, der viser enhedsstatus.

Figur 15: Enhedsstatus

Efter enhedsmigreringen er numrene blevet aktive. Se figur 16 for et eksempel på, hvilke tal der er aktive:

Skærmbillede af Control Hub-numre-skærmen, der viser aktive numre.

Figur 16: Aktive tal

Fortryd migrering

Tilbageførselsoperationen skal udføres for én virksomhed ad gangen.

Værktøjet til flytning af enheder deaktiverer ikke numrene i engrosopkald på grund af tekniske begrænsninger under tilbageføringsoperationen.

For BroadCloud-operatør

Tilbageførselsprocessen for BroadCloud-partnere er som følger:

  1. Åbn en sag hos Cisco TAC for at anmode om en enhedsgendannelse.
  2. Kør værktøjet til flytning af enhed i tilbageførselstilstand:
    • Telefonnumre vil blive fjernet fra Webex Calling, hvilket kun giver brugere og tjenester lokalnumre.
    • E-mailadresser i Webex Calling vil blive gendannet til midlertidige e-mailadresser.
    • Telefoner vil blive slettet fra Webex Calling.
    • Telefonnumre, e-mailadresser brugt som alternative id'er og telefoner vil blive genskabt i BroadCloud.
    • Telefonerne vil blive genstartet.
  3. Partneradministratorer skal flytte PSTN-telefonnumre tilbage til BroadCloud Carrier.

Til Cisco BroadWorks og Webex til BroadWorks

Tilbageførselsprocessen for Cisco BroadWorks og Webex til BroadWorks er som følger:

  1. Åbn en sag hos Cisco TAC for at anmode om en enhedsgendannelse.
  2. Kør værktøjet til flytning af enhed i tilbageføringstilstand på den sekundære BroadWorks-applikationsserver for at fortryde enhedsmigreringerne. Dette vil indstille DMS-URL'en tilbage til tjenesteudbyderens DMS-URL for enhedsprofiler i Cisco BroadWorks og genaktivere telefonnumre.
  3. Webex Calling-teamet indstiller DMS-URL'en tilbage til tjenesteudbyderens DMS-URL i enhedsprofiler i Webex Calling.
  4. Partneradministratorer skal deaktivere eller slette telefonnumrene i Webex Calling via Control Hub-portalen.
  5. Partneradministratorer skal flytte PSTN-telefonnumre tilbage til Cisco BroadWorks.

Instruktioner til at køre værktøjet til flytning af enhed i tilbageførselstilstand

Følg nedenstående trin for at køre værktøjet til flytning af enhed i tilbageføringstilstand:

Kør kommandoen nedenfor i den sekundære Cisco BroadWorks-applikationsserver i mappen med værktøjet til flytning af enheder:

Tilbagefør profiler

./devicemove.sh -input=  -revertProfiles

Tilbagefør numre

./devicemove.sh -input=  -revertNumbers

Terminallogfiler

Vi får følgende logfiler i terminalen, når værktøjet til enhedsflytning køres med succes for at gendanne handlingen:

Tilbagefør 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

Tilbagefør numre

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

Tillæg

Migrering af store virksomheder

Store virksomheder med mange lokationer kan ikke migrere alle lokationer inden for et enkelt vedligeholdelsesvindue. Funktionaliteten beskrevet i dette afsnit giver partnere mulighed for at migrere et par lokationer ad gangen.

Trin

Brug følgende trin til at planlægge de faseopdelte migreringer for en stor virksomhed:

  1. Udtræk virksomhedsdataene fra BroadWorks eller BroadCloud.
  2. Kør transformeringsværktøjet uden placeringsindstilling på de udtrukne data.
  3. Se efter afsnittet Anbefalet placering til samtidig flytning i exception_report.txt for at planlægge migreringsfaserne, få flere oplysninger om placeringsafhængigheder, og undersøg funktionsagentlistefilerne (se Transformeringsværktøjet nedenfor).
  4. Generer input/locations.csv ved at ændre locations_to_be_edited.csv.
  5. Kør Transform-værktøjet igen med placeringsindstillingen.
  6. Undersøg exception_report.txt for at identificere eventuelle problemer med lokationsafhængighed for den aktuelle fase.
  7. Ret problemerne med lokationsafhængigheden efter behov (ved at ændre locations.csv).
  8. Kør Transform-værktøjet igen for at generere customers.json til den aktuelle fase.
  9. Kør klargøringsværktøjet for hver customer.json.
  10. Kør værktøjet Enhedsflytning i vedligeholdelsesvinduet.
  11. Gentag trin 4-10 for den næste fase.

Transformeringsværktøj

For at opnå målet om at migrere lokationerne i en stor virksomhed fase for fase, som nævnt ovenfor, tilføjes en ny fil locations.csv som valgfrit input (-locations=input/locations.csv) når transformeringsværktøjet køres.

locations.csv indeholder data, der er specifikke for lokationer. Den tilsidesætter dataene fundet i input/customers.csv, som i øjeblikket indeholder både virksomheds- og lokationsdata.

Følgende tabel viser detaljerne for locations.csv:

Beskrivelse

Værdier

Standardværdi

Obligatorisk

Kort i BroadWorks

Kort i BroadCloud

virksomheds-ID

Unikt virksomheds-id

Y

tjenesteudbyder-ID

Rialto kunde-ID

lokations-ID

Lokations-id, unikt inden for virksomheden

Y

gruppe-id

Rialto SiteId

migrationsstatus

Er denne placering migreret?

migrerede, dont_migrate, migrerer

migrerer

N

navn

Navn på denne placering.

Lad det være tomt for at bruge locationId.

N

Tidszone

N

sprog

N

address1

N

address2

N

by

N

stat

N

postnummer

Postnummer eller postnummer

N

land

2-bogstavskode

N

Locations.csv kan sammensættes af den forudfyldte locations_to_be_edited.csv, når Transform-værktøjet køres på store virksomheder. Læs videre for at se eksempler.

locations.csv er et valgfrit input, når transformationsværktøjet køres, derfor vil transformationsværktøjet opføre sig på samme måde som før, hvis indstillingen -locations=input/locations.csv er ikke til stede.

Nye outputfiler

Der er 5 nye outputfiler fra transformeringsværktøjet:

  • locations_to_be_edited.csv – denne er forudfyldt med alle lokationsoplysninger for den store virksomhed, der 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 bruge den til at generere locations.csv for at kontrollere de lokationer, der skal migreres for en bestemt fase (og opdatere lokationsoplysninger efter behov).

Eksempel: locations.csv genereret 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.csvbetyder: for denne fase, lokation auto_mig_ent_grp1 var blevet migreret, lokation auto_mig_ent_grp2 migrerer, og migrer ikke lokation 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 de komplette lister over de tilsvarende funktioner agents/supervisors/originators/targets/monitored_elements på de migrerende placeringer, hvis de migrerende placeringer har afhængigheder af andre placeringer.

De har næsten samme format (navnet på den 3. kolonne varierer afhængigt af funktionen), som nedenfor (auto_mig_ent_grp2's agentliste for jagtgruppen for ovenstående fase):

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 placeringsindstillingen ikke er tilgængelig, når du kører Transform-værktøjet, vil ovenstående 4 filer generere komplette lister over hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements for hele virksomheden, som kan bruges til at planlægge de faseopdelte migreringer.

Nye sektioner i exception_report

Når der udføres faseopdelt migrering for store virksomheder, vil der være nogle nye afsnit i exception_report.txt, hvis der er lokationsafhængigheder, der ikke er opfyldt.

Eksempel: Følgende nye afsnit er for lokation auto_mig_ent_grp2, der søger efter Sarah Rodriguez' agenter på lokation auto_mig_ent_grp3, som ikke er migreret og ikke migrerer i denne fase.

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 

Det følgende nye afsnit indeholder en anbefaling til, hvordan lokationerne grupperes i migreringsfaserne.

Anbefalede steder at 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 lokationsindstillingen ikke er tilgængelig, når du kører Transformeringsværktøjet, viser afsnittet Anbefalede lokationer, der skal flyttes samtidigt, alle lokationsafhængigheder for at lette planlægningen.

Når du kører Transformeringsværktøjet med lokationsindstillingen (dvs. for en migreringsfase), viser afsnittet Anbefalede lokationer, der skal flyttes samtidigt, kun lokationernes afhængigheder for den aktuelle fase.

Provisioneringsværktøj

For store virksomheder kan klargøringsværktøjet køres som normalt.

Værktøj til flytning af enhed

Værktøjet til enhedsflytning kan køre for et delmængde af placeringer fra customer.json. For at opnå dette skal du tilføje en ny valgfri locations.csv-fil, der har to kolonner.

External_id

Lokationsnavne

Ekstern id-værdi

Navnene på de locations/group navne

  • Dette er en valgfri fil. Hvis den ikke angives, eller hvis den indeholder tomme værdier, vil den migrere alle placeringer.
  • Hvis lokationsnavnene og deres respektive external_-id'er angives, vil kun disse lokationer blive migreret.

Kommandoen er som følger:

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

Tidszoner

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"]

Australien:

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

Frankrig​ :

"timeZones":["Europe/Paris"]

Portugal​ :

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

Storbritannien:

"timeZones":["Europe/London"]

Italien:

"timeZones":["Europe/Rome"]

Tyskland:

"timeZones":["Europe/Berlin"]