- Startseite
- /
- Artikel
Migrationstools für den Übergang von BroadWorks, Webex für BroadWorks und BroadCloud zu Wholesale RTM-Lösungen
Führen Sie die Migration mit minimaler Vorkonfiguration aus. Einfache Ausführung von Befehlen. Administratoren können ihre Daten nach der Bereitstellung überprüfen und Anrufe direkt nach der Migration tätigen und empfangen. Es unterstützt ein automatisches Upgrade auf die Webex-App für UC-One-Clients.
Ü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:
- 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.
- Transformations-Tool – Transformiert die vom Extrakt-Tool extrahierten Informationen in eine JSON-Datei, die bearbeitet werden kann.
- Bereitstellungstool – Verwendet die JSON-Ausgabedatei des Transformationstools, um Kunden, Standorte, Nummern, Benutzer, Dienste und Telefone mit Webex Public APIs bereitzustellen.
- 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.
Abbildung 1. Migrationstools
Anforderungen
Bevor Migrationstools ausgeführt werden, muss der Partner die folgenden Anforderungen erfüllen:
- 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.
- Der Partner muss die Checkliste vor der Migration durchlaufen, um sicherzustellen, dass alle Anforderungen erfüllt sind.
- 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.
- 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.
- Überprüfen Sie die Liste der unterstützten Webex Calling-Geräte.
- Überprüfen Sie die Liste der nicht unterstützten Webex Calling-Geräte .
- Partner müssen ihr Account-Team bei Cisco bitten, die unterstützte Firmware-Version für Telefone und Geräte zu erhalten.
- 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.
- 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.
- 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:
- 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.
- 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
- 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:
- Stellen Sie neue Telefone in Cisco BroadWorks bereit, bevor Sie migrieren.
- 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:
- 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
- (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
- Führen Sie das Transformationstool aus.
- Führen Sie das Bereitstellungstool aus.
- Ö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).
- 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.
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:
Abbildung 3: Mit Cisco Webex anmelden
Abbildung 4: Anmeldeinformationen-Fenster
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.
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:
- 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.
- 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.
Abbildung 6: Dienstleisterportal
Abbildung 7: Dienstleisterportal
Für Cisco BroadWorks und Webex für BroadWorks
- Das Extrakt-Tool wird auf dem sekundären Cisco BroadWorks-Anwendungsserver im Partnernetzwerk ausgeführt und stellt eine Verbindung über OCI-P her.
- 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
- SCP das Extrakt-Tool binäriert an den sekundären Cisco BroadWorks-Anwendungsserver.
- SSH an den sekundären Cisco BroadWorks-Anwendungsserver senden, um die Voraussetzungen zu konfigurieren und das Extrakt-Tool auszuführen.
- 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
- 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. - Ä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:
- 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
- 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. - Konfigurieren Sie fehlende Informationen in der Datei input/customers.csv (siehe nächster Abschnitt), falls diese fehlen.
- Fügen Sie die E-Mail-Adresse des Endbenutzers in die Datei input/users.csv ein.
- 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.
- Konvertieren Sie die BroadWorks Call Center mit der Datei input/cxessentials.csv in CxEssentials.
- Aktivieren Sie optional die Eigenschaft UPGRADE _ ALL _ CALL _ CENTER _ TO _ CX _ ESSENTIALS, um alle Call Center in CxEssentials zu konvertieren.
- 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.
- 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.
In der folgenden Tabelle werden die wichtigsten Spalten in input/customers.csv erläutert.
Spaltenname |
Regeln |
---|---|
ID |
Im Cisco BroadWorks-Unternehmensmodus:
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:
- 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
- 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:
- 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
- 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.
- 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“.
- 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:
- 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.
- 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:
- Das Tool überspringt die Bereitstellung von Nummern, Geräten und gemeinsam genutzten Anrufnutzungen.
- Das Tool erstellt Benutzer und virtuelle Benutzer mit einer Durchwahl und einer temporären Durchwahl.
Für BroadCloud-Migrationen eine andere Region:
- Das Tool stellt Nummern, Geräte und gemeinsame Anrufnutzungen bereit.
- 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:
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.
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:
Abbildung 8: Partner Hub
Abbildung 9: Control Hub
Abbildung 10: Geräte
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.
Abbildung 12: Dienstleisterportal
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:
- Heben Sie die Registrierung von Geräten bei Cisco BroadWorks auf und registrieren Sie sie in Wholesale.
- Benutzer, die den UC-One-Client verwenden, werden bei der erstmaligen Anmeldung zur Webex-App umgeleitet.
- Deaktivieren Sie die Telefonnummern von Cisco BroadWorks oder entfernen Sie die Telefonnummern von BroadCloud.
- Aktivieren Sie Nummern in Wholesale.
- Erstellen Sie die Anzeige gemeinsam genutzter Anrufe in Wholesale für BroadCloud-Migrationen. [Dieser Schritt gilt nur für BroadCloud-Migrationen].
SCP und SSH
- SCP das Tool zum Verschieben des Geräts auf den sekundären Cisco BroadWorks-Anwendungsserver.
- SSH auf den sekundären Cisco BroadWorks-Anwendungsserver, um die Voraussetzungen zu konfigurieren und das Tool zum Verschieben des Geräts auszuführen.
Voraussetzungen
- Legen Sie den REFRESH _ TOKEN (Token aus dem Token Generator Tool kopiert) in der Datei conf/partner.cfg fest:
REFRESH _ TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- 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
- 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.
- Stellen Sie sicher, dass der JDK/JRE-Umgebungspfad in devicemove.sh
korrekt ist.JAVA _ HOME=/usr/local/java/java_base
- 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).
Sie wird intern vom Tool zum Verschieben von Geräten verwendet.
Der Migrationsprozess für Polycom-Telefone:
- 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.
- 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.
- Das Tool zum Verschieben des Geräts fordert den Cisco BroadWorks-Anwendungsserver auf, die Telefone auf Gruppenebene oder Geräteebene neu zu starten.
- 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.
- Das Polycom-Telefon lädt %BWMACADDRESS%.cfg von https://plcm.sipflash.com herunter und wird von der Webex Calling DMS verwaltet.
Abbildung 14: Datei vom Typ Identität/Geräteprofil hinzufügen
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:
Abbildung 15: Gerätestatus
Nach der Gerätemigration sind die Nummern aktiv geworden. Abbildung 16 zeigt, welche Nummern aktiv sind:
Abbildung 16: Aktive Nummern
Migration zurücksetzen
Der Rücksetzvorgang muss für jeweils ein Unternehmen ausgeführt werden.
Für BroadCloud Carrier
Der Rücksetzprozess für BroadCloud-Partner ist wie folgt:
- Öffnen Sie ein Ticket mit Cisco TAC, um das Zurücksetzen eines Geräts anzufordern.
- 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.
- 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:
- Öffnen Sie ein Ticket mit Cisco TAC, um das Zurücksetzen eines Geräts anzufordern.
- 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.
- Das Webex Calling-Team legt die DMS-URL in Geräteprofilen in Webex Calling auf die DMS-URL des Serviceanbieters zurück.
- Partneradministratoren müssen die Telefonnummern in Webex Calling über das Control Hub-Portal deaktivieren oder löschen.
- 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:
- Extrahieren Sie die Unternehmensdaten aus BroadWorks oder BroadCloud.
- Ausführen Transform Tool ohne Standort Option auf die extrahierten Daten.
- 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).
- Generieren Sie die Eingabe/locations.csv, indem Sie locations_to_be_edited.csv ändern.
- Führen Sie das Transform-Tool erneut mit der Option Standorte aus.
- Untersuchen Sie exception_report.txt, um Standortabhängigkeitsprobleme für die aktuelle Phase zu identifizieren.
- Beheben Sie die Probleme mit der Standortabhängigkeit nach Bedarf (indem Sie locations.csv ändern).
- Erneut Transformations-Tool, um customers.json für die aktuelle Phase zu generieren.
- Führen Sie das Bereitstellungstool für jede customer.json aus.
- Führen Sie im Wartungsfenster das Tool Geräteverschiebung aus.
- 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"]