- Strona główna
- /
- Artykuł
Narzędzia migracji do przejścia z rozwiązań BroadWorks, Webex for BroadWorks i BroadCloud do Wholesale RTM
Uruchom migrację z minimalną konfiguracją wstępną. Łatwe uruchamianie poleceń. Administratorzy mogą przeglądać swoje dane po wdrożeniu oraz nawiązywać i odbierać połączenia natychmiast po migracji. Obsługuje automatyczne uaktualnienie do aplikacji Webex dla klientów UC-One.
Przegląd
Celem tego dokumentu jest dostarczenie szczegółowych instrukcji dotyczących używania narzędzi do migracji z Cisco BroadWorks, Webex for BroadWorks i BroadCloud do Wholesale i Webex Calling. Ten dokument obejmuje zestaw narzędzi migracji, które mają pomóc w migracji istniejących klientów Cisco BroadWorks, Webex for BroadWorks i BroadCloud do rozwiązania Wholesale Route-to-Market.
Narzędzia migracji mają ułatwić całkowite przejście z BroadWorks do Wholesale. Nie są one przeznaczone do długoterminowego współistnienia obu usług w ramach tej samej organizacji klienta.
Wpływ migracji
Skutki po migracji są następujące:
Administratorzy
Po migracji administratorzy muszą:
- Zacznij korzystać z Partner Hub i Control Hub do konfigurowania funkcji, a nie z CommPilot.
- Ponownie skonfiguruj wszystkie funkcje, które nie należą do migracji.
Należy ręcznie zmigrować funkcje, które nie są migrowane automatycznie po zakończeniu narzędzi migracji.
Użytkownicy
Obsługiwane funkcje powinny działać po migracji tak samo, jak przed migracją. Funkcje Webex Calling nieobsługiwane przez migrację muszą zostać ponownie skonfigurowane w usłudze Webex po migracji:
- Użytkownicy utracą swoją historię połączeń i historię wiadomości.
- Użytkownicy utracą wszystkie osobiste ustawienia i dostosowania linii klawiszy i będą musieli ponownie skonfigurować te ustawienia po migracji. Przykłady obejmują szybkie wybieranie.
- Użytkownicy muszą zresetować swoje kody dostępu i hasła przy pierwszym logowaniu.
- Użytkownicy korzystający z klienta UC-One muszą przy pierwszym logowaniu uaktualnić do aplikacji Webex.
Architektura narzędzi migracji
Architektura narzędzi migracji składa się z czterech różnych narzędzi:
- Narzędzie Extract— wyodrębnia przedsiębiorstwa, grupy, numery, użytkowników, usługi, telefony i klientów programowych z Cisco BroadWorks. Partnerzy BroadCloud muszą przesłać żądanie wyodrębnienia w portalu dostawcy usług.
- Narzędzie przekształcania — przekształca informacje wyodrębnione przez narzędzie wyodrębniania w plik JSON, który można edytować.
- Narzędzie obsługi administracyjnej — wykorzystuje plik wyjściowy JSON z narzędzia Transform do obsługi administracyjnej klientów, lokalizacji, numerów, użytkowników, usług i telefonów za pomocą publicznych interfejsów API Webex.
- Narzędzie do przenoszenia urządzeń — wykorzystuje plik wyjściowy JSON narzędzia przekształcenia do odbudowy profili i ponownego uruchamiania telefonów, aktywowania numerów w rozwiązaniu Wholesale RTM i dezaktywowania numerów telefonów w Cisco BroadWorks.
- To narzędzie obsługuje przywracanie profili telefonów i klientów programowych oraz przywracanie aktywacji numerów w Cisco BroadWorks.
- Partnerzy BroadCloud muszą przesłać żądanie migracji w portalu dostawcy usług.
Poniższa ilustracja przedstawia, jak te cztery narzędzia działają kolejno, komunikując się z Cisco BroadWorks, publicznymi interfejsami API oraz przesyłając metryki do usług Webex na potrzeby przyszłej analizy po rozpoczęciu przez administratora zadań migracji.
Ryc. 1: Narzędzia migracji
Wymagania
Przed uruchomieniem narzędzi migracji partner musi spełnić następujące wymagania:
- W rozwiązaniu Wholesale RTM należy dołączyć konto administratora partnera i partnera. Podczas etapu przed sprzedażą partnerzy nie muszą być włączeni do rozwiązania Wholesale RTM w celu uruchomienia narzędzia do wyodrębniania.
- Partner musi przejść przez listę kontrolną przed migracją, aby upewnić się, że wszystkie wymagania zostały spełnione.
- Do uruchomienia narzędzia do wyodrębniania i przenoszenia urządzenia są wymagane poświadczenia administratora systemu Cisco BroadWorks. Nie dotyczy to partnerów BroadCloud.
- Narzędzia do usuwania i przenoszenia urządzenia muszą być uruchamiane z zapasowego serwera aplikacji Cisco BroadWorks podczas konserwacji, aby zminimalizować ryzyko. Partnerzy BroadCloud będą uruchamiać narzędzie do przenoszenia urządzeń z portalu dostawcy usług.
- Przejrzyj listę obsługiwanych urządzeń Webex Calling.
- Przejrzyj listę nieobsługiwanych urządzeń Webex Calling.
- Partnerzy muszą poprosić zespół ds. kont w firmie Cisco o pobranie obsługiwanej wersji oprogramowania sprzętowego dla telefonów i urządzeń.
- Klienci UC-One muszą uaktualnić się do następujących wersji:
- Klienci programu Desktop Communicator muszą być w wersji 22.9.12 lub nowszej
- Klienci usługi Mobile Connect muszą być w wersji 3.9.14 lub nowszej.
- Komputer administratora musi mieć:
- Dla narzędzia obsługi administracyjnej wymagany jest zestaw JDK/JRE 1.8.
- Komputery MAC i Linux wymagają Pythona w wersji 3.10.5 lub nowszej dla narzędzia Transform.
- Klienci muszą mieć prawidłowy adres rozliczeniowy, a użytkownicy końcowi muszą mieć skonfigurowany firmowy adres e-mail w systemie Cisco BroadWorks. Jeśli wartości nie są ustawione, administratorzy partnerów muszą skontaktować się z klientami w celu ich uzyskania. Przed uruchomieniem narzędzia przekształcenia należy dodać te szczegóły do plików CSV (wartości oddzielone przecinkami). Przykładowe pliki CSV są dostarczane z narzędziem przekształcenia.
Plan migracji
Plan migracji składa się z 3 etapów:
- Przygotowanie
- Pobieranie kopii danych użytkowników za pomocą narzędzia Wyodrębnij
- Generuj token za pomocą narzędzia generatora tokenów
- Użyj narzędzia Przekształć do formatowania danych użytkowników
- Wdrażanie
- Pobierz najnowsze dane użytkowników za pomocą narzędzia Extract
- Użyj narzędzia Przekształć do formatowania danych użytkowników
- Inicjuj obsługę administracyjną użytkowników za pomocą narzędzia obsługi administracyjnej
- Migracja
- Migruj urządzenia za pomocą narzędzia do przenoszenia urządzeń
- Migracje bez urządzeń [ Aktywowanie numerów telefonów za pośrednictwem Control Hub ]
Jeśli administratorzy partnerów nie mają urządzeń do przeniesienia z Cisco BroadWorks do Wholesale, uruchomienie narzędzia do przenoszenia urządzeń nie jest konieczne. Administratorzy partnerów mogą użyć poniższego łącza publicznego do aktywacji numerów telefonów bezpośrednio za pośrednictwem portalu Control Hub. Aby uzyskać więcej informacji, zobacz Zarządzaj numerami telefonów w Control Hub .
Dezaktywacja numerów telefonów w Cisco BroadWorks jest opcjonalna, jeśli administratorzy partnerów aktywują swoje numery telefonów za pośrednictwem Control Hub.
Funkcje automatycznie migrowane do Wholesale Calling
Te funkcje użytkownika są automatycznie migrowane za pomocą narzędzi migracji:
- Ustawienia wiadomości głosowych i powitania niestandardowe (wiadomości głosowe, spersonalizowane nazwy audio i kody PIN użytkowników nie są migrowane)
- Numery dodatkowe
- BroadWorks Anywhere
- Pole sygnalizacji aktywności linii
- Identyfikator dzwoniącego (nazwa niestandardowa i numer telefonu)
- Połączenie oczekujące
- Ustawienia przekierowywania połączeń (przekierowywanie połączeń zawsze/zajęte/brak odpowiedzi/nieosiągalne)
- Przechwytywanie połączeń
- Nie przeszkadzać
- Ustawienia faksu
- Zdalne biuro
- Udostępnij prezentację połączenia
- Jednoczesne wywoływanie połączeń osobistych (w tym kryteria harmonogramu i selektywnego)
- Powiadomienia o połączeniach (w tym kryteria planowania i selektywnego)
- Odrzucanie połączeń anonimowych
- Selektywne odrzucanie połączeń
- Selektywne przekierowywanie połączeń
- Przejęcie połączenia kierowanego i wtrącenie
- Zwolnienie z wtrącania
- Naciśnij, aby rozmawiać
- Prywatność
Te funkcje grup są automatycznie migrowane za pomocą narzędzi migracji:
- Automatyczna sekretarka
- Tylko jeden poziom
- Powitania niestandardowe
- Ustawienia przekierowywania połączeń (zawsze, zajęte, selektywne)
- Numery dodatkowe
- Menu dni wolnych nie jest dostępne w usłudze Webex
- Selektywne odrzucanie połączeń
- Cisco BroadWorks Call Center Standard i kolejka połączeń BroadCloud:
- Konfiguracja podstawowa
- Powitania niestandardowe
- Agenci i nadzorcy
- Ustawienia przekierowywania połączeń (zawsze, zajęte, selektywne)
- Numery dodatkowe
- Muzyka podczas oczekiwania
- Parkowanie połączeń
- Odbiór połączenia
- Grupa poszukiwania
- Ustawienia przekierowywania połączeń (zawsze, zajęte, selektywne, nieosiągalne)
- Numery dodatkowe
- Kod lokalizacji (jeden na lokalizację lub grupę)
- Grupa przywoływania
- Harmonogramy (tylko na poziomie grupy, harmonogramy przedsiębiorstw nie są migrowane)
- Portal głosowy
- Muzyka podczas oczekiwania
Obsługiwane urządzenia
Obsługiwane telefony będą automatycznie tworzone i przypisywane do użytkowników w Webex Calling za pomocą narzędzia obsługi administracyjnej. Telefony oznaczone jako „tak” w kolumnie „Obsługiwane w narzędziu do przenoszenia urządzeń” zostaną również automatycznie przeniesione z usługi Cisco BroadWorks lub BroadCloud do Webex Calling po uruchomieniu narzędzia do przenoszenia urządzeń. Telefony oznaczone w tej kolumnie „Nie” wymagają ręcznej interwencji, aby zmienić adres URL DMS w szablonie urządzenia Cisco BroadWorks lub w samym telefonie.
Ostatnia kolumna zawiera mapowanie modeli telefonów do kolumny „Typ urządzenia” w pliku transform-tool/input/newphones.csv. (Zobacz sekcję Narzędzie przekształcania w tym artykule, aby uzyskać więcej informacji na temat pliku newphones.csv).
Model telefonu |
Obsługiwane w narzędziu do przenoszenia urządzeń |
Typ urządzenia w pliku newphones.csv |
---|---|---|
Urządzenie Cisco MPP 6821 |
Tak |
Urządzenie DMS Cisco 6821 |
Urządzenie Cisco MPP 6841 |
Tak |
Urządzenie DMS Cisco 6841 |
Urządzenie Cisco MPP 6851 |
Tak |
Urządzenie DMS Cisco 6851 |
Urządzenie Cisco MPP 6861 |
Tak |
Urządzenie DMS Cisco 6861 |
Urządzenie Cisco MPP 6871 |
Tak |
Urządzenie DMS Cisco 6871 |
Urządzenie Cisco MPP 7811 |
Tak |
Urządzenie DMS Cisco 7811 |
Urządzenie Cisco MPP 7821 |
Tak |
Urządzenie DMS Cisco 7821 |
Urządzenie Cisco MPP 7832 |
Tak |
Urządzenie DMS Cisco 7832 |
Urządzenie Cisco MPP 7841 |
Tak |
Urządzenie DMS Cisco 7841 |
Urządzenie Cisco MPP 7861 |
Tak |
Urządzenie DMS Cisco 7861 |
Urządzenie Cisco MPP 8811 |
Tak |
Urządzenie DMS Cisco 8811 |
Urządzenie Cisco MPP 8832 |
Tak |
Urządzenie DMS Cisco 8832 |
Urządzenie Cisco MPP 8841 |
Tak |
Urządzenie DMS Cisco 8841 |
Urządzenie Cisco MPP 8845 |
Tak |
Urządzenie DMS Cisco 8845 |
Urządzenie Cisco MPP 8851 |
Tak |
Urządzenie DMS Cisco 8851 |
Urządzenie Cisco MPP 8861 |
Tak |
Urządzenie DMS Cisco 8861 |
Urządzenie Cisco MPP 8865 |
Tak |
Urządzenie DMS Cisco 8865 |
Urządzenie Cisco MPP 8875 |
Tak |
Urządzenie DMS Cisco 8875 |
Urządzenie Cisco ATA191 |
Tak |
Urządzenie DMS Cisco 191 |
Cisco ATA192 |
Tak |
Cisco DMS 192 |
Polycom VVX101 |
Tak |
DMS Polycom VVX101 |
Policom VVX150 |
Tak |
DMS Polycom VVX150 |
Polycom VVX201 |
Tak |
DMS Polycom VVX201 |
Polycom VVX250 |
Tak |
DMS Polycom VVX250 |
Policom VVX301 |
Tak |
DMS Polycom VVX301 |
Polycom VVX311 |
Tak |
DMS Polycom VVX311 |
Polycom VVX350 |
Tak |
DMS Polycom VVX350 |
Policom VVX401 |
Tak |
DMS Polycom VVX401 |
Policom VVX411 |
Tak |
DMS Polycom VVX411 |
Policom VVX450 |
Tak |
DMS Polycom VVX450 |
Policom VVX501 |
Tak |
DMS Polycom VVX501 |
Policom VVX601 |
Tak |
DMS Polycom VVX601 |
Trio Polycom 8300 |
Tak |
DMS Polycom Trio8300 |
Polycom Trio 8500 |
Tak |
DMS Polycom Trio8500 |
Trio Polycom 8800 |
Tak |
DMS Polycom Trio8800 |
Urządzenie Polycom SoundStation 5000 |
Tak |
DMS Polycom SSIP5000 |
Polycom SoundStation 6000 |
Tak |
DMS Polycom SSIP6000 |
Yealink T33G |
Tak |
DMS Yealink T33G |
Yealink T41S |
Tak |
DMS Yealink T41S |
Yealink T42S |
Tak |
DMS Yealink T42S |
Yealink T43U |
Tak |
DMS Yealink T43U |
Yealink T46U |
Tak |
DMS Yealink T46U |
Yealink T46S |
Tak |
DMS Yealink T46S |
Yealink T48S |
Tak |
DMS Yealink T48S |
Yealink T48U |
Tak |
DMS Yealink T48U |
Yealink T53W |
Tak |
DMS Yealink T53W |
Yealink T54W |
Tak |
DMS Yealink T54W |
Yealink T57W |
Tak |
DMS Yealink T57W |
Yealink T58V |
Tak |
DMS Yealink T58V |
Yealink CP920 |
Tak |
DMS Yealink CP920 |
Yealink CP960 |
Tak |
DMS Yealink CP960 |
Yealink W52B |
Tak |
DMS YEALINK W52P |
Yealink W56B |
Tak |
DMS Yealink W56P |
Yealink W60B |
Tak |
DMS Yealink W60P |
Yealink W70B |
Tak |
DMS Yealink W70P |
Yealink CP925 |
Tak |
DMS Yealink CP925 |
Yealink CP965 |
Tak |
DMS Yealink CP965 |
Nieobsługiwane urządzenia
Jeśli klient korzysta z nieobsługiwanych urządzeń przez rozwiązanie Wholesale RTM, urządzenia te nie kwalifikują się do migracji. W takim przypadku dostępne są następujące opcje:
- Przed migracją skonfiguruj nowe telefony w Cisco BroadWorks.
- Pozostaw stare telefony w Cisco BroadWorks, a użytkownicy muszą zainstalować aplikację Webex, aby nawiązywać i odbierać połączenia.
Pakiety Wholesale Calling
Narzędzia migracji mają zestaw domyślnych ustawień wyboru pakietów Wholesale Calling dla subskrybentów. Jeśli później zechcesz inny pakiet, może go zmienić w Control Hub przez administratora partnera.
Konfiguracja pakietu migracji Cisco BroadWorks
Wszyscy subskrybenci z migracji z Cisco BroadWorks będą domyślnie przypisywani do pakietu Webex Calling. Jeśli pakiet Webex Voice jest pożądany dla subskrybentów, którzy nie mają przypisanego połączenia oczekującego lub poczty głosowej, można to włączyć w pliku partner.cfg narzędzia Transform poprzez usunięcie komentarza do PAKIETU GŁOSOWEGO_WEBEX_VOICE_.
Mapowanie pakietu migracji Webex dla BroadWorks
Pakiety Webex dla BroadWorks są automatycznie mapowane na pakiety Wholesale Calling. Nie można tego konfigurować.
Pakiet Webex dla BroadWorks |
Pakiet Wholesale Calling |
---|---|
Program telefoniczny |
Usługa głosowa Webex |
Podstawowe |
Połączenia Webex |
Standardowy |
Webex Suite |
Premium |
Webex Suite |
Mapowanie pakietu migracji usługi BroadCloud
Migracje z pakietów operatora BroadCloud na podstawie typu stacji. Mapowanie domyślne można skonfigurować w pliku konfiguracyjnym narzędzia przekształcenia conf/rialto_station_type_to_wholesale_package.csv.
Typ stacji operatora BroadCloud |
Pakiet Wholesale Calling |
---|---|
Podstawowe |
Usługa głosowa Webex |
Sala konferencyjna |
Usługa głosowa Webex |
Wiadomości |
Usługa głosowa Webex |
Standardowy |
Usługa głosowa Webex |
Dyrektor wykonawczy |
Webex Suite |
Wszystkie pozostałe typy stacji |
Usługa głosowa Webex |
Przekształć konto użytkownika BroadWorks lub BroadCloud w obszar roboczy Webex Calling
Obszar roboczy Webex to telefon, który jest współdzielony z wieloma osobami. Na przykład: na przykład: telefonów w sali konferencyjnej, magazynie lub poczekalni. Takie telefony można skonfigurować w usłudze Webex Calling jako obszary robocze Webex zamiast użytkowników Webex. Jest dostępna opcja automatycznego przekształcania kont użytkowników z Cisco BroadWorks lub BroadCloud Carrier w obszary robocze podczas procesu migracji.
Kroki:
- W pliku transform_tool/input/users.csv przypisz pakiet „common_area” użytkownikom, którzy mają zostać przekształceni w obszar roboczy.
- Przykład: bwuser@domena,,,common_area
- (Tylko BroadCloud) Aby przekonwertować wszystkie konta użytkowników określonego typu stacji na obszary robocze, dodaj wpis do transform-tool/conf/rialto_station_type_to_wholesale_package.csv i ustaw pakiet Wholesale na „common_area_calling”.
- Przykład: conference_room_v2,common_area_calling
- Uruchom narzędzie przekształcenia.
- Uruchom narzędzie obsługi administracyjnej.
- Otwórz Control Hub nowo utworzonej organizacji klienta i ustaw domenę SIP (patrz rysunek 2, Konfigurowanie domeny SIP w Control Hub).
- Uruchom ponownie narzędzie obsługi administracyjnej. Spowoduje to utworzenie obszarów roboczych i przypisanie do nich telefonów.
Ograniczenia:
Konfiguracja funkcji użytkownika (na przykład przekierowywanie połączeń, nie przeszkadzać) nie jest automatycznie migrowana do obszaru roboczego.
Ryc. 2: Konfigurowanie domeny SIP w Control Hub
Narzędzie generatora tokenów
Administratorzy partnerów uruchamiają to narzędzie generatora tokenów co najmniej raz przed rozpoczęciem uruchamiania narzędzi migracji. Uruchomienie tego narzędzia jest działaniem jednorazowym po włączeniu konta partnera do rozwiązania Wholesale RTM. To narzędzie umożliwia administratorom partnerów logowanie się za pośrednictwem przeglądarki internetowej w celu uzyskania unikatowego TOKENA, który jest wymagany do aktualizacji plików konfiguracyjnych partnera dla narzędzi migracji.
Wymagania wstępne
Po pobraniu wyodrębnij pliki binarne narzędzia migracji.
Ustaw ścieżkę środowiska JRE/JDK w polach token_generator.sh dla MAC i token_generator.bat dla Windows. Jeśli ścieżka JAVA_HOME już istnieje, zostanie użyta ponownie przez narzędzie.
-
MAC: JAVA_HOME="/Users/cisco/jdk/zulu@1.8.282/Contents/Home/"
-
Windows: JAVA_HOME=C:\Progra~1\Java\jre1.8.0_321
Ten krok jest opcjonalny
Instrukcje uruchamiania
Uruchom następujące polecenie w terminalu wewnątrz katalogu generatora tokenów:
-
Aby można było uruchomić narzędzie generatora tokenów, muszą być dostępne następujące porty. Porty: 8080, 50009, 50010, 50011, 50012 i 50013
-
Na komputerze użytkownika musi być otwarty co najmniej jeden z tych portów.
Windows:
token_generator.nietoperz
System macOS:
./token_generator.sh
Wyjście:
Nazwa narzędzia: Wersja narzędzia generatora tokenu: 1.13.0 Załaduj adres URL w przeglądarce internetowej: http://localhost: 8080
Otwórz adres URL w przeglądarce internetowej na terminalu, zaloguj się przy użyciu poświadczeń administratora partnera, aby uzyskać TOKEN, a następnie skopiuj go do dalszego użycia.
Poniżej przedstawiono ilustracje interfejsu użytkownika:
Ryc. 3: Zaloguj się za pomocą Cisco Webex
Ryc. 4: Okno poświadczeń
Ryc. 5: Generowanie tokenu
Zadania konfiguracji BroadWorks
Przed uruchomieniem narzędzia wyodrębniania i przenoszenia urządzeń na pomocniczym serwerze BroadWorks skonfiguruj następujące czynności.
Włącz łączność OCI-P
Narzędzie do przenoszenia urządzenia komunikuje się z BroadWorks za pomocą poleceń OCI-P. Aby włączyć łączność OCI-P, wykonaj poniższe czynności:
Krok 1: Użyj interfejsu wiersza polecenia, aby skonfigurować ustawienia ogólne.
Uruchom następujące polecenie w interfejsie wiersza polecenia, aby zmienić katalog GeneralSettings:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
Aby uzyskać bieżące ustawienia GeneralSettings, uruchom następujące polecenie w CLI:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get clientPort = 2208 clientPortEnabled = true secureClientPort = 2209 secureClientPortEnabled = true systemDomain = <>
Jeśli ustawienia nie są zgodne z powyższymi, użyj polecenia set , aby ponownie skonfigurować ustawienia.
Krok 2: Użyj interfejsu wiersza polecenia, aby skonfigurować serwer proxy OCI.
Zmień katalog na Proxy OCI:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
Aby pobrać bieżące ustawienia, uruchom następujący interfejs wiersza polecenia. Powinny być widoczne następujące elementy:
AS_CLI/Applications/OpenClientServer/OCIProxy> get enabled = true enabledLoginLevelScreening = false enableResponseBuforowanie = false responseCacheDurationHours = 24 responseCacheRenewPeriodMins = 30 wiadomościKolejkaPojemność = 50 wiadomościKolejkaTimeoutS = 1800
Jeśli ustawienia nie są zgodne z powyższymi, użyj polecenia set , aby ponownie skonfigurować ustawienia.
Krok 3: Użyj interfejsu wiersza polecenia, aby skonfigurować obsługę OCI.
Zmiana w katalogu obsługi administracyjnej:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
Aby uzyskać aktualne ustawienia obsługi OCI, uruchom następujące polecenie:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> uzyskaj opis adresu 127.0.0======================== .1 lokalnie jako
Krok 4: Uruchom poniższe polecenie w interfejsie wiersza polecenia, aby sprawdzić, czy konfiguracja jest poprawna.
AS_CLI/Maintenance/ManagedObjects> pobierz BroadWorks i sprawdź, czy wyjście wygląda poprawnie. Poniżej znajdują się przykładowe dane wyjściowe: AS_CLI/Maintenance/ManagedObjects> pobierz obiekty zarządzane BroadWorks ========================== * Serwer: Tożsamość..............: Wersja JAKO...............: Rel_21.sp1_1.551 Stan administracyjny..: Odblokowane * aplikacje: Nazwa Wersja Wdrożony stan administracyjny Skuteczny stan ========================================================================================= ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked FlashPolicy 21.sp1_1.551 false Unlocked Zatrzymano OpenClientServer 21.sp1_1.551 true Unlocked Unlocked WebContainer 21.sp1_1.551 true Unlocked Unlocked Znaleziono 4 wpisy. * Obsługiwane aplikacje: Nazwa Wersja Ścieżka kontekstowa Wdrożona ================================================================== CommPilot 21.sp1_1.551 / true DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true JWSFiles 21.sp1_1.551 /FileRepos true MediaFiles 21.sp1_1.551 /media true OCIFiles 21.sp1_1.551 /ocifiles true 5 entries found.
Sprawdź, czy otwarty serwer klienta został wdrożony i aktywny
Użyj poniższych poleceń, aby wdrożyć i uruchomić serwer klienta na pomocniczym serwerze aplikacji, jeśli nie został on wdrożony lub jeszcze się nie uruchomił.
Krok 1: Wdróż serwer za pomocą następującego polecenia CLI:
AS_CLI/Maintenance/ManagedObjects> wdróż aplikację OpenClientServer
Krok 2: Uruchom serwer za pomocą następującego polecenia:
AS_CLI/Maintenance/ManagedObjects> uruchom aplikację OpenClientServer
Włącz aktywację numerów
Aby włączyć aktywację numerów, wykonaj następujące polecenia w interfejsie wiersza polecenia:
Krok 1: Uruchom polecenie aktywacji numeru:
AS_CLI> cd SubscriberMgmt/NumberActivation
Krok 2: Uruchom polecenie z włączoną aktywacją:
AS_CLI> ustaw dnMode groupAndUserActivationEnabled
Krok 3: Po wyświetleniu monitu potwierdzającego wprowadź literę Y.
Wyodrębnij narzędzie
Dla usługi BroadCloud
Narzędzie wyodrębniania jest zintegrowane z portalem dostawcy usług BroadCloud. Administrator dostawcy usług może:
- Prześlij żądania wyodrębnienia do 50 klientów na zgłoszenie.Żądania wyodrębnienia nie można przesłać dla tego samego klienta więcej niż 10 razy dziennie.
- Pobierz wyodrębniony plik danych, w formacie ZIP, przez maksymalnie 28 dni od daty przesłania żądania.
Poniższe ilustracje przedstawiają portal dostawcy usług.
Rysunek 6: Portal dostawcy usług
Rysunek 7: Portal dostawcy usług
Dla Cisco BroadWorks i Webex dla BroadWorks
- Narzędzie wyodrębniania jest uruchamiane na pomocniczym serwerze aplikacji Cisco BroadWorks w sieci partnerskiej i łączy się przez OCI-P.
- Narzędzie pobiera surowe dane przedsiębiorstwa, grupy, numerów, użytkowników, usług, urządzeń i klienta programowego z platformy Cisco BroadWorks lub BroadCloud i wysyła te dane do plików XML, które dostarczają dane wejściowe narzędzia przekształcenia.
W kolejnych sekcjach wyjaśniono, jak zainstalować i skonfigurować narzędzie wyodrębniania.
Wymagania wstępne
- SCP narzędzia wyodrębniania binariów na pomocniczy serwer aplikacji Cisco BroadWorks.
- Aby skonfigurować wymagania wstępne i uruchomić narzędzie wyodrębniania, należy przesłać żądanie SSH do pomocniczego serwera aplikacji Cisco BroadWorks.
- Skonfiguruj dostawcę usług i identyfikator grupy, które mają być wyodrębnione z usługi Cisco BroadWorks w pliku conf/exportTool.yml. Zapoznaj się z poniższym przykładowym fragmentem YAML:
Identyfikator dostawcy usług: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - wszystkie
- Upewnij się, że w pliku conf/partner.cfg pomocniczy identyfikator użytkownika, hasło i nazwa hosta programu Cisco BroadWorks są poprawne:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = token odświeżania administratora partnera skopiowany z narzędzia Generator tokenów. MIGRATION_TRYB = Obsługiwane wartości to webex_for_broadworks_to_wholesale. Wartość domyślna to broadworks_to_wholesale. Użyj webex_for_broadworks_to_wholesale do migracji usługi Webex dla BroadWorks.
Właściwość
ODŚWIEŻ_TOKEN
jest obowiązkowa w przypadku migracji Webex dla BroadWorks. - Zmodyfikuj ścieżkę środowiska JDK/JRE w pliku export.sh, jeśli pomocnicza ścieżka środowiska JDK/JRE serwera aplikacji Cisco BroadWorks jest inna niż w pliku:
JAVA_HOME=/usr/local/java/java_base
Instrukcje uruchamiania
Uruchom poniższe polecenie na pomocniczym serwerze aplikacji Cisco BroadWorks z katalogu narzędzi wyodrębniania:
./export.sh
Dzienniki terminalu
Następujące dzienniki są dostępne w terminalu po pomyślnym eksporcie: Uruchomiono narzędzie eksportu danych BroadSoft:
Uruchamianie narzędzia eksportu danych BroadSoft ************************************************ Rozpoczynanie narzędzia eksportu v: 1.15.0 Rozpoczęto eksportowanie dla SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Eksportowanie użytkowników dla SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Eksportowanie użytkowników ukończone dla SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Eksport ukończony dla SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg Eksport ukończony Katalog Zip Zrzut eksportu: output/20221017223452_ExportTool Nazwa pliku zip zrzutu eksportu:extracted_data_1666060500618.zip Plik zip o nazwie extracted_data_1666060500618.zip został utworzony proces tworzenia pliku ZIP zakończony. Wyeksportowane pliki przekonwertowane jako plik ZIP **************************************************
Wyjście
Wyjściowy plik ZIP (extracted_data_.zip) będzie dostępny w tym samym katalogu narzędzia wyodrębniania. Użyj poniższego polecenia, aby wyświetlić i użyć pliku ZIP do wejścia narzędzia przekształcenia:
ls –ltr drwxr-xr-x 2 bwadmin bwadmin 4096 paź 4 11:53 lib/ -rwxr-xr-x 1 bwadmin bwadmin 956719 paź 4 11:53 exportTool.jar -rwxr-xr-x 1 bwadmin bwadmin 2635 paź 4 11:53 export.sh drwxr-xr-x 2 bwadmin bwadmin 4096 paź 5 05:04 conf/ drwxrwxr-x 3 bwadmin bwadmin 4096 paź 17 22:34 wyjście/ drwxrwxr-x 2 bwadmin bwadmin 4096 paź 17 22:34 dzienniki/ -rw-rw-r-- 1 bwadmin bwadmin 46341 paź 17 22:35 extracted_data_1666060500618.zip
Narzędzie do przekształcania
To narzędzie transformacji jest uruchamiane dla wszystkich migracji. Narzędzie przekształcenia działa na dowolnym komputerze, w tym na laptopie administratora partnera, i korzysta z publicznych interfejsów API Webex. Odczytuje plik ZIP wyjściowego narzędzia wyodrębniania (extracted_data_.zip) jako dane wejściowe i przekształca surowy kod XML na format JSON używany przez narzędzie obsługi administracyjnej.
Wymagania wstępne
Po pobraniu i wyodrębnieniu binariów narzędzi migracji skonfiguruj następujące wymagania wstępne:
- Ustaw_TOKEN ODŚWIEŻANIA (token skopiowany z narzędzia generatora tokenów) i NAZWĘ_GŁÓWNEJ__LOKALIZACJI w pliku conf/partner.cfg:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- Opcjonalnie ustaw identyfikator OBSŁUGI_administracyjnej (skopiowany z szablonu w Partner Hub) w pliku conf/partner.cfg:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
Aby uzyskać bardziej kompletną weryfikację adresu e-mail klienta, można opcjonalnie ustawić identyfikator INICJOWANIA_ obsługi. - W przypadku ich braku skonfiguruj brakujące informacje w pliku input/customers.csv (patrz następna sekcja).
- Dodaj adres e-mail użytkownika końcowego w pliku input/users.csv.
- Aby zainicjować obsługę administracyjną nowych telefonów, dodaj adres MAC i adres e-mail nowego telefonu użytkownika do pliku input/newphones.csv. Jest to wymagane tylko wtedy, gdy administratorzy partnerów chcą skonfigurować nowe telefony w usłudze Wholesale.
- Przekonwertuj centra połączeń BroadWorks na CxEssentials za pomocą pliku input/cxessentials.csv.
- Opcjonalnie włącz właściwość UAKTUALNIJ_WSZYSTKIE_CENTRA_POŁĄCZEŃ_DO_CX_ESSENTIALS, aby przekonwertować wszystkie centra połączeń na CxEssentials.
- Użyj pliku input/locations.csv do obsługi migracji dużych przedsiębiorstw, która umożliwia administratorom migrację lokalizacji klientów według lokalizacji
- Opcjonalnie włącz korzystanie z adresów MAC z nagłówka User-Agent w komunikacie SIP REGISTER, gdy adres MAC nie jest dostępny w profilu urządzenia Cisco BroadWorks. Usuń komentarz do wiersza „UŻYJ ADRESU_MAC_Z__SIP_REGISTER=yes” w pliku conf/partner.cfg
Wypełnianie danych wejściowych/customers.csv
Plik input/customers.csv zawiera dane, których być może brakuje w usłudze Cisco BroadWorks lub BroadCloud. Ten plik może pozostać pusty, jeśli wszystkie obowiązkowe informacje są już dostępne. Nie musisz wypełniać wszystkich kolumn, obowiązkowe są tylko brakujące informacje.
W poniższej tabeli wyjaśniono najważniejsze kolumny w pliku input/customers.csv.
Nazwa kolumny |
Reguły |
---|---|
Identyfikator |
W trybie przedsiębiorstwa Cisco BroadWorks:
W trybie dostawcy usług BroadWorks jest to identyfikator Cisco BroadWorks groupId. W usłudze BroadCloud jest to identyfikator klientaRialto. |
externalId |
Jest to identyfikator zgodny z wewnętrznym identyfikatorem partnera dla tego klienta. Ta kolumna musi być unikatowa w obrębie organizacji partnera Webex. Ta kolumna jest opcjonalna, unikatowy identyfikator zostanie automatycznie wygenerowany przez narzędzie przekształcenia. Ta kolumna nie jest używana w przypadku grup w przedsiębiorstwie. |
Nazwa klienta |
W przedsiębiorstwie ta kolumna jest używana jako pole nazwy klienta Webex. W przypadku grupy w przedsiębiorstwie ta kolumna jest używana jako nazwa lokalizacji. Nazwy lokalizacji muszą być unikatowe w ramach przedsiębiorstwa. |
podstawowyAdres e-mail |
Jest to używany jako adres e-mail administratora klienta Webex. Ta kolumna jest opcjonalna dla grup w przedsiębiorstwie. |
Kolumny adresu |
W przypadku przedsiębiorstwa adres ten jest używany jako adres rozliczeniowy i adres pierwszej lokalizacji. W przypadku grupy w przedsiębiorstwie adres jest używany jako adres lokalizacji. |
strefa czasowa |
Zapoznaj się z sekcją dotyczącą strefy czasowej tego artykułu. |
język | Zobacz Języki obsługiwane przez Webex. |
domyślny kod PIN poczty głosowej |
Instrukcje uruchamiania
Uruchom narzędzie przekształcania w dowolnym systemie operacyjnym. Aby uruchomić narzędzie w systemie Windows i macOS, wykonaj poniższe czynności:
Windows
Wykonaj poniższe polecenie, aby uruchomić narzędzie przekształcenia w systemie Windows:
transform.bat -extract= -customers= -users= -newphones=
macOS
Aby uruchomić narzędzie przekształcenia w systemie macOS, wykonaj następujące czynności:
- Tworzenie środowiska wirtualnego i instalowanie jego zależności w języku Python:
python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib
- Uruchom narzędzie przekształcenia:
./transform.sh -extract= -customers= -users= -newphones=
Sprawdzenie wstępne klienta/użytkownika
Narzędzie Transform nawiązuje połączenia interfejsu API z usługą Webex, aby wychwycić potencjalne problemy z aprowizacją. Domyślnie sprawdzi to adres i podstawowy adres e-mail klienta. Jeśli w pliku conf/partner.cfg podano wartość identyfikatora_obsługi administracyjnej, zweryfikuje on również informacje o lokalizacji. Wyniki sprawdzenia wstępnego są uwzględniane w raporcie wyjątku.
Dodatkowo podczas uruchamiania narzędzia przekształcenia można dodać następujące opcjonalne parametry:
sprawdzenie wstępne
Oprócz uruchomienia interfejsu API sprawdzania wstępnego informacji o kliencie, narzędzie Transform uruchomi również interfejs API sprawdzania wstępnego wiadomości e-mail subskrybentów.
wstępne checkinfo
Domyślnie w raporcie wyjątku są uwzględniane tylko błędy sprawdzenia wstępnego (tj. problemy, które zablokują obsługę administracyjną). Dodanie tej flagi spowoduje również pomyślne wyniki wstępnego sprawdzania (np. jeśli istnieje już organizacja Webex, którą można dołączyć automatycznie).
Uruchomienie funkcji precheckinfo wymaga dodatkowego czasu.
Dzienniki terminalu
Następujące dzienniki w terminalu po pomyślnym przekształceniu:
Raport podsumowujący przedsiębiorstwa BroadWorks, które z powodzeniem można migrować: 1 przedsiębiorstwa BroadWorks, których nie można migrować: 0 użytkowników BroadWorks, których można pomyślnie zmigrować: 4 użytkowników BroadWorks, których nie można migrować: 0 telefonów, które można pomyślnie zmigrować: 3 telefony, które nie są zgodne z Webex Calling: 0
Raport wyjątku
Narzędzie Transform generuje raport wyjątku w katalogu output//exception_report.txt . Za pomocą tego raportu można zidentyfikować problemy, które będą miały wpływ na migrację, oraz naprawić je w systemie Cisco BroadWorks.
Po zmodyfikowaniu danych użytkownika w celu rozwiązania wyjątku uruchom ponownie narzędzia wyodrębniania i przekształcania z nowymi danymi. Przykładowy plik raportu o wyjątku jest następujący:
Raport wyjątku 18 października 08:12:09 2022 Przedsiębiorstwa z rekomendacją funkcji blokady komunikacji: ręcznie skonfiguruj plan połączeń wychodzących w Control Hub ________________________________________________________________________________ collabmigrationtestGRP_engg
Wyjście
W katalogu output// będzie dostępny wyjściowy plik JSON (customer.json). Przykładowy plik customer.json wygląda następująco:
{ „klient”: { „provisioningId”: "!!!!!!!!!!ZAMIEŃ_z_PROVISIONINGID!!!!!!!!!!", "pakiety": ["webex_calling„, ”common_area_calling" ], "externalId": "external_id_engg_grp1", "adres": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", "country": "US" }, "customerInfo": { "name": "amareswaranvel+engineeringgroup1@gmail.com" }, "provisioningParameters": { "calling": { "location": { "name": "Main", "address": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", "country": "US" }, "timezone": "Ameryka/New_York", "język": "en_us", "numery": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "+15205551107", "+15205551108", "+15205551109", "+15205551110" ], "mainNumber": "+15205551101" } } }, "broadworks_info„: {”service_provider_id": "collabmigrationtestSP_engg„, ”group_id": "collabmigrationtestGRP_engg" }, "subskrybentów": [ { "amareswaranvel+benjaminjack@gmail.com": { "subskrybent": { "customerId": "!!!!!!!!!!ZAMIEŃ_z_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+benjaminjack@gmail.com", "pakiet": "webex_calling", "provisioningParameters": { "firstName": "Benjamin", "lastName": "Jack", "primaryPhoneNumber": "+15205551102", "extension": "1102" } }, "funkcje": [{"/v1/people/{personId}/features/voicemail": { "włączone": true, „sendBusyCalls”: { „enabled”: true, "powitanie": "DOMYŚLNE" }, "sendUnansweredCalls": { "enabled": true, "powitanie": "DOMYŚLNE", "numberOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "EXTERNAL", "externalEmail": "engineering17861@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_Z_PERSONID!!!!!!!!!!", "product": "DMS Cisco 7861", "mac": "CC98914EAAD7" } ] } }, { "amareswaranvel+lucasoliver@gmail.com": { "subscriber": { "customerId": "!!!!!!!!!!REPLACE_Z_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+lucasoliver@gmail.com", "pakiet": "webex_calling", "provisioningParameters": { "firstName": "Lucas", "lastName": "Oliver", "primaryPhoneNumber": "+15205551103", "extension": "1103" } }, "features": [{ "/v1/people/{personId}/features/voicemail": { "enabled": true, „sendBusyCalls”: { „enabled”: true, "powitanie": "DOMYŚLNE" }, "sendUnansweredCalls": { "enabled": true, "powitanie": "DOMYŚLNE", "numberOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "EXTERNAL", "externalEmail": "engineering16821@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_Z_PERSONID!!!!!!!!!!", "product": "DMS Cisco 6821", "mac": "5486BCAE7E45" } ] } }, { "amareswaranvel+leojackson@gmail.com": { "subscriber": { "customerId": "!!!!!!!!!!REPLACE_Z_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+leojackson@gmail.com", "pakiet": "webex_calling", "provisioningParameters": { "firstName": "Leo", "lastName": "Jackson", "primaryPhoneNumber": "+15205551104", "extension": "1104" } }, "funkcje": [{ "/v1/people/{personId}/features/voicemail": { "enabled": true, „sendBusyCalls”: { „enabled”: true, "powitanie": "DOMYŚLNE" }, "sendUnansweredCalls": { "enabled": true, "powitanie": "DOMYŚLNE", "numberOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "EXTERNAL", "externalEmail": "engineeringmacpc@mailnator.com" } } } ], "devices": [] } }, { "amareswaranvel+owenalex@gmail.com": { "subscriber": { "customerId": "!!!!!!!!!!REPLACE_Z_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+owenalex@gmail.com", "pakiet": "webex_calling", "provisioningParameters": { "firstName": "Owen", "lastName": "Alexander", "primaryPhoneNumber": "+15205551101", "extension": "1101" } }, "features": [{ "/v1/people/{personId}/features/voicemail": { "enabled": true, „sendBusyCalls”: { „enabled”: true, "powitanie": "DOMYŚLNE" }, "sendUnansweredCalls": { "enabled": true, "powitanie": "DOMYŚLNE", "numberOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "EXTERNAL", "externalEmail": "engineering8811@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_z_PERSONID!!!!!!!!!!", „produkt”: „DMS Cisco 8811”, „mac”: „F87B204E4066” } ] } } ], „auto_attendants": [], "call_queues": [], "hunt_groups": [], "harmonogramy": [], "call_parks": [], "call_pickups": [], "paging_groups": [], "voice_portals„: [{ „nazwa”: „Zautomatyzowany portal głosowy”, „imię”: „Zautomatyzowany”, „nazwisko”: „Portal głosowy”, „languageCode”: „en_us", "phoneNumber": "+15205551105", "extension": "1105" } ], "shared_call_appearances": [], "business_communicator_desktop_to_upgrade_to_webex_app": ["PC Comm - Engg Device Profile"], "connect_client_to_upgrade_to_webex_app": [], "lokalizacje": [], "webex_for_broadworks_info": { "users": [ { "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5" } ], "hydra_orgIdentyfikator": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk" } }
Właściwość `webex_for_broadworks_info` JSON jest obecna tylko w przypadku migracji Webex dla BroadWorks. Właściwość `broadcloud_info` JSON jest dostępna tylko dla migracji BroadCloud.
Narzędzie obsługi administracyjnej
Narzędzie obsługi administracyjnej może być uruchomione na dowolnym komputerze, zwykle na którym jest komputer (laptop administratora partnera) i korzysta z publicznych interfejsów API Webex. Odczytuje on plik JSON narzędzia przekształcenia (customer.json) jako dane wejściowe i dostarczanie klientów, lokalizacji, numerów, użytkowników, usług i urządzeń w rozwiązaniu Webex Wholesale RTM.
Wymagania wstępne
Skonfiguruj następujące wymagania wstępne w katalogu narzędzia obsługi administracyjnej:
- Zainstaluj oprogramowanie Java 8, 11 lub 17 na komputerze. Java jest dostępna z wielu źródeł, w tym:
- 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
- Po pobraniu i wyodrębnieniu binariów narzędzi migracji ustaw zmienną środowiska JAVA_HOME w polach provisioning_tool.sh dla MAC i provisioning_tool.bat dla Windows.
- Plik partner.cfg:
- Ustaw identyfikator WHOLESALE_PROVISIONING_ i ODŚWIEŻ TOKEN_ (token skopiowany z narzędzia generatora tokenów). Administratorzy partnerów muszą skontaktować się z zespołem swojego konta, aby uzyskać identyfikator INICJOWANIA_obsługi administracyjnej:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Ustaw wartość ZEZWALAJ NA WIADOMOŚCI E-MAIL Z ZAPROSZENIEM_ADMINISTRATORA_NA_fałsz, jeśli partner nie chce wysyłać powitalnej wiadomości e-mail do użytkowników. Wartość domyślna to prawda.
- Ustaw identyfikator WHOLESALE_PROVISIONING_ i ODŚWIEŻ TOKEN_ (token skopiowany z narzędzia generatora tokenów). Administratorzy partnerów muszą skontaktować się z zespołem swojego konta, aby uzyskać identyfikator INICJOWANIA_obsługi administracyjnej:
- Użyj właściwości TEMAT WEBEX4BWKS_EMAIL_dla migracji Webex for BroadWorks, aby wysłać temat wiadomości e-mail żądania zmiany hasła dla subskrybentów Webex for BroadWorks.
- Użyj właściwości TREŚCI WIADOMOŚCI E-MAIL WEBEX4BWKS_EMAIL_dla migracji Webex for BroadWorks, aby wysłać treść wiadomości e-mail żądania zmiany hasła dla subskrybentów Webex for BroadWorks.
W przypadku migracji BroadCloud ten sam region:
- Narzędzie pomija numery, urządzenia i obsługę administracyjną udostępnianych wystąpień połączeń.
- Narzędzie tworzy użytkowników i użytkowników wirtualnych z numerem wewnętrznym i tymczasowym numerem wewnętrznym.
W przypadku migracji BroadCloud inny region:
- Narzędzie umożliwia udostępnianie numerów, urządzeń i prezentacji połączeń współdzielonych.
- Narzędzie tworzy użytkowników i użytkowników wirtualnych z rzeczywistymi numerami telefonów i numerem wewnętrznym.Wszystkie migracje BroadCloud w Europie odbywają się do innego regionu.
Instrukcje uruchamiania
Aby uruchomić narzędzie w systemie Windows i macOS, wykonaj następujące czynności:
Windows
Aby uruchomić narzędzie w systemie Windows, wykonaj następujące czynności:
Inicjowanie obsługi administracyjnej pojedynczego klienta: provision.bat -input= Aby skonfigurować wielu klientów: provision.bat -input=
macOS
Aby uruchomić narzędzie w systemie macOS, wykonaj następujące czynności:
Aby skonfigurować jednego klienta: ./transform.sh -input= Aby skonfigurować wielu klientów: ./transform.sh -input=
Wymagania wstępne dla Webex dla migracji BroadWorks
Administratorzy partnerów muszą zaktualizować swój szablon wdrażania BroadWorks dla funkcji współistnienia Webex dla BroadWorks. Zapoznaj się z następującym obrazem:
Po zaktualizowaniu szablonu Webex dla BroadWorks Onboarding w celu obsługi migracji poproś zespół ds. kont Cisco o włączenie przełącznika funkcji „wholesale-partner-blending-enabled” na poziomie partnera. Umożliwi to dodawanie pakietów Wholesale do istniejących organizacji klientów Webex dla BroadWorks podczas aprowizacji.
Uruchom narzędzie obsługi administracyjnej z dodatkowym argumentem.
Faza przygotowania: jest domyślną fazą, w której administratorzy mogą aprowizować użytkowników BroadWorks jako subskrybenta Wholesale i kontynuować korzystanie z Webex dla użytkowników BroadWorks.
Faza leczenia podtrzymującego: jest drugą fazą, w której administratorzy mogą przypisywać licencję Wholesale istniejącym użytkownikom Webex dla BroadWorks. Narzędzie obsługi administracyjnej należy uruchomić z użyciem funkcji konserwacji argumentów.
Faza po migracji: Jest ostatnim etapem, w którym administratorzy mogą całkowicie przekonwertować BroadWorks na Wholesale. Narzędzie obsługi administracyjnej należy uruchomić z argumentem po migracji.
Dzienniki terminalu
Poniżej przedstawiono dzienniki w terminalu po pomyślnym zainicjowaniu obsługi administracyjnej:
Nazwa narzędzia: Wersja narzędzia obsługi administracyjnej: 1.15.0 ********** Rozpoczęto przetwarzanie pliku: input/customer.json **************** Inicjowanie obsługi Klient Oczekuje na zakończenie inicjowania obsługi przez klienta external_id_engg_grp1... Oczekiwanie na zakończenie konfigurowania przez klienta external_id_engg_grp1... Stan klienta external_id_engg_grp1: Skonfigurowane numery obsługi administracyjnej Obsługa użytkowników Funkcje użytkowników Powitania obsługi administracyjnej Harmonogramy obsługi administracyjnej Obsługa urządzeń Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Kolejki połączeń Obsługa administracyjna Obsługa administracyjna Grupy poszukiwania Obsługa administracyjna Obsługa administracyjna Parkowanie połączeń Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Parkowanie połączeń Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Parkowanie połączeń Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Obsługa administracyjna Parkowanie połączeń Obsługa administracyjna Obsługa administracyjna Przejmowanie połączeń Obsługa administracyjna Portal głosowy ********** Ukończony plik: dane wejściowe/klient.json ****************
Zostanie wydrukowana tabela z liczbą lokalizacji utworzonych dla każdego przebiegu:
Wyjście
Narzędzie obsługi administracyjnej generuje raporty o błędach i błędach wewnątrz plików output/<external_id>/*.success/error . Przejrzyj dzienniki pomyślności wyników i dzienniki błędów, aby zweryfikować pomyślną obsługę administracyjną.
Administratorzy partnerów mogą zweryfikować inicjowanie obsługi klienta w portalu Partner Hub i Control Hub. Zapoznaj się z poniższymi ilustracjami z portalu Partner Hub i Control Hub:
Rysunek 8: Centrum partnerów
Rysunek 9: Control Hub
Rysunek 10: Urządzenia
Rysunek 11: Dzwonienie
Narzędzie do przenoszenia urządzeń
Dla usługi BroadCloud
W przypadku partnerów BroadCloud użyj portalu dostawcy usług, aby przesłać żądanie migracji numerów, urządzeń i migracji SCA.
W portalu dostawcy usług żądanie migracji może zawierać do 50 klientów. Można przesłać maksymalnie 10 zgłoszeń w ciągu jednego dnia.
Poniższe ilustracje przedstawiają portal dostawcy usług.
Rysunek 12: Portal dostawcy usług
Rysunek 13: Portal dostawcy usług
Dla Cisco BroadWorks i Webex dla BroadWorks
W przypadku migracji Cisco BroadWorks i Webex for BroadWorks to narzędzie działa na pomocniczym serwerze aplikacji Cisco BroadWorks w sieci partnerskiej i łączy się z systemem AS za pośrednictwem OCI-P. Jako dane wejściowe wykorzystuje plik JSON narzędzia transformacji (customer.json) i uruchamia polecenia OCI-P w celu migracji urządzeń i klientów programowych.
Po udanym działaniu narzędzie do przenoszenia urządzenia:
- Wyrejestruj urządzenia z usługi Cisco BroadWorks i zarejestruj je w systemie Wholesale.
- Użytkownicy korzystający z klienta UC-One zostaną przekierowani do aplikacji Webex przy pierwszym logowaniu.
- Dezaktywuj numery telefonów z Cisco BroadWorks lub usuń numery telefonów z BroadCloud.
- Włącz numery w usłudze Wholesale.
- Tworzenie prezentacji połączeń wspólnych w Wholesale na potrzeby migracji usługi BroadCloud. [Ten krok dotyczy tylko migracji BroadCloud.]
SCP i SSH
- SCP narzędzie do przenoszenia urządzenia do pomocniczego serwera aplikacji Cisco BroadWorks.
- Aby skonfigurować wymagania wstępne i uruchomić narzędzie do przenoszenia urządzenia, należy przesłać żądanie SSH do pomocniczego serwera aplikacji Cisco BroadWorks.
Wymagania wstępne
- Ustaw_TOKEN ODŚWIEŻANIA (token skopiowany z narzędzia generatora tokenu) w pliku conf/partner.cfg:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- Upewnij się, że w pliku conf/deviceMoveTool.conf dodatkowy identyfikator użytkownika, hasło i nazwa hosta Cisco BroadWorks Application Server są poprawne:
BROADWORKS_USER_ID = admin BROADWORKS_HASŁO = admin BROADWORKS_HOST_NAME = localhost
- Aby ponownie wysłać aktywacyjne wiadomości e-mail, należy w pliku conf/partner.cfg ustawić wartość RESEND_INVITATION_EMAILS=true.
Jeśli administratorzy chcą wysłać zaproszenia e-mail do swoich użytkowników podczas migracji, powinni usunąć komentarz do właściwości „RESEND_INVITATION_EMAILS=true” w pliku conf/partner.cfg. W przeciwnym razie nieruchomość powinna pozostać niezmieniona.
- Sprawdź, czy ścieżka środowiska JDK/JRE jest poprawna w devicemove.sh
JAVA_HOME=/usr/local/java/java_base
- Administratorzy mogą użyć pliku locations.csv z katalogu wejściowego do migracji określonych grup, a nie wszystkich grup w przedsiębiorstwie.
Telefony Polycom
Aby przenieść telefony Polycom z Cisco BroadWorks do Wholesale Calling, administrator partnera musi utworzyć nowy plik typu profilu tożsamości/urządzenia na poziomie systemu w każdym szablonie urządzenia Polycom w Cisco BroadWorks. Zobacz rys. 14 i prześlij plik niestandardowy device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Po przesłaniu nowego pliku urządzenia upewnij się, że nowo utworzony plik istnieje na poziomie grupy. Upewnij się również, że plik migration_%BWMAC ADDRESS%.cfg nie koliduje z żadnym istniejącym plikiem w systemie).
Jest używany wewnętrznie przez narzędzie do przenoszenia urządzenia.
Proces migracji telefonów Polycom:
- Narzędzie do przenoszenia urządzenia zastępuje plik %BWMACADDRESS%.cfg na poziomie urządzenia polycom_vvx2.cfg. Ten plik odnosi się do pliku migration_%BWMACADDRESS%.cfg.
- Odbuduj profile urządzeń na poziomie grupy lub na poziomie urządzenia.Działanie na poziomie grupy lub urządzenia zależy od konfiguracji parametru deviceLevelRebuild w pliku device-move-tool/conf/partner.cfg.
- Narzędzie do przenoszenia urządzenia prosi serwer aplikacji Cisco BroadWorks o ponowne uruchomienie telefonów na poziomie grupy lub na poziomie urządzenia.
- Po żądaniu ponownego uruchomienia telefony Polycom pobierają i process% BWMACADDRESS%.cfg, który prosi telefony Polycom o pobranie i process migration_%BWMACADDRESS%.cfg, który ustawia device.prov.serverName na https://plcm.sipflash.com.https://plcm.sipflash.com w przypadku regionu Stanów Zjednoczonych inne regiony mają różne adresy URL.
- Telefon Polycom pobiera %BWMACADDRESS%.cfg z https://plcm.sipflash.com i będzie zarządzany przez program Webex Calling DMS.
Rysunek 14: Dodaj plik typu profilu tożsamości/urządzenia
Instrukcje uruchamiania
Istnieją dwie metody wywoływania DMT: pierwsza to wywoływanie przez jednego klienta naraz, a druga to uruchamianie wielu klientów jednocześnie.
Narzędzie do przenoszenia urządzenia jest uruchamiane z zapasowego serwera aplikacji Cisco BroadWorks wewnątrz katalogu narzędzia do przenoszenia urządzenia:
Pojedynczy klient w przypadku przenoszenia urządzenia: ./devicemove.sh -input= ./devicemove.sh -input=/tmp/customername.json W przypadku przenoszenia urządzenia wielu klientów: ./devicemove.sh -input= ls -l /tmp/directoryofcustomers/customer1.json customer2.json customer3.json Dodatkowo narzędzie do przenoszenia urządzeń obsługuje migrację pojedynczych/określonych telefonów z wersji 1.35.0. Użyj poniższego polecenia: ./devicemove.sh -integration -input= -macaddress=4CBC4883A6F8,48256741CBE9
Dzienniki terminalu
Poniżej przedstawiono dzienniki w terminalu po pomyślnym uruchomieniu narzędzia do przenoszenia urządzeń do migracji urządzeń:
Nazwa narzędzia: Wersja narzędzia do przenoszenia urządzenia: 1.15.0 Uruchomiono narzędzie urządzenia... Prawidłowe urządzenia do migracji: ------------------------------------------------------------------------------------------------------------------- | Typ urządzenia | Mac | wersja | E-mail | ------------------------------------------------------------------------------------------------------------------- | DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com | | DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ | amareswaranvel+lucasoliver@gmail.com | | DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ | amareswaranvel+owenalex@gmail.com | ------------------------------------------------------------------------------------------------------------------- Czy chcesz przeprowadzić migrację wszystkich tych urządzeń? ([Y]es lub [N]o) tak Przesyłanie profili urządzeń dla systemu DMS Cisco MPP LC Odbudowa urządzenia Rozpoczęto odbudowę procesu urządzenia Zakończono pomyślnie Rozpoczęto proces ponownego uruchamiania Rozpoczęto proces ponownego uruchamiania Zakończono pomyślnie Modyfikowanie profili dla Business Communicator w ramach grupy collabmigrationtestGRP_engg Aktywuj proces uruchamiania numerów telefonów webex dla organizacji klienta Identyfikator: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Aktywuj proces numerów telefonów Webex dla identyfikatora organizacji klienta: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c Rozpoczął się proces dezaktywacji numerów telefonów BroadWorks dla groupId: collabmigrationtestGRP_engg Dezaktywuj ukończony proces numerów telefonów BroadWorks dla groupId: collabmigrationtestGRP_engg Ukończono migrację urządzenia
Wyjście
Po migracji urządzeń urządzenia są online i gotowe do nawiązywania/odbierania połączeń. Na rysunku 15 przedstawiono przykładowy stan urządzenia:
Rysunek 15: Stan urządzenia
Po migracji urządzenia numery stały się aktywne. Na rysunku 16 przedstawiono przykład aktywnych numerów:
Rysunek 16: Aktywne numery
Przywróć migrację
Operacja przywracania musi być wykonywana jednocześnie dla jednego przedsiębiorstwa.
Dla operatora BroadCloud
Proces przywracania dla partnerów BroadCloud wygląda następująco:
- Otwórz zgłoszenie w Cisco TAC, aby poprosić o przywrócenie urządzenia.
- Uruchom narzędzie do przenoszenia urządzenia w trybie cofania:
- Spowoduje to usunięcie przypisania numerów telefonów do połączeń Webex, pozostawiając użytkowników i usługi tylko z numerami wewnętrznymi.
- Adresy e-mail w usłudze Webex Calling zostaną przywrócone na tymczasowe adresy e-mail.
- Telefony zostaną usunięte z usługi Webex Calling.
- Numery telefonów, adresy e-mail używane jako alternatywaId i telefony zostaną odtworzone w usłudze BroadCloud.
- Telefony zostaną ponownie uruchomione.
- Administratorzy partnerów muszą przenieść numery telefonów PSTN z powrotem do operatora BroadCloud.
Dla Cisco BroadWorks i Webex dla BroadWorks
Proces cofania dla Cisco BroadWorks i Webex for BroadWorks wygląda następująco:
- Otwórz zgłoszenie w Cisco TAC, aby poprosić o przywrócenie urządzenia.
- Aby cofnąć migracje urządzeń, uruchom narzędzie przenoszenia urządzenia w trybie przywracania na pomocniczym serwerze aplikacji BroadWorks. Spowoduje to powrót adresu URL DMS dostawcy usług dla profili urządzeń w Cisco BroadWorks i ponowną aktywację numerów telefonów.
- Zespół Webex Calling ustawia adres URL DMS z powrotem na adres URL DMS dostawcy usług w profilach urządzeń w usłudze Webex Calling.
- Administratorzy partnerów muszą dezaktywować lub usunąć numery telefonów w usłudze Webex Calling za pośrednictwem portalu Control Hub.
- Administratorzy partnerów muszą przenieść numery telefonów PSTN z powrotem do Cisco BroadWorks.
Instrukcje uruchomienia narzędzia przenoszenia urządzenia w trybie cofania
Aby uruchomić narzędzie przenoszenia urządzenia w trybie cofania, wykonaj poniższe czynności:
Uruchom poniższe polecenie na pomocniczym serwerze aplikacji Cisco BroadWorks wewnątrz katalogu narzędzi do przenoszenia urządzeń:
Przywróć profile
./devicemove.sh -input= -revertProfiles
Przywróć numery
./devicemove.sh -input= -revertNumbers
Dzienniki terminalu
W terminalu uzyskamy następujące dzienniki po pomyślnym uruchomieniu narzędzia przenoszenia urządzenia w celu cofnięcia operacji:
Przywróć profile
Nazwa narzędzia: Wersja narzędzia do przenoszenia urządzenia: Uruchomiono narzędzie urządzenia 1.15.0 dla procesu cofania... Urządzenia, które można przenieść z powrotem z Webex Calling do BroadWorks: - ------------------------------------------------------------------------------------------------------------------- | Typ urządzenia | Mac | wersja | E-mail | ------------------------------------------------------------------------------------------------------------------- | DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com | | DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ | amareswaranvel+lucasoliver@gmail.com | | DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ | amareswaranvel+owenalex@gmail.com | ------------------------------------------------------------------------------------------------------------------- Czy chcesz przenieść te urządzenia z usługi Webex Calling do BroadWorks? (Tak, Y, Nie, N): tak Przesyłanie profili urządzeń dla systemu DMS Cisco MPP LC Odbudowa Rozpoczęto proces Odbudowa Proces urządzenia Zakończono pomyślnie Proces ponownego uruchamiania Rozpoczęto proces ponownego uruchamiania Pomyślnie ukończono migrację urządzenia do procesu deaprowizacji
Przywróć numery
Nazwa narzędzia: Wersja narzędzia do przenoszenia urządzenia: 1.15.0 Czy chcesz kontynuować przywracanie numerów do Broadworks? ([Y]es lub [N]o): Y [+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110] Rozpoczęcie przywracania Aktywuj proces numerów telefonów BroadWorks rozpoczął się dla identyfikatora groupId: collabmigrationtestGRP_engg Aktywuj ukończony proces numerów telefonów BroadWorks dla groupId: collabmigrationtestGRP_engg Ukończono proces przywracania migracji urządzenia
Wyrostek robaczkowy
Migracja dużych przedsiębiorstw
Duże przedsiębiorstwa, które mają wiele lokalizacji, nie mogą zmigrować wszystkich lokalizacji w ramach jednego okna obsługi. Funkcjonalność opisana w tej sekcji umożliwia partnerom migrację kilku lokalizacji jednocześnie.
Kroki
Aby zaplanować migracje etapowe dla dużego przedsiębiorstwa, wykonaj następujące czynności:
- Wyodrębnij dane przedsiębiorstwa z usługi BroadWorks lub BroadCloud.
- Uruchom narzędzie Transform bez opcji lokalizacji na wyodrębnionych danych.
- Poszukaj sekcji Zalecana lokalizacja do jednoczesnego przenoszenia się w pliku exception_report.txt, aby zaplanować fazy migracji, aby uzyskać więcej informacji na temat zależności od lokalizacji, zapoznaj się z plikami listy agentów funkcji (zobacz narzędzie Przekształć poniżej).
- Wygeneruj dane wejściowe/ locations.csv, modyfikując plik locations_to_be_edited.csv.
- Uruchom ponownie narzędzie Przekształć z opcją lokalizacji.
- Examine exception_report.txt, aby zidentyfikować wszelkie problemy dotyczące zależności lokalizacji dla bieżącej fazy.
- W razie potrzeby rozwiąż problemy z zależnością lokalizacji (modyfikując plik locations.csv).
- Uruchom ponownie narzędzie Transform, aby wygenerować customers.json dla bieżącej fazy.
- Uruchom narzędzie obsługi administracyjnej dla każdego klienta.json.
- W oknie obsługi uruchom narzędzie do przenoszenia urządzenia.
- Powtórz kroki 4 - 10 dla następnej fazy.
Narzędzie do przekształcania
Aby osiągnąć cel migracji lokalizacji w dużym przedsiębiorstwie krok po kroku, jak wspomniano powyżej, podczas uruchamiania narzędzia przekształcenia nowy plik locations.csv jest dodawany jako opcjonalne dane wejściowe (-locations=input/locations.csv).
Plik locations.csv zawiera dane specyficzne dla lokalizacji. Zastępuje on dane znalezione w pliku input/customers.csv, który obecnie zawiera zarówno dane przedsiębiorstwa, jak i dane lokalizacji.
W poniższej tabeli wymieniono szczegóły locations.csv:
Opis |
Wartości |
Wartość domyślna |
Wymagane |
Mapy w BroadWorks |
Mapy w BroadCloud | |
---|---|---|---|---|---|---|
Identyfikator firmowy |
Unikatowy identyfikator przedsiębiorstwa |
T |
identyfikatorDostawcyUsług |
Identyfikator klienta Rialto | ||
Identyfikator lokalizacji |
Identyfikator lokalizacji, unikatowy w przedsiębiorstwie |
T |
identyfikator grupy |
Identyfikator witryny Rialto | ||
stan migracji |
Czy ta lokalizacja została zmigrowana? |
zmigrowani, dont_migrate, migracja |
migracja |
N | ||
nazwa |
Nazwa tej lokalizacji. Pozostaw pole puste, aby użyć identyfikatora locationId. |
N | ||||
strefa czasowa |
N | |||||
język |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
miasto |
N | |||||
stan |
N | |||||
kod pocztowy |
Kod pocztowy |
N | ||||
kraj |
2-literowy kod |
N |
Plik locations.csv można skomponować z wstępnie wypełnionego pliku locations_to_be_edited.csv podczas uruchamiania narzędzia Przekształć w dużym przedsiębiorstwie. Przeczytaj więcej, aby zobaczyć przykłady.
Plik locations.csv jest opcjonalnym wpisem wejściowym podczas uruchamiania narzędzia przekształcenia, dlatego narzędzie Przekształć będzie zachowywało się tak samo jak poprzednio, jeśli nie ma opcji -locations=input/locations.csv.
Nowe pliki wyjściowe
5 nowych plików wyjściowych z narzędzia przekształcenia:
- locations_to_be_editedCSV — wypełniony wstępnie informacjami o wszystkich lokalizacjach, które mają być migrowane duże przedsiębiorstwo.
Przykład:
locationId, enterpriseId, stan migracji, nazwa, strefa czasowa, język, adres1, adres2, miasto, województwo, kod pocztowy, kraj auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Główna ulica,,Gaithersburg,MD,20877,US auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Główna ulica,,Gaithersburg,MD,20877,US auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Główna ulica,,Gaithersburg,MD,20877,US
Partnerzy/klienci mogą go użyć do wygenerowania pliku locations.csv w celu kontrolowania lokalizacji do migracji dla określonej fazy (i w razie potrzeby zaktualizować informacje o lokalizacjach).
Przykład: locations.csv wygenerowane z powyższego locations_to_be_edited.csv
locationId, enterpriseId, stan migracji, nazwa, strefa czasowa, język, adres1, adres2, miejscowość, stan, kod pocztowy, kraj auto_mig_ent_grp1,auto_mig_ent,zmigrowany,auto_mig_ent_grp1,,,100 Główna ulica,,Gaithersburg,MD,20877,US auto_mig_ent_grp2,auto_mig_ent,migracja,auto_mig_ent_grp2,,,101 Główna ulica,,Gaithersburg,MD,20877,US auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Główna ulica,,Gaithersburg,MD,20877,US
Ten plik locations.csv oznacza: W tym etapie lokalizacja auto_mig_ent_grp1 została zmigrowana, lokalizacja auto_mig_ent_grp2 jest migrowana i nie dokonuje migracji lokalizacji auto_mig_ent_grp3.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv — 4 pliki mają to samo przeznaczenie: wygeneruj pełne listy odpowiednich agentów/nadzorców/inicjatorów/docelowych/monitored_elements funkcji w lokalizacjach migrujących, jeśli lokalizacje migrujące są zależne od innych lokalizacji.
Mają one prawie taki sam format (nazwa 3. kolumny różni się w zależności od funkcji), jak poniżej (auto_mig_ent_grplista agentów grupy poszukiwania 2 dla powyższej fazy):
Przykład: następujący plik pochodzi z pliku hunt_group_agents.csv
nazwa funkcji,lokalizacja funkcji,agent,lokalizacja Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domena.com,auto_mig_ent_grp1 Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domena.com,auto_mig_ent_grp1
Jeśli opcja lokalizacji nie jest dostępna podczas uruchamiania narzędzia Transform, powyższe 4 pliki wygenerują pełne listy agentów/nadzorców/inicjatorów/celów/monitored_elements dla całego przedsiębiorstwa, które można wykorzystać do planowania migracji etapowych.
Nowe sekcje w exception_report
Podczas wykonywania migracji etapowej dla dużego przedsiębiorstwa w exception_report.txt pojawi się kilka nowych sekcji, jeśli istnieją zależności lokalizacji, które nie są spełnione.
Przykład: Poniższa nowa sekcja dotyczy lokalizacji auto_mig_ent_grp2 agentów grupy poszukiwania Sarah Rodriguez w lokalizacji auto_mig_ent_grp3, która nie jest migrowana i nie migruje w tej fazie.
Zależności między lokalizacjami — grupy poszukiwania Nazwa Lokalizacja Agent Komentarz lokalizacji agenta ________________________________________________________________________________________________________________ Sarah Rodriguez auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 Agent w innej lokalizacji nie został jeszcze zmigrowany Sarah Rodriguez auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 Agent w innej lokalizacji nie zmigrował jeszcze
Poniższa nowa sekcja zawiera zalecenia dotyczące sposobu grupowania lokalizacji na etapach migracji.
Zalecane lokalizacje do jednoczesnego przenoszenia:
Lokalizacja auto_mig_ent_grp1 jest zależna od lokalizacji auto_mig_ent_grp2, auto_mig_ent_grp3 Lokalizacja auto_mig_ent_grp2 jest zależna od lokalizacji auto_mig_ent_grp3
Jeśli opcja lokalizacji nie jest dostępna podczas uruchamiania narzędzia Transform, w sekcji zalecane lokalizacje do jednoczesnego przenoszenia wyświetla listę wszystkich zależności lokalizacji, aby zapewnić wygodę planowania.
Podczas uruchamiania narzędzia Przekształć z opcją lokalizacji (tj. dla fazy migracji) sekcja Zalecane lokalizacje do jednoczesnego przenoszenia wyświetla tylko zależności lokalizacji dla bieżącej fazy.
Narzędzie obsługi administracyjnej
W przypadku Dużych przedsiębiorstw narzędzie obsługi administracyjnej może być uruchamiane jak zwykle.
Narzędzie do przenoszenia urządzeń
Narzędzie do przenoszenia urządzenia może być uruchomione dla podzbioru lokalizacji z witryny customer.json.aby uzyskać dodanie nowego opcjonalnego pliku locations.csv, który ma dwie kolumny.
External_id |
Nazwy lokalizacji |
---|---|
Wartość identyfikatora zewnętrznego |
Nazwy lokalizacji/grup |
- To jest plik opcjonalny. Jeśli nie zostanie dostarczony lub zostanie dostarczony z pustymi wartościami, spowoduje to migrację wszystkich lokalizacji.
- Jeśli zostaną podane nazwy lokalizacji i ich identyfikatoryexternal_, migrowane będą tylko te lokalizacje.
Polecenie wygląda następująco:
./devicemove.sh -input=<input_path>/customer.json -locations=<input_path>/Location_names.csv
Strefy czasowe
STANY ZJEDNOCZONE:
"timeZones":["Ameryka/Adak","Ameryka/Anchorage","Ameryka/Chicago","Ameryka/Denver","Ameryka/Los_Angeles","Ameryka/New_York","Ameryka/Phoenix","Pacyfik/Honolulu"]
Kanada:
"timeZones":["America/Dawson_Creek","Ameryka/Edmonton","Ameryka/Halifax","Ameryka/Montreal","Ameryka/Regina","Ameryka/St_Johns","Ameryka/Vancouver","Ameryka/Winnipeg"]
Australia:
"timeZones":["Australia/Adelajda","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]
Francja:
"timeZones":["Europa/Paryż"]
Portugalia:
"Strefy czasowe":["Atlantyk/Azory","Europa/Lizbona"]}
wielka brytania:
"timeZones":["Europa/Londyn"]
Włochy:
"Strefy czasowe":["Europa/Rzym"]