Overblik

Formålet med dette dokument er at give detaljerede vejledninger i brugen af værktøjer til migrering fra Cisco Broad Works, Webex for Broad Worksog Broad Cloud 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 for Broad Worksog Broad Cloud-kunder til engrosløsningen Route-til-Market.

Migreringsværktøjerne er beregnet til at lette en fuldstændig overgang fra Broad Works til Engrostjenester. De er ikke designet til den langsigtede sameksistens mellem begge tjenester inden for den samme kundeorganisation.

Indvirkning på migration

Virkningerne efter migration 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.
  • Konfigurer alle funktioner, der ikke er en del af migreringen.
    Du skal manuelt migrere de funktioner, der ikke overføres automatisk, når migrationsværktøjerne er fuldført.

Brugere

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

  • Brugere mister deres opkalds- og meddelelseshistorik.
  • Brugere mister alle indstillinger og tilpasninger af personlige nøglelinjer og skal omkonfigurere disse indstillinger efter migreringen. Eksempler omfatter hurtigopkald.
  • Brugere skal nulstille deres adgangskoder og adgangskoder ved første login.
  • Brugere, der bruger UC-One-klienten, skal ved første logon opgradere til Webex-appen.

Arkitektur for migreringsværktøjer

Migrationsværktøjsarkitekturen består af fire forskellige værktøjer:

  1. Ekstrakt-værktøj – udtrækker virksomheder, grupper, numre, brugere, tjenester, telefoner og softwareklienter fra Cisco BroadWorks. BroadCloud-partnere skal indsende en udtræksanmodning i tjenesteudbyderportalen.
  2. Transformationsværktøj – omdanner de oplysninger, der er udvundet af ekstraktværktøjet, til en JSON-fil, der kan redigeres.
  3. Klargøringsværktøj – bruger JSON-outputfilen fra transformeringsværktøjet til at klargøre kunder, placeringer, numre, brugere, tjenester og telefoner, der bruger Webex Public API'er.
  4. Enhedsflytningsværktøj – bruger JSON-outputfilen Transform Tool til at genopbygge profiler og genstarte telefoner, aktivere numre i Engros RTM-løsningen og deaktivere telefonnumre i Cisco BroadWorks.
    • Dette værktøj understøtter gendannelse af telefon- og softwareklientprofiler og nummeraktivering tilbage i Cisco BroadWorks.
    • BroadCloud-partnere skal indsende en migreringsanmodning i tjenesteudbyderportalen.

Følgende illustration viser, hvordan de fire værktøjer fungerer sekventielt ved at kommunikere med Cisco Broad Works, offentlige API'er og overføre målinger til Webex-tjenesteydelserne til fremtidige analyser, når administratoren starter migreringsopgaverne.

Arkitekturdiagram over migreringsværktøjer

Figur 1: Migreringsværktøjer

Krav

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

  1. Partner- og partneradministratorkontoen skal være onboardet i engros RTM-løsningen. I fasen forud for salg kræves det ikke, at partnere onboardes ind i engros RTM-løsningen for at køre ekstraktværktøjet.
  2. Partneren skal gennemgå tjeklisten før migration for at sikre, at alle krav er opfyldt.
  3. Legitimationsoplysninger til Cisco Broad Works-systemadministrator er påkrævet for at køre ekstrakt- og enhedsflytningsværktøjerne. Dette gælder ikke for Broad Cloud-partnere.
  4. Ekstrakt- og enhedsflytningsværktøjerne skal køres fra den sekundære Cisco Broad Works-applikationsserver under et vedligeholdelsesvindue for at minimere risikoen. BroadCloud-partnere vil køre værktøjet Enhedsflytning fra tjenesteudbyderportalen.
  5. Gennemse listen over understøttede Webex Calling-enheder.
  6. Gennemse 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 højere.
  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 højere for transformeringsværktøjet.
  10. Kunder skal have en gyldig faktureringsadresse, og slutbrugere skal have en virksomheds e-mailadresse, der er konfigureret i Cisco BroadWorks. Hvis værdierne ikke er angivet, skal partneradministratorer kontakte deres kunder for at få dem. Disse oplysninger skal føjes til CSV-filerne (kommaseparerede værdier), før transformationsværktøjet køres. Eksempel på CSV-filer leveres med transformationsværktøjet.

Migreringsplan

Migrationsplanen har 3 faser:

  1. Forberedelse
    • Få en kopi af brugerdata med ekstraktværktøjet
    • Generer et token ved hjælp af token-generatorværktøjet
    • Brug transformationsværktøjet til at formatere brugerdata
  2. Klargør
    • Få de seneste brugerdata med ekstraktionsværktøjet
    • Brug transformationsværktøjet til at formatere brugerdata
    • Klargør brugere med klargøringsværktøjet
  3. Overførsel
    • Migrer enheder med værktøjet Flyt enhed
    • Migreringer uden enheder [ aktiverer telefonnumre via Control Hub ]

    Hvis partneradministratorerne ikke har enheder til at flytte fra Cisco Broad Works til Wholesale, er det ikke nødvendigt at køre enhedsflytningsværktøjet. 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 Broad Works er valgfrit, hvis partneradministratorerne aktiverer deres telefonnumre via Control Hub.

Funktioner migreret automatisk til engrosopkald

Disse brugerfunktioner migreres automatisk af migrationsværktøjerne:

  • Indstillinger for talemeddelelser og brugerdefinerede hilsner (talemeddelelser overføres ikke)
  • Alternative numre
  • BroadWorks hvor som helst
  • optaget-felt
  • Opkalder-id (brugerdefineret navn og telefonnummer)
  • Ventende opkald
  • Indstillinger for viderestilling af opkald (viderestilling af opkald altid/optaget/intet svar/kan ikke nås)
  • Opfangelse af opkald
  • Forstyr ikke
  • Faxindstillinger
  • Ekstern kontor
  • Visning af delt opkald
  • Samtidigt ringer personligt (herunder tidsplan og selektive kriterier)
  • Opkaldsunderretning (herunder tidsplan og selektive kriterier)
  • Afvisning af anonyme opkald
  • Selektiv afvisning af opkald
  • Selektiv viderestilling af opkald
  • Omdirigeret opkaldsbesvarelse og bryde ind
  • Undtaget fra indtrængen
  • Tryk for at tale
  • Databeskyttelse

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 Broad WorksCall Center Standard og Broad Cloud-opkaldskø:
    • Grundlæggende konfiguration
    • Brugerdefinerede hilsner
    • Agenter og supervisorer
    • Indstillinger for viderestilling af opkald (altid, optaget, selektiv)
    • Alternative numre
    • Musik i venteposition
  • Parkering af opkald
  • Opkaldsbesvarelse
  • Viderestillingsgruppe
    • Indstillinger for viderestilling af opkald (altid, optaget, selektiv, ikke tilgængelig)
    • Alternative numre
  • Placeringskode (én pr. placering eller gruppe)
  • Personsøgningsgruppe
  • Tidsplaner (kun gruppeniveau, virksomhedsplaner overføres ikke)
  • Stemmeportal
  • Virtuel linje
  • Musik i venteposition

Understøttede enheder

Understøttede telefoner oprettes automatisk og tildeles til brugere i Webex Calling af klargøringsværktøjet. De telefoner, der er mærket "Ja" i kolonnen "Understøttet i værktøjet til flytning af enheder", flyttes også automatisk fra Cisco BroadWorks eller Broad Cloud til Webex Calling, når enhedsflytningsværktøjet køres. Telefoner, der er markeret med "Nej" i denne kolonne, skal bruge en manuel indgriben for at ændre DMS URL-adressen i Cisco Broad Works-enhedsskabelonen eller i selve telefonen.

Den sidste kolonne viser tilknytning af telefonmodeller til kolonnen "Enhedstype" i filtransform-tool/input/newphones.csv. (Se afsnittet Transformer værktøj i denne artikel for at få flere oplysninger om newphones.csv).

Telefonmodel

Understøttes i enhedsflytningsværktøj

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

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-lydstation 5000

Ja

DMS Polycom SSIP5000

Polycom-lydstation 6000

Ja

DMS Polycom SSIP6000

Yealink T33G

Ja

DMS Yealink T33G

Yealink T41S

Ja

DMS-yealink T41S

Yealink T42 S

Ja

DMS Yealink T42 S

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 T65W

Ja

DMS Yealink T65W

Yealink T58V

Ja

DMS Yealink T58V

Yealink CP920

Ja

DMS-yealink CP920

Yealink CP960

Ja

DMS-yealink CP960

Yealink W89B

Ja

DMS Yealink W89P

Yealink W59B

Ja

DMS-yealink W59P

Yealink W36B

Ja

DMS Yealink W60 P

Yealink W70B

Ja

DMS Yealink W70P

Yealink CP925

Ja

DMS-yealink CP925

Yealink CP965

Ja

DMS-yealink CP965

Enheder, der ikke understøttes

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

  1. Klargør nye telefoner på Cisco Broad Works, før du migrerer.
  2. Forlad de gamle telefoner i Cisco Broad Works, og brugere skal installere Webex-appen for at foretage og modtage opkald.

Engrospakker til opkald

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

Konfiguration af migreringspakke til Cisco Broad Works

Alle abonnenter, der migrerer fra Cisco Broad Works, vil som standard være i Webex Calling-pakken. Hvis Webex-stemmepakken ønskes for abonnenter, der ikke har tildelt ventende opkald eller voicemail, kan dette aktiveres i filen Transform Tool partner.cfg ved at fjerne kommentarer til linjen USE_WEBEX_VOICE_PACKAGE.

Tilknytning af Webex tilBroad Works-migreringspakker

Webex tilstore arbejdspakker tilknyttes automatisk til engrosopkaldspakker. Dette kan ikke konfigureres.

Webex til Broad Works-pakke

Engrospakke med opkald

Softphone

Webex Voice

Basis

Webex Calling

Standard

Webex Suite

Premium

Webex Suite

Tilknytning afbredt cloud-migreringspakke

Migreringer fra Broad Cloud Carrier-kortpakker baseret på stationstypen. Standardtilknytning kan konfigureres i transformationsværktøjets konfigurationsfil conf/rialto_station_type_to_wholesale_package.csv.

Stationstype forBroad Cloud Carrier

Engrospakke med opkald

Basis

Webex Voice

Konferencelokale

Webex Voice

Meddelelser

Webex Voice

Standard

Webex Voice

Leder

Webex Suite

Alle andre stationstyper

Webex Voice

Transformer en BroadWorks- eller Broad Cloud-brugerkonto til et Webex Calling-arbejdsområde

Et Webex-arbejdsområde er en telefon, der deles blandt mange personer, f.eks.: For eksempel: telefoner i et konferencelokale, et lager eller en lobby. Sådanne telefoner kan konfigureres i Webex Calling som Webex-arbejdsområder i stedet for Webex-brugere. Der er en mulighed for at omdanne brugerkonti fra Cisco BroadWorks eller Broad Cloud Carrier til arbejdsområder automatisk under migreringsprocessen.

Vejledningen

  1. I filen transform_tool/input/users.csv skal du tildele "common_area"-pakken til de brugere, der skal omdannes til et arbejdsområde.
    • Eksempel: bwuser@domæne,,,common_area
  2. (Kun BroadCloud) Hvis du vil konvertere alle brugerkonti af en bestemt stationstype til arbejdsområder, skal du tilføje en post for at transformere-tool/conf/rialto_station_type_to_wholesale_package.csv og indstille engrospakken til "common_area_calling".
    • Eksempel: conference_room_v2,common_area_calling
  3. Kør transformationsværktøjet.
  4. Kør klargøringsværktøjet.
  5. Åbn Control Hub for den nyoprettede kundeorganisation, og indstil 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 det.

Begrænsninger:

Konfiguration af brugerfunktioner (f.eks. viderestilling af opkald, forstyr ikke) overføres ikke automatisk til arbejdsområdet.

Control Hub-vinduet i organisationsindstillinger, der fremhæver SIP-adressen for Cisco Webex Calling-afsnittet.

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

Token-generatorværktøj

Partneradministratorer kører dette tokengenerator-væ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, når partnerkontoen bliver onboardet til engros-RTM-løsningen. Dette værktøj giver partneradministratorer mulighed for at logge ind via webbrowser for at få det unikke TOKEN, der er nødvendigt for at opdatere til partnerkonfigurationsfilerne for migreringsværktøjerne.

Forudsætninger

Når du har downloadet, skal du udtrække migreringsværktøjets binarer.

Indstil JRE/JDK-miljøstien i token_generator.sh for MAC og token_generator.bat for Windows. Hvis JAVA_HOME-stien allerede findes, vil den blive genbrugt af værktøjet.

  • mac: JAVA_HOME="/Brugere/cisco/jdk/zulu@1.8.282/Indhold/Home/"

  • Windows: JAVA_HOME=C:\Progra~1\Java\jre1.8.0_321

Dette trin er valgfrit

Vejledninger til kørsel

Kør følgende kommando i terminalen i tokengeneratortelefonbogen:

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

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

Windows:

token_generator.bat

MacOS:

./token_generatorsh

Udgang:

Værktøjsnavn: Token-generatorværktøjsversion: 1.13.0 Indlæs URL-adressen i din webbrowser: http://lokal vært:8080 

Åbn URL-adressen i webbrowseren på terminalen, log ind med partneradministratorens legitimationsoplysninger for at få TOKEN og kopiere den til videre brug.

Illustrationerne i brugergrænsefladen er angivet nedenfor til reference:

Log ind med Cisco Webex-skærm

Figur 3: Log ind med Cisco Webex

Loginskærm for legitimationsoplysninger

Figur 4: Vindue til legitimationsoplysninger

Skærm til generering af token

Figur 5: Token-generering

Opsætningsopgaverfor brede værker

Konfigurer følgende trin, før du kører ekstrakt- og enhedsflytningsværktøjerne i den sekundære Broad Works-server.

Dette gælder for Cisco Broad Works og Webex forBroad Works. Disse trin gælder ikke for Broad Cloud.

Aktivér OCI-P-forbindelse

Enhedsflytningsværktøjet kommunikerer med Broad Works via OCI-P-kommandoer for at aktivere OCI-P-forbindelse skal du bruge trinnene nedenfor:

Trin 1: Brug CLI til at konfigurere generelle indstillinger.

Kør følgende kommando i CLI for at ændre til mappen Generelleindstillinger:

AS_CLI> cd /Applications/Open Client Server/Generelle

Kør følgende kommando i CLI for at få de aktuelle generelleindstillinger:

AS_CLI/Applications/OpenClientServer/GeneralSettings> få klientport = 2208 klientportaktiveret = sand sikkerklientport = 2209 sikker klientportaktiveret = sandt systemdomæne = <> 

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

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

Skift telefonbogen til OCI-proxy:

AS_CLI> cd /Applications/OpenClient Server/OCIP

Kør følgende CLI for at få aktuelle indstillinger. Du bør se følgende:

AS_CLI/Applications/OpenClientServer/OCIProxy> få aktiveret = sand aktiveretLogin-niveauScreening = falsk aktiveringSvarCaching = falsk svarCacheVarighedTimer = 24 svarCache Renew PeriodMin = 30 meddelelseKøKapacitet = 50 meddelelseKøTimeout Sekunder = 1800 

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

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

Ændring af klargøringstelefonbogen:

AS_CLI> cd /System/NetworkAccess List/OCI/Klargøring

Kør følgende kommando for at få de aktuelle OCI-klargøringsindstillinger:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> få adressebeskrivelse ======================== 127.0.0.1 lokal som 

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

 AS_CLI/Maintenance/Managed Objects> få broadworks, og kontrollér, at din output ser OK ud. Se nedenfor for prøveudgang: AS_CLI/Maintenance/Managed Objects> få broadworks Broad Works Managed Objects ========================== * Server: Identitet..............: AS-version...............: Rel_21.sp1_1.551 Administrativ tilstand...: Ulåst * Applikationer: Navneversion Implementeret administrativ tilstand Effektiv tilstand ========================================================================================= Udførelse_og klargøring 21.sp1 1.551 sand Ulåst Ulåst Ulåst Ulåst Ulåst Flash-politik 21.sp1_1.551 falsk Ulåst stoppet åben klientserver 21.sp1_1.551 sand Ulåst ulåst Ulåst Ulåst Web_Container 21.sp1 1.551 sand ulåst ulåst ulåst webcontainer 21.sp1_1.551 sand ulåst ulåst ulåst 4 poster fundet. * Hostede applikationer: Navneversion Kontekststi installeret ================================================================== CommPilot 21.sp1_1.551 / True DeviceManagement Files 21.sp1_1.551 /Enhedsadministration True JWSF iles 21.sp1_1.551 /File Repos True Media Files 21.sp1_1.551 /media true OCIF iles 21.sp1_1.551 /ocifiles True 5 poster fundet. 

Bekræft installeret og aktiv åben klientserver

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

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

AS_CLI/Maintenance/ManagedObjects> implementere applikationens åbneklientserver

Trin 2: Start serveren med denne kommando:

AS_CLI/Maintenance/ManagedObjects> start applikationens åbneklientserver

Aktivér nummeraktivering

Udfør følgende kommandoer i CLI for at aktivere numrene:

Trin 1: Kør kommandoen til nummeraktivering:

AS_CLI> cd-abonnent

Trin 2: Kør den aktiverede aktiveringskommando:

AS_CLI> indstil dnTilstandsgruppe ogaktivering

Trin 3: Indtast Y i bekræftelses-prompten.

Ekstrakt-værktøj

Til BroadCloud

Ekstraktværktøjet er integreret i Broad Cloud-tjenesteudbyderportalen. En tjenesteudbyderadministrator 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 datoen for anmodning om indsendelse.

Tallene nedenfor viser tjenesteudbyderportalen.

Portalskærm for tjenesteudbydere, der viser den initierede anmodning om uddrag af engrosmigrering.

Figur 6: Tjenesteudbyderportal

Tjenesteudbyderportalskærm, der viser engrosanmodninger om uddrag af migrering

Figur 7: Tjenesteudbyderportal

For Cisco BroadWorks og Webex forBroad Works

  1. Ekstraktværktøjet kører på den sekundære Cisco Broad Works-applikationsserver i partnernetværket og opretter forbindelse via OCI-P.
  2. Værktøjet trækker rå virksomhed, gruppe, numre, brugere, tjenester, enheder og softklientens data fra Cisco BroadWorks- eller Broad Cloud-platformen og outputter disse data ud til XML-filer, der leverer input til transformationsværktøjet.

De næste afsnit forklarer, hvordan du installerer og konfigurerer ekstraktværktøjet.

Forudsætninger

  1. SCP-binærerne til ekstraktværktøjet til sekundær Cisco Broad Works-applikationsserver.
  2. SSH til den sekundære Cisco Broad Works-applikationsserver for at konfigurere forudsætningerne og køre ekstraktværktøjet.
  3. Konfigurer tjenesteudbyderen og gruppe-id'et til at udtrække fra Cisco Broad Worksi conf/export Tool.yml. Se nedenstående YAML-udsnit:
    TjenesteudbyderID-A:      - gruppeID-A1 - gruppeID-A2 - gruppeID-A3-tjenesteudbyder ID-B:                        - alle 
  4. Sørg for, at det sekundære Cisco Broad Works Application Server bruger-id, adgangskode og værtsnavn er korrekt i filen conf/partner.cfg:
    BROADWORKS_USER_ID = administrator BROADWORKS_ADGANGSKODE = administrator BROADWORKS_HOST_NAME = lokalværtsopdatering_TOKEN = partneradministratorens opdateringstoken kopieret fra token-generatorværktøjet. MIGRATION_TILSTAND = Understøttede værdier er webex_for_broadworks_to_wholesale. Standardværdien er broadworks_to_wholesale. Brug webex_for_broadworks_to_wholesale til Webex til Broad Works-migreringer. 

    Egenskaben OPDATER_TOKEN er obligatorisk for en Webex for Broad Works-migrering.

  5. Rediger JDK/JRE-miljøstien i export.sh-filen, hvis den sekundære Cisco Broad Works Application Server JDK/JRE-miljøstien er anderledes end filen:
    JAVA_HOME=/usr/lokal/java/java_base

Vejledninger til kørsel

Kør kommandoen nedenfor i den sekundære Cisco Broad Works-applikationsserver fra udtræksværktøjsmappen:

./export.sh

Terminallogfiler

Følgende logfiler er tilgængelige i terminalen ved vellykket eksport: Kørende værktøj til eksport afbredt bløde data:

 Kørende værktøj til eksport af************************************************ bløde data, der starter eksportværktøj v: 1.15.0 Eksport startet for SP=kollalamigreringstest_engg, Group=kollalamigreringstest_engg GRP Eksporterende brugere for SP=kollalamigreringstest_engg, Group=kollalamigreringstest_engg GRP Eksportbrugere fuldført for SP=kollalamigreringstest_engg, Group=kollalamigreringstest_engg GRP Eksport fuldført for SP=kollalamigreringstest_engg, Group=kollalamigreringstest_engg GRP fuldført Export Dump Zip Directory: output/20221017223452_Eksportværktøj tileksport af dump-zip-fil:extracted_data_1666060500618.zip-fil med navnet extracted_data_1666060500618.zip er oprettet ZIP-filoprettelsesprocessen fuldført eksporterede filer konverteret som ZIP-fil ************************************************** 

Output

En output-ZIP-fil (extracted_data_.zip) vil være tilgængelig i den samme udtræksværktøjsmappe. Brug kommandoen nedenfor til at se og bruge ZIP-filen til input Transform Tool:

ls –ltr drwxr-xr-x 2 bwadmin bwadmin 4096 okt  4 11:53 lib/ -rwxr-xr-x 1 bwadmin bwadmin 956719 okt  4 11:53 Eksportér Tool.jar -rwxr-xr-x 1 bwadmin bwadmin 2635 okt  4 11:53 export.sh drwxr-xr-x 2 bwadmin bwadmin 4096 okt  5 05:04 conf/ drwxrwxr-x 3 bwadmin bwadmin 4096 okt 17 22:34 output/ drwxrwxr-x 2 bwadmin bwadmin 4096 okt 17 22:34 logs/ -rw-rw-r-- 1 bwadmin bwadmin 46341 okt 17 22:35 extracted_data_1666060500618.zip 

Transformationsværktøj

Dette transformationsværktøj køres for alle overførsler. Transformationsværktøjet kører på enhver computer, herunder en partners bærbare administratorcomputer, og bruger Webex Public API'er. Den læser ekstraktværktøjets output-ZIP-fil (extracted_data_.zip) som et input og omdanner den rå XML til et JSON-format, der bruges af klargøringsværktøjet.

Forudsætninger

Når du har downloadet og udtaget binarerne til migreringsværktøjer, skal du konfigurere følgende forudsætninger:

  1. Indstil REFRESH_TOKEN (token kopieret fra token-generatorværktøjet) og NAVN_PÅ_HOVEDPLACERINGEN_i filen conf/partner.cfg:
    REFRESH_TOKEN=MzDin YjljODEtYm_Q4MS00NGV hLT gwNGU tZjQ1NTE yZTV iNzJk OT dj NAME_OF_MAIN_LOCATION=Main 
  2. Du kan vælge at indstille KLARGØRING_id'et (kopieret fra skabelonen i Partner Hub) i filen conf/partner.cfg:
    KLARGØRING_ID=YmmE4MjFkZGY tYT lkNy00ND dlLWI wODctYmNkOTM2NjUy
    For at få mere komplet bekræftelse af kundens e-mailadresse kan du vælge KLARGØRING_-id'et.
  3. Konfigurer manglende oplysninger i input/customers.csv-filen (se næste afsnit), hvis de mangler.
  4. Tilføj slutbrugerens e-mailadresse i filen input/users.csv.
  5. Hvis nye telefoner skal klargøres, skal du tilføje Mac-adressen og e-mailadressen på brugerens nye telefon til filen input/newphones.csv. Dette er kun påkrævet, hvis partneradministratorerne ønsker at klargøre nye telefoner i engrosopkald.
  6. Konverter opkaldscentre til Cx Essentials ved at bruge filen input/cxessentials.csv.
  7. Du kan også aktivere egenskaben OPGRADERING_ALL_CALL_CENTERS_TO_CX_ESSENTIALS for at konvertere alle opkaldscentre til CxEssentials.
  8. Brug filen input/locations.csv til at understøtte den store virksomhedsmigrering, der giver administratorer mulighed for at migrere deres kunders placeringer efter placering
  9. Du kan også aktivere brugen af MAC-adresser fra SIP REGISTER-meddelelsens brugeragentheader, når MAC-adressen ikke er tilgængelig i Cisco Broad Works-enhedsprofilen. Fjern kommentarer til linjen "BRUG_MAC_ADDRESS_FROM_SIP_REGISTER=ja" i fil conf/partner.cfg

Udfyldning af input/customers.csv

Filinput/customers.csv indeholder data, der muligvis mangler i Cisco Broad Works eller BroadCloud. Denne fil kan efterlades tom, hvis alle obligatoriske oplysninger allerede er tilgængelige. Du behøver ikke udfylde alle kolonner. Kun de manglende oplysninger er obligatoriske.

Alle disse felter er valgfrie.

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

Kolonnenavn

Regler

Id

I virksomhedstilstand Cisco Broad Works:

  • Dette er Cisco Broad WorksService Provider-id for virksomheden.
  • Der er også behov for en separat linje for hver gruppe i virksomheden. Id'et er Cisco Broad Works-gruppeId.

I Broad Works-tjenesteudbydertilstanden er dette Cisco Broad Works-gruppe-id'etCisco Broad Works.

I Broad Clouder dette Rialto-kunde-id'et.

externalId

Dette er et id, der matcher partnerens interne id for denne kunde. Denne kolonne skal være unik i en Webex-partnerorganisation. Denne kolonne er valgfri. Et entydigt id genereres automatisk af transformationsværktøjet.

Denne kolonne bruges ikke til grupper inden for en virksomhed.

kundensnavn

For virksomheden bruges denne kolonne som feltet Webex-kundenavn.

For en gruppe i en virksomhed bruges denne kolonne som placeringsnavnet. Placeringsnavne skal være entydige i en virksomhed.

primære-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 placeringsadresse.

For en gruppe i en virksomhed bruges adressen som placeringsadresse.

Tidszone

Se afsnittet om tidszone i denne artikel.

sprog

Se Sprog, som Webex understøtter.

standardindtalt voicemailpin

Se Indstil en pinkode til indtalt besked.

Vejledninger til kørsel

Kør transformationsværktøjet 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 transformationsværktøjet i Windows:

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

macOS

Benyt følgende fremgangsmåde for at køre transformationsvæ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 kilde venv/bin/aktivér python3 -m pip installationsanmodninger python3 -m pip installationsanmodninger-oauthlib 
  2. Kør transformationsværktøjet:
    ./transform.sh -extract= -customers= -users= -newphones=

Forhåndskontrol for kunde/bruger

Transformationsværktøjet foretager API-opkald til Webex for at fange potentielle klargøringsproblemer. Som standard validerer den kundens adresse og primære e-mail. Hvis KLARGØRING_id-værdien er angivet i filen conf/partner.cfg, validerer den også placeringsoplysninger. Resultaterne af forhåndskontrollen er inkluderet i undtagelsesrapporten.

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

forhåndscheck

Ud over at køre præ-check-API'et for kundeoplysningerne kører transformeringsværktøjet også præ-check-API'et for abonnentens e-mails.

forudtjekningsoplysninger

Som standard er det kun fejl i forhåndskontrollen (dvs. problemer, der vil blokere klargøring), der er inkluderet i undtagelsesrapporten. Tilføjelse af dette flag vil også omfatte vellykkede forhåndskontrolresultater (f.eks. hvis der allerede findes en Webex-organisation, der kan vedhæftes automatisk).

Det tager ekstra tid at køre før kontroloplysningerne.

Terminallogfiler

Følgende logfiler i terminalen på vellykket transformation:

Oversigtsrapportvirksomheder, der kanoverføres til store virksomheder: 1 StoreVirksomheder, der ikke kan migreres: 0 Broad Works-brugere, der kan overføres: 4 BredeVærker-brugere, der ikke kan overføres: 0 telefoner, der kan overføres: 3 telefoner, der ikke er kompatible med Webex Calling: 0 

Undtagelser rapport

Transformationsværktøjet genererer undtagelsesrapporten i output//exception_report.txt mappen. Du kan bruge denne rapport til at identificere de problemer, der vil påvirke migreringen, og løse dem i Cisco Broad Works-systemet.

Når brugerdataene er blevet ændret for at løse undtagelsen, skal du genåbne ekstrakt- og transformationsværktøjerne med de nye data. Eksempelundtagelsesrapportfilen er som følger:

Undtagelsesrapport d. 18. okt 08:12:09 2022 Virksomheder med anbefaling om kommunikationsforhindring: Konfigurer planen for udgående opkald manuelt i Control Hub ________________________________________________________________________________ collamigrationstest_engg 

Output

En output-JSON-fil (customer.json) vil være tilgængelig i output// mappen. Eksempelfilen customer.json er som følger:

{ "kunde": { "klargøringsid"!!!!!!!!!!": UDSKIFT_med_PROVISIONINGID!!!!!!!!!!", "pakker": [ "webex_calling", "common_area_calling" ], "eksterntid": "external_id_engg_grp1", "adresse": { "addressLine1": "100 Main Street", "adresseLine2": "", "by": "Gaithersburg", "statEller Provins": "MD", "zipOr Postal Code": "20877", "land": "US" }, "kundeinfo": { "navn": "Engineering Group - 1", "primære-mail": "amareswaranvel+engineeringgroup1@gmail.com" }, "klargøringsparametre": { "calling": { "placering": { "name": "Main", "adresse": "100 Main Street", "adresseLine2": "", "city": "Gaithersburg", "statEllerew_York", "sprog": "en_us", "numre": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "+15205551107", "+15205551108", "+15205551109", "+15205551110" ], "hovednummer": "+15205551101" } } }, "broadworks_info'''{''service_provider_id": "CollamigreringstestSP_engg", "group_id": "CollamigreringstestGRP_engg" }, "abonnenter": [ { "amareswaranvel+benjaminjack@gmail.com": { "abonnent": {"kundeId": "!!!!!!!!!!UDSKIFT_med_CUSTOMERID!!!!!!!!!!", "e-mail": "amareswaranvel+benjaminjack@gmail.com", "pakke": "webex_calling", "klargøringsparametre": { "fornavn": "Benjamin", "efternavn": "Jack", "primærttelefonnummer": "+15205551102", "lokalnummer": "1102" } }, "funktioner": [ { "/v1/people/{personId}/features/voicemail": { "aktiveret": sandt, "sendoptagede opkald": { "aktiveret": sand, "hilsen": "STANDARD" }, "send ubesvarede opkald": { "aktiveret": sandt, "hilsen": "STANDARD", "AntalRinge": 3 }, "meddelelseshukommelse": { "mwiaktiveret": sand, "lagringstype": "EKSTERN", "eksternE-mail": "engineering17861@mailnator.com" } } } ], "enheder": [ { "cisUuid": "!!!!!!!!!!ERSTAT_med_PERSONID!!!!!!!!!!", "produkt": "DMS Cisco 7861", "mac": "CC98914EAAD7" } }, { "amareswaranvel+lucasoliver@gmail.com": { "abonnent": { "kundeId": "!!!!!!!!!!REPLACE_med_CUSTOMERID!!!!!!!!!!", "e-mail": "amareswaranvel+lucasoliver@gmail.com", "pakke": "webex_calling", "klargøringsparametre": { "fornavn": "Lucas", "efternavn": "Oliver", "primærttelefonnummer": "+15205551103", "lokalnummer": "1103" } }, "funktioner": [ { "/v1/people/{personId}/features/voicemail": { "aktiveret": sandt, "sendoptagede opkald": { "aktiveret": sand, "hilsen": "STANDARD" }, "send ubesvarede opkald": { "aktiveret": sandt, "hilsen": "STANDARD", "AntalRinge": 3 }, "meddelelseshukommelse": { "mwiaktiveret": sand, "lagringstype": "EKSTERN", "eksternwebex_calling": "engineering16821@mailnator.com" } } ], "enheder": [ {"cisUuid": "!!!!!!!!!!ERSTAT_MED_PERSONID!!!!!!!!!!", "produkt": "DMS Cisco 6821", "mac": "5486BCAE7E45" } }, { "amareswaranvel+leojackson@gmail.com": { "abonnent": {"customer_ID": "_REPLACE!!!!!!!!!!", WITH CUSTOMERID "email": "amareswaranvel+leojackson@gmail.com", "pakke": "webex_calling", "klargøringsparametre": { "fornavn": "Leo", "sidstenavn": "Jackson", "primærttelefonnummer": "+15205551104", "udvidelse": "1104" sandt, "sendoptagede opkald": { "aktiveret": sand, "hilsen": "STANDARD" }, "send ubesvarede opkald": { "aktiveret": sandt, "hilsen": "STANDARD", "AntalRinge": 3 }, "meddelelseshukommelse": { "mwiaktiveret": sand, "hukommelsestype": "EKSTERN", "eksternE-mail": "engineeringmacpc@mailnator.com" } } ], "enheder": [] } }, { "amareswaranvel+owenalex@gmail.com": { "abonnent": { "kunde_id": "!!!!!!!!!!ERSTAT_MED_CUSTOMERID!!!!!!!!!!", "e-mail": "amareswaranvel+owenalex@gmail.com", "pakke": "webex_calling", "klargøringsparametre": { "fornavn": "Owen", "sidstenavn": "Alexander", "primærttelefonnummer": "+15205551101", "forlængelse": "1101" }, "funktioner": [ { "/v1/people/{personId}/features/voicemail": { "aktiveret": sandt, "sendoptagede opkald": { "aktiveret": sand, "hilsen": "STANDARD" }, "send ubesvarede opkald": { "aktiveret": sandt, "hilsen": "STANDARD", "AntalRinge": 3 }, "meddelelseshukommelse": { "mwiaktiveret": sand, "lagringstype": "EKSTERN", "eksterne-mail": "engineering8811@mailnator.com" } } } ], "enheder": [ { "cisUuid": "!!!!!!!!!!ERSTAT_med_PERSONID!!!!!!!!!!", "produkt": "DMS Cisco 8811", "mac": "F87B204E4066" } ], "auto_attendants":...call_queues":...hunt_groups": [], "planer": [], "call_parks":...call_pickups":...paging_groups":...voice_portals": [ { "navn": "Automatiseret stemmeportal", "fornavn": "Automatiseret", "efternavn": "Stemmeportal", "sprogkode": "en_us", "telefonnummer": "+15205551105", "forlængelse": "1105" } ], "shared_call_appearances":...business_communicator_desktop_to_upgrade_to_webex_app": ["PC Comm - Engg Enhedsprofil"], "connect_client_to_upgrade_to_webex_app": [], "placeringer": [], "webex_for_broadworks_info": { "brugere": [ { "id": "Y2lzY89zcGF yazovL3VzL1NVQLNDUKLCRVIVvY2QzNGV iNWY tYTVMMi00OWQ1LT lkNWM tZTG1MDJ iMDE4YTQ5" } ], "hydra_orgId": "Y2lzY500zcGFyazovL3VzL3VzL09SR0FOSVPBVELPTI9JMJJiYTM wNC1mODQ4LTR lOTktYWF mYy0zYWR lMjBmYTGZG", "hydra_customer_config_id": "Y2lzY աzcGF yazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDE tMTU zMS00MzNiLT llM2QtODEXY2FlYTEXYmVk" } } 

`webex_for_broadworks_infoJSON-egenskaben er kun til stede for Webex tilBroad Works-migreringer. `broadcloud_infoJSON-ejendommen er kun til stede forBroad Cloud-migreringer.

Klargøringsværktøj

Klargøringsværktøjet kan køre på enhver maskine, der normalt er (partnerens bærbare administratorcomputer) og bruger Webex Public API'er. Den læser filen JSON (customer.json) transformeringsværktøjets output som et input og klargøring af kunder, placeringer, numre, brugere, tjenester og enheder i Webex Wholesale RTM-løsningen.

Forudsætninger

Konfigurer følgende forudsætninger i kataloget til klargøringsværktøj:

  1. Installer Java 8, 11 eller 17 på computeren. Java er tilgængelig fra mange kilder, herunder:
    • https://learn.microsoft.com/en-us/java/openjdk/download
    • https://aws.amazon.com/corretto/
    • https://download.oracle.com/java/17/latest/jdk-17_macos-x64_bin.dmg
  2. Når du har downloadet og udtaget binærerne Migreringsværktøjer, skal du indstille variablen JAVA_HOME-miljø i provisioning_tool.sh for MAC og provisioning_tool.bat for Windows.
  3. Filen partner.cfg:
    • Indstil ENGROS_KLARGØRING_ID og OPDATER_TOKEN (token kopieret fra token-generatorværktøjet). Partneradministratorer skal kontakte deres kontoteam for at få KLARGØRING_id'et:
      engroshandel_klargøring_ID = Y2U4YWQX YMQtMWZ lNy00NjRiLWE xMmItMGJ kODMZZN2U5NmU0 OPDATERING_TOKEN=MzDin YjljODEtYmQ4ms00ngvhLT gwNGU tZjQ1NTE yZTViNzJkOT dj 
    • Indstil TILLAD_ADMIN_INVITER_E-MAILS til falsk, hvis partneren ikke ønsker at sende velkomst-e-mail til brugerne. Standardværdien er sand.

  4. Brug WEBEX4BWKS_EMAIL_SUBJECT-egenskab for Webex for Broad Works-migreringer til at sende e-mailemnet for anmodning om ændring af adgangskode for Webex for_ Broad Works-abonnenter.
  5. Brug WEBEX4BWKS_EMAIL_BODY-egenskab til Webex for Broad Works-migreringer til at sende e-mailtekst til anmodning om ændring af adgangskode for abonnenter på Webex for_ Broad Works.

For Broad Cloud-migreringer er det samme område:

  1. Værktøjet overskrider klargøringen af numre, enheder og visning af delte opkald.
  2. Værktøjet opretter brugere og virtuelle brugere med lokalnummer og midlertidigt lokalnummer.

For Broad Cloud-migreringer en anden region:

  1. Værktøjet klargør numre, enheder og visning af delte opkald.
  2. Værktøjet opretter brugere og virtuelle brugere med faktiske telefonnumre og lokalnummer.
    Alle Europe Broad Cloud-migreringer er til en anden region.

Vejledninger til kørsel

Brug nedenstående trin til at køre værktøjet i Windows og macOS:

Windows

Benyt følgende fremgangsmåde for at køre værktøjet på Windows OS:

For at klargøre en enkelt kunde: provision.bat -input= For at klargøre flere kunder: provision.bat -input= 

macOS

Benyt følgende fremgangsmåde for at køre værktøjet på macOS:

For at klargøre enkelt kunde: ./transform.sh -input= For at klargøre flere kunder: ./transform.sh -input= 

Forudsætninger for Webex til Broad Works-migrering

Partneradministratorer skal opdatere deres Broad Works-onboardingskabelon til Webex forBroad Works-funktioner. Se billedet nedenfor:

Kør klargøringsværktøjet med et ekstra argument for Webex for Broad Works til engrosmigration.

Forberedelsesfase: er standardfasen, hvor administratorer kan klargøre brugerne afBroad Works som en engrosabonnement og fortsætte med Webex forBroad Works-brugere.

Vedligeholdelsesfase: er den anden fase, hvor administratorer kan tildele engroslicensen til de eksisterende Webex for Broad Works-brugere. Du skal køre klargøringsværktøjet med et argument.

Fase efter migrering: Er den sidste fase, hvor administratorer kan konvertere det brede arbejde tilengroshandel fuldstændigt. Du skal køre klargøringsværktøjet med et argument efter migrering.

Terminallogfiler

Følgende er logfilerne i terminalen om vellykket klargøring:

Værktøjsnavn: Version af klargøringsværktøj: 1.15.0 ********** Påbegyndt behandlingsfil: input/customer.json **************** Klargøring af kunde venter på kunde external_id_engg_grp1 for at fuldføre klargøringen... Venter på, at kunde external_id_engg_grp1 fuldfører klargøringen ...   Kunde external_id_engg_grp1-status: klargjorte klargøringsnumre Klargøringsbrugere Klargøringsfunktioner Klargøringshilsner Klargøringsplaner Klargøringsenheder Enheder Klargøring Visning af delte opkald Klargøring Automatisk omstilling Klargøringskøer Klargøringskøer Klargøringsgrupper Klargøringsgrupper Klargøring Parkering af opkald Klargøring Opkaldsbesvarelser Klargøringsstemmeportal ********** Gennemført fil: indtast/kunde.json **************** 

En tabel udskrives med antallet af placeringer oprettet for hver kørsel:

Tabel med antallet af placeringer oprettet for hver kørsel.

Output

Klargøringsværktøjet genererer succesrapporter og fejlrapporter i output/<external_id>/*.success/error-filerne . Gennemgå succeslogfiler og fejllogfiler for at bekræfte vellykket klargøring.

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

Partneradministratorer kan bekræfte kundeklargøringen 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 engros-kunde 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ærmbilledet Enheder og en liste over enheder.

Figur 10: Enheder

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

Figur 11: Ringer op

Værktøj til flytning af enhed

Til BroadCloud

For Broad Cloud-partnere skal du bruge tjenesteudbyderportalen til at indsende en migreringsanmodning for numre, enheder og SCA-migreringer.

I tjenesteudbyderportalen kan en migreringsanmodning omfatte op til 50 kunder. Maksimalt 10 anmodninger kan indsendes inden for en dag.

Tallene nedenfor viser tjenesteudbyderportalen.

Tjenesteudbyderportalen, der viser anmodningen Start migrering.

Figur 12: Tjenesteudbyderportal

Tjenesteudbyderportal, der viser Vis migreringsanmodning.

Figur 13: Tjenesteudbyderportal

For Cisco BroadWorks og Webex forBroad Works

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

Når funktionen er gennemført, vil enhedens flytningsværktøj:

  1. Fjern registreringen af enheder fra Cisco Broad Works, og registrer dem i engros.
  2. Brugere, der bruger UC-One-klienten, omdirigerer til Webex-appen ved første logon.
  3. Deaktiver telefonnumrene fra Cisco Broad Works, eller fjern telefonnumrene fra BroadCloud.
  4. Aktivér numre i engroshandel.
  5. Opret delte opkaldsforekomster i engros for Broad Cloud-migreringer. [Dette trin gælder kun for Broad Cloud-migreringer].
Hvis der ikke er enheder, der er registreret med CiscoBroad Works eller Broad Cloud, der skal migreres, er det ikke nødvendigt at køre enhedsflytningsværktøjet.

SCP og SSH

  1. SCP-enheden flyttes værktøjet til den sekundære Cisco Broad Works-applikationsserver.
  2. SSH til den sekundære Cisco Broad Works-applikationsserver for at konfigurere forudsætningerne og køre enhedens flytningsværktøj.

Forudsætninger

  1. Indstil REFRESH_TOKEN (token kopieret fra token-generatorværktøjet) i filen conf/partner.cfg:
    REFRESH_TOKEN=MzDin YjljODEtYmQ4ms00ngvhLT gwNGU tZjQ1NTE yZTV iNzJkOT dj
  2. Sørg for, at det sekundære Cisco Broad Works Application Server bruger-id, adgangskode og værtsnavn er korrekt i filen conf/device MoveTool.conf:
    BROADWORKS_BRUGER_ID = administrator BROADWORKS_ADGANGSKODE = administrator BROADWORKS_VÆRT_NAVN = lokalvært 
  3. Kontrollér, at JDK/JRE-miljøstien er korrekt i devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  4. 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 Broad Works til Engrosopkald skal en partneradministrator oprette en ny identitetstypefil/enhedsprofil på systemniveau i Cisco Broad Works hver Polycom-enhedsskabelon. Se figur 14, og overfør den brugerdefinerede filfil device-move-tool/conf/devicepolycom_vvx.cfg. Efter overførsel af den nye enhedsfil skal du sikre, at den nyligt oprettede fil findes på gruppeniveau. Sørg også for, at filen migration_%BWMAC ADDRESS%.cfg ikke er i konflikt med nogen eksisterende fil i dit system).

Device-move-tool/conf/enhedsprofil/{region}/polycom_vvx2.cfg

Den bruges internt af enhedens flytningsværktøj.

Overførselsprocessen for Polycom-telefoner:

  1. Enhedsflytningsværktøjet erstatter fil %BWMACADDRESS%.cfg på enhedsniveau med polycom_vvx2.cfg. Bemærk, at denne fil henviser til migration_%BWMACADDRESS%.cfg.
  2. Genopret enhedsprofilerne på gruppeniveau eller enhedsniveau.
    Handling på gruppeniveau eller enhedsniveau afhænger af konfigurationen af parameterenhedsniveauRebuild i filenhed-move-tool/conf/partner.cfg.
  3. Værktøjet til flytning af enheder beder Cisco Broad Works-applikationsserveren om at genstarte telefoner på gruppe- eller enhedsniveau.
  4. Efter anmodningen om genstart downloader og processer Polycom-telefoner% BWMACADDRESS%.cfg, hvilket beder Polycom-telefonerne om at downloade og process migration_%BWMACADDRESS%.cfg, hvilket indstiller enheden.prov.server-navnet tilhttps://plcm.sipflash.com.
    https://plcm.sipflash.com for den amerikanske region har andre regioner forskellige URL-adresser.
  5. Polycom-telefonen downloader %BWMACADDRESS%.cfg fra https://plcm.sipflash.com og administreres af Webex Calling DMS.
Tilføj skærmbillede af identitetstypefil/enhedsprofil

Figur 14: Tilføjelse af identitetstypefil/enhedsprofil

Feltet "MAC-adresse i:" skal du bruge 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 hensigtsmæssigt for partnerens installation af Cisco Broad Works-applikationsserver).

Vejledninger til kørsel

Der er to metoder til at påberåbe DMT. Den første er at påberåbe sig gennem en enkelt kunde ad gangen, og den anden er at køre gennem flere kunder samtidigt.

Enhedsflytningsværktøjet køres fra den sekundære Cisco Broad Works-applikationsserver i enhedsflytningsværktøjslinjen:

For enhedsflytning af enkelt kunde: ./devicemove.sh -input= ./devicemove.sh -input=/tmp/customername.json For enhedsflytning af flere kunder: ./devicemove.sh -input= ls -l /tmp/directoryofcustomers/ customer1.json customer2.json customer3.json Derudover understøtter enhedsflytningsværktøjet migrere enkelte/specifikke telefoner fra version 1.35.0. Brug kommandoen nedenfor: ./devicemove.sh -integration -input=  -macaddress=4CBC4883A6F8,48256741CBE9 

Terminallogfiler

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

Værktøjsnavn: Version af værktøj til flytning af enhed: 1.15.0 Enhedsværktøj startet... Gyldige enheder til migrering: ------------------------------------------------------------------------------------------------------------------- | Enhedstype | Mac | Version | E-mail | ------------------------------------------------------------------------------------------------------------------- | 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 | ------------------------------------------------------------------------------------------------------------------- Vil du migrere alle disse enheder? ([Y]es eller [N]o) ja Overførsel af enhedsprofiler til DMS Cisco MPP LC Rebuild Device Process Started Rebuild Device Process Completed Reboot Process Started Reboot Process Completed Modification Profiler for Business Communicator under Group Collamigration test GRP_engg Aktivér processen for Webex-telefonnumre, der er startet for kunde organisations-id: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Aktivér processen for webex-telefonnumre gennemført for kunde organisations-id: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Deaktiver proces for broadworks-telefonnumre startet for gruppe-id: collamigreringstest_engg GRP Deaktiver Broadworks-telefonnummerprocessen fuldført for gruppe-id: collamigreringstest_engg GRP-enhedsmigrering gennemført 

Output

Efter enhedsmigreringen er enheder kommet online og klar til at foretage/modtage opkald. Se figur 15 for at se et eksempel på enhedsstatus:

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

Figur 15: Enhedsstatus

Efter enhedsmigreringen er numre kommet aktive. Se figur 16 for at se et eksempel på tal er aktive:

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

Figur 16: Numre er aktive

Gendan migrering

Tilbagesendelseshandlingen skal udføres for én virksomhed ad gangen.

Enhedsflytningsværktøjet deaktiverer ikke numrene i engrosopkaldet på grund af tekniske begrænsninger under nulstillingen.

Til BroadCloud-udbyder

Gendannelsesprocessen for Broad Cloud-partnere er som følger:

  1. Åbn en billet med Cisco TAC for at anmode om, at enheden vender tilbage.
  2. Kør værktøjet til flytning af enheden i tilbagevendende tilstand:
    • Telefonnumre vil blive fjernet fra Webex Calling, og brugere og tjenester vil kun blive efterladt med lokalnumre.
    • E-mailadresser i Webex Calling vil blive omstillet til midlertidige e-mailadresser.
    • Telefoner vil blive slettet fra Webex Calling.
    • Telefonnumre, e-mailadresser, der bruges som alternativeID'er, og telefoner gendannes i BroadCloud.
    • Telefoner genstartes.
  3. Partneradministratorer skal flytte PSTN-telefonnumre tilbage til BroadCloud Carrier.

For Cisco BroadWorks og Webex forBroad Works

Tilbagekaldsprocessen for Cisco Broad Works og Webex forBroad Works er som følger:

  1. Åbn en billet med Cisco TAC for at anmode om, at enheden vender tilbage.
  2. Kør værktøjet til flytning af enheden i tilbagevendende tilstand på den sekundære applikationsserver tilBroad Works for at gendanne enhedsmigreringen. Dette vil indstille DMS-URL-adressen til tjenesteudbyderens DMS-URL-adresse for enhedsprofiler i Cisco Broad Works og genaktivere telefonnumre.
  3. Webex Calling-teamet indstiller DMS-URL-adressen til tjenesteudbyderens DMS-URL-adresse 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.

Vejledning i at køre enheden flyttes værktøjet i tilbagevendende tilstand

Følg trinene nedenfor for at køre enhedens flytningsværktøj i tilbagevendende tilstand:

Kør kommandoen nedenfor i den sekundære Cisco Broad Works-applikationsserver i enhedens flytningsværktøjslinje:

Gendan profiler

./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -tilbageførprofiler

Gendan numre

./devicemove.sh -input=  -tilbagefør numre

Terminallogfiler

Vi henter følgende logfiler i terminalen ved vellykket kørsel af enhedens flytningsværktøj til nulstilling:

Gendan profiler

Værktøjsnavn: Version af værktøj til flytning af enhed: 1.15.0 Enhedsværktøj startet til tilbagevendelsesproces... Enheder, der kan flyttes tilbage fra Webex Calling til BroadWorks: - ------------------------------------------------------------------------------------------------------------------- | Enhedstype | Mac | Version | E-mail | ------------------------------------------------------------------------------------------------------------------- | 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 | ------------------------------------------------------------------------------------------------------------------- Vil du flytte disse enheder tilbage fra Webex Calling til Broad Works-------------------------------------------------------------------------------------------------------------------? (Ja, Y, Nej, N):  ja Overførsel af enhedsprofiler til DMS Cisco MPP LC Rebuild Device Process Started Rebuild Device Process Completed Genstart Process Genstart Genstart Process Genstart Proces Fuldført Enhedsmigrering Enhedsoverførsel fuldført for Deklarationsprocessen 

Gendan numre

Værktøjsnavn: Version af værktøj til flytning af enhed: 1.15.0 Vil du fortsætte med at gendanne numre til Broadworks ?  ([Y]es eller [N]o):  Y [+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110] Start tilbagekald Aktivér udsendelsestelefonnummerprocessen startet for gruppe-id: collamigreringstest_engg GRP Aktivér broadworks-telefonnummerprocessen fuldført for gruppe-ID: collamigreringstest_engg GRP – Enhedsmigrering – tilbagevendende proces gennemført 

Tillæg

Stor virksomhedsmigrering

Store virksomheder, der har mange placeringer, kan ikke migrere alle placeringer inden for et enkelt vedligeholdelsesvindue. Funktionaliteten, der beskrives i dette afsnit, giver partnere mulighed for at migrere et par placeringer ad gangen.

Trin

Brug følgende trin til at planlægge trinvis migration for en stor virksomhed:

  1. Udtræk virksomhedsdata fra BroadWorks eller BroadCloud.
  2. Kør transformationsværktøjet uden placeringsmulighed på de udtrukne data.
  3. Se efter afsnittet Anbefalet placering, der skal flyttes samtidigt i exception_report.txt for at planlægge migreringsfaserne for at få flere oplysninger om placeringsafhængighed, undersøge funktionslistefilerne (se Transformer-værktøjet nedenfor).
  4. Generer input/locations.csv ved at ændre locations_to_be_edited.csv.
  5. Kør transformationsværktøjet igen med placeringsvalgmuligheden.
  6. Undersøg exception_report.txt for at identificere eventuelle problemer med placeringsafhængighed for den aktuelle fase.
  7. Løs problemer med placeringsafhængighed efter behov (ved at ændre locations.csv).
  8. Generun Transform-værktøj for at generere kunder.json til den aktuelle fase.
  9. Kør klargøringsværktøjet for hver customer.json.
  10. Kør værktøjet Flyt enhed under vedligeholdelsesvinduet.
  11. Gentag trin 4-10 for næste fase.

Transformationsværktøj

For at nå målet om at migrere placeringerne i en stor virksomhedsfase efter fase, som nævnt ovenfor, tilføjes en ny fil locations.csv som valgfri input (locations=input/locations.csv), når transformationsværktøjet køres.

Locations.csv indeholder data, der er specifikke for placeringer. Den tilsidesætter de data, der findes i input/customers.csv, som i øjeblikket indeholder både virksomheds- og placeringsdata.

Følgende tabel viser oplysningerne om placeringerne.csv:

Beskrivelse

Værdier

Standardværdi

Obligatorisk

Kort i BredeVærker

Kort i bredcloud

virksomhedsID

Entydigt virksomheds-id

Y

tjenesteudbyderID

Rialto-kundeID

placeringID

Placerings-id, entydigt i virksomheden

Y

gruppe-id

Rialto-websteds-id

migreringsstatus

Er denne placering migreret?

migreret, dont_migrate, migreret

migrering

N

navn

Navn på denne placering.

Lad den være tom for at bruge placerings-id.

N

Tidszone

N

sprog

N

address1

N

address2

N

by

N

stat

N

postnummer

POSTNUMMER

N

land

2-bogstaver kode

N

Locations.csv kan sammensættes fra det fyldte locations_to_be_edited.csv, når du kører Transform-værktøjet på en stor virksomhed. Læs mere for at se eksempler.

Locations.csv er et valgfrit input ved kørsel af transformationsværktøjet, så transformationsværktøjet vil opføre sig på samme måde som før, hvis valgmuligheden -locations=input/locations.csv ikke er til stede.

Nye output-filer

Der er 5 nye output-filer fra transformationsværktøjet:

  • locations_to_be_edited.csv – dette er udfyldt med alle placeringsoplysninger, som den store virksomhed skal migreres.

Eksempel:

placeringId,virksomhedId,migrationsstatus,navn,tidszone,sprog,adresse1,adresse2,by,stat,postnummer,land 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 

Partnerne/kunder kan bruge den til at generere locations.csv til at styre de placeringer, der skal migreres for en bestemt fase (og opdatere placeringsoplysningerne efter behov).

Eksempel: locations.csv genereret fra ovenstående locations_to_be_edited.csv

placeringId,virksomhedId,migrationsstatus,navn,tidszone,sprog,adresse1,adresse2,by,stat,postnummer,land auto_mig_ent_grp1.auto_mig_ent,migreretauto_mig_ent_grp1,, 100 Main Street,,Gaithersburg,MD,20877,US auto_mig_ent_grp2.auto_mig_ent,migrering,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 

Dette locations.csvbetyder: for denne fase, placering auto_mig_ent_grp1 er blevet overført, placering auto_mig_ent_grp2 er ved at migrere, og overfør ikke placering 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 fuldstændige lister over de tilsvarende funktioner agenter/supervisorer/initiatorer/mål/monitored_elements mål i migrerende placeringer, hvis migrerende placeringer er afhængige af andre placeringer.

De har næsten samme format (navnet på 3. kolonne varierer afhængigt af funktion), som herunder (auto_mig_ent_grp2's søgegruppes agentliste for ovenstående fase):

Eksempel: følgende er fra hunt_group_agents.csv

funktionsnavn,funktionsplacering,agent,placering 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 placeringsvalgmuligheden ikke findes, når du kører transformeringsværktøjet, vil ovenstående 4 filer generere de fuldstændige lister over agenter/supervisorer/initiatorer/mål/monitored_elements hele virksomheden, som kan bruges til at planlægge de fasede migreringer.

Nye afsnit i exception_report

Når der udføres fasemigration for store virksomheder, vil der være nogle nye afsnit i exception_report.txt , hvis der er placeringsafhængigheder, som ikke opfyldes.

Eksempel: Følgende nye afsnit er for placering 2-auto_mig_ent_grpviderestillingsgruppe Sarah Rodriguez's agenter på auto_mig_ent_grpplacering 3, som ikke er migreret og ikke migrerer i denne fase.

Afhængighed mellem placeringer - Søgegrupper Navn Placering Agent agent's Location Kommentar ________________________________________________________________________________________________________________ Sarah Rodriguez auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 Agent på en anden placering ikke migreret endnu Sarah Rodriguez auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 Agent på en anden placering ikke migreret endnu 

Følgende nye afsnit indeholder en anbefaling om, hvordan placeringerne grupperes i migrationsfaserne.

Anbefalede placeringer, der skal flyttes samtidig:

Placering auto_mig_ent_grp1 har afhængighed af placering(e) auto_mig_ent_grp2, auto_mig_ent_grp3 Placering auto_mig_ent_grp2 har afhængighed af placering(e) auto_mig_ent_grp3

Hvis valgmuligheden placeringer ikke findes, når du kører værktøjet Transform, viser afsnittet anbefalede placeringer til at flytte samtidigt alle placeringsafhængige for at give bekvemmeligheden for planlægningen.

Når du kører transformeringsværktøjet med placeringsvalgmuligheden (dvs. for en migrationsfase), viser afsnittet Anbefalede placeringer til at flytte samtidigt kun placeringernes afhængighed for den aktuelle fase.

Klargøringsværktøj

For Stor virksomhed kan klargøringsværktøjet køre som normalt.

Værktøj til flytning af enhed

Enhedsflytningsværktøjet kan køre for et undersæt af placeringer fra customer.json.for at opnå, at der tilføjes en ny valgfri locations.csv-fil, der har to kolonner.

External_id

Placeringsnavne

Ekstern id-værdi

Stednavne/gruppenavne

  • Dette er en valgfri fil, hvis den ikke leveres eller leveres med de tomme værdier, vil den overføre alle placeringer.
  • Hvis placeringsnavnene og deres respektive external_id'er angives, overføres kun disse placeringer.

Kommandoen er som følger:

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

Tidszoner

ANVENDELSE:

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

Canada:

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

Australien:

"tidszoner":["Australien/Adelaide","Australien/Brisbane","Australien/Broken_Hill","Australien/Darwin","Australien/Hobart","Australien/Lord_Howe","Australien/Perth","Australien/Sydney"]

Frankrig:

"tidszoner":["Europa/Paris"]

Portugal:

"tidszoner":["Atlanterhavet/Azorerne", "Europa/Lissabon"]}

UK:

"tidszoner":["Europa/London"]

Italien:

"tidszoner":["Europa/Rom"]