Översikt

Syftet med detta dokument är att ge detaljerade instruktioner om användningen av verktyg för migrering från Cisco BroadWorks, Webex för BroadWorks och BroadCloud till Wholesale och Webex Calling. Det här dokumentet omfattar en uppsättning migreringsverktyg som är utformade för att hjälpa till att migrera befintliga Cisco BroadWorks-, Webex för BroadWorks- och BroadCloud-kunder till Wholesale Route-to-Market-lösningen.

Migreringsverktygen är avsedda att underlätta en fullständig övergång från BroadWorks till grossisttjänster. De är inte utformade för långsiktig samexistens av båda tjänsterna inom samma kundorganisation.

Migrationspåverkan

Konsekvenserna efter migrationen är följande:

Administratörer

Efter migreringen måste administratörer:

  • Börja använda Partner Hub och Control Hub för att konfigurera funktioner istället för CommPilot.
  • Konfigurera om alla funktioner som inte ingår i migreringen.

    Du måste manuellt migrera de funktioner som inte migreras automatiskt efter att migreringsverktygen är slutförda.

Användare

Funktioner som stöds bör fungera efter migreringen på samma sätt som de fungerade före migreringen. Webex Calling-funktioner som inte stöds av migreringen måste konfigureras om på Webex efter migreringen:

  • Användare kommer att förlora sin samtalshistorik och meddelandehistorik.
  • Användare kommer att förlora alla personliga inställningar och anpassningar för nyckelrader och måste konfigurera om dessa inställningar efter migreringen. Exempel inkluderar snabbval.
  • Användare måste återställa sina åtkomstkoder och lösenord vid första inloggningen.
  • Användare som använder UC-One-klienten måste vid första inloggningen uppgradera till Webex-appen.

Migreringsverktygens arkitektur

Migreringsverktygens arkitektur består av fyra olika verktyg:

  1. Extraheringsverktyg— Extraherar företag, grupper, nummer, användare, tjänster, telefoner och programklienter från Cisco BroadWorks. BroadCloud-partners måste skicka in en begäran om utdrag i tjänsteleverantörsportalen.
  2. Transformeringsverktyg— Transformerar informationen som extraherats av extraktionsverktyget till en JSON-fil som kan redigeras.
  3. Provisioneringsverktyg—Använder JSON-utdatafilen från Transform Tool för att provisionera kunder, platser, nummer, användare, tjänster och telefoner med hjälp av Webex Public API:er.
  4. Verktyg för enhetsflytt— Använder JSON-utdatafilen för transformeringsverktyget för att återskapa profilerna och starta om telefoner, aktivera nummer i Wholesale RTM-lösningen och inaktivera telefonnummer i Cisco BroadWorks.
    • Det här verktyget stöder återställning av telefon- och mjukvaruklientprofiler och nummeraktivering i Cisco BroadWorks.
    • BroadCloud-partners måste skicka in en migreringsbegäran i tjänsteleverantörsportalen.

Följande illustration visar hur de fyra verktygen fungerar sekventiellt genom att kommunicera med Cisco BroadWorks, offentliga API:er och ladda upp mätvärden till Webex-tjänsterna för framtida analyser efter att administratören har startat migreringsuppgifterna.

Arkitekturdiagram för migreringsverktyg

Figur 1: Migreringsverktyg

Krav

Innan migreringsverktygen körs måste partnern uppfylla följande krav:

  1. Partnern och partneradministratörskontot måste finnas i Wholesale RTM-lösningen. Under förförsäljningsfasen behöver partners inte vara registrerade i Wholesale RTM-lösningen för att köra extraktionsverktyget.
  2. Partnern måste gå igenom checklistan före migreringen för att säkerställa att alla krav är uppfyllda.
  3. Administratörsuppgifter för Cisco BroadWorks-system krävs för att köra verktygen för extrahering och enhetsflytt. Detta gäller inte för BroadCloud-partners.
  4. Verktygen för extrahering och enhetsflytt måste köras från den sekundära Cisco BroadWorks-applikationsservern under ett underhållsfönster för att minimera risken. BroadCloud-partners kommer att köra Device Move Tool från tjänsteleverantörsportalen.
  5. Granska listan över Webex Calling-enheter som stöds.
  6. Granska listan över Webex Calling-enheter som inte stöds.
  7. Partners måste be sitt kontoteam på Cisco att få den firmwareversion som stöds för telefoner och enheter.
  8. UC-One-klienter måste uppgradera till följande versioner:
    • Desktop Communicator-klienter måste vara version 22.9.12 eller senare
    • Mobile Connect-klienter måste vara version 3.9.14 eller senare.
  9. Administratörens dator måste ha:
    • JDK/JRE 1.8 krävs för provisioneringsverktyget.
    • MAC- och Linux-maskiner kräver Python 3.10.5 eller senare för Transform Tool.
  10. Kunder måste ha en giltig faktureringsadress och slutanvändare måste ha en företags-e-postadress konfigurerad i Cisco BroadWorks. Om värdena inte är angivna måste partneradministratörer kontakta sina kunder för att få dem. Dessa uppgifter måste läggas till i CSV-filerna (kommaseparerade värden) innan transformeringsverktyget körs. Exempel på CSV-filer tillhandahålls med transformeringsverktyget.

Migreringsplan

Migrationsplanen har tre steg:

  1. Förberedelse
    • Hämta en kopia av användardata med extraheringsverktyget
    • Generera en token med hjälp av tokengeneratorverktyget
    • Använd transformeringsverktyget för att formatera användardata
  2. Etablering
    • Få den senaste användardatan med extraheringsverktyget
    • Använd transformeringsverktyget för att formatera användardata
    • Provisionera användare med provisioneringsverktyget
  3. Migrering
    • Migrera enheter med verktyget för enhetsflyttning
    • Migreringar utan enheter [ Aktivera telefonnummer via Control Hub ]

    Om partneradministratörerna inte har enheter att flytta från Cisco BroadWorks till Wholesale är det inte nödvändigt att köra verktyget för enhetsflytt. Partneradministratörer kan använda den offentliga länken nedan för att aktivera telefonnumren direkt via Control Hub-portalen. Det finns mer information i Hantera telefonnummer i Control Hub.

    Att inaktivera telefonnumren i Cisco BroadWorks är valfritt om partneradministratörerna aktiverar sina telefonnummer via Control Hub.

Funktioner migrerade automatiskt till Wholesale Calling

Dessa användarfunktioner migreras automatiskt av migreringsverktygen:

  • Inställningar för röstmeddelanden och anpassade hälsningar (röstmeddelanden, personligt namnljud och användarnas PIN-kod migreras inte)
  • Alternativa nummer
  • BroadWorks Anywhere
  • Upptagen lampfält
  • Nummerpresentation (anpassat namn och telefonnummer)
  • Samtal väntar
  • Inställningar för vidarekoppling av samtal (vidarekoppling av samtal always/busy/no answer/not nåbar)
  • Avlyssning av samtal
  • Stör ej
  • Faxinställningar
  • Fjärrkontor
  • Layout för samtalsdelning
  • Samtidig uppringning personlig (inklusive schema och urvalskriterier)
  • Samtalsmeddelande (inklusive schema och urvalskriterier)
  • Anonym samtalsavvisning
  • Selektiv avvisning av samtal
  • Selektiv vidarekoppling av samtal
  • Riktad samtalshämtning och inbrytning
  • Undantagen för inbrott
  • Tryck för att tala
  • Sekretess
  • Väntemusik
  • Helgdagstjänst
  • Nattjänst

Dessa gruppfunktioner migreras automatiskt av migreringsverktygen:

  • Auto attendant
    • Endast en nivå
    • Anpassade hälsningar
    • Inställningar för vidarekoppling av samtal (alltid, upptaget, selektiv)
    • Alternativa nummer
    • Helgmenyn är inte tillgänglig i Webex
    • Selektiv avvisning av samtal
  • Cisco BroadWorks Call Center Standard och BroadCloud-samtalskö:
    • Grundkonfiguration
    • Anpassade hälsningar
    • Agenter och handledare
    • Inställningar för vidarekoppling av samtal (alltid, upptaget, selektiv)
    • Alternativa nummer
    • Musik på paus
  • Samtalsparkering
  • Besvara samtal
  • Sökgrupp
    • Inställningar för vidarekoppling av samtal (alltid, upptagen, selektiv, ej nåbar)
    • Alternativa nummer
  • Platskod (en per plats eller grupp)
  • Personsökningsgrupp
  • Scheman (endast på gruppnivå, företagsscheman migreras inte)
  • Röstbrevlåda
  • Musik på paus
  • Gemensam telefonlista

Enheter som stöds

Telefoner som stöds skapas automatiskt och tilldelas användare i Webex Calling av etableringsverktyget. Telefonerna markerade med "ja" i kolumnen "Stöds i enhetsflyttverktyget" kommer också automatiskt att flyttas från Cisco BroadWorks eller BroadCloud till Webex Calling när enhetsflyttverktyget körs. Telefoner markerade med "Nej" i den kolumnen kräver en manuell åtgärd för att ändra DMS-URL:en i Cisco BroadWorks-enhetsmallen eller i själva telefonen.

Den sista kolumnen visar mappningen av telefonmodeller till kolumnen "Enhetstyp" i filen. transform-tool/input/newphones.csv. (Se avsnittet Transformeringsverktyg i den här artikeln för mer information om newphones.csv).

Telefonmodell

Stöds i enhetsflyttverktyget

Enhetstyp i newphones.csv

Cisco MPP 6821

Ja

DMS Cisco 6821

Cisco MPP 6841

Ja

DMS Cisco 6841

Cisco MPP 6851

Ja

DMS Cisco 6851

Cisco MPP 6861

Ja

DMS Cisco 6861

Cisco MPP 6871

Ja

DMS Cisco 6871

Cisco MPP 7811

Ja

DMS Cisco 7811

Cisco MPP 7821

Ja

DMS Cisco 7821

Cisco MPP 7832

Ja

DMS Cisco 7832

Cisco MPP 7841

Ja

DMS Cisco 7841

Cisco MPP 7861

Ja

DMS Cisco 7861

Cisco MPP 8811

Ja

DMS Cisco 8811

Cisco MPP 8832

Ja

DMS Cisco 8832

Cisco MPP 8841

Ja

DMS Cisco 8841

Cisco MPP 8845

Ja

DMS Cisco 8845

Cisco MPP 8851

Ja

DMS Cisco 8851

Cisco MPP 8861

Ja

DMS Cisco 8861

Cisco MPP 8865

Ja

DMS Cisco 8865

Cisco MPP 8875

Ja

DMS Cisco 8875

Cisco ATA191

Ja

DMS Cisco 191

Cisco ATA192

Ja

DMS Cisco 192

Cisco DBS 110

Ja

DMS Cisco DBS110

Polycom VVX101

Ja

DMS Polycom VVX101

Polycom VVX150

Ja

DMS Polycom VVX150

Polycom VVX201

Ja

DMS Polycom VVX201

Polycom VVX250

Ja

DMS Polycom VVX250

Polycom VVX301

Ja

DMS Polycom VVX301

Polycom VVX311

Ja

DMS Polycom VVX311

Polycom VVX350

Ja

DMS Polycom VVX350

Polycom VVX401

Ja

DMS Polycom VVX401

Polycom VVX411

Ja

DMS Polycom VVX411

Polycom VVX450

Ja

DMS Polycom VVX450

Polycom VVX501

Ja

DMS Polycom VVX501

Polycom VVX601

Ja

DMS Polycom VVX601

Polycom Trio 8300

Ja

DMS Polycom Trio8300

Polycom Trio 8500

Ja

DMS Polycom Trio8500

Polycom Trio 8800

Ja

DMS Polycom Trio8800

Polycom SoundStation 5000

Ja

DMS Polycom SSIP5000

Polycom SoundStation 6000

Ja

DMS Polycom SSIP6000

Yealink T33G

Ja

DMS Yealink T33G

Yealink T41S

Ja

DMS Yealink T41S

Yealink T42S

Ja

DMS Yealink T42S

Yealink T43U

Ja

DMS Yealink T43U

Yealink T46U

Ja

DMS Yealink T46U

Yealink T46S

Ja

DMS Yealink T46S

Yealink T48S

Ja

DMS Yealink T48S

Yealink T48U

Ja

DMS Yealink T48U

Yealink T53W

Ja

DMS Yealink T53W

Yealink T54W

Ja

DMS Yealink T54W

Yealink T57W

Ja

DMS Yealink T57W

Yealink T58V

Ja

DMS Yealink T58V

Yealink CP920

Ja

DMS Yealink CP920

Yealink CP960

Ja

DMS Yealink CP960

Yealink W52B

Ja

DMS Yealink W52P

Yealink W56B

Ja

DMS Yealink W56P

Yealink W60B

Ja

DMS Yealink W60P

Yealink W70B

Ja

DMS Yealink W70P

Yealink CP925

Ja

DMS Yealink CP925

Yealink CP965

Ja

DMS Yealink CP965

Enheter som inte stöds

Om kunden använder enheter som inte stöds av Wholesale RTM-lösningen, är dessa enheter inte berättigade till migrering. I det här fallet har du följande alternativ:

  1. Provisionera nya telefoner på Cisco BroadWorks innan du migrerar.
  2. Låt de gamla telefonerna vara kvar i Cisco BroadWorks, och användarna måste installera Webex-appen för att ringa och ta emot samtal.

Grossistpaket för samtal

Migreringsverktygen har en uppsättning standardinställningar för att välja grossistsamtalpaket för prenumeranter. Om ett annat paket önskas senare kan dessa ändras i Control Hub av en partneradministratör.

Konfiguration av Cisco BroadWorks-migreringspaket

Alla prenumeranter som migrerar från Cisco BroadWorks kommer som standard att använda Webex Calling-paketet. Om Webex Voice Package önskas för prenumeranter som inte har tilldelat samtal väntar eller röstbrevlåda kan detta aktiveras i Transform Tools partner.cfg-fil genom att avkommentera raden USE_WEBEX_VOICE_PACKAGE.

Webex för BroadWorks-migreringspaketmappning

Webex för BroadWorks-paket mappas automatiskt till grossistsamtalspaket. Detta är inte konfigurerbart.

Webex för BroadWorks-paket

Paket för grossistsamtal

Programvarutelefon

Webex Voice

Grundläggande

Webex Calling

Standard

Webex-svit

Premium

Webex-svit

Mappning av BroadCloud-migreringspaket

Migreringar från BroadCloud Carrier-kartpaket baserat på stationstyp. Standardmappning kan konfigureras i Transform Tools konfigurationsfil conf/rialto_station_type_to_wholesale_package.csv.

BroadCloud Carrier-stationstyp

Paket för grossistsamtal

Grundläggande

Webex Voice

Konferensrum

Webex Voice

Meddelanden

Webex Voice

Standard

Webex Voice

Executive

Webex-svit

Alla andra stationstyper

Webex Voice

Omvandla ett BroadWorks- eller BroadCloud-användarkonto till en Webex Calling-arbetsyta

En Webex-arbetsyta är en telefon som delas mellan många personer, till exempel: till exempel: telefoner i ett konferensrum, lager eller lobby. Sådana telefoner kan konfigureras i Webex Calling som Webex-arbetsytor istället för Webex-användare. Det finns ett alternativ för att automatiskt omvandla användarkonton från Cisco BroadWorks eller BroadCloud Carrier till arbetsytor under migreringsprocessen.

Vidta

  1. I filen transform_tool/input/users.csv, tilldela paketet "common_area" till de användare som ska omvandlas till en arbetsyta.
    • Exempel: bwuser@domain,,,common_area
  2. (Endast BroadCloud) För att konvertera alla användarkonton av en specifik stationstyp till arbetsytor, lägg till en post i transform-tool/conf/rialto_station_type_to_wholesale_package.csv och ställ in grossistpaketet till “common_area_calling”.
    • Exempel: conference_room_v2,common_area_calling
  3. Kör transformeringsverktyget.
  4. Kör etableringsverktyget.
  5. Öppna Control Hub för den nyskapade kundorganisationen och ange en SIP-domän (se figur 2, Konfigurera en SIP-domän i Control Hub).
  6. Kör provisioneringsverktyget igen. Detta skapar arbetsytor och tilldelar telefoner till dem.

Begränsningar:

Konfiguration av användarfunktioner (till exempel vidarekoppling av samtal, stör ej) migreras inte automatiskt till arbetsytan.

Fönstret Control Hub i organisationsinställningarna markerar avsnittet SIP-adress för Cisco Webex Calling.

Figur 2: Konfigurera en SIP-domän i Control Hub

Verktyg för tokengenerator

Partneradministratörer kör det här tokengeneratorverktyget minst en gång innan de börjar köra migreringsverktygen. Att köra det här verktyget är en engångsaktivitet efter att partnerkontot har registrerats i Wholesale RTM-lösningen. Det här verktyget gör det möjligt för partneradministratörer att logga in via webbläsare för att hämta den unika TOKEN som behövs för att uppdatera partnerkonfigurationsfilerna för migreringsverktygen.

Förutsättningar

Installera Java 8, 11, 17 eller 21 på datorn. Java finns tillgängligt från många källor, inklusive:

Extrahera binärfilerna för migreringsverktyget efter nedladdningen.

Detta steg är valfritt

Instruktioner för att köra

Kör följande kommando i terminalen i tokengeneratorkatalogen:

  • Följande portar måste vara tillgängliga för att köra tokengeneratorverktyget. Portar: 8080, 50009, 50010, 50011, 50012 och 50013

  • Minst en av dessa nämnda portar måste vara öppen för anslutning i användarens dator.

Windows:

token_generator.bat

MacOS:

./token_generator.sh

Produktion:

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

Öppna URL:en i webbläsaren på terminalen, logga in med partneradministratörens inloggningsuppgifter för att hämta TOKEN och kopiera den för vidare användning.

Illustrationerna av användargränssnittet ges nedan som referens:

Logga in med Cisco Webex-skärmen

Figur 3: Logga in med Cisco Webex

Inloggningsskärm för inloggningsuppgifter

Figur 4: Fönster för autentiseringsuppgifter

Skärm för tokengenerering

Figur 5: Tokengenerering

BroadWorks-installationsuppgifter

Konfigurera följande steg innan du kör verktygen för extrahering och enhetsflyttning på den sekundära BroadWorks-servern.

Detta gäller för Cisco BroadWorks och Webex för BroadWorks. Dessa steg gäller inte för BroadCloud.

Aktivera OCI-P-anslutning

Verktyget för enhetsflytt kommunicerar med BroadWorks via OCI-P-kommandon. För att aktivera OCI-P-anslutning, följ stegen nedan:

Steg 1: Använd CLI för att konfigurera allmänna inställningar.

Kör följande kommando i CLI för att byta till katalogen GeneralSettings:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Kör följande kommando i CLI för att hämta aktuella GeneralSettings:

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

Om dina inställningar inte matchar ovanstående, använd kommandot set för att konfigurera om dina inställningar.

Steg 2: Använd CLI för att konfigurera OCI-proxy.

Ändra katalogen till OCI Proxy:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Kör följande CLI för att hämta aktuella inställningar. Du bör se följande:

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

Om dina inställningar inte matchar ovanstående, använd kommandot set för att konfigurera om dina inställningar.

Steg 3: Använd CLI för att konfigurera OCI-provisionering.

Ändra till provisioneringskatalogen:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Kör följande kommando för att hämta de aktuella OCI-provisioneringsinställningarna:

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

Steg 4: Kör kommandot nedan i CLI för att verifiera att din konfiguration är korrekt.

 AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.

Verifiera att öppen klientserver är distribuerad och aktiv

Använd kommandona nedan för att distribuera och starta Open Client Server på den sekundära applikationsservern om den inte är distribuerad eller inte redan har startats.

Steg 1: Distribuera servern med följande CLI-kommando:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Steg 2: Starta servern med detta kommando:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Aktivera siffror

Kör följande kommandon i CLI för att aktivera aktiveringen av siffrorna:

Steg 1: Kör kommandot för numerisk aktivering:

AS_CLI> cd SubscriberMgmt/NumberActivation

Steg 2: Kör kommandot aktivering aktiverat:

AS_CLI> set dnMode groupAndUserActivationEnabled

Steg 3: Vid bekräftelsefrågan skriver du Y.

Extraheringsverktyg

För BroadCloud

Extraktionsverktyget är integrerat i BroadCloud Service Provider-portalen. En tjänsteleverantörsadministratör kan:

  1. Skicka utdragsförfrågningar för upp till 50 kunder per begäran.
    En begäran om utdrag kan inte skickas in för samma kund mer än 10 gånger per dag.
  2. Ladda ner den extraherade datafilen, i ZIP-format, i upp till 28 dagar från begäran om inlämning.

Följande bilder visar tjänsteleverantörsportalen.

Tjänsteleverantörsportalskärmen som visar den initierade begäran om extraktion av grossistmigrering.

Figur 6: Tjänsteleverantörsportal

Skärm för tjänsteleverantörsportal som visar begäranden om extrakt av grossistmigrering

Figur 7: Tjänsteleverantörsportal

CSV-extraktbegäran

Initiera begäran om CSV-extraktion

  1. Ladda ner kundens CSV-fil

    Klicka på länken Ladda ner kund-CSV längst upp till höger i avsnittet Initiera begäran om CSV-extraktion.

  2. Redigera kundlistan

    Administratören kan redigera denna CSV-fil för att endast inkludera de kunder för vilka extraktionen behöver utföras.

  3. Ladda upp och skicka in

    Ladda upp den modifierade CSV-filen efter redigeringen.

    Klicka på Skicka för att initiera en utdragsbegäran för de listade kunderna och deras tillhörande platser.

Initiera utdragsbegäran för en kund med platser CSV

  1. Välj kund- och nedladdningsplatser

    Välj en kund från rullgardinsmenyn.

    Ladda ner motsvarande locations.csv från Visa kunderfliken Platser Exportera platser som CSV.

  2. Redigera platsfilen

    Administratören kan redigera CSV-filen så att den endast inkluderar de platser de vill extrahera.

  3. Ladda upp och skicka in

    Ladda upp den redigerade locations.csv-filen och klicka på Skicka.

    Endast de angivna platserna för den valda kunden kommer att inkluderas i utdragsbegäran.

Initiera utdragsbegäran för alla kunder

  1. Klicka på Skicka för att initiera en utdragsbegäran för alla kunder och alla deras platser under den nuvarande tjänsteleverantören.

Avsnitten i utdragsbegäran.

För Cisco BroadWorks och Webex för BroadWorks

  1. Extraktionsverktyget körs på den sekundära Cisco BroadWorks Application Server inom partnernätverket och ansluter via OCI-P.
  2. Verktyget hämtar råa företags-, grupp-, nummer-, användare-, tjänst-, enhets- och mjukvaruklientdata från Cisco BroadWorks- eller BroadCloud-plattformen och matar ut dessa data till XML-filer som tillhandahåller indata för transformeringsverktyget.

Nästa avsnitt förklarar hur man installerar och konfigurerar extraktionsverktyget.

Förutsättningar

  1. SCP-kopiera extraktionsverktygets binärfiler till den sekundära Cisco BroadWorks-applikationsservern.
  2. SSH till den sekundära Cisco BroadWorks-applikationsservern för att konfigurera förutsättningarna och köra extraheringsverktyget.
  3. Konfigurera tjänsteleverantören och grupp-ID:t för att extrahera från Cisco BroadWorks i conf/exportTool.yml. Se följande exempel på YAML-kodavsnitt:
    ServiceProviderID-A:
         - GroupID-A1
         - GroupID-A2
         - GroupID-A3
    ServiceProviderID-B:
                           - ALL
    
  4. Se till att användar-ID, lösenord och värdnamn för den sekundära Cisco BroadWorks-applikationsservern är korrekta i conf/partner.cfg fil:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
    

    Egenskapen REFRESH_TOKEN är obligatorisk för en Webex för BroadWorks-migrering.

  5. Ändra JDK/JRE miljösökvägen i export.sh-filen om den sekundära Cisco BroadWorks-applikationsservern JDK/JRE miljösökvägen skiljer sig från filen:
    JAVA_HOME=/usr/local/java/java_base

Instruktioner för att köra

Kör följande kommando i den sekundära Cisco BroadWorks-applikationsservern från extraheringsverktygskatalogen:

./export.sh

Terminalloggar

Följande loggar är tillgängliga i terminalen efter lyckad export: Köra BroadSoft Data Export Tool:

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

Produktionen

En ZIP-fil (extracted_data_<timestamp>.zip) som utdata finns i samma katalog för extraktionsverktyget. Använd följande kommando för att visa och använda ZIP-filen för inmatning i Transform Tool:

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

Transformeringsverktyg

Det här transformeringsverktyget körs för alla migreringar. Transformeringsverktyget körs på vilken dator som helst, inklusive en partners administratörsbärbara dator, och använder Webex Public API:er. Den läser utdatafilen från extraktionsverktyget, ZIP (extracted_data_<timestamp>.zip), som indata och omvandlar den råa XML-filen till ett JSON-format som används av provisioneringsverktyget.

Förutsättningar

När du har laddat ner och extraherat binärfilerna för migreringsverktygen, konfigurera följande förutsättningar:

  1. Ställ in REFRESH_TOKEN (Token kopierad från Token Generator Tool) och NAME_OF_MAIN_LOCATION i conf/partner.cfg fil:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  2. Ange valfritt PROVISIONING_ID (kopierat från mallen i Partner Hub) i conf/partner.cfg fil:
    PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    För att få en mer fullständig verifiering av kundens e-postadress kan du valfritt ange PROVISIONING_ID.
  3. Konfigurera saknad information i input/customers.csv fil (se nästa avsnitt) om den saknas.
  4. Lägg till slutanvändarens e-postadress i input/users.csv fil.
  5. Om nya telefoner ska etableras, lägg till MAC-adressen och e-postadressen för användarens nya telefon i input/newphones.csv fil. Detta krävs endast om partneradministratörerna vill etablera nya telefoner i Wholesale calling.
  6. Konvertera BroadWorks callcenter till CxEssentials med hjälp av input/cxessentials.csv fil.
  7. Du kan också aktivera egenskapen UPPGRADERA_ALLA_CALL_CENTER_TILL_CX_ESSENTIALS för att konvertera alla callcenter till CxEssentials.
  8. Använd input/locations.csv fil för att stödja migreringen av stora företag som gör det möjligt för administratörer att migrera sina kunders platser efter plats
  9. Aktivera valfritt användning av MAC-adresser från User-Agent-rubriken i SIP REGISTER-meddelandet när MAC-adressen inte är tillgänglig i Cisco BroadWorks-enhetsprofilen. Avkommentera raden "ANVÄND_MAC_ADRESS_FRÅN_SIP_REGISTER=yes" i filen conf/partner.cfg
  10. Funktionen för synkronisering av nätverksservern gör det möjligt för administratörer att etablera telefonnummer, MAC-adresser och användares e-postadresser under etableringen i migreringen i samma region. För att aktivera det, ställ in USE_NS_SYNC=yes i conf/partner.cfg.

    Om NS-synkronisering är inaktiverad hoppas administration av telefonnummer och enheter över, och användarna får tillfälliga e-postadresser.

  11. Aktivera valfritt egenskaperna ANALOG_ANVÄNDARE_TYP_AKTIVERA_SAMTAL_VÄNTAR, ANALOG_ANVÄNDARE_TYP_AKTIVERA_MUSIK_PÅ_PARKERING och ANALOG_ANVÄNDARE_TYP_INAKTIVERA_T38 för att konfigurera samtal väntar, musik i vänteläge och inaktivera T38-inställningar för alla användare av analog typ.

Påfyllning av input/customers.csv

Filen input/customers.csv tillhandahåller data som kanske saknas i Cisco BroadWorks eller BroadCloud. Den här filen kan lämnas tom om all obligatorisk information redan finns tillgänglig. Du behöver inte fylla i alla kolumner, endast den information som saknas är obligatorisk.

Alla dessa fält är valfria.

Tabellen nedan förklarar de viktigaste kolumnerna i input/customers.csv.

Kolumnnamn

Regler

Id

I Cisco BroadWorks företagsläge:

  • Detta är Cisco BroadWorks serviceProviderId för företaget.
  • Dessutom behövs en separat rad för varje grupp inom företaget. Id:t är Cisco BroadWorks-grupp-ID:t.

I BroadWorks-tjänsteleverantörsläge är detta Cisco BroadWorks-grupp-ID:t.

I BroadCloud är detta Rialtos kund-ID.

externalId

Detta är en identifierare som matchar partnerns interna identifierare för den här kunden. Den här kolumnen måste vara unik inom en Webex-partnerorganisation. Den här kolumnen är valfri, en unik identifierare genereras automatiskt av transformeringsverktyget.

Den här kolumnen används inte för grupper inom ett företag.

kundnamn

För företaget används den här kolumnen som fält för Webex-kundnamn.

För en grupp inom ett företag används den här kolumnen som platsnamn. Platsnamn måste vara unika inom ett företag.

primär e-postadress

Detta används som e-postadress för Webex-kundadministratören.

Den här kolumnen är valfri för grupper inom ett företag.

Adresskolumner

För ett företag används adressen som faktureringsadress och första platsadress.

För en grupp inom ett företag används adressen som platsadress.

Tidszon

Se avsnittet om tidszoner i den här artikeln.

språk

Se Språk som Webex stöder.

standardröstbrevlådans PIN-kod

Se Ställ in en PIN-kod för röstbrevlådan.

Påfyllning av input/users.csv

Filen input/users.csv tillhandahåller data som kanske saknas i Cisco BroadWorks eller BroadCloud. Den här filen kan lämnas tom om all obligatorisk information redan finns tillgänglig. Du behöver inte fylla i alla kolumner, endast den information som saknas är obligatorisk.

Alla dessa fält är valfria.

Kolumnnamn

Regler

användar-ID

En unik identifierare för användaren. Detta kan vara ett BroadWorks- eller BroadCloud-användar-ID.

e-post

(Valfritt) Användarens e-postadress. Om den tillhandahålls kommer den att användas för provisioneringsändamål.

telefonnummer

(Valfritt) Användarens telefonnummer som ska tillhandahållas.

paket

(Valfritt) Användarpakettyp. Tillåtna värden: röst, samtal, svit, common_area, virtual_line, dont_migrateeller call_park_ext.

Värdet dont_migrate används när partners vill exkludera vissa användare – tillsammans med deras enheter och telefonnummer – från både etablering och migrering.

Detta stöds för både BroadWorks och BroadCloud. När detta tillämpas kommer de valda användarna och deras tillhörande resurser inte att migreras eller etableras.

För att använda detta bör administratörer ange dont_migrate i paketkolumnen i users.csv-filen.

anknytning

(Valfritt) Telefonanknytningen som ska tilldelas användaren.

namn

(Valfritt) Användarens fullständiga namn.

ata_settings

(Valfritt) Tillåtna värden: t38, analog

Till enable/disable samtal väntar, musik i vänteläge och T38-inställningar

T38:

Det här alternativet inaktiverar samtal väntar och musik i vänteläge, och aktiverar T38-inställningar för ATA-enheter.

Analog:

  • I likhet med alternativet T38 inaktiverar den här inställningen även samtal väntar och musik i vänteläge, och aktiverar T38 för ATA-enheter.
  • Den största fördelen med det analoga alternativet är att dessa funktioner kan styras via partner.cfg-filer, vilket ger större flexibilitet för konfiguration.

do_not_move_phone

Endast BroadWorks. Valfri flagga för att förhindra enhetsmigrering till Webex Calling.

Det här alternativet gör det möjligt för partners att etablera användare tillsammans med deras samtalsinställningar, enheter och telefonnummer utan att migrera enheterna till Webex eller aktivera telefonnummer i Webex Calling.

Den här inställningen är endast tillgänglig för BroadWorks, inte BroadCloud.

För att använda den måste administratörer ange do_not_move_phone i kolumnen do_not_move_phone (endast BroadWorks) i filen users.csv.

Detta säkerställer att användare får tillgång till inställningar utan att behöva aktivera nummer eller flytta sina telefoner, så att de kan fortsätta att använda sina tjänster via BroadCloud.

Instruktioner för att köra

Kör Transform Tool i valfritt operativsystem. Använd stegen nedan för att köra verktyget i Windows och macOS:

Windows

Kör kommandot nedan för att köra Transform Tool i Windows:

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

MacOS

Utför följande steg för att köra transformeringsverktyget på macOS:

  1. Skapa en virtuell miljö och installera beroenden för att köra transformeringsverktyget med Python:
    python3 -m venv venv
    source venv/bin/activate
    python3 -m pip install requests
    python3 -m pip install requests-oauthlib
    python3 -m pip install phonenumbers
    
  2. Kör transformeringsverktyget:
    ./transform.sh -extract= -customers= -users= -newphones=

Customer/user förhandskontroll

Transformverktyget gör API-anrop till Webex för att upptäcka potentiella provisioneringsproblem. Som standard validerar den kundens adress och primära e-postadress. Om värdet för PROVISIONING_ID anges i conf/partner.cfg filen, kommer den även att validera platsinformation. Resultaten av förkontrollen ingår i undantagsrapporten.

Dessutom kan följande valfria parametrar läggas till när transformeringsverktyget körs:

förhandskontroll

Förutom att köra förkontrolls-API:et för kundinformationen, kommer Transform Tool även att köra förkontrolls-API:et för prenumeranternas e-postadresser.

förhandskontrollinformation

Som standard inkluderas endast förkontrollsfel (dvs. problem som blockerar etablering) i undantagsrapporten. Om du lägger till den här flaggan inkluderas även lyckade förkontrollresultat (t.ex. om det redan finns en Webex-organisation som kan anslutas automatiskt).

precheckinfo tar extra tid att köra.

Terminalloggar

Följande loggar i terminalen vid lyckad transformation:

Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0

Undantagsrapport

Transform Tool genererar undantagsrapporten inuti utdata/<timestamp>/exception_report.txt katalog. Du kan använda den här rapporten för att identifiera de problem som kommer att påverka migreringen och åtgärda dem i Cisco BroadWorks-systemet.

När du har ändrat användardata för att lösa undantaget, kör verktygen för extrahering och transformering igen med de nya uppgifterna. Exempelfilen för undantagsrapporten enligt följande:

Exception Report
Tue Oct 18 08:12:09 2022

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

Produktionen

En JSON-utdatafil (customer.json) kommer att finnas tillgänglig i output/<timestamp>/<groupid> katalog. Exempelfilen customer.json är som följer:

{
    "customer": {
        "provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
        "packages": [
            "webex_calling",
            "common_area_calling"
        ],
        "externalId": "external_id_engg_grp1",
        "address": {
            "addressLine1": "100 Main Street",
            "addressLine2": "",
            "city": "Gaithersburg",
            "stateOrProvince": "MD",
            "zipOrPostalCode": "20877",
            "country": "US"
        },
        "customerInfo": {
            "name": "Engineering Group - 1",
            "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
        },
        "provisioningParameters": {
            "calling": {
                "location": {
                    "name": "Main",
                    "address": {
                        "addressLine1": "100 Main Street",
                        "addressLine2": "",
                        "city": "Gaithersburg",
                        "stateOrProvince": "MD",
                        "zipOrPostalCode": "20877",
                        "country": "US"
                    },
                    "timezone": "America/New_York",
                    "language": "en_us",
                    "numbers": [
                        "+15205551101",
                        "+15205551102",
                        "+15205551103",
                        "+15205551104",
                        "+15205551105",
                        "+15205551106",
                        "+15205551107",
                        "+15205551108",
                        "+15205551109",
                        "+15205551110"
                    ],
                    "mainNumber": "+15205551101"
                }
            }
        }
    },
    "broadworks_info": {
        "service_provider_id": "collabmigrationtestSP_engg",
        "group_id": "collabmigrationtestGRP_engg"
    },
    "subscribers": [
        {
            "amareswaranvel+benjaminjack@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+benjaminjack@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Benjamin",
                        "lastName": "Jack",
                        "primaryPhoneNumber": "+15205551102",
                        "extension": "1102"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering17861@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 7861",
                        "mac": "CC98914EAAD7"
                    }
                ]
            }
        },
        {
            "amareswaranvel+lucasoliver@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+lucasoliver@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Lucas",
                        "lastName": "Oliver",
                        "primaryPhoneNumber": "+15205551103",
                        "extension": "1103"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering16821@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 6821",
                        "mac": "5486BCAE7E45"
                    }
                ]
            }
        },
        {
            "amareswaranvel+leojackson@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+leojackson@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Leo",
                        "lastName": "Jackson",
                        "primaryPhoneNumber": "+15205551104",
                        "extension": "1104"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineeringmacpc@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": []
            }
        },
        {
            "amareswaranvel+owenalex@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+owenalex@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Owen",
                        "lastName": "Alexander",
                        "primaryPhoneNumber": "+15205551101",
                        "extension": "1101"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering8811@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 8811",
                        "mac": "F87B204E4066"
                    }
                ]
            }
        }
    ],
    "auto_attendants": [],
    "call_queues": [],
    "hunt_groups": [],
    "schedules": [],
    "call_parks": [],
    "call_pickups": [],
    "paging_groups": [],
    "voice_portals": [
        {
            "name": "Automated Voice Portal",
            "firstName": "Automated",
            "lastName": "Voice Portal",
            "languageCode": "en_us",
            "phoneNumber": "+15205551105",
            "extension": "1105"
        }
    ],
    "shared_call_appearances": [],
    "business_communicator_desktop_to_upgrade_to_webex_app": [
        "PC Comm - Engg Device Profile"
    ],
    "connect_client_to_upgrade_to_webex_app": [],
    "locations": [],
"webex_for_broadworks_info": {
        "users": [
            {
                "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
            }
        ],
        "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
        "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
    }
}

De `webex_for_broadworks_info` JSON-egenskapen finns endast för Webex för BroadWorks-migreringar. De `broadcloud_info` JSON-egenskapen finns endast för BroadCloud-migreringar.

Provisioneringsverktyg

Provisioneringsverktyget kan köras på vilken maskin som helst, vanligtvis (partnerns administratörsbärbara dator) och använder Webex Public API:er. Den läser transformeringsverktygets JSON-fil (customer.json) som indata och etablerar kunder, platser, nummer, användare, tjänster och enheter i Webex Wholesale RTM-lösningen.

Förutsättningar

Konfigurera följande krav i provisioneringsverktygets katalog:

  1. Installera Java 8, 11, 17 eller 21 på datorn. Java finns tillgängligt från många källor, inklusive:
  2. Efter att du har laddat ner och extraherat binärfilerna för migreringsverktygen, ange miljövariabeln JAVA_HOME i provisioning_tool.sh för MAC och provisioning_tool.bat för Windows.
  3. partner.cfg-filen:
    • Ställ in ID för GROSSIST_PROVISIONING_och UPPDATERA_TOKEN (token kopierad från tokengeneratorverktyget). Partneradministratörerna måste kontakta sitt kontoteam för att få PROVISIONING_ID:t:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Ställ in ALLOW_ADMIN_INVITE_EMAILS till false om partnern inte vill skicka ett välkomstmejl till användarna. Standardvärdet är sant.

  4. Använd egenskapen WEBEX4BWKS_EMAIL_SUBJECT för Webex för BroadWorks-migreringar för att skicka e-postmeddelandet med begäran om lösenordsändring för Webex för BroadWorks-prenumeranter.
  5. Använd egenskapen WEBEX4BWKS_EMAIL_BODY för Webex för BroadWorks-migreringar för att skicka e-postmeddelandet med begäran om lösenordsändring för Webex för BroadWorks-prenumeranter.
  6. Funktionen för synkronisering av nätverksservern gör det möjligt för administratörer att etablera telefonnummer, MAC-adresser och användares e-postadresser under etableringen i migreringen i samma region. För att aktivera det, ställ in USE_NS_SYNC=yes i conf/partner.cfg.

    Om NS-synkronisering är inaktiverad hoppas administration av telefonnummer och enheter över, och användarna får tillfälliga e-postadresser.

För BroadCloud-migreringar i samma region:

  1. Verktyget hoppar över etableringen av nummer, enheter och delade samtalsutseenden.
  2. Verktyget skapar användare och virtuella användare med tillägg och tillfällig tillägg.

För BroadCloud-migreringar till en annan region:

  1. Verktyget kommer att tillhandahålla nummer, enheter och delade samtalsvisningar.
  2. Verktyget skapar användare och virtuella användare med faktiska telefonnummer och anknytning.
    Alla BroadCloud-migreringar i Europa sker till en annan region.

Instruktioner för att köra

Använd följande steg för att köra verktyget i Windows och macOS:

Windows

Utför följande steg för att köra verktyget på Windows OS:

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

MacOS

Utför följande steg för att köra verktyget på macOS:

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

Förutsättningar för Webex för BroadWorks-migrering

Partneradministratörer måste uppdatera sin BroadWorks-introduktionsmall för Webex för BroadWorks-samexistensfunktioner. Se följande bild:

När Webex för BroadWorks onboarding-mallen har uppdaterats för att stödja migrering, be Cisco-kontoteamet att aktivera funktionen "wholesale-partner-blending-enabled" på partnernivå. Detta gör det möjligt att lägga till grossistpaket i befintliga Webex för BroadWorks-kundorganisationer under etableringen.

Kör etableringsverktyget med ett ytterligare argument.

Förberedelsefas: är standardfasen där administratörer kan etablera BroadWorks-användare som grossistprenumeranter och fortsätta med Webex för BroadWorks-användare.

Underhållsfas: är den andra fasen där administratörer kan tilldela grossistlicensen till befintliga Webex för BroadWorks-användare. Du måste köra provisioneringsverktyget med argumentet maintenance.

Eftermigreringsfas: Är den sista fasen då administratörer kan konvertera BroadWorks till grossistförsäljning helt och hållet. Du måste köra provisioneringsverktyget med argumentet postmigration.

Terminalloggar

Följande är loggarna i terminalen för lyckad provisionering:

Tool Name: Provisioning Tool
Version: 1.15.0
 
********** Started Processing File : input/customer.json ****************
 
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
 
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
 
********** Completed File : input/customer.json ****************

En tabell kommer att skrivas ut med antalet platser som skapats för varje körning:

Tabell med antal platser som skapats för varje körning.

Produktionen

Provisioneringsverktyget genererar framgångs- och felrapporter i utdata/<external_id>/*.success/error filer. Granska loggar för lyckade utdata och fel för att verifiera att etableringen har lyckats.

Efter lyckad etablering får kundadministratörer och slutanvändare ett e-postmeddelande från Wholesale RTM-lösningen.

Partneradministratörer kan verifiera kundprovisioneringen i Partner Hub och Control Hub-portalen. Se följande illustrationer från Partner Hub och Control Hub-portalen:

Skärmdump av Partner Hub som visar en sökning efter en grossistkund i rullgardinsmenyn Välj kund.

Bild 8: partnerhubben

Skärmdump av Control Hub som visar fliken Användare och en lista över användare.

Figur 9: Control Hub

Skärmdump av Control Hub som visar skärmen Enheter och en lista över enheter.

Figur 10: Enheter

Skärmdump av Control Hub som visar skärmen Nummer och en lista med telefonnummer.

Bild 11: Samtal

Verktyg för enhetsflyttning

För BroadCloud

För BroadCloud-partners, använd tjänsteleverantörsportalen för att skicka in en migreringsbegäran för nummer, enheter och migreringar av delade samtalsappearances (SCA).

Inom tjänsteleverantörsportalen kan en migreringsbegäran inkludera upp till 50 kunder. Maximalt 10 förfrågningar kan skickas in inom en dag.

Funktionen Nätverksserversynkronisering låter administratörer inaktivera BroadCloud-platsen och aktivera Webex Calling-platsen genom att ställa in USE_NS_SYNC=yes i conf/partner.cfg. Efter migreringen aktiveras enheter och telefonnummer på Webex Calling-platsen.

Administratörer kan aktivera automatisk återställning genom att ange ROLLBACK_TO_BROADCLOUD=true i conf/partner.cfg -filen, vilket flyttar enheter tillbaka till BroadCloud efter migreringen. Den stöder både migreringar från samma och olika regioner med NS Sync, men bara för lyckade migreringar. För misslyckade system måste administratörer skapa en Cisco TAC innan de begär återställning.

Det finns två alternativ för att välja migreringstyp i portalen:

  • Migrering – Välj det här alternativet för att initiera en begäran om migrering av nummer, enheter och delade samtalsappearances (SCA).
  • Enhetsstatus – Välj det här alternativet för att visa enhetens aktuella status på BroadCloud och i samtal.

Följande bilder visar tjänsteleverantörsportalen.

Tjänsteleverantörsportal

Figur 12: Tjänsteleverantörsportal

Tjänsteleverantörsportal som visar Visa migreringsbegäran.

Figur 13: Tjänsteleverantörsportal

Migrera valda platser (valfritt)

För att starta migreringen för en specifik delmängd av platser som listas i customer.json -filen, inkludera en locations.csv -fil med din begäran. Denna CSV-fil ska endast lista de platser du avser att migrera.

När locations.csv inte anges kommer alla platser i customer.json att migreras.

Tabell 1. Locations.csv-förklaringar
TermDefinition

Webbplats-id

Plats-ID för den plats som ska migreras.

Webbplatsnamn

Namnet på den plats som ska migreras.

För att ladda ner listan över tillgängliga aktiva webbplatser, navigera till Visa kunder → Välj en kund → Exportera platser som CSV.

Exportera platser som CSV

Bild 14: Exportera platser som CSV

För Cisco BroadWorks och Webex för BroadWorks

För Cisco BroadWorks- och Webex för BroadWorks-migreringar körs verktyget på den sekundära Cisco BroadWorks-applikationsservern inom partnernätverket och ansluter till AS via OCI-P. Den använder Transform Tool-utdatafilen JSON (customer.json) som indata och kör OCI-P-kommandona för att migrera enheter och mjukvaruklienter.

Vid lyckad operation kommer enhetsflyttningsverktyget att:

  1. Avregistrera enheter från Cisco BroadWorks och registrera dem i Wholesale.
  2. Användare som använder UC-One-klienten omdirigeras till Webex-appen vid första inloggningen.
  3. Inaktivera telefonnumren från Cisco BroadWorks eller ta bort telefonnumren från BroadCloud.
  4. Aktivera nummer i Grossistledet.
  5. Skapa delade samtalsframträdanden i Wholesale för BroadCloud-migreringar. [This steget gäller endast för BroadCloud migrations].
Om det inte finns några enheter registrerade hos Cisco BroadWorks eller BroadCloud som måste migreras, behöver du inte köra verktyget för enhetsflytt.

SCP och SSH

  1. SCP-verktyget för enhetsflytt till den sekundära Cisco BroadWorks-applikationsservern.
  2. SSH till den sekundära Cisco BroadWorks-applikationsservern för att konfigurera förutsättningarna och köra verktyget för enhetsflytt.

Förutsättningar

  1. Ställ in REFRESH_TOKEN (Token kopierad från Token Generator Tool) i conf/partner.cfg fil:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. Se till att användar-ID, lösenord och värdnamn för den sekundära Cisco BroadWorks-applikationsservern är korrekta i conf/deviceMoveTool.conf fil:
    BROADWORKS_USER_ID = admin
    BROADWORKS_PASSWORD = admin
    BROADWORKS_HOST_NAME = localhost
    
  3. För att skicka aktiveringsmejl igen måste du ställa in RESEND_INVITATION_EMAILS=true i conf/partner.cfg fil.

    Om administratörer vill skicka e-postinbjudningar till sina användare under migreringen bör de avkommentera "SKICKA RES_INVITATION_EMAILS=true" egendom i conf/partner.cfg fil. Annars bör fastigheten förbli oförändrad.

  4. Verifiera JDK/JRE miljösökvägen är korrekt i devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. Administratörer kan använda filen locations.csv från indatakatalogen för att migrera specifika grupper istället för alla grupper under ett företag.

Polycom-telefoner

För att flytta Polycom-telefoner från Cisco BroadWorks till Wholesale Calling måste en partneradministratör skapa en ny Identity/Device Profiltypfil på systemnivå i Cisco BroadWorks varje Polycom-enhetsmall. Se figur 14 och ladda upp den anpassade filen device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Efter att du har laddat upp den nya enhetsfilen, se till att den nyskapade filen finns på gruppnivå. Se också till att filen migration_%BWMAC ADDRESS%.cfg inte står i konflikt med någon befintlig fil i ditt system).

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

Den används internt av enhetsflyttverktyget.

Migreringsprocessen för Polycom-telefoner:

  1. Verktyget för enhetsflytt ersätter filen %BWMACADDRESS%.cfg på enhetsnivå med polycom_vvx2.cfg. Den här filen refererar till migration_%BWMACADDRESS%.cfg.
  2. Återskapa enhetsprofilerna på gruppnivå eller enhetsnivå.
    Att agera på gruppnivå eller enhetsnivå beror på konfigurationen av parametern deviceLevelRebuild i filen. device-move-tool/conf/partner.cfg.
  3. Verktyget för enhetsflytt ber Cisco BroadWorks-applikationsservern att starta om telefoner på gruppnivå eller enhetsnivå.
  4. Efter omstartsbegäran laddar och bearbetar Polycom-telefonerna% BWMACADDRESS%.cfg, vilket ber Polycom-telefonerna att ladda ner och bearbeta migration_%BWMACADDRESS%.cfg, vilket ställer in device.prov.serverName till https://plcm.sipflash.com..
    https://plcm.sipflash.com För den amerikanska regionen har andra regioner andra URL:er.
  5. Polycom-telefonen laddar ner %BWMACADDRESS%.cfg från https://plcm.sipflash.com och kommer att hanteras av Webex Calling DMS.
Identity/device profiltypfil lägg till skärmdump

Bild 14: Identity/device profiltyp filtillägg

Fältet "MAC-adress in:", Använd samma värden som de andra filerna i Polycom-mallen. (I figur 14, använd HTTP-förfrågnings-URI, men detta kanske inte är lämpligt för partnerns Cisco BroadWorks Application Server-distribution).

Instruktioner för att köra

Det finns två metoder för att anropa DMT:n, den första är att anropa en enda kund åt gången och den andra är att köra flera kunder samtidigt.

Enhetsflyttningsverktyget körs från den sekundära Cisco BroadWorks-applikationsservern inuti enhetsflyttningsverktygets katalog:

For device move single customer:
./devicemove.sh -input=
 ./devicemove.sh -input=/tmp/customername.json
 For device move multiple customers:
./devicemove.sh -input=
 ls -l /tmp/directoryofcustomers/
customer1.json 
customer2.json
customer3.json
Additionally, the device move tool supports migrate single/specific phone(s) from 1.35.0 release.
Use the command below:
./devicemove.sh -integration -input=  -macaddress=4CBC4883A6F8,48256741CBE9

Terminalloggar

Följande är loggarna i terminalen när enhetsflyttningsverktyget för enhetsmigrering kördes:

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

Produktionen

Efter enhetsmigreringen har enheterna kommit online och är redo att användas make/receive samtal. Se figur 15 för ett exempel på enhetens status:

Skärmdump av sidan Control Hub-enheter som visar enhetens status.

Figur 15: Enhetsstatus

Efter enhetsmigreringen har numren blivit aktiva. Se figur 16 för ett exempel på vilka nummer som är aktiva:

Skärmdump av skärmen Control Hub-nummer som visar aktiva nummer.

Figur 16: Aktiva nummer

Återställ migrering

Återställningsåtgärden måste utföras för ett företag i taget.

Verktyget för enhetsflytt inaktiverar inte numren i grossistsamtalen på grund av tekniska begränsningar under återställningen.

För BroadCloud-operatören

Återställningsprocessen för BroadCloud-partners är följande:

  1. Öppna ett ärende med Cisco TAC för att begära en återställning av enheten.
  2. Kör enhetsflyttningsverktyget i återställningsläge:
    • Telefonnummer kommer att tas bort från Webex Calling, vilket innebär att användare och tjänster endast har anknytningar.
    • E-postadresser i Webex Calling kommer att återställas till tillfälliga e-postadresser.
    • Telefoner kommer att raderas från Webex Calling.
    • Telefonnummer, e-postadresser som används som alternerade ID:n och telefoner kommer att återskapas i BroadCloud.
    • Telefonerna kommer att startas om.
  3. Partneradministratörer måste flytta tillbaka PSTN-telefonnummer till BroadCloud Carrier.

För Cisco BroadWorks och Webex för BroadWorks

Återställningsprocessen för Cisco BroadWorks och Webex för BroadWorks är följande:

  1. Öppna ett ärende med Cisco TAC för att begära en återställning av enheten.
  2. Kör enhetsflyttningsverktyget i återställningsläge på den sekundära BroadWorks-applikationsservern för att återställa enhetsmigreringarna. Detta återställer DMS-URL:en till tjänsteleverantörens DMS-URL för enhetsprofiler i Cisco BroadWorks och återaktiverar telefonnummer.
  3. Webex Calling-teamet ställer in DMS-URL:en tillbaka till tjänsteleverantörens DMS-URL i enhetsprofiler i Webex Calling.
  4. Partneradministratörer måste inaktivera eller ta bort telefonnumren i Webex Calling via Control Hub-portalen.
  5. Partneradministratörer måste flytta tillbaka PSTN-telefonnummer till Cisco BroadWorks.

Instruktioner för att köra enhetsflyttningsverktyget i återställningsläge

Följ stegen nedan för att köra enhetsflyttningsverktyget i återställningsläge:

Kör kommandot nedan i den sekundära Cisco BroadWorks-applikationsservern i katalogen för enhetsflyttningsverktyget:

Återställ profiler

./devicemove.sh -input=  -revertProfiles

Återställ siffror

./devicemove.sh -input=  -revertNumbers

Terminalloggar

Vi kommer att få följande loggar i terminalen när enhetsflyttningsverktyget körs för återställning:

Återställ profiler

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N): 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process

Återställ siffror

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

Tillägg

Migrering av stora företag

Stora företag som har många platser kan inte migrera alla platser inom ett enda underhållsfönster. Funktionen som beskrivs i det här avsnittet gör det möjligt för partners att migrera ett fåtal platser åt gången.

Steg

Använd följande steg för att planera de etappvisa migreringarna för ett stort företag:

  1. Extrahera företagsdata från BroadWorks eller BroadCloud.
  2. Kör transformeringsverktyget utan platsalternativ på den extraherade datan.
  3. Leta efter avsnittet Rekommenderad plats att flytta samtidigt i exception_report.txt för att planera migreringsfaserna för att få mer information om platsberoenden, granska listfilerna för funktionsagenter (se transformeringsverktyget nedan).
  4. Generera input/locations.csv genom att modifiera locations_to_be_edited.csv.
  5. Kör transformeringsverktyget igen med platsalternativet.
  6. Undersök exception_report.txt för att identifiera eventuella platsberoendeproblem för den aktuella fasen.
  7. Åtgärda problemen med platsberoendet efter behov (genom att ändra locations.csv).
  8. Kör om Transform-verktyget för att generera customers.json för den aktuella fasen.
  9. Kör provisioneringsverktyget för varje customer.json.
  10. Kör verktyget för enhetsflytt under underhållsfönstret.
  11. Upprepa steg 4–10 för nästa fas.

Transformeringsverktyg

För att uppnå målet att migrera platserna i ett stort företag fas för fas, som nämnts ovan, läggs en ny fil locations.csv till som valfri inmatning (-locations=input/locations.csv) när du kör transformeringsverktyget.

locations.csv innehåller data som är specifik för olika platser. Den åsidosätter data som finns i input/customers.csv, som för närvarande innehåller både företags- och platsdata.

Följande tabell listar detaljerna för locations.csv:

Beskrivning

Värden

Standardvärde

Obligatorisk

Kartor i BroadWorks

Kartor i BroadCloud

företags-ID

Unikt företags-ID

Ja

tjänsteleverantörs-ID

Rialto kund-ID

plats-ID

Plats-ID, unikt inom företaget

Ja

grupp-ID

Rialto webbplats-ID

migrationsstatus

Har den här platsen migrerats?

migrerade, dont_migrate, migrerar

migrerande

Nej

namn

Namn på denna plats.

Lämna det tomt för att använda locationId.

Nej

Tidszon

Nej

språk

Nej

address1

Nej

address2

Nej

city

Nej

state

Nej

postnummer

Postnummer eller postnummer

Nej

country

2-bokstavskod

Nej

locations.csv kan skapas från den förifyllda locations_to_be_edited.csv-filen när Transform-verktyget körs på stora företag. Läs vidare för att se exempel.

locations.csv är en valfri inmatning när transformeringsverktyget körs, därför kommer transformeringsverktyget att bete sig på samma sätt som tidigare om alternativet -locations=input/locations.csv är inte närvarande.

Nya utdatafiler

Det finns 5 nya utdatafiler från transformverktyget:

  • locations_to_be_edited.csv – denna är förifylld med all platsinformation för det stora företaget som ska migreras.

Exempel:

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

De partners/customers kan använda den för att generera locations.csv för att kontrollera vilka platser som ska migreras för en specifik fas (och uppdatera platsinformationen efter behov).

Exempel: locations.csv genererad från ovanstående locations_to_be_edited.csv

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

Denna locations.csvbetyder: för denna fashar plats auto_mig_ent_grp1 migrerats, plats auto_mig_ent_grp2 migrerar och migrera inte plats 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 samma syfte: generera kompletta listor över motsvarande funktioner agents/supervisors/originators/targets/monitored_elements på de migrerande platserna om de migrerande platserna har beroenden till andra platser.

De har nästan samma format (namnet på den tredje kolumnen varierar beroende på funktion), som nedan (auto_mig_ent_grp2:s agentlista för jaktgruppen för fasen ovan):

Exempel: följande är från hunt_group_agents.csv

feature name,feature location,agent,location 

Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 

Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1 

Om platsalternativet inte finns när du kör Transform-verktyget, kommer ovanstående fyra filer att generera kompletta listor över hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements för hela företaget, vilket kan användas för att planera de etappvisa migreringarna.

Nya avsnitt i exception_report

Vid stegvis migrering för stora företag kommer det att finnas några nya avsnitt i exception_report.txt om det finns platsberoenden som inte uppfylls.

Exempel: Följande nya avsnitt gäller för plats auto_mig_ent_grp2, där Sarah Rodriguezs agenter söks i grupp på plats auto_mig_ent_grp3, som inte har migrerats och inte migrerar i denna fas.

Dependencies between locations - Hunt groups 

Name                          Location                        Agent                                            Agent's Location         Comment 

________________________________________________________________________________________________________________ 

Sarah Rodriguez       auto_mig_ent_grp2    agent_william@domain.com    auto_mig_ent_grp3    Agent in different location not migrated yet 

Sarah Rodriguez       auto_mig_ent_grp2   agent_melody@domain.com     auto_mig_ent_grp3    Agent in different location not migrated yet 

Följande nya avsnitt ger rekommendationer om hur man grupperar platserna i migreringsfaserna.

Rekommenderade platser att flytta samtidigt:

Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3 

Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3

Om platsalternativet inte visas när du kör transformeringsverktyget listas alla platsberoenden i avsnittet Rekommenderade platser att flytta samtidigt för att underlätta planeringen.

När du kör transformeringsverktyget med platsalternativet (dvs. för en migreringsfas) listar avsnittet Rekommenderade platser att flytta samtidigt endast platsernas beroenden för den aktuella fasen.

Provisioneringsverktyg

För stora företag kan etableringsverktyget köras som vanligt.

Verktyg för enhetsflyttning

Verktyget för enhetsflytt kan köras för en delmängd av platser från customer.json. För att uppnå det, lägg till en ny valfri locations.csv-fil som har två kolumner.

External_id

Platsnamn

Externt ID-värde

Namnen på de locations/group namn

  • Detta är en valfri fil. Om den inte anges, eller om den anges med tomma värden, migreras alla platser.
  • Om platsnamnen och deras respektive external_-ID:n anges, kommer endast dessa platser att migreras.

Kommandot är som följer:

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

Tidszoner

USA:

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

Kanada:

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

Australien:

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

Frankrike​ :

"timeZones":["Europe/Paris"]

Portugal​ :

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

Storbritannien:

"timeZones":["Europe/London"]

Italien:

"timeZones":["Europe/Rome"]

Tyskland:

"timeZones":["Europe/Berlin"]