- Hjem
- /
- Artikel
Migreringsværktøjer til overgang fra BroadWorks, Webex til Broad Worksog Broad Cloud til engros-RTM-løsninger
Kør migrering med minimal forkonfiguration. Lette kommandoer at køre. Administratorer kan gennemse deres data efter klargøringen og foretage og modtage opkald umiddelbart efter migreringen. Den understøtter en automatisk opgradering til Webex-appen til UC-One-klienter.
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:
- 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.
- Transformationsværktøj – omdanner de oplysninger, der er udvundet af ekstraktværktøjet, til en JSON-fil, der kan redigeres.
- 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.
- 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.
Figur 1: Migreringsværktøjer
Krav
Før du kører migreringsværktøjer, skal partneren opfylde følgende krav:
- 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.
- Partneren skal gennemgå tjeklisten før migration for at sikre, at alle krav er opfyldt.
- 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.
- 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.
- Gennemse listen over understøttede Webex Calling-enheder.
- Gennemse listen over ikke-understøttede Webex Calling-enheder.
- Partnere skal bede deres kontoteam hos Cisco om at få den understøttede firmwareversion til telefoner og enheder.
- 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.
- 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.
- 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:
- 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
- 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
- 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, lyd for personligt navn og brugeres pinkode 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
- Eksternt 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:
- Klargør nye telefoner på Cisco Broad Works, før du migrerer.
- 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
- 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
- (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
- Kør transformationsværktøjet.
- Kør klargøringsværktøjet.
- Å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).
- 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.
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:
Figur 3: Log ind med Cisco Webex
Figur 4: Vindue til legitimationsoplysninger
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.
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:
- 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.
- Download den udtrukne datafil i ZIP-format i op til 28 dage fra datoen for anmodning om indsendelse.
Tallene nedenfor viser tjenesteudbyderportalen.
Figur 6: Tjenesteudbyderportal
Figur 7: Tjenesteudbyderportal
For Cisco BroadWorks og Webex forBroad Works
- Ekstraktværktøjet kører på den sekundære Cisco Broad Works-applikationsserver i partnernetværket og opretter forbindelse via OCI-P.
- 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
- SCP-binærerne til ekstraktværktøjet til sekundær Cisco Broad Works-applikationsserver.
- SSH til den sekundære Cisco Broad Works-applikationsserver for at konfigurere forudsætningerne og køre ekstraktværktøjet.
- 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
- 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. - 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:
- 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
- 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. - Konfigurer manglende oplysninger i input/customers.csv-filen (se næste afsnit), hvis de mangler.
- Tilføj slutbrugerens e-mailadresse i filen input/users.csv.
- 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.
- Konverter opkaldscentre til Cx Essentials ved at bruge filen input/cxessentials.csv.
- Du kan også aktivere egenskaben OPGRADERING_ALL_CALL_CENTERS_TO_CX_ESSENTIALS for at konvertere alle opkaldscentre til CxEssentials.
- Brug filen input/locations.csv til at understøtte den store virksomhedsmigrering, der giver administratorer mulighed for at migrere deres kunders placeringer efter placering
- 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.
Tabellen nedenfor beskriver de vigtigste kolonner i input/customers.csv.
Kolonnenavn |
Regler |
---|---|
Id |
I virksomhedstilstand Cisco Broad Works:
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 |
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:
- 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
- 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:
- 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
- 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.
- 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 en velkomst-e-mail til brugerne. Standardværdien er sand.
- 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:
- Brug emneegenskaben WEBEX4BWKS_E-MAIL_TIL Webex for BroadWorks-migreringer til at sende e-mailemnet for anmodning om ændring af adgangskode for Webex for BroadWorks-abonnenter.
- Brug WEBEX4BWKS_E-MAIL_BODY PROPERTY for Webex for BroadWorks-migreringer til at sende e-mailbody for anmodning om ændring af adgangskode for Webex for BroadWorks-abonnenter.
For Broad Cloud-migreringer er det samme område:
- Værktøjet springer over klargøring af numre, enheder og delte opkaldsvisninger over.
- Værktøjet opretter brugere og virtuelle brugere med lokalnummer og midlertidigt lokalnummer.
For Broad Cloud-migreringer en anden region:
- Værktøjet klargør numre, enheder og visninger af delte opkald.
- Værktøjet opretter brugere og virtuelle brugere med faktiske telefonnumre og lokalnumre.Alle Europe Broad Cloud-migreringer er til en anden region.
Vejledninger til kørsel
Benyt følgende fremgangsmåde 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 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 gør det muligt at føje engrospakker til eksisterende Webex til BroadWorks-kundeorganisationer under klargøring.
Kør klargøringsværktøjet med et yderligere argument.
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 helt kan konvertere BroadWorks til engroshandel. 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:
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.
Partneradministratorer kan bekræfte kundeklargøringen i Partner Hub- og Control Hub-portalen. Se følgende illustrationer fra Partner Hub- og Control Hub-portalen:
Figur 8: Partner Hub
Figur 9: Control Hub
Figur 10: Enheder
Figur 11: Ringer op
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 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.
Figur 12: Tjenesteudbyderportal
Figur 13: Tjenesteudbyderportal
For Cisco BroadWorks og Webex forBroad Works
For Cisco BroadWorks- og Webex til BroadWorks-migreringer kører værktøjet på den sekundære Cisco BroadWorks-programserver i partnernetværket og opretter forbindelse til AS via OCI-P. Den bruger JSON-filen (customer.json) til transformationsværktøj som input og kører OCI-P-kommandoerne til at migrere enheder og softwareklienter.
Når funktionen er gennemført, vil enhedens flytningsværktøj:
- Fjern registreringen af enheder fra Cisco BroadWorks, og registrer dem i engroshandel.
- Brugere, der bruger UC-One-klienten, omdirigeres til Webex-appen ved første login.
- Deaktiver telefonnumrene fra Cisco Broad Works, eller fjern telefonnumrene fra BroadCloud.
- Aktivér numre i engroshandel.
- Opret delte opkaldsforekomster i engros for Broad Cloud-migreringer. [Dette trin gælder kun for Broad Cloud-migreringer].
SCP og SSH
- SCP-enheden flyttes værktøjet til den sekundære Cisco Broad Works-applikationsserver.
- SSH til den sekundære Cisco Broad Works-applikationsserver for at konfigurere forudsætningerne og køre enhedens flytningsværktøj.
Forudsætninger
- Indstil REFRESH_TOKEN (token kopieret fra token-generatorværktøjet) i filen conf/partner.cfg:
REFRESH_TOKEN=MzDin YjljODEtYmQ4ms00ngvhLT gwNGU tZjQ1NTE yZTV iNzJkOT dj
- 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
- Hvis du vil sende aktiverings-e-mails igen, skal du indstille SEND_INVITATION_E-MAILS=true i filen conf/partner.cfg.
Hvis administratorer ønsker at sende e-mailinvitationer til deres brugere under migreringen, skal de fjerne kommentarer fra egenskaben "SEND_INVITATION_E-MAILS=true" i filen conf/partner.cfg. Ellers skal ejendommen forblive uændret.
- Kontrollér, at JDK/JRE-miljøstien er korrekt i devicemove.sh
JAVA_HOME=/usr/local/java/java_base
- 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 fil device-move-tool/conf/deviceProfile/{region}/polycom_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 en eksisterende fil i dit system).
Den bruges internt af værktøjet til flytning af enheden.
Overførselsprocessen for Polycom-telefoner:
- Værktøjet til flytning af enhed erstatter filen %BWMACADDRESS%.cfg på enhedsniveau med polycom_vvx2.cfg. Denne fil henviser til migration_%BWMACADDRESS%.cfg.
- Genopret 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.
- Værktøjet til flytning af enheder beder Cisco Broad Works-applikationsserveren om at genstarte telefoner på gruppe- eller enhedsniveau.
- 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.
- Polycom-telefonen downloader %BWMACADDRESS%.cfg fra https://plcm.sipflash.com og administreres af Webex Calling DMS.
Figur 14: Tilføjelse af identitetstypefil/enhedsprofil
Vejledninger til kørsel
Der er to metoder til at aktivere DMT, den første er at aktivere 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:
Figur 15: Enhedsstatus
Efter enhedsmigreringen er numre kommet aktive. Se figur 16 for at se et eksempel på, hvilke numre der er aktive:
Figur 16: Numre er aktive
Gendan migrering
Tilbagesendelseshandlingen skal udføres for én virksomhed ad gangen.
Til BroadCloud-udbyder
Gendannelsesprocessen for Broad Cloud-partnere er som følger:
- Åbn en billet med Cisco TAC for at anmode om, at enheden vender tilbage.
- 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.
- 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:
- Åbn en billet med Cisco TAC for at anmode om, at enheden vender tilbage.
- 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.
- Webex Calling-teamet indstiller DMS-URL-adressen til tjenesteudbyderens DMS-URL-adresse i enhedsprofiler i Webex Calling.
- Partneradministratorer skal deaktivere eller slette telefonnumrene i Webex Calling via Control Hub-portalen.
- 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:
- Udtræk virksomhedsdata fra BroadWorks eller BroadCloud.
- Kør transformationsværktøjet uden placeringsmulighed på de udtrukne data.
- 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).
- Generer input/locations.csv ved at ændre locations_to_be_edited.csv.
- Kør transformationsværktøjet igen med placeringsvalgmuligheden.
- Undersøg exception_report.txt for at identificere eventuelle problemer med placeringsafhængighed for den aktuelle fase.
- Løs problemer med placeringsafhængighed efter behov (ved at ændre locations.csv).
- Generun Transform-værktøj for at generere kunder.json til den aktuelle fase.
- Kør klargøringsværktøjet for hver customer.json.
- Kør værktøjet Flyt enhed under vedligeholdelsesvinduet.
- 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"]}
Ikke relevant:
"tidszoner":["Europa/London"]
Italien:
"tidszoner":["Europa/Rom"]