Übersicht

Zweck dieses Dokuments ist die Bereitstellung detaillierter Anweisungen zur Verwendung von Tools für die Migration von Cisco BroadWorks, Webex für BroadWorks und BroadCloud zu Wholesale und Webex Calling. Dieses Dokument umfasst eine Reihe von Migrationstools, mit denen bestehende Cisco BroadWorks-, Webex for BroadWorks- und BroadCloud-Kunden zur Wholesale Route-to-Market-Lösung migriert werden können.

Die Migrationstools sollen einen vollständigen Übergang von BroadWorks zu Wholesale-Diensten erleichtern. Sie sind nicht für die langfristige Koexistenz beider Dienstleistungen innerhalb der gleichen Kundenorganisation ausgelegt.

Auswirkungen der Migration

Die Auswirkungen nach der Migration sind wie folgt:

Administratoren

Nach der Migration müssen Administratoren:

  • Verwenden Sie zunächst Partner Hub und Control Hub, um Funktionen anstelle von CommPilot zu konfigurieren.
  • Konfigurieren Sie alle Funktionen neu, die nicht Teil der Migration sind.
    Sie müssen die Funktionen, die nach Abschluss der Migrationstools nicht automatisch migriert werden, manuell migrieren.

Benutzer

Unterstützte Funktionen sollten nach der Migration genauso funktionieren wie vor der Migration. Webex Calling-Funktionen, die von der Migration nicht unterstützt werden, müssen nach der Migration in Webex neu konfiguriert werden:

  • Benutzer verlieren ihr Anrufprotokoll und ihren Nachrichtenverlauf.
  • Benutzer verlieren alle persönlichen Einstellungen und Anpassungen für die Tastenzeile und müssen diese Einstellungen nach der Migration neu konfigurieren. Beispiele dafür sind Kurzwahleinträge.
  • Benutzer müssen ihre Zugriffscodes und Passwörter bei der ersten Anmeldung zurücksetzen.
  • Benutzer, die den UC-One-Client verwenden, müssen sich bei der ersten Anmeldung anmelden, um ein Upgrade auf die Webex-App durchzuführen.

Architektur der Migrationstools

Die Architektur der Migrationstools besteht aus vier verschiedenen Tools:

  1. Extrahierungstool – Extrahiert Unternehmen, Gruppen, Nummern, Benutzer, Dienste, Telefone und Soft Clients aus Cisco BroadWorks. BroadCloud-Partner müssen eine Extrakt-Anfrage im Service Provider Portal einreichen.
  2. Transformations-Tool – Transformiert die vom Extrakt-Tool extrahierten Informationen in eine JSON-Datei, die bearbeitet werden kann.
  3. Bereitstellungstool – Verwendet die JSON-Ausgabedatei des Transformationstools, um Kunden, Standorte, Nummern, Benutzer, Dienste und Telefone mit Webex Public APIs bereitzustellen.
  4. Geräteverschiebungstool – Verwendet das Transform Tool JSON-Ausgabedatei das Transform Tool, um die Profile neu zu erstellen und die Telefone neu zu starten, Nummern in der Wholesale RTM-Lösung zu aktivieren und Telefonnummern in Cisco BroadWorks zu deaktivieren.
    • Dieses Tool unterstützt das Zurücksetzen von Telefon- und Soft-Client-Profilen und die Aktivierung von Nummern in Cisco BroadWorks.
    • BroadCloud-Partner müssen eine Migrationsanforderung im Serviceanbieterportal einreichen.

Die folgende Abbildung zeigt, wie die vier Tools nacheinander funktionieren, indem sie mit Cisco BroadWorks, öffentlichen APIs und dem Hochladen von Metriken zu den Webex-Diensten für zukünftige Analysen kommunizieren, nachdem der Administrator die Migrationsaufgaben gestartet hat.

Diagramm zur Architektur der Migrationstools

Abbildung 1. Migrationstools

Anforderungen

Bevor Migrationstools ausgeführt werden, muss der Partner die folgenden Anforderungen erfüllen:

  1. Das Partner- und Partneradministratorkonto muss in der Wholesale RTM-Lösung integriert sein. Während der Vorverkaufsphase müssen die Partner nicht in die Wholesale RTM-Lösung für den Betrieb des Extraktwerkzeugs integriert werden.
  2. Der Partner muss die Checkliste vor der Migration durchlaufen, um sicherzustellen, dass alle Anforderungen erfüllt sind.
  3. Cisco BroadWorks-Systemadministrator-Anmeldeinformationen sind erforderlich, um die Tools zum Extrahieren und Verschieben des Geräts auszuführen. Dies gilt nicht für BroadCloud-Partner.
  4. Die Tools zum Extrahieren und Verschieben von Geräten müssen während eines Wartungsfensters vom sekundären Cisco BroadWorks-Anwendungsserver ausgeführt werden, um das Risiko zu minimieren. BroadCloud-Partner führen das Tool zum Verschieben von Geräten über das Dienstanbieterportal aus.
  5. Überprüfen Sie die Liste der unterstützten Webex Calling-Geräte.
  6. Überprüfen Sie die Liste der nicht unterstützten Webex Calling-Geräte .
  7. Partner müssen ihr Account-Team bei Cisco bitten, die unterstützte Firmware-Version für Telefone und Geräte zu erhalten.
  8. UC-One-Clients müssen auf die folgenden Versionen aktualisieren:
    • Desktop Communicator-Clients müssen Version 22.9.12 oder höher sein
    • Mobile Connect-Clients müssen Version 3.9.14 oder höher sein.
  9. Der Computer des Administrators muss Folgendes aufweisen:
    • JDK/JRE 1.8 ist für das Bereitstellungstool erforderlich.
    • MAC- und Linux-Maschinen benötigen Python 3.10.5 oder höher für das Transform Tool.
  10. Kunden müssen eine gültige Rechnungsadresse haben, und Endbenutzer müssen eine geschäftliche E-Mail-Adresse in Cisco BroadWorks konfiguriert haben. Wenn die Werte nicht festgelegt sind, müssen Partneradministratoren ihre Kunden kontaktieren, um sie zu erhalten. Diese Details müssen zu den CSV-Dateien (durch Kommas getrennte Werte) hinzugefügt werden, bevor das Transformationstool ausgeführt wird. Beispiel-CSV-Dateien werden mit dem Transformationstool bereitgestellt.

Migrationsplan

Der Migrationsplan umfasst 3 Stufen:

  1. Vorbereitung
    • Abrufen einer Kopie der Benutzerdaten mit dem Extrahierungstool
    • Token mit dem Token Generator Tool generieren
    • Verwenden Sie das Transformations-Tool, um Benutzerdaten zu formatieren.
  2. Bereitstellung
    • Holen Sie sich die neuesten Benutzerdaten mit dem Extrahierungstool
    • Verwenden Sie das Transformations-Tool, um Benutzerdaten zu formatieren.
    • Benutzern das Bereitstellungstool zur Verfügung stellen
  3. Migration
    • Geräte mit dem Tool zum Verschieben des Geräts migrieren
    • Migrationen ohne Geräte [ Aktivieren von Telefonnummern über Control Hub ]

    Wenn die Partner-Administratoren keine Geräte haben, die von Cisco BroadWorks zu Wholesale verschoben werden müssen, ist das Ausführen des Tools für die Geräteverschiebung nicht erforderlich. Partneradministratoren können den öffentlichen Link unten verwenden, um die Telefonnummern direkt über das Control Hub-Portal zu aktivieren. Weitere Informationen finden Sie unter Verwalten von Telefonnummern in Control Hub.

    Das Deaktivieren der Telefonnummern in Cisco BroadWorks ist optional, wenn die Partneradministratoren ihre Telefonnummern über Control Hub aktivieren.

Funktionen werden automatisch zu Wholesale Calling migriert

Diese Benutzerfunktionen werden automatisch von den Migrationstools migriert:

  • Einstellungen für Sprachnachrichten und benutzerdefinierte Begrüßungen (Sprachnachrichten, personalisiertes Namenaudio und Benutzer-PIN werden nicht migriert)
  • Alternative Nummern
  • BroadWorks Anywhere
  • Besetztlampenfeld
  • Anrufer-ID (benutzerdefinierter Name und Telefonnummer)
  • Wartender Anruf
  • Einstellungen für die Rufumleitung (Rufumleitung immer/besetzt/keine Antwort/nicht erreichbar)
  • Anrufübernahme
  • Bitte nicht stören
  • Faxeinstellungen
  • Remote-Büro
  • Gemeinsame Leitung
  • Gleichzeitiges Klingeln persönlich (einschließlich Zeitplan und selektive Kriterien)
  • Anrufbenachrichtigung (einschließlich Zeitplan und selektive Kriterien)
  • Anonyme Anrufablehnung
  • Selektive Anrufablehnung
  • Selektive Rufumleitung
  • Gezielte Anrufübernahme und Aufschaltung
  • Aufschalten ausgenommen
  • Push-to-Talk
  • Datenschutz

Diese Gruppenfunktionen werden automatisch von den Migrationstools migriert:

  • Automatische Anrufverteilung
    • Nur eine Ebene
    • Benutzerdefinierte Begrüßungen
    • Einstellungen für Rufumleitung (immer, besetzt, selektiv)
    • Alternative Nummern
    • Urlaubsmenü ist in Webex nicht verfügbar
    • Selektive Anrufablehnung
  • Cisco BroadWorks Call Center Standard und BroadCloud-Anrufwarteschlange:
    • Grundkonfiguration
    • Benutzerdefinierte Begrüßungen
    • Agenten und Supervisoren
    • Einstellungen für Rufumleitung (immer, besetzt, selektiv)
    • Alternative Nummern
    • Warteschleifenmusik
  • Anruf parken
  • Anrufannahme
  • Sammelanschluss
    • Einstellungen für Rufumleitung (immer, besetzt, selektiv, nicht erreichbar)
    • Alternative Nummern
  • Standortcode (einer pro Standort oder Gruppe)
  • Paging-Gruppe
  • Zeitpläne (nur auf Gruppenebene, Zeitpläne von Unternehmen werden nicht migriert)
  • Sprachportal
  • Virtuelle Leitung
  • Warteschleifenmusik

Unterstützte Geräte

Unterstützte Telefone werden automatisch erstellt und Benutzern in Webex Calling mit dem Bereitstellungstool zugewiesen. Die Telefone, die in der Spalte „Unterstützt im Tool zum Verschieben des Geräts“ mit „Ja“ gekennzeichnet sind, werden auch automatisch von Cisco BroadWorks oder BroadCloud zu Webex Calling verschoben, wenn das Tool zum Verschieben des Geräts ausgeführt wird. Telefone, die in dieser Spalte mit „Nein“ gekennzeichnet sind, benötigen einen manuellen Eingriff, um die DMS-URL in der Cisco BroadWorks-Gerätevorlage oder auf dem Telefon selbst zu ändern.

Die letzte Spalte stellt die Zuordnung von Telefonmodellen zur Spalte „Gerätetyp“ der Datei transform-tool/input/newphones.csv bereit. (Siehe Transformations-Tool Abschnitt dieses Artikels für weitere Informationen über newphones.csv).

Telefonmodell

Unterstützt im Tool zum Verschieben von Geräten

Gerätetyp in 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 ATA

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 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 T S

Ja

DMS Yealink T 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 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 CP

Ja

DMS Yealink CP

Yealink CP

Ja

DMS Yealink CP

Nicht unterstützte Geräte

Wenn der Kunde die nicht unterstützten Geräte von der Wholesale RTM-Lösung verwendet, sind diese Geräte nicht für die Migration berechtigt. In diesem Fall haben Sie die folgenden Optionen:

  1. Stellen Sie neue Telefone in Cisco BroadWorks bereit, bevor Sie migrieren.
  2. Lassen Sie die alten Telefone in Cisco BroadWorks und die Benutzer müssen die Webex-App installieren, um Anrufe zu tätigen und zu empfangen.

Wholesale Calling-Pakete

Die Migrationstools weisen eine Reihe von Standardwerten für die Auswahl von Wholesale Calling-Paketen für Subscriber auf. Wenn später ein anderes Paket gewünscht wird, können diese von einem Partneradministrator in Control Hub geändert werden.

Konfiguration des Cisco BroadWorks-Migrationspakets

Alle Abonnenten, die von Cisco BroadWorks migriert werden, verwenden standardmäßig das Webex Calling-Paket. Wenn das Webex-Sprachpaket für Subscriber gewünscht wird, denen keine Anklopffunktion oder Voicemail zugewiesen wurde, kann dies in der Datei partner.cfg des Transform Tools aktiviert werden, indem Sie die Zeile USE _ WEBEX _ VOICE _ PACKAGE ENTGEGENNEHMEN.

Zuordnung von Migrationspaketen für Webex für BroadWorks

Webex für BroadWorks-Pakete werden automatisch Wholesale Calling-Paketen zugeordnet. Dies ist nicht konfigurierbar.

Webex für BroadWorks-Paket

Wholesale Calling-Paket

Softphone

Webex Voice

Standard

Webex Calling

Standard

Webex Suite

Premium

Webex Suite

Zuordnung von BroadCloud-Migrationspaketen

Migrationen von BroadCloud Carrier-Kartenpaketen basierend auf dem Stationstyp. Die Standardzuordnung kann in der Konfigurationsdatei conf/csv des Transform Tools rialto_station_type_to_wholesale_package konfiguriert werden.

BroadCloud Carrier-Stationstyp

Wholesale Calling-Paket

Standard

Webex Voice

Konferenzraum

Webex Voice

Messaging

Webex Voice

Standard

Webex Voice

Führungskraft

Webex Suite

Alle anderen Stationstypen

Webex Voice

Ein BroadWorks- oder BroadCloud-Benutzerkonto in einen Webex Calling-Arbeitsbereich umwandeln

Ein Webex-Arbeitsbereich ist ein Telefon, das von vielen Personen gemeinsam genutzt wird. Beispiel: Beispiel: Telefone in einem Konferenzraum, einem Lager oder einer Lobby. Diese Telefone können in Webex Calling als Webex-Arbeitsbereiche anstelle von Webex-Benutzern konfiguriert werden. Eine Option ist verfügbar, um Benutzerkonten von Cisco BroadWorks oder BroadCloud Carrier während der Migration automatisch in Arbeitsbereiche umzuwandeln.

Schritte:

  1. Weisen Sie in der Datei transform_tool/input/users.csv den Benutzern das „common_area“-Paket zu, das in einen Arbeitsbereich umgewandelt werden soll.
    • Beispiel: bwuser@Domäne,,,common_area
  2. (Nur BroadCloud) Um alle Benutzerkonten eines bestimmten Stationstyps in Arbeitsbereiche zu konvertieren, fügen Sie einen Eintrag zu transform-tool/conf/rialto_station_type_to_wholesale_package.csv hinzu und legen Sie das Wholesale-Paket auf „common_area_calling“ fest.
    • Beispiel: conference_room_v2,common_area_calling
  3. Führen Sie das Transformationstool aus.
  4. Führen Sie das Bereitstellungstool aus.
  5. Öffnen Sie Control Hub der neu erstellten Kundenorganisation und legen Sie eine SIP-Domäne fest (siehe Abbildung 2, Konfigurieren einer SIP-Domäne in Control Hub).
  6. Führen Sie das Bereitstellungstool erneut aus. Dadurch werden die Arbeitsbereiche erstellt und Telefone zugewiesen.

Beschränkungen:

Die Konfiguration der Benutzerfunktionen (z. B. Rufumleitung, Bitte nicht stören) wird nicht automatisch in den Arbeitsbereich migriert.

Control Hub-Fenster im Abschnitt „Organisationseinstellungen“, in dem die SIP-Adresse für Cisco Webex Calling hervorgehoben wird.

Abbildung 2: Konfigurieren einer SIP-Domäne in Control Hub

Token-Generator-Tool

Partner-Administratoren führen dieses Dienstprogramm für den Token-Generator mindestens einmal aus, bevor sie mit der Ausführung von Migrationstools beginnen. Das Ausführen dieses Tools ist eine einmalige Aktivität, nachdem das Partnerkonto in die Wholesale RTM-Lösung integriert wurde. Dieses Tool ermöglicht es Partneradministratoren, sich über einen Webbrowser anzumelden, um das eindeutige TOKEN zu erhalten, das für die Aktualisierung auf die Partnerkonfigurationsdateien für die Migrationstools erforderlich ist.

Voraussetzungen

Extrahieren Sie nach dem Download die Migrationstool-Binärdateien.

Legen Sie den JRE/JDK-Umgebungspfad in der token_generator.sh für MAC und token_generator.bat für Windows fest. Wenn JAVA _ HOME-Pfad bereits vorhanden ist, wird er vom Tool wiederverwendet.

  • MAC: JAVA _ HOME="/Users/cisco/jdk/zulu@1.8.282/Contents/Home/"

  • Windows: JAVA _ HOME=C:\Progra~1\Java\jre1.8.0 _ 321

Dieser Schritt ist optional

Anweisungen zum Ausführen

Führen Sie den folgenden Befehl im Terminal im Token-Generatorverzeichnis aus:

  • Die folgenden Ports müssen für die Ausführung des Token-Generators verfügbar sein. Ports : 8080, 50009, 50010, 50011, 50012 und 50013

  • Mindestens einer dieser genannten Ports muss für die Verbindung auf dem Computer des Benutzers geöffnet sein.

Windows:

token_generator. Fledermaus

MacOS:

./token_generator.sh 

Ausgabe:

Werkzeugname: Version des Token Generator-Tools: 1.13.0 Laden Sie die URL in Ihren Webbrowser: http://localhost:8080 

Öffnen Sie die URL im Webbrowser auf dem Terminal, melden Sie sich mit den Anmeldeinformationen des Partneradministrators an, um das TOKEN zu erhalten und kopieren Sie dasselbe für die weitere Verwendung.

Die Abbildungen der Benutzeroberfläche dienen als Referenz:

Mit Cisco Webex-Bildschirm anmelden

Abbildung 3: Mit Cisco Webex anmelden

Anmeldebildschirm im Anmeldefenster

Abbildung 4: Anmeldeinformationen-Fenster

Token-Generierungsbildschirm

Abbildung 5: Token-Generierung

BroadWorks-Einrichtungsaufgaben

Konfigurieren Sie die folgenden Schritte, bevor Sie die Tools zum Extrahieren und Verschieben des Geräts auf dem sekundären BroadWorks-Server ausführen.

Dies gilt für Cisco BroadWorks und Webex für BroadWorks. Diese Schritte gelten nicht für BroadCloud.

OCI-P-Konnektivität aktivieren

Das Tool zum Verschieben des Geräts kommuniziert über OCI-P-Befehle mit BroadWorks. Führen Sie die folgenden Schritte aus, um die OCI-P-Konnektivität zu aktivieren:

Schritt 1 : Verwenden Sie die CLI, um allgemeine Einstellungen zu konfigurieren.

Führen Sie den folgenden Befehl in CLI aus, um zum Verzeichnis GeneralSettings zu wechseln:

 AS _ CLI> cd /Applications/OpenClientServer/GeneralSettings.

Führen Sie den folgenden Befehl in CLI aus, um die aktuellen Generaleinstellungen abzurufen:

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

Wenn Ihre Einstellungen nicht mit den oben genannten übereinstimmen, verwenden Sie den Befehl set , um Ihre Einstellungen neu zu konfigurieren.

Schritt 2 : Verwenden Sie die CLI, um den OCI-Proxy zu konfigurieren.

Ändern Sie das Verzeichnis in OCI-Proxy:

 AS _ CLI> cd /Applications/OpenClientServer/OCIProxy 

Führen Sie die folgende CLI aus, um die aktuellen Einstellungen abzurufen. Folgendes sollte angezeigt werden:

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

Wenn Ihre Einstellungen nicht mit den oben genannten übereinstimmen, verwenden Sie den Befehl set , um Ihre Einstellungen neu zu konfigurieren.

Schritt 3 : Verwenden Sie die CLI zum Konfigurieren der OCI-Bereitstellung.

In das Bereitstellungsverzeichnis ändern:

 AS _ CLI> cd/System/NetworkAccessLists/OCI/Provisioning 

Führen Sie den folgenden Befehl aus, um die aktuellen OCI-Bereitstellungseinstellungen abzurufen:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> Adressbeschreibung ======================== 127.0.0.1 lokal abrufen als 

Schritt 4 : Führen Sie den folgenden Befehl in CLI aus, um zu überprüfen, ob Ihre Konfiguration korrekt ist.

 AS _ CLI/Maintenance/ManagedObjects> erhalten Broadworks und überprüfen, ob Ihre Ausgabe OK aussieht. Siehe unten für Beispielausgabe: ALS _ CLI/Maintenance/ManagedObjects> BroadWorks BroadWorks Managed Objects ========================== * Server abrufen: Identität ..............: ALS Version ...............: R el_ 21.sp1 _ 1.551 Verwaltungsstatus: Entsperrt * Anwendungen: 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 Einträge gefunden. * Hosted Applications: Name Version Kontext Pfad Bereitgestellt ================================================================== 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 Einträge gefunden. 

Offenen Client-Server bereitgestellt und aktiv überprüfen

Verwenden Sie die folgenden Befehle, um den Open Client Server auf dem sekundären Anwendungsserver bereitzustellen und zu starten, wenn er nicht bereitgestellt wird oder noch nicht gestartet wurde.

Schritt 1 : Stellen Sie den Server mit dem folgenden CLI-Befehl bereit:

AS_CLI/Maintenance/ManagedObjects> Anwendung OpenClientServer bereitstellen

Schritt 2 : Starten Sie den Server mit diesem Befehl:

AS_CLI/Maintenance/ManagedObjects> Anwendung OpenClientServer starten

Aktivierung von Nummern aktivieren

Führen Sie die folgenden Befehle in CLI aus, um die Aktivierung der Nummern zu aktivieren:

Schritt 1 : Führen Sie den Befehl Nummernaktivierung aus:

 AS _ CLI> cd SubscriberMgmt/NumberActivation 

Schritt 2 : Führen Sie den Befehl „Aktivierung aktiviert“ aus:

 AS _ CLI> dnMode groupAndUserActivationEnabled festlegen 

Schritt 3 : Geben Sie bei der Bestätigungsaufforderung Y ein.

Werkzeug extrahieren

Für BroadCloud

Das Extrakt-Tool ist in das BroadCloud Service Provider-Portal integriert. Ein Dienstanbieteradministrator kann:

  1. Senden Sie Extrakt-Anfragen für bis zu 50 Kunden pro Anfrage.
    Extrahierungsanforderung kann nicht mehr als 10 Mal pro Tag für denselben Kunden eingereicht werden.
  2. Laden Sie die extrahierte Datendatei im ZIP-Format für bis zu 28 Tage ab Einreichung der Anfrage herunter.

Die folgenden Zahlen zeigen das Service Provider-Portal.

Der Bildschirm des Serviceanbieterportals zeigt die Aufforderung zum Extrahieren der Wholesale-Migration an.

Abbildung 6: Dienstleisterportal

Bildschirm des Dienstanbieterportals mit Wholesale Migration Extract-Anfragen

Abbildung 7: Dienstleisterportal

Für Cisco BroadWorks und Webex für BroadWorks

  1. Das Extrakt-Tool wird auf dem sekundären Cisco BroadWorks-Anwendungsserver im Partnernetzwerk ausgeführt und stellt eine Verbindung über OCI-P her.
  2. Das Tool ruft Rohdaten von Unternehmen, Gruppen, Nummern, Benutzern, Diensten, Geräten und Soft Clients von der Cisco BroadWorks- oder BroadCloud-Plattform ab und gibt diese Daten in XML-Dateien aus, die die Eingaben für das Transformationstool bereitstellen.

In den nächsten Abschnitten wird erläutert, wie das Extrakt-Tool installiert und konfiguriert wird.

Voraussetzungen

  1. SCP das Extrakt-Tool binäriert an den sekundären Cisco BroadWorks-Anwendungsserver.
  2. SSH an den sekundären Cisco BroadWorks-Anwendungsserver senden, um die Voraussetzungen zu konfigurieren und das Extrakt-Tool auszuführen.
  3. Konfigurieren Sie die Dienstanbieter- und Gruppen-ID zum Extrahieren aus Cisco BroadWorks in conf/exportTool.yml. Siehe das folgende Beispiel YAML Schnipsel:
    ServiceProviderID-A:      - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B:                        - ALLE 
  4. Stellen Sie sicher, dass die sekundäre Benutzer-ID, das Kennwort und der Host-Name des Cisco BroadWorks-Anwendungsservers in der Datei conf/partner.cfg korrekt sind:
     BROADWORKS _ USER _ ID = admin BROADWORKS _ PASSWORD = admin BROADWORKS _ HOST _ NAME = localhost REFRESH _ TOKEN = Aktualisierungs-Token des Partneradministrators, der vom Token Generator-Tool kopiert wurde. MIGRATION _ MODE = Unterstützte Werte sind webex_for_broadworks_to_wholesale. Der Standardwert ist broadworks_to_wholesale. Verwenden Sie webex_for_broadworks_to_wholesale für Webex für BroadWorks-Migrationen. 

    Die Eigenschaft REFRESH _ TOKEN ist für eine Webex für BroadWorks-Migration obligatorisch.

  5. Ändern Sie den JDK/JRE-Umgebungspfad in der export.sh-Datei, wenn sich der sekundäre JDK/JRE-Umgebungspfad des Cisco BroadWorks-Anwendungsservers von der Datei unterscheidet:
     JAVA _ HOME=/usr/local/java/java_base

Anweisungen zum Ausführen

Führen Sie den folgenden Befehl im sekundären Cisco BroadWorks-Anwendungsserver aus dem Verzeichnis des Extrakt-Tools aus:

./export.sh

Terminalprotokolle

Die folgenden Protokolle sind beim erfolgreichen Export im Terminal verfügbar: Ausführen des BroadSoft Data Export-Tools:

 Ausführen des BroadSoft Data Export-Tools ************************************************ Starten des Export-Tools v: 1.15.0 Export gestartet für SP=collabmigrationtestSP _engg, Group=collabmigrationtestGRP _engg Benutzer exportieren für SP=collabmigrationtestSP _engg, Group=collabmigrationtestGRP _engg Benutzer exportieren abgeschlossen für SP=collabmigrationtestSP _engg, Group=collabmigrationtestGRP _engg Export abgeschlossen für SP=collabmigrationtestSP _engg, Group=collabmigrationtestGRP _engg Export abgeschlossen Export Dump Zip Directory : output/20221017223452 _ ExportTool Export Dump Zip Dateiname:extracted_data_1666060 500618.zip Zip-Datei mit dem Namen extracted_data_1666060 500618.zip wurde erstellt ZIP-Datei Erstellungsprozess abgeschlossen Exportierte Dateien als ZIP-Datei konvertiert ************************************************** 

Ausgabe

Eine ZIP-Ausgabedatei (extracted_data_.zip ) ist im gleichen Verzeichnis des Ausgabetools verfügbar. Verwenden Sie den folgenden Befehl, um die ZIP-Datei für die Transform Tool-Eingabe anzuzeigen und zu verwenden:

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 exportTool.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 17. Oktober 22:34 output/ drwxrwxr-x 2 bwadmin bwadmin 4096 17. Oktober 22:34 logs/ -rw-rw-r-- 1 bwadmin bwadmin 46341 17. Oktober 22:35 extracted_data_1666060 500618.zip 

Transformations-Tool

Dieses Transformationstool wird für alle Migrationen ausgeführt. Das Transformationstool wird auf jedem Computer ausgeführt, einschließlich des Administratorlaptop eines Partners, und verwendet die öffentlichen Webex-APIs. Sie liest die ZIP-Datei (extracted_data_.zip ) des Extraktwerkzeugs als Eingabe und wandelt die rohe XML in ein JSON-Format um, das vom Bereitstellungstool verwendet wird.

Voraussetzungen

Konfigurieren Sie nach dem Herunterladen und Extrahieren der Migrationstools-Binärdateien die folgenden Voraussetzungen:

  1. Legen Sie den REFRESH _ TOKEN (Token aus dem Token Generator Tool kopiert) und den NAMEN _ OF _ MAIN _ LOCATION in der Datei conf/partner.cfg fest:
     REFRESH _ TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME _ VON _ HAUPTSTANDORT _ Main 
  2. Legen Sie optional die Provisioning _ -ID (aus der Vorlage in Partner Hub kopiert) in der Datei conf/partner.cfg fest:
     BEREITSTELLUNG _ ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1 
    Um eine umfassendere Verifizierung der Kunden-E-Mail-Adresse zu erhalten, können Sie optional die BEREITSTELLUNGS-ID _ festlegen.
  3. Konfigurieren Sie fehlende Informationen in der Datei input/customers.csv (siehe nächster Abschnitt), falls diese fehlen.
  4. Fügen Sie die E-Mail-Adresse des Endbenutzers in die Datei input/users.csv ein.
  5. Wenn neue Telefone bereitgestellt werden sollen, fügen Sie die MAC-Adresse und die E-Mail-Adresse des neuen Telefons des Benutzers zur Eingabe-/newphones.csv-Datei hinzu. Dies ist nur erforderlich, wenn die Partneradministratoren neue Telefone für Wholesale Calling bereitstellen möchten.
  6. Konvertieren Sie die BroadWorks Call Center mit der Datei input/cxessentials.csv in CxEssentials.
  7. Aktivieren Sie optional die Eigenschaft UPGRADE _ ALL _ CALL _ CENTER _ TO _ CX _ ESSENTIALS, um alle Call Center in CxEssentials zu konvertieren.
  8. Verwenden Sie die Datei input/locations.csv zur Unterstützung der Migration großer Unternehmen, bei der Administratoren die Standorte ihrer Kunden nach Standort migrieren können.
  9. Aktivieren Sie optional die Verwendung von MAC-Adressen über den Header „User-Agent“ der SIP REGISTER-Nachricht, wenn die MAC-Adresse im Cisco BroadWorks-Geräteprofil nicht verfügbar ist. Entkommentieren Sie die Zeile "USE _ MAC _ ADDRESS _ FROM _ SIP _ REGISTER=yes" in der Datei conf/partner.cfg

Eingabe/customers.csv wird aktualisiert

Die Dateieingabe/customers.csv enthält Daten, die möglicherweise in Cisco BroadWorks oder BroadCloud fehlen. Diese Datei kann leer bleiben, wenn bereits alle erforderlichen Informationen verfügbar sind. Sie müssen nicht alle Spalten ausfüllen, nur die fehlenden Informationen sind obligatorisch.

Alle diese Felder sind optional.

In der folgenden Tabelle werden die wichtigsten Spalten in input/customers.csv erläutert.

Spaltenname

Regeln

ID

Im Cisco BroadWorks-Unternehmensmodus:

  • Dies ist die Cisco BroadWorks-Dienstanbieter-ID für das Unternehmen.
  • Außerdem ist für jede Gruppe im Unternehmen eine separate Leitung erforderlich. Die ID ist die Cisco BroadWorks-Gruppen-ID.

Im BroadWorks-Dienstanbietermodus ist dies die Cisco BroadWorks-Gruppen-ID.

In BroadCloud ist dies die Rialto-Kundenkennung.

externe ID

Dies ist eine Kennung, die mit der internen Kennung des Partners für diesen Kunden übereinstimmt. Diese Spalte muss in einer Webex-Partnerorganisation eindeutig sein. Diese Spalte ist optional, ein eindeutiger Bezeichner wird automatisch durch das Transformations-Tool generiert.

Diese Spalte wird nicht für Gruppen innerhalb eines Unternehmens verwendet.

Kundenname

Für das Unternehmen wird diese Spalte als Feld für den Webex-Kundennamen verwendet.

Für eine Gruppe innerhalb eines Unternehmens wird diese Spalte als Standortname verwendet. Standortnamen müssen innerhalb eines Unternehmens eindeutig sein .

primaryE-Mail

Dies wird als E-Mail-Adresse des Webex-Kundenadministrators verwendet.

Diese Spalte ist für Gruppen innerhalb eines Unternehmens optional.

Adressspalten

Für ein Unternehmen wird die Adresse als Rechnungsadresse und die erste Standortadresse verwendet.

Für eine Gruppe innerhalb eines Unternehmens wird die Adresse als Standortadresse verwendet.

timezone

Lesen Sie den Abschnitt zur Zeitzone in diesem Artikel.

Sprache

Siehe Sprachen, die Webex unterstützt.

Standard-Voicemailpin

Siehe Festlegen einer Voicemail-PIN .

Anweisungen zum Ausführen

Führen Sie das Transform Tool in einem beliebigen Betriebssystem aus. Führen Sie die folgenden Schritte aus, um das Tool in Windows und macOS auszuführen:

Windows

Führen Sie den folgenden Befehl aus, um das Transform Tool unter Windows auszuführen:

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

macOS

Führen Sie die folgenden Schritte aus, um das Transformations-Tool auf macOS auszuführen:

  1. Erstellen Sie eine virtuelle Umgebung und installieren Sie Abhängigkeiten, um das Transformationsprogramm mit Python auszuführen:
    python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib 
  2. Führen Sie das Transformationsprogramm aus:
    ./transform.sh -extract= -customers= -users= -newphones=

Kunden-/Benutzervorabfrage

Das Transform-Tool führt API-Anrufe an Webex durch, um potenzielle Bereitstellungsprobleme zu erkennen. Standardmäßig werden die Adresse und die primäre E-Mail-Adresse des Kunden validiert. Wenn der Wert Provisioning _ ID in der Datei conf/partner.cfg angegeben ist, werden auch Standortinformationen validiert. Die Ergebnisse der Vorabüberprüfung sind im Ausnahmebericht enthalten.

Zusätzlich können die folgenden optionalen Parameter hinzugefügt werden, wenn das Transformations-Tool ausgeführt wird:

Vorabüberprüfung

Neben der Ausführung der precheck API für die Kundeninformationen führt das Transform Tool auch die precheck API für die Subscriber-E-Mails aus.

Vorschaukontrollinformationen

Standardmäßig sind nur Vorüberprüfungsfehler (d. h. Probleme, die die Bereitstellung blockieren) im Ausnahmebericht enthalten. Das Hinzufügen dieser Markierung umfasst auch erfolgreiche Vorabüberprüfungsergebnisse (z. B. wenn bereits eine Webex-Organisation vorhanden ist, die automatisch angehängt werden kann).

Precheckinfo benötigt zusätzliche Zeit zum Ausführen.

Terminalprotokolle

Die folgenden Protokolle im Terminal bei erfolgreicher Transformation:

Kurzbericht BroadWorks-Unternehmen, die erfolgreich migriert werden können: 1 BroadWorks-Unternehmen, die nicht migriert werden können: 0 erfolgreich migrierbare BroadWorks-Benutzer: 4 BroadWorks-Benutzer, die nicht migriert werden können: 0 Telefone, die migriert werden können: 3 Telefone, die nicht mit Webex Calling kompatibel sind: 0 

Ausnahmebericht

Transform Tool generiert den Ausnahmebericht im Verzeichnis output//exception_report.txt . Sie können diesen Bericht verwenden, um die Probleme zu identifizieren, die sich auf die Migration auswirken, und sie im Cisco BroadWorks-System zu beheben.

Nachdem Sie die Benutzerdaten geändert haben, um die Ausnahme zu beheben, führen Sie die Tools zum Extrahieren und Transformieren mit den neuen Daten erneut aus. Die Beispielausnahmeberichtsdatei wie folgt:

Ausnahmebericht vom 18. Okt. 08:12:09 2022 Enterprises with Communication Barring Feature Recommendation: Konfigurieren Sie den Plan für ausgehende Anrufe manuell in Control Hub ________________________________________________________________________________ collabmigrationtestGRP _engg 

Ausgabe

Eine JSON-Ausgabedatei ( customer.json ) ist im output// Verzeichnis verfügbar. Die Beispieldatei customer.json lautet wie folgt:

{ „Kunde“: { „Bereitstellungs-ID“: "!!!!!!!!!! ERSETZEN_MIT_PROVISIONINGID !!!!!!!!!!", "Pakete": [ "webex_calling", "common_area_calling" ], "externalId": "external_id_engg_grp1", "Adresse": { "AdressLine1": "100 Main Street", "AdressLine2": "", "Stadt": "Gaithersburg", "StaatOrProvince": "MD", "zipOrPostalCode": "20877", "Land": "US" }, "CustomerInfo": { "name": "Engineering Group - 1", "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com" }, "ProvisioningParameter": { "Calling": { "Ort": { "Name": { "Adresse": { "AdressLine1": "100 Main Street", "AdressLine2": "", "Stadt": "Gaithersburg", "StaatOrProvince": "MD", "zipOrPostalCode": "20877", "Land": "US" }, "Zeitzone": "America/N"ew_York", "Sprache": "en_us", "Nummern": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "+15205551107", "+15205551108", "+15205551109", "+15205551110" ], "mainNumber": "+15205551101" } } } } "broadworks_info": { "service_provider_id": "collabmigrationtestSP_engg", "group_id": "collabmigrationtestGRP_engg" }, "Subscriber": [ { "amareswaranvel+benjaminjack@gmail.com": { "Subscriber": { "customerId": "!!!!!!!!!! ERSETZEN_MIT_KUNDEN !!!!!!!!!!", "email": "amareswaranvel+benjaminjack@gmail.com", "Paket": "webex_calling", "provisioningParameters": { "firstName": "Benjamin", "lastName": "Jack", "primaryPhoneNumber": "+15205551102", "extension": "1102" } }, "features": [ { "/v1/people/{personId}/features/voicemail": { "enabled": true, "sendBusyCalls": { "enabled": true, "greeting": "STANDARD" }, "sendUnansweredCalls": { "enabled": true, "Gruß": "STANDARD", "NummerOfRings": 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": "STANDARD" }, "sendUnansweredCalls": { "enabled": true, "Gruß": "STANDARD", "NummerOfRings": 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": "STANDARD" }, "sendUnansweredCalls": { "enabled": true, "Gruß": "STANDARD", "NummerOfRings": 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": "STANDARD" }, "sendUnansweredCalls": { "enabled": true, "Gruß": "STANDARD", "NummerOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "EXTERNAL", "externalEmail": "engineering8811@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!! REPLACE_MIT_PERSONID !!!!!!!!!!", "Produkt": "DMS Cisco 8811", "Mac": "F87B E4066" } ] } } ], "auto_attendants": [], "call_queues": [], "hunt_groups": [], "Zeitpläne": [], "call_parks": [], "call_pickups": [], "paging_groups": [], "voice_portals": [ { "name": "Automatisiertes Sprachportal", "firstName": "Automatisiert", "lastName": "Sprachportal", "Sprachcode": "en_us", "phoneNumber": "+15205551105", "extension": "1105" } ], "shared_call_appearances": [], "business_communicator_desktop_to_upgrade_to_webex_app": [ "PC Comm - Engg Geräteprofil" ], "connect_client_to_upgrade_to_webex_app": [], "Orte": [], "webex_for_broadworks_info": { "Benutzer": [ { "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5" } ], "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk" } } 

Die „webex_for_broadworks_info“ JSON-Eigenschaft ist nur für Webex für BroadWorks-Migrationen verfügbar. Die „broadcloud_info“ JSON-Eigenschaft ist nur für BroadCloud-Migrationen verfügbar.

Bereitstellungstool

Das Bereitstellungstool kann auf jedem Computer ausgeführt werden, der normalerweise vom Administrator-Laptop des Partners stammt, und verwendet die öffentlichen Webex-APIs. Es liest die Ausgabe-JSON-Datei ( customer.json ) des Transformationstools als Eingabe ein und stellt die Kunden, Standorte, Nummern, Benutzer, Dienste und Geräte in der Webex Wholesale RTM-Lösung bereit.

Voraussetzungen

Konfigurieren Sie die folgenden Voraussetzungen im Verzeichnis des Bereitstellungstools:

  1. Installieren Sie Java 8, 11 oder 17 auf dem Computer. Java ist aus vielen Quellen verfügbar, darunter:
    • https://learn.microsoft.com/en-us/java/openjdk/download
    • https://aws.amazon.com/corretto/
    • https://download.oracle.com/java/17/latest/jdk-17_macos-x64_bin.dmg
  2. Nachdem Sie die Migrationstools heruntergeladen und extrahiert haben, legen Sie die Umgebungsvariable JAVA _ HOME in der provisioning_tool.sh für MAC und provisioning_tool.bat für Windows fest.
  3. Die Datei partner.cfg:
    • Legen Sie die WHOLESALE _ PROVISIONING _ ID und REFRESH _ TOKEN (Token aus dem Token Generator Tool kopiert). Die Partneradministratoren müssen sich an ihr Account-Team wenden, um die Provisioning _ ID zu erhalten:
       GROSSHANDEL _ BEREITSTELLUNG _ ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH _ TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
    • Legen Sie ALLOW_ADMIN_INVITE_E-MAILS auf „false“ fest, wenn der Partner keine Willkommens-E-Mail an die Benutzer senden möchte. Der Standardwert ist „true“.

  4. Verwenden Sie die Eigenschaft WEBEX4BWKS_E-MAIL_SUBJECT für Webex für BroadWorks-Migrationen, um den Betreff für die Anforderung zum Ändern des Passworts für Webex für BroadWorks-Abonnenten zu senden.
  5. Verwenden Sie die WEBEX4BWKS_EMAIL_BODY-Eigenschaft für Webex für BroadWorks-Migrationen, um den E-Mail-Text für Anfragen zur Änderung des Passworts für Webex für BroadWorks-Abonnenten zu senden.

Für BroadCloud-Migrationen dieselbe Region:

  1. Das Tool überspringt die Bereitstellung von Nummern, Geräten und gemeinsam genutzten Anrufnutzungen.
  2. Das Tool erstellt Benutzer und virtuelle Benutzer mit einer Durchwahl und einer temporären Durchwahl.

Für BroadCloud-Migrationen eine andere Region:

  1. Das Tool stellt Nummern, Geräte und gemeinsame Anrufnutzungen bereit.
  2. Das Tool erstellt Benutzer und virtuelle Benutzer mit tatsächlichen Telefonnummern und Durchwahlen.
    Alle BroadCloud-Migrationen in Europa verlaufen in eine andere Region.

Anweisungen zum Ausführen

Führen Sie die folgenden Schritte aus, um das Tool unter Windows und macOS auszuführen:

Windows

Führen Sie die folgenden Schritte aus, um das Tool unter Windows OS auszuführen:

So stellen Sie einen einzelnen Kunden bereit: provision.bat -input= Zur Bereitstellung mehrerer Kunden: provision.bat -input= 

macOS

Führen Sie die folgenden Schritte aus, um das Tool auf macOS auszuführen:

So stellen Sie einen einzelnen Kunden bereit: ./transform.sh -input= So stellen Sie mehrere Kunden bereit: ./transform.sh -input= 

Voraussetzungen für die Migration von Webex für BroadWorks

Partneradministratoren müssen ihre BroadWorks-Onboarding-Vorlage für die Funktionen Webex für die BroadWorks-Koexistenz aktualisieren. Siehe folgendes Bild:

Nachdem die Webex für BroadWorks-Onboarding-Vorlage aktualisiert wurde, um die Migration zu unterstützen, fordern Sie das Cisco Account Team auf, die Funktion „Wholesale-Partner-Blending-enabled“ auf Partnerebene zu aktivieren. Auf diese Weise können Wholesale-Pakete während der Bereitstellung zu vorhandenen Webex für BroadWorks-Kundenorganisationen hinzugefügt werden.

Führen Sie das Bereitstellungstool mit einem zusätzlichen Argument aus.

Vorbereitungsphase: ist die Standardphase, in der Administratoren die BroadWorks-Benutzer als Wholesale-Subscriber bereitstellen und mit Webex für BroadWorks-Benutzer fortfahren können.

Wartungsphase: ist die zweite Phase, in der Administratoren die Wholesale-Lizenz den vorhandenen Webex for BroadWorks-Benutzern zuweisen können. Sie müssen das Bereitstellungstool mit dem Argument maintenance ausführen .

Phase nach der Migration: Ist die letzte Phase, in der Administratoren BroadWorks vollständig in Wholesale konvertieren können. Sie müssen das Bereitstellungstool mit dem Argument postmigration ausführen.

Terminalprotokolle

Im Folgenden sind die Protokolle im Terminal bei erfolgreicher Bereitstellung aufgeführt:

Werkzeugname: Version des Bereitstellungstools: 1.15.0 ********** Begonnene Verarbeitungsdatei: input/customer.json **************** Provisioning Customer Warten auf Customer external_id_engg_grp 1 bis die Bereitstellung abgeschlossen ist... Warten auf Bereitstellung von external_id_engg_grp Kunde 1 ...   Status „Kunde external_id_engg_grp 1“: 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 ********** Abgeschlossene Datei : Eingabe/Kunde.json **************** 

Es wird eine Tabelle mit der Anzahl der für jeden Lauf erstellten Standorte gedruckt:

Tabelle mit der Anzahl der Standorte, die für jeden Lauf erstellt wurden.

Ausgabe

Das Bereitstellungstool generiert Erfolgs- und Fehlerberichte in den Dateien output/<external_id>/*.success/error . Überprüfen Sie die Ausgabeerfolge und die Fehlerprotokolle, um die erfolgreiche Bereitstellung zu überprüfen.

Nach erfolgreicher Bereitstellung erhalten Kundenadministratoren und Endbenutzer eine E-Mail von der Wholesale RTM-Lösung.

Partner-Administratoren können die Kundenbereitstellung im Partner Hub und im Control Hub-Portal überprüfen. Lesen Sie die folgenden Abbildungen im Partner Hub- und Control Hub-Portal:

Screenshot des Partner Hub mit einer Suche nach einem Wholesale-Kunden im Dropdown-Feld „Kunden auswählen“.

Abbildung 8: Partner Hub

Screenshot von Control Hub mit der Registerkarte „Benutzer“ und einer Liste der Benutzer.

Abbildung 9: Control Hub

Screenshot von Control Hub mit dem Bildschirm „Geräte“ und einer Liste der Geräte.

Abbildung 10: Geräte

Screenshot von Control Hub mit dem Bildschirm „Nummern“ und einer Liste von Telefonnummern.

Abbildung 11: Anrufe

Tool zum Verschieben des Geräts

Für BroadCloud

Für BroadCloud-Partner verwenden Sie das Service-Provider-Portal, um eine Migrationsanfrage für Nummern, Geräte und SCA-Migrationen zu senden.

Im Service Provider-Portal kann eine Migrationsanforderung bis zu 50 Kunden umfassen. Innerhalb eines Tages können maximal 10 Anfragen eingereicht werden.

Die folgenden Zahlen zeigen das Service Provider-Portal.

Serviceanbieterportal, das die Anforderung zum Initiieren der Migration anzeigt.

Abbildung 12: Dienstleisterportal

Serviceanbieterportal mit Ansicht der Migrationsanforderung.

Abbildung 13: Dienstleisterportal

Für Cisco BroadWorks und Webex für BroadWorks

Für Cisco BroadWorks- und Webex für BroadWorks-Migrationen wird das Tool auf dem sekundären Cisco BroadWorks-Anwendungsserver im Partnernetzwerk ausgeführt und über OCI-P mit dem Nebensystem verbunden. Es verwendet die JSON-Datei (customer.json) für die Ausgabe des Transformationstools als Eingabe und führt die OCI-P-Befehle aus, um Geräte und Soft-Clients zu migrieren.

Bei einem erfolgreichen Vorgang wird das Tool zum Verschieben des Geräts:

  1. Heben Sie die Registrierung von Geräten bei Cisco BroadWorks auf und registrieren Sie sie in Wholesale.
  2. Benutzer, die den UC-One-Client verwenden, werden bei der erstmaligen Anmeldung zur Webex-App umgeleitet.
  3. Deaktivieren Sie die Telefonnummern von Cisco BroadWorks oder entfernen Sie die Telefonnummern von BroadCloud.
  4. Aktivieren Sie Nummern in Wholesale.
  5. Erstellen Sie die Anzeige gemeinsam genutzter Anrufe in Wholesale für BroadCloud-Migrationen. [Dieser Schritt gilt nur für BroadCloud-Migrationen].
Wenn keine bei Cisco BroadWorks oder BroadCloud registrierten Geräte vorhanden sind, die migriert werden müssen, müssen Sie das Tool zum Verschieben von Geräten nicht ausführen.

SCP und SSH

  1. SCP das Tool zum Verschieben des Geräts auf den sekundären Cisco BroadWorks-Anwendungsserver.
  2. SSH auf den sekundären Cisco BroadWorks-Anwendungsserver, um die Voraussetzungen zu konfigurieren und das Tool zum Verschieben des Geräts auszuführen.

Voraussetzungen

  1. Legen Sie den REFRESH _ TOKEN (Token aus dem Token Generator Tool kopiert) in der Datei conf/partner.cfg fest:
     REFRESH _ TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
  2. Stellen Sie sicher, dass die sekundäre Benutzer-ID, das Kennwort und der Host-Name des Cisco BroadWorks-Anwendungsservers in der Datei conf/deviceMoveTool.conf korrekt sind:
     BROADWORKS _ BENUTZER _ ID = admin BROADWORKS _ PASSWORD = admin BROADWORKS _ GASTGEBER _ NAME = localhost 
  3. Um Aktivierungs-E-Mails erneut zu senden, müssen Sie RESEND_INVITATION_EMAILS=true in der Datei conf/partner.cfg festlegen.

    Wenn Administratoren während der Migration Einladungs-E-Mails an ihre Benutzer senden möchten, sollten sie die Eigenschaft „RESEND_INVITATION_EMAILS=true“ in der Datei conf/partner.cfg deaktivieren. Ansonsten soll die Immobilie unverändert bleiben.

  4. Stellen Sie sicher, dass der JDK/JRE-Umgebungspfad in devicemove.sh
     JAVA _ HOME=/usr/local/java/java_base
    korrekt ist.
  5. Administratoren können die Datei locations.csv aus dem Eingabeverzeichnis verwenden, um die spezifischen Gruppen anstelle aller Gruppen unter einem Unternehmen zu migrieren.

Polycom-Telefone

Um Polycom-Telefone von Cisco BroadWorks zu Wholesale Calling zu verschieben, muss ein Partneradministrator eine neue Datei für den Identitäts-/Geräteprofiltyp auf Systemebene in Cisco BroadWorks erstellen – jede Polycom-Gerätevorlage . Siehe Abbildung 14 und laden Sie die benutzerdefinierte Datei device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg hoch. Stellen Sie nach dem Hochladen der neuen Gerätedatei sicher, dass die neu erstellte Datei auf Gruppenebene vorhanden ist. Stellen Sie außerdem sicher, dass datei migration_%BWMAC ADDRESS%.cfg nicht mit einer vorhandenen Datei in Ihrem System in Konflikt steht).

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

Sie wird intern vom Tool zum Verschieben von Geräten verwendet.

Der Migrationsprozess für Polycom-Telefone:

  1. Das Tool zum Verschieben von Geräten ersetzt die Datei %BWMACADDRESS%.cfg auf Geräteebene durch polycom_vvx2.cfg. Diese Datei bezieht sich auf migration_%BWMACADDRESS%.cfg.
  2. Erstellen Sie die Geräteprofile auf Gruppenebene oder Geräteebene neu.
    Das Handeln auf Gruppen- oder Geräteebene hängt von der Konfiguration des Parameters deviceLevelRebuild in der Datei device-move-tool/conf/partner.cfg ab.
  3. Das Tool zum Verschieben des Geräts fordert den Cisco BroadWorks-Anwendungsserver auf, die Telefone auf Gruppenebene oder Geräteebene neu zu starten.
  4. Nach der Neustartanforderung laden Polycom-Telefone herunter und verarbeiten % BWMACADDRESS%.cfg, wodurch die Polycom-Telefone aufgefordert werden, migration_%BWMACADDRESS%.cfg herunterzuladen und zu verarbeiten, wodurch device.prov.serverName auf https://plcm.sipflash.com. festgelegt wird.
    https://plcm.sipflash.com für die US-Region haben andere Regionen unterschiedliche URLs.
  5. Das Polycom-Telefon lädt %BWMACADDRESS%.cfg von https://plcm.sipflash.com herunter und wird von der Webex Calling DMS verwaltet.
Datei vom Typ Identität/Geräteprofil Screenshot hinzufügen

Abbildung 14: Datei vom Typ Identität/Geräteprofil hinzufügen

Verwenden Sie im Feld "MAC-Adresse in:" die gleichen Werte wie die anderen Dateien in der Polycom-Vorlage. (In Abbildung 14 verwenden Sie den HTTP-Anforderungs-URI, der jedoch möglicherweise nicht für die Cisco BroadWorks Application Server-Bereitstellung des Partners geeignet ist).

Anweisungen zum Ausführen

Es gibt zwei Methoden, um das DMT aufzurufen. Die erste besteht darin, das DMT jeweils über einen einzelnen Kunden zu öffnen, die andere besteht darin, mehrere Kunden gleichzeitig zu durchlaufen.

Das Tool zum Verschieben des Geräts wird über den sekundären Cisco BroadWorks-Anwendungsserver im Verzeichnis „Tool zum Verschieben des Geräts“ ausgeführt:

Für Geräteverschiebung einzelner Kunde: ./devicemove.sh -input= ./devicemove.sh -input=/tmp/customername.json Für Geräteverschiebung mehrerer Kunden: ./devicemove.sh -input= ls -l /tmp/directoryofcustomers/ customer1.json customer2.json customer3.json Darüber hinaus unterstützt das Tool Geräteverschiebung die Migration einzelner/bestimmter Telefone ab Version 1.35.0. Verwenden Sie den folgenden Befehl: ./devicemove.sh -integration -input=  -macaddress=4CBC4883A6F8,48256741CBE9 

Terminalprotokolle

Im Folgenden werden die Protokolle im Terminal bei erfolgreicher Ausführung des Tools für die Gerätemigration aufgeführt:

Werkzeugname: Version des Tools zum Verschieben des Geräts: 1.15.0 Gerätetool gestartet... Gültige Geräte für die Migration: ------------------------------------------------------------------------------------------------------------------- | Gerätetyp | Mac | Version | E-Mail-Adresse | ------------------------------------------------------------------------------------------------------------------- | 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 | F87B E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b e4066_ | amareswaranvel+owenalex@gmail.com | ------------------------------------------------------------------------------------------------------------------- Möchten Sie alle diese Geräte migrieren? ([Y]es oder [N]o) ja Hochladen von Geräteprofilen für DMS Cisco MPP LC Rebuild-Geräteprozess gestartet Rebuild-Geräteprozess erfolgreich abgeschlossen Reboot-Prozess gestartet Reboot-Prozess erfolgreich abgeschlossen Ändern von Profilen für Business Communicator unter GruppenmigrationtestGRP _engg Webex-Telefonnummern aktivieren Prozess für Kundenorganisation gestartet Id: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Aktivieren des Webex-Telefonnummernprozesses für die Kunden-Organisations-ID abgeschlossen: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Deaktivieren des Prozesses für BroadWorks-Telefonnummern, der für GroupId gestartet wurde: collabmigrationtestGRP _engg Deaktivieren des Prozesses für BroadWorks-Telefonnummern für GroupId abgeschlossen: collabmigrationtestGRP _engg Gerätemigration abgeschlossen 

Ausgabe

Nach der Gerätemigration sind die Geräte online und können Anrufe tätigen/empfangen. Ein Beispiel für den Gerätestatus finden Sie in Abbildung 15:

Screenshot der Seite „Control Hub-Geräte“, auf der der Gerätestatus angezeigt wird.

Abbildung 15: Gerätestatus

Nach der Gerätemigration sind die Nummern aktiv geworden. Abbildung 16 zeigt, welche Nummern aktiv sind:

Screenshot des Bildschirms „Control Hub-Nummern“ mit aktiven Nummern.

Abbildung 16: Aktive Nummern

Migration zurücksetzen

Der Rücksetzvorgang muss für jeweils ein Unternehmen ausgeführt werden.

Das Tool zum Verschieben des Geräts deaktiviert die Nummern im Wholesale Calling aufgrund technischer Einschränkungen während des Zurücksetzens nicht.

Für BroadCloud Carrier

Der Rücksetzprozess für BroadCloud-Partner ist wie folgt:

  1. Öffnen Sie ein Ticket mit Cisco TAC, um das Zurücksetzen eines Geräts anzufordern.
  2. Führen Sie das Tool zum Verschieben des Geräts im Zurücksetzungsmodus aus:
    • Die Zuweisung von Telefonnummern zu Webex Calling wird aufgehoben, sodass Benutzer und Dienste nur noch Anschlüsse haben.
    • E-Mail-Adressen in Webex Calling werden auf temporäre E-Mail-Adressen zurückgesetzt.
    • Telefone werden aus Webex Calling gelöscht.
    • Telefonnummern, E-Mail-Adressen, die als alternative Ids verwendet werden, und Telefone werden in BroadCloud neu erstellt.
    • Die Telefone werden neu gestartet.
  3. Partneradministratoren müssen PSTN-Telefonnummern zurück an den BroadCloud-Netzbetreiber verschieben.

Für Cisco BroadWorks und Webex für BroadWorks

Der Rücksetzvorgang für Cisco BroadWorks und Webex für BroadWorks ist wie folgt:

  1. Öffnen Sie ein Ticket mit Cisco TAC, um das Zurücksetzen eines Geräts anzufordern.
  2. Führen Sie das Tool zum Verschieben des Geräts im Zurücksetzungsmodus auf dem sekundären BroadWorks-Anwendungsserver aus, um die Gerätemigrationen zurückzusetzen. Dadurch wird die DMS-URL für Geräteprofile in Cisco BroadWorks wieder auf die DMS-URL des Serviceanbieters festgelegt und die Telefonnummern erneut aktiviert.
  3. Das Webex Calling-Team legt die DMS-URL in Geräteprofilen in Webex Calling auf die DMS-URL des Serviceanbieters zurück.
  4. Partneradministratoren müssen die Telefonnummern in Webex Calling über das Control Hub-Portal deaktivieren oder löschen.
  5. Partneradministratoren müssen PSTN-Telefonnummern zurück zu Cisco BroadWorks verschieben.

Anweisungen zum Ausführen des Tools zum Verschieben des Geräts im Rückwärtsmodus

Führen Sie die folgenden Schritte aus, um das Tool zum Verschieben des Geräts im Rückwärtsmodus auszuführen:

Führen Sie den folgenden Befehl im sekundären Cisco BroadWorks-Anwendungsserver im Verzeichnis des Tools für die Geräteverschiebung aus:

Profile zurücksetzen

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

Nummern zurücksetzen

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

Terminalprotokolle

Wir erhalten die folgenden Protokolle im Terminal, wenn das Tool zum Verschieben des Geräts zum Zurücksetzen erfolgreich ausgeführt wurde:

Profile zurücksetzen

Werkzeugname: Version des Tools zum Verschieben des Geräts: 1.15.0 Gerätetool für Wiederherstellungsprozess gestartet... Geräte, die von Webex Calling zurück zu BroadWorks verschoben werden können: - ------------------------------------------------------------------------------------------------------------------- | Gerätetyp | Mac | Version | E-Mail-Adresse | ------------------------------------------------------------------------------------------------------------------- | 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 | F87B E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b e4066_ | amareswaranvel+owenalex@gmail.com | ------------------------------------------------------------------------------------------------------------------- Möchten Sie diese Geräte von Webex Calling zurück zu BroadWorks verschieben? (Ja, Y, Nein, N):  yes Hochladen von Geräteprofilen für DMS Cisco MPP LC-Rebuild-Geräteprozess gestartet Rebuild-Geräteprozess erfolgreich abgeschlossen Reboot-Prozess gestartet Neustartprozess erfolgreich abgeschlossen Gerätemigration für Deprovision-Prozess abgeschlossen 

Nummern zurücksetzen

Werkzeugname: Version des Tools zum Verschieben des Geräts: 1.15.0 Möchten Sie mit dem Zurückkehren der Nummern zu Broadworks fortfahren?  ([Y]es oder [N]o):  Y [+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110] Zurücksetzen starten Aktivieren des Prozesses für BroadWorks-Telefonnummern für GroupId gestartet: collabmigrationtestGRP _engg Prozess der Aktivierung von BroadWorks-Telefonnummern für GroupId abgeschlossen: collabmigrationtestGRP _engg Gerätemigration erfolgreich abgeschlossen 

Anhang

Migration großer Unternehmen

Große Unternehmen mit vielen Standorten können nicht alle Standorte innerhalb eines einzigen Wartungsfensters migrieren. Die in diesem Abschnitt beschriebene Funktionalität ermöglicht es Partnern, einige Standorte gleichzeitig zu migrieren.

Schritte

Führen Sie die folgenden Schritte aus, um die schrittweisen Migrationen für ein großes Unternehmen zu planen:

  1. Extrahieren Sie die Unternehmensdaten aus BroadWorks oder BroadCloud.
  2. Ausführen Transform Tool ohne Standort Option auf die extrahierten Daten.
  3. Suchen Sie nach dem Abschnitt Empfohlener Standort, um sich gleichzeitig in exception_report.txt zu bewegen, um die Migrationsphasen zu planen, um weitere Informationen zu Standortabhängigkeiten zu erhalten. Sehen Sie sich die Dateien der Funktionsagenten an (siehe Transform Tool unten).
  4. Generieren Sie die Eingabe/locations.csv, indem Sie locations_to_be_edited.csv ändern.
  5. Führen Sie das Transform-Tool erneut mit der Option Standorte aus.
  6. Untersuchen Sie exception_report.txt, um Standortabhängigkeitsprobleme für die aktuelle Phase zu identifizieren.
  7. Beheben Sie die Probleme mit der Standortabhängigkeit nach Bedarf (indem Sie locations.csv ändern).
  8. Erneut Transformations-Tool, um customers.json für die aktuelle Phase zu generieren.
  9. Führen Sie das Bereitstellungstool für jede customer.json aus.
  10. Führen Sie im Wartungsfenster das Tool Geräteverschiebung aus.
  11. Wiederholen Sie Schritt 4 - 10 für die nächste Phase.

Transformations-Tool

Um das Ziel der Migration der Standorte in einem großen Unternehmen Phase für Phase zu erreichen, wie oben erwähnt, wird eine neue Datei locations.csv als optionale Eingabe hinzugefügt (-locations=input/locations.csv ), wenn das transform-Tool ausgeführt wird.

Die locations.csv enthält standortspezifische Daten. Sie überschreibt die in input/customers.csv gefundenen Daten, die derzeit sowohl Unternehmens- als auch Standortdaten enthalten.

In der folgenden Tabelle sind die Details zu locations.csv aufgeführt:

Beschreibung

Werte

Standardwert

Obligatorisch

Karten in BroadWorks

Karten in BroadCloud

EnterpriseId

Eindeutige Unternehmens-ID

J

Dienstanbieterid

Rialto-Kundenkennung

locationId

Standort-ID, im Unternehmen eindeutig

J

Gruppen-ID

Rialto-siteId

Migrationsstatus

Wird dieser Standort migriert?

migriert, dont_migrate migriert

Migrieren

N

Name

Name dieses Standorts.

Lassen Sie es leer, um locationId zu verwenden.

N

timezone

N

Sprache

N

address1

N

address2

N

Stadt

N

Stand

N

Postleitzahl

PLZ oder Postleitzahl

N

Land

2-stelliger Code

N

Die locations.csv kann aus der vorgefüllten locations_to_be_edited.csv zusammengesetzt werden, wenn Transform-Tool auf großen Unternehmen ausgeführt wird. Lesen Sie weiter um Beispiele zu sehen.

Die locations.csv ist eine optionale Eingabe, wenn das Werkzeug transform ausgeführt wird. Daher verhält sich das Werkzeug Transform wie zuvor, wenn die Option -locations=input/locations.csv nicht vorhanden ist.

Neue Ausgabedateien

Es gibt 5 neue Ausgabedateien von transform Tool:

  • locations_to_be_edited.csv – Dies ist mit allen Standortinformationen für das große Unternehmen, das migriert werden soll, vorausgefüllt.

Beispiel:

locationId,enterpriseId,Migrationsstatus,Name,Zeitzone,Sprache,Adresse1,Adresse2,Stadt,Bundesland,Postleitzahl,Land auto_mig_ent_grp1,auto_mig_ent, ,auto_mig_ent_grp1,,,100 Hauptstraße,,Gaithersburg,MD,20877,USA auto_mig_ent_grp2,auto_mig_ent, ,auto_mig_ent_grp2,,,101 Hauptstraße,,Gaithersburg,MD,20877,USA auto_mig_ent_grp3,auto_mig_ent, ,auto_mig_ent_grp3,,,102 Hauptstraße,,Gaithersburg,MD,20877,USA 

Die Partner/Kunden können sie verwenden, um locations.csv zu generieren, um die Standorte zu steuern, die für eine bestimmte Phase migriert werden sollen (und die Standortinformationen nach Bedarf zu aktualisieren).

Beispiel: locations.csv von oben locations_to_be_edited.csv generiert

locationId,enterpriseId,Migrationsstatus,Name,Zeitzone,Sprache,Adresse1,Adresse2,Stadt,Bundesland,Postleitzahl,Land auto_mig_ent_grp1,auto_mig_ent,migriert,auto_mig_ent_grp1,,,100 Hauptstraße,,Gaithersburg,MD,20877,USA auto_mig_ent_grp2,auto_mig_ent,Migrieren,auto_mig_ent_grp2,,,101 Hauptstraße,,Gaithersburg,MD,20877,USA auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Hauptstraße,,Gaithersburg,MD,20877,USA 

Diese Datei locations.csv bedeutet: für diese Phase wurde Standort auto_mig_ent_grp 1 migriert, Standort auto_mig_ent_grp 2 migriert, und migrieren Sie Standort auto_mig_ent_grp 3 nicht.

  • hunt_group_agents.csv , call_center_agents_supervisors.csv , paging_group_originators_targets.csv , blf_monitored_elements.csv – 4 Dateien haben den gleichen Zweck: generieren Sie die vollständige Liste der entsprechenden Funktionen Agenten/Supervisoren/Ersteller/Ziele/monitored_elements in den migrierenden Standorten, wenn die migrierenden Standorte Abhängigkeiten von anderen Standorten haben.

Sie haben fast dasselbe Format (der Name der 3. Spalte variiert je nach Funktion), wie unten (auto_mig_ent_grp 2-Agentenliste der Sammelanschlussgruppe für die obige Phase):

Beispiel: Folgendes stammt aus hunt_group_agents.csv

 Funktionsname,Funktionsstandort,Agent,Standort Sarah Rodriguez,auto_mig_ent_grp 2,agent_michael@domain.com,auto_mig_ent_grp 1 Sarah Rodriguez,auto_mig_ent_grp 2,agent_sally@domain.com,auto_mig_ent_grp 1 

Wenn die Standortoption beim Ausführen des Transformations-Tools nicht vorhanden ist, generieren die oben genannten 4 Dateien die vollständigen Listen der Agenten/Supervisoren/Ersteller/Ziele/monitored_elements für das gesamte Unternehmen der Sammelanschlussgruppe/Callcenter/Paging-Gruppe/Besetztlampenfeld, die zur Planung der schrittweisen Migrationen verwendet werden können.

Neue Abschnitte in exception_report

Während der schrittweisen Migration für große Unternehmen werden einige neue Abschnitte in exception_report.txt angezeigt, wenn Standortabhängigkeiten bestehen, die nicht erfüllt werden.

Beispiel: Der folgende neue Abschnitt bezieht sich auf die Agenten der auto_mig_ent_grp Verteilungsgruppe Standort 2 von Sarah Rodriguez am Standort auto_mig_ent_grp 3, die in dieser Phase nicht migriert und nicht migriert wird.

 Abhängigkeiten zwischen Standorten - Sammelanschlüsse Name Standort Agent Standort des Agenten Kommentar ________________________________________________________________________________________________________________ Sarah Rodriguez auto_mig_ent_grp 2 agent_william@domain.com auto_mig_ent_grp 3 Agent an anderem Standort noch nicht migriert Sarah Rodriguez auto_mig_ent_grp 2 agent_melody@domain.com auto_mig_ent_grp 3 Agent an anderem Standort noch nicht migriert 

Im folgenden neuen Abschnitt wird empfohlen, die Standorte in den Migrationsphasen zu gruppieren.

Empfohlene Standorte zum gleichzeitigen Verschieben:

 Standort auto_mig_ent_grp 1 ist abhängig von Standort(en) auto_mig_ent_grp 2, auto_mig_ent_grp 3 Standort auto_mig_ent_grp 2 ist abhängig von Standort(en) auto_mig_ent_grp 3 

Wenn die Option Standorte beim Ausführen des Transformations-Tools nicht verfügbar ist, werden im Abschnitt empfohlene Standorte zum gleichzeitigen Verschieben alle Standortabhängigkeiten aufgelistet, um die Planung zu vereinfachen.

Beim Ausführen des Transform-Tools mit der Option Standorte (d. h. für eine Migrationsphase) werden im Abschnitt Empfohlene Standorte zum gleichzeitigen Verschieben nur die Abhängigkeiten der Standorte für die aktuelle Phase aufgelistet.

Bereitstellungstool

Für Großunternehmen kann das Bereitstellungstool wie üblich ausgeführt werden.

Tool zum Verschieben des Geräts

Das Tool zum Verschieben des Geräts kann für eine Teilmenge von Standorten von customer.json ausgeführt werden, um eine neue optionale locations.csv-Datei mit zwei Spalten hinzuzufügen.

External_id

Standortnamen

Externer ID-Wert

Namen der Standorte/Gruppennamen

  • Dies ist eine optionale Datei, wenn sie nicht bereitgestellt wird oder leere Werte enthält, werden alle Standorte migriert.
  • Wenn die Standortnamen und die entsprechenden external_ IDs angegeben sind, werden nur diese Standorte migriert.

Der Befehl lautet wie folgt:

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

Zeitzonen

USA :

"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/L os_ Angeles","America/N ew_ York","America/Phoenix","Pacific/Honolulu"]

Kanada :

"timeZones":["America/D awson_ Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/S t_ Johns","America/Vancouver","America/Winnipeg"]

Australien :

"timeZones":["Australien/Adelaide","Australien/Brisbane","Australien/B roken_ Hill","Australien/Darwin","Australien/Hobart","Australien/L ord_ Howe","Australien/Perth","Australien/Sydney"]

Frankreich :

"Zeitzonen":["Europa/Paris"]

Portugal :

"Zeitzonen":["Atlantik/Azoren", "Europa/Lissabon"]}

Großbritannien:

"Zeitzonen":["Europa/London"]

Italien :

"Zeitzonen":["Europa/Rom"]