- Ana Sayfa
- /
- Makale
Toptan RTM çözümlerine geçiş için Göç Araçları
Göçü minimum ön yapılandırmayla çalıştırın. Çalıştırılacak komutları kolaylaştırın. Yöneticiler , sağlamadan sonra verilerini inceleyebilir ve geçişinden hemen sonra arama yapabilir ve alabilir. UC-One istemcileri için Webex Uygulamasına otomatik yükseltmeyi destekler.
Genel Bakış
Bu belgenin amacı, Cisco BroadWorks, Webex for BroadWorks ve BroadCloud'dan Toptan ve Webex Calling'e geçiş için araçların kullanımı hakkında ayrıntılı talimatlar sağlamaktır. Bu belge, mevcut Cisco BroadWorks, Webex for BroadWorks ve BroadCloud müşterilerinin Toptan Pazarlamaya Geçiş çözümüne geçirilmesine yardımcı olmak üzere tasarlanmış bir dizi geçiş aracını kapsamaktadır.
Göç araçlarının amacı BroadWorks'ten Toptan hizmetlere tam bir geçişi kolaylaştırmaktır. Aynı müşteri organizasyonu içerisinde her iki hizmetin uzun vadede bir arada var olması için tasarlanmamıştır.
Göç etkisi
Göç sonrası etkiler şu şekildedir:
Yöneticiler
Göçten sonra yöneticiler şunları yapmalıdır:
- Özellikleri yapılandırmak için CommPilot yerine Partner Hub ve Control Hub'ı kullanmaya başlayın.
- Göçün parçası olmayan tüm özellikleri yeniden yapılandırın.
Göç araçları tamamlandıktan sonra otomatik olarak göç ettirilmeyen özellikleri manuel olarak göç ettirmeniz gerekir.
Kullanıcılar
Desteklenen özellikler, geçişten sonra da geçişten önce olduğu gibi çalışmalıdır. Geçiş sırasında desteklenmeyen Webex Çağrısı özellikleri, geçişten sonra Webex'te yeniden yapılandırılmalıdır:
- Kullanıcılar arama geçmişlerini ve mesaj geçmişlerini kaybedecekler.
- Kullanıcılar tüm kişisel anahtar hattı ayarlarını ve özelleştirmelerini kaybedecek ve geçişten sonra bu ayarları yeniden yapılandırmaları gerekecektir. Örnek olarak hızlı aramalar verilebilir.
- Kullanıcıların ilk girişte erişim kodlarını ve şifrelerini sıfırlamaları gerekmektedir.
- UC-One istemcisini kullanan kullanıcıların Webex Uygulamasına yükseltme yapmak için ilk oturum açmada bulunmaları gerekmektedir.
Göç araçları mimarisi
Göç araçları mimarisi dört farklı araçtan oluşur:
- Ayıklama aracı— Cisco BroadWorks'ten kuruluşları, grupları, sayıları, kullanıcıları, hizmetleri, telefonları ve yumuşak istemcileri ayıklar. BroadCloud iş ortaklarının Servis Sağlayıcı Portalı üzerinden bir özet talebinde bulunmaları gerekmektedir.
- Dönüştürme aracı— Ayıklama aracıyla çıkarılan bilgileri düzenlenebilen bir JSON dosyasına dönüştürür.
- Sağlama aracı— Müşterileri, konumları, numaraları, kullanıcıları, hizmetleri ve telefonları Webex Genel API'lerinikullanarak sağlamak için Dönüştürme Aracından gelen JSON çıktı dosyasını kullanır.
- Aygıt taşıma aracı—Transform Tool JSON çıktı dosyasını kullanarak profilleri yeniden oluşturur ve telefonları yeniden başlatır, Toptan RTM çözümünde numaraları etkinleştirir ve Cisco BroadWorks'te telefon numaralarını devre dışı bırakır.
- Bu araç, Cisco BroadWorks'te telefon ve yumuşak istemci profillerinin ve numara aktivasyonunun geri alınmasını destekler.
- BroadCloud iş ortaklarının Servis Sağlayıcı Portalı üzerinden bir geçiş talebinde bulunmaları gerekmektedir.
Aşağıdaki çizim, yönetici geçiş görevlerini başlattıktan sonra dört aracın Cisco BroadWorks, Genel API'ler ile iletişim kurarak ve gelecekteki analizler için Webex hizmetlerine ölçümler yükleyerek sırayla nasıl çalıştığını göstermektedir.

Şekil 1: Göç araçları
Gereksinimler
Göç araçlarını çalıştırmadan önce, ortağın aşağıdaki gereksinimleri karşılaması gerekir:
- Toptan RTM çözümünde ortak ve ortak yönetici hesabının bulunması gerekir. Satış öncesi aşamada, ortakların ayıklama aracını çalıştırmak için Toptan RTM çözümüne dahil olmaları gerekmez.
- Ortağın, tüm gereksinimlerin karşılandığından emin olmak için göç öncesi kontrol listesini uygulaması gerekir.
- Çıkarma ve cihaz taşıma araçlarını çalıştırmak için Cisco BroadWorks sistem yöneticisi kimlik bilgileri gerekir. Bu durum BroadCloud ortakları için geçerli değildir.
- Riski en aza indirmek için, ayıklama ve cihaz taşıma araçlarının bakım penceresi sırasında ikincil Cisco BroadWorks Uygulama Sunucusundan çalıştırılması gerekir. BroadCloud iş ortakları, Cihaz Taşıma Aracını Servis Sağlayıcı Portalından çalıştıracaktır.
- Desteklenen Webex Çağrı cihazlarının listesini inceleyin.
- Desteklenmeyen Webex Çağrı cihazlarının listesini inceleyin.
- İş ortaklarının, telefonlar ve cihazlar için desteklenen aygıt yazılımı sürümünü edinmek için Cisco'daki hesap ekibine başvurmaları gerekir.
- UC-One istemcilerinin aşağıdaki sürümlere yükseltme yapması gerekir:
- Masaüstü İletişimci istemcilerinin 22.9.12 veya üzeri sürüm olması gerekir
- Mobile Connect istemcilerinin 3.9.14 veya üzeri sürüme sahip olması gerekir.
- Yöneticinin makinesinde şunlar bulunmalıdır:
- JDK/JRE Sağlama Aracı için 1.8 gereklidir.
- MAC ve Linux makinelerde Transform Tool'un kullanılabilmesi için Python 3.10.5 veya üzeri sürüme ihtiyaç vardır.
- Müşterilerin geçerli bir fatura adresine sahip olması ve son kullanıcıların Cisco BroadWorks'te yapılandırılmış bir iş e-posta adresine sahip olması gerekir. Değerler ayarlanmamışsa, iş ortağı yöneticilerinin bunları almak için müşterileriyle iletişime geçmesi gerekir. Dönüştürme aracını çalıştırmadan önce bu ayrıntıların CSV (virgülle ayrılmış değerler) dosyalarına eklenmesi gerekir. Dönüştürme aracıyla birlikte örnek CSV dosyaları sağlanır.
Geçiş planı
Göç planının 3 aşaması vardır:
- Hazırlık
- Extract Tool ile kullanıcı verilerinin bir kopyasını alın
- Token Oluşturucu Aracını kullanarak bir token oluşturun
- Kullanıcı verilerini biçimlendirmek için Dönüştürme Aracını kullanın
- Sağlama
- Extract Tool ile en son kullanıcı verilerini edinin
- Kullanıcı verilerini biçimlendirmek için Dönüştürme Aracını kullanın
- Provisioning Tool ile kullanıcılara provizyon sağlayın
- Geçiş
- Cihazları Cihaz Taşıma Aracı ile taşıyın
- Cihazlar olmadan göçler [ Telefon numaralarını Control Hub aracılığıyla etkinleştirme ]
Ortak yöneticilerin Cisco BroadWorks'ten Wholesale'a taşıyacak cihazları yoksa, cihaz taşıma aracını çalıştırmaya gerek yoktur. Ortak yöneticileri, telefon numaralarını doğrudan Control Hub portalı üzerinden etkinleştirmek için aşağıdaki genel bağlantıyı kullanabilirler. Daha fazla bilgi için bkz. Control Hub’da telefon numaralarını yönetme.
Ortak yöneticilerin telefon numaralarını Control Hub üzerinden etkinleştirmeleri durumunda, Cisco BroadWorks'te telefon numaralarının devre dışı bırakılması isteğe bağlıdır.
Özellikler otomatik olarak Toptan Arama'ya taşındı
Bu kullanıcı özellikleri, geçiş araçları tarafından otomatik olarak geçirilir:
- Sesli mesajlaşma ayarları ve özel karşılamalar (sesli mesajlar, kişiselleştirilmiş isim sesi ve kullanıcıların PIN'i taşınmaz)
- Alternatif numaralar
- BroadWorks Anywhere
- Yoğun lamba alanı
- Arayan Kimliği (özel ad ve telefon numarası)
- Çağrı bekletme
- Çağrı yönlendirme ayarları (çağrı yönlendirme always/busy/no answer/not (ulaşılabilir)
- Çağrı engelleme
- Rahatsız etmeyin
- Faks ayarları
- Uzak ofis
- Paylaşılan arama görünümü
- Eş zamanlı zil kişisel (program ve seçmeli kriterler dahil)
- Çağrı bildirimi (program ve seçici kriterler dahil)
- Bilinmeyen çağrıyı reddetme işlemi
- Seçmeli çağrı reddi
- Seçmeli çağrı yönlendirme
- Yönlendirilmiş çağrı alma ve içeri girme
- Barge-in muafiyeti
- Konuşmak için bas
- Gizlilik
- Bekletme Müziği
- Tatil Hizmeti
- Gece Hizmeti
Bu grup özellikleri göç araçları tarafından otomatik olarak taşınır:
- Otomatik katılımcı
- Sadece bir seviye
- Özel tebrikler
- Çağrı yönlendirme ayarları (her zaman, meşgul, seçici)
- Alternatif numaralar
- Webex'te tatil menüsü mevcut değil
- Seçmeli çağrı reddi
- Cisco BroadWorks Çağrı Merkezi Standardı ve BroadCloud Çağrı Kuyruğu:
- Temel yapılandırma
- Özel tebrikler
- Acenteler ve denetçiler
- Çağrı yönlendirme ayarları (her zaman, meşgul, seçici)
- Alternatif numaralar
- Beklemede müzik
- çağrı parkı
- Çağrı alma
- Çağrı yakalama grubu
- Çağrı yönlendirme ayarları (her zaman, meşgul, seçici, ulaşılamıyor)
- Alternatif numaralar
- Konum kodu (konum veya grup başına bir tane)
- Sayfalama grubu
- Zamanlamalar (yalnızca grup düzeyinde, kurumsal zamanlamalar taşınmaz)
- Sesli portal
- Beklemede müzik
- Ortak telefon listesi
Desteklenen cihazlar
Desteklenen telefonlar, sağlama aracı tarafından Webex Calling'de otomatik olarak oluşturulacak ve kullanıcılara atanacaktır. “Cihaz taşıma aracında destekleniyor” sütununda “evet” olarak işaretlenen telefonlar da cihaz taşıma aracı çalıştırıldığında otomatik olarak Cisco BroadWorks veya BroadCloud'dan Webex Calling'e taşınacaktır. Bu sütunda “Hayır” olarak işaretlenen telefonlarda, Cisco BroadWorks cihaz şablonunda veya telefonun kendisinde DMS URL’sini değiştirmek için manuel müdahaleye ihtiyaç vardır.
Son sütun, telefon modellerinin dosyanın “Cihaz türü” sütununa eşlenmesini sağlar transform-tool/input/newphones.csv. (newphones.csv hakkında daha fazla bilgi için bu makalenin Dönüştürme aracı bölümüne bakın).
Telefon modeli |
Cihaz taşıma aracında destekleniyor |
newphones.csv dosyasındaki cihaz türü |
---|---|---|
Cisco MPP 6821 |
Evet |
DMS Cisco 6821 |
Cisco MPP 6841 |
Evet |
DMS Cisco 6841 |
Cisco MPP 6851 |
Evet |
DMS Cisco 6851 |
Cisco MPP 6861 |
Evet |
DMS Cisco 6861 |
Cisco MPP 6871 |
Evet |
DMS Cisco 6871 |
Cisco MPP 7811 |
Evet |
DMS Cisco 7811 |
Cisco MPP 7821 |
Evet |
DMS Cisco 7821 |
Cisco MPP 7832 |
Evet |
DMS Cisco 7832 |
Cisco MPP 7841 |
Evet |
DMS Cisco 7841 |
Cisco MPP 7861 |
Evet |
DMS Cisco 7861 |
Cisco MPP 8811 |
Evet |
DMS Cisco 8811 |
Cisco MPP 8832 |
Evet |
DMS Cisco 8832 |
Cisco MPP 8841 |
Evet |
DMS Cisco 8841 |
Cisco MPP 8845 |
Evet |
DMS Cisco 8845 |
Cisco MPP 8851 |
Evet |
DMS Cisco 8851 |
Cisco MPP 8861 |
Evet |
DMS Cisco 8861 |
Cisco MPP 8865 |
Evet |
DMS Cisco 8865 |
Cisco MPP 8875 |
Evet |
DMS Cisco 8875 |
Cisco ATA191 |
Evet |
DMS Cisco 191 |
Cisco ATA192 |
Evet |
DMS Cisco 192 |
Cisco DBS 110 |
Evet |
DMS Cisco DBS110 |
Policom VVX101 |
Evet |
DMS Polycom VVX101 |
Polycom VVX150 |
Evet |
DMS Polycom VVX150 |
Polycom VVX201 |
Evet |
DMS Polycom VVX201 |
Polycom VVX250 |
Evet |
DMS Polycom VVX250 |
Polycom VVX301 |
Evet |
DMS Polycom VVX301 |
Polycom VVX311 |
Evet |
DMS Polycom VVX311 |
Polycom VVX350 |
Evet |
DMS Polycom VVX350 |
Polycom VVX401 |
Evet |
DMS Polycom VVX401 |
Polycom VVX411 |
Evet |
DMS Polycom VVX411 |
Polycom VVX450 |
Evet |
DMS Polycom VVX450 |
Polycom VVX501 |
Evet |
DMS Polycom VVX501 |
Polycom VVX601 |
Evet |
DMS Polycom VVX601 |
Polycom Üçlüsü 8300 |
Evet |
DMS Polycom Trio8300 |
Polycom Üçlüsü 8500 |
Evet |
DMS Polycom Trio8500 |
Polycom Üçlüsü 8800 |
Evet |
DMS Polycom Trio8800 |
Polycom Ses İstasyonu 5000 |
Evet |
DMS Polycom SSIP5000 |
Polycom Ses İstasyonu 6000 |
Evet |
DMS Polycom SSIP6000 |
Yealink T33G |
Evet |
DMS Yealink T33G |
Yealink T41S |
Evet |
DMS Yealink T41S |
Yealink T42S |
Evet |
DMS Yealink T42S |
Yealink T43U |
Evet |
DMS Yealink T43U |
Yealink T46U |
Evet |
DMS Yealink T46U |
Yealink T46S |
Evet |
DMS Yealink T46S |
Yealink T48S |
Evet |
DMS Yealink T48S |
Yealink T48U |
Evet |
DMS Yealink T48U |
Yealink T53W |
Evet |
DMS Yealink T53W |
Yealink T54W |
Evet |
DMS Yealink T54W |
Yealink T57W |
Evet |
DMS Yealink T57W |
Yealink T58V |
Evet |
DMS Yealink T58V |
Yealink CP920 |
Evet |
DMS Yealink CP920 |
Yealink CP960 |
Evet |
DMS Yealink CP960 |
Yealink W52B |
Evet |
DMS Yealink W52P |
Yealink W56B |
Evet |
DMS Yealink W56P |
Yealink W60B |
Evet |
DMS Yealink W60P |
Yealink W70B |
Evet |
DMS Yealink W70P |
Yealink CP925 |
Evet |
DMS Yealink CP925 |
Yealink CP965 |
Evet |
DMS Yealink CP965 |
Desteklenmeyen cihazlar
Müşteri, Toptan RTM çözümü tarafından desteklenmeyen cihazları kullanıyorsa, bu cihazlar geçiş için uygun değildir. Bu durumda şu seçeneklere sahipsiniz:
- Taşıma işleminden önce Cisco BroadWorks'te yeni telefonlar sağlayın.
- Eski telefonlarınızı Cisco BroadWorks'te bırakın ve kullanıcıların arama yapmak ve almak için Webex Uygulamasını yüklemeleri gerekir.
Toptan Arama Paketleri
Göç araçları, aboneler için Toptan Arama paketlerinin seçilmesine yönelik bir dizi varsayılan ayara sahiptir. Daha sonra farklı bir paket istenirse, bunlar Control Hub'da bir ortak yönetici tarafından değiştirilebilir.
Cisco BroadWorks geçiş paketi yapılandırması
Cisco BroadWorks'ten geçiş yapan tüm aboneler varsayılan olarak Webex Calling Paketi'ne geçiş yapacaktır. Çağrı Bekletme veya Sesli Posta atanmamış aboneler için Webex Ses Paketi isteniyorsa, bu, Dönüştürme Aracının partner.cfg dosyasında USE_WEBEX_VOICE_PACKAGE satırının açıklamasını kaldırarak etkinleştirilebilir.
BroadWorks için Webex geçiş paketi eşlemesi
BroadWorks Paketleri için Webex otomatik olarak Toptan Arama Paketlerine eşlenir. Bu yapılandırılabilir değil.
BroadWorks paketi için Webex |
Toptan Çağrı paketi |
---|---|
Yazılım Telefonu |
Webex Voice |
Temel |
Webex Calling |
Standart |
Webex Suite |
Premium |
Webex Suite |
BroadCloud geçiş paketi eşlemesi
BroadCloud Taşıyıcı harita paketlerinden istasyon türüne göre göçler. Varsayılan eşleme, Transform Tool'un yapılandırma dosyası conf/rialto_station_type_to_wholesale_package.csv'de yapılandırılabilir.
BroadCloud Taşıyıcı istasyon türü |
Toptan Çağrı paketi |
---|---|
Temel |
Webex Voice |
Konferans odası |
Webex Voice |
Mesajlaşma |
Webex Voice |
Standart |
Webex Voice |
Yönetici |
Webex Suite |
Diğer tüm istasyon türleri |
Webex Voice |
BroadWorks veya BroadCloud kullanıcı hesabını Webex Calling çalışma alanına dönüştürün
Webex Çalışma Alanı, birçok kişi arasında paylaşılan bir telefondur, örneğin: Örneğin: konferans odası, depo veya lobideki telefonlar. Bu tür telefonlar Webex kullanıcıları yerine Webex Calling'de Webex çalışma alanları olarak yapılandırılabilir. Geçiş işlemi sırasında Cisco BroadWorks veya BroadCloud Carrier'daki kullanıcı hesaplarının otomatik olarak çalışma alanlarına dönüştürülmesi için bir seçenek mevcuttur.
Adımlarıyla
- Dosyada transform_tool/input/users.csv, Çalışma Alanına dönüştürülecek kullanıcılara “common_area” paketini atayın.
- Örnek: bwuser@domain,,,common_area
- (Yalnızca BroadCloud) Belirli bir istasyon türünün tüm kullanıcı hesaplarını çalışma alanlarına dönüştürmek için, bir giriş ekleyin transform-tool/conf/rialto_station_type_to_wholesale_package.csv dosyasını açın ve Toptan paketini “common_area_calling” olarak ayarlayın.
- Örnek: conference_room_v2,common_area_calling
- Dönüştürme aracını çalıştırın.
- Sağlama aracını çalıştırın.
- Yeni oluşturulan müşteri organizasyonunun Control Hub'ını açın ve bir SIP etki alanı ayarlayın (bkz. Şekil 2, Control Hub'da bir SIP etki alanı yapılandırma).
- Sağlama aracını tekrar çalıştırın. Bu, çalışma alanlarını oluşturur ve telefonları bunlara atar.
Sınırlamalar:
Kullanıcı özelliklerinin (örneğin çağrı yönlendirme, rahatsız etmeyin) yapılandırması otomatik olarak çalışma alanına aktarılmaz.

Şekil 2: Control Hub'da bir SIP etki alanı yapılandırma
Jeton oluşturma aracı
Ortak yöneticiler, geçiş araçlarını çalıştırmaya başlamadan önce bu belirteç üretme yardımcı programını en az bir kez çalıştırmalıdır. Bu aracın çalıştırılması, ortak hesabının Toptan RTM çözümüne dahil edilmesinden sonra gerçekleştirilen tek seferlik bir işlemdir. Bu araç, ortak yöneticilerinin göç araçları için ortak yapılandırma dosyalarını güncellemek için gereken benzersiz TOKEN'ı almak üzere web tarayıcısı üzerinden oturum açmalarına olanak tanır.
Ön koşullar
Bilgisayarınıza Java 8, 11, 17 veya 21'i yükleyin. Java'ya birçok kaynaktan ulaşılabilir, bunlar arasında şunlar yer alır:
- https://learn.microsoft.com/en-us/java/openjdk/download
- https://aws.amazon.com/corretto/
- https://www.oracle.com/java/technologies/downloads/#java21
İndirdikten sonra, göç aracının ikili dosyalarını çıkarın.
Bu adım isteğe bağlıdır
Çalıştırma talimatları
Token oluşturucu dizinindeki terminalde aşağıdaki komutu çalıştırın:
-
Token üreteç aracını çalıştırmak için aşağıdaki portların mevcut olması gerekir. Limanlar: 8080, 50009, 50010, 50011, 50012 ve 50013
-
Kullanıcının bilgisayarında belirtilen portlardan en az bir tanesinin bağlantıya açık olması gerekmektedir.
Windows:
token_generator.bat
MacOS:
./token_generator.sh
Çıktı:
Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080
Terminaldeki web tarayıcısında URL'yi açın, TOKEN'ı almak için ortak yönetici kimlik bilgilerinizle oturum açın ve daha sonraki kullanımlar için kopyalayın.
Referans olması açısından kullanıcı arayüzü çizimleri aşağıda verilmiştir:
Şekil 3: Cisco Webex ile oturum açın
Şekil 4: Kimlik bilgileri penceresi
Şekil 5: Jeton üretimi
BroadWorks kurulum görevleri
İkincil BroadWorks sunucusunda ayıklama ve aygıt taşıma araçlarını çalıştırmadan önce aşağıdaki adımları yapılandırın.
OCI-P bağlantısını etkinleştir
Cihaz taşıma aracı, BroadWorks ile OCI-P komutları aracılığıyla iletişim kurar; OCI-P bağlantısını etkinleştirmek için aşağıdaki adımları kullanın:
Adım 1: Genel Ayarları yapılandırmak için CLI'yi kullanın.
GeneralSettings dizinine geçmek için CLI'da aşağıdaki komutu çalıştırın:
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
Mevcut GeneralSettings'i almak için CLI'da aşağıdaki komutu çalıştırın:
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
Ayarlarınız yukarıdakilerle uyuşmuyorsa, ayarlarınızı yeniden yapılandırmak için set komutunu kullanın.
Adım 2: OCI Proxy'yi yapılandırmak için CLI'yi kullanın.
Dizini OCI Proxy'ye değiştirin:
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
Güncel ayarları almak için aşağıdaki CLI'yi çalıştırın. Aşağıdakileri görmelisiniz:
AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800
Ayarlarınız yukarıdakilerle uyuşmuyorsa, ayarlarınızı yeniden yapılandırmak için set komutunu kullanın.
Adım 3: OCI Sağlamasını yapılandırmak için CLI'yi kullanın.
Sağlama dizinine geçin:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
Mevcut OCI Sağlama ayarlarını almak için aşağıdaki komutu çalıştırın:
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as
Adım 4: Yapılandırmanızın doğru olduğundan emin olmak için aşağıdaki komutu CLI'da çalıştırın.
AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.
Açık istemci sunucusunun dağıtıldığını ve etkin olduğunu doğrulayın
İkincil Uygulama Sunucusu henüz dağıtılmamışsa veya başlatılmamışsa, Açık İstemci Sunucusunu dağıtmak ve başlatmak için aşağıdaki komutları kullanın.
Adım 1: Sunucuyu aşağıdaki CLI komutuyla dağıtın:
AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer
Adım 2: Sunucuyu şu komutla başlatın:
AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer
Sayı aktivasyonunu etkinleştir
Sayıların aktif hale getirilmesi için CLI'da aşağıdaki komutları çalıştırın:
Adım 1: Numara aktivasyon komutunu çalıştırın:
AS_CLI> cd SubscriberMgmt/NumberActivation
Adım 2: Etkinleştirme etkinleştirildi komutunu çalıştırın:
AS_CLI> set dnMode groupAndUserActivationEnabled
Adım 3: Onay isteminde Y girin.
Ayıklama aracı
BroadCloud için
Çıkarma aracı BroadCloud Servis Sağlayıcı portalına entegre edilmiştir. Bir servis sağlayıcı yöneticisi şunları yapabilir:
- İstek başına 50 müşteriye kadar özet talepleri gönderin.Aynı müşteri için günde 10 kereden fazla özet isteği gönderilemez.
- Çıkarılan veri dosyasını ZIP formatında, talep gönderim tarihinden itibaren 28 güne kadar indirebilirsiniz.
Aşağıdaki şekiller Servis Sağlayıcı portalını göstermektedir.

Şekil 6: Hizmet Sağlayıcı portalı

Şekil 7: Hizmet Sağlayıcı portalı
CSV çıkarma isteği
CSV Özütleme İsteğini Başlat
-
Müşteri CSV'sini indirin
CSV Çıkarma Talebini Başlat bölümünün sağ üst köşesindekiMüşteri CSV'sini İndir [] bağlantısını tıklayın.
-
Müşteri Listesini Düzenle
Yönetici, yalnızca ayıklama işleminin gerçekleştirilmesi gereken müşterileri içerecek şekilde bu CSV dosyasını düzenleyebilir.
-
Yükle ve Gönder
Düzenlemeyi yaptıktan sonra, değiştirilmiş CSV'yi yükleyin.
Listelenen müşteriler ve ilişkili konumları için bir çıkarma isteği başlatmak için Gönder ' e tıklayın.
Müşteri için Konumlar CSV'si ile Özütleme Talebini Başlatın
-
Müşteri ve İndirme Yerlerini Seçin
Açılır menüden bir müşteri seçin.
İlgili locations.csv dosyasını Müşterileri Görüntüle→ Siteler sekmesinden → Konumları CSV Olarak Dışa Aktar' dan indirin.
-
Konumlar Dosyasını Düzenle
Yönetici, CSV dosyasını yalnızca çıkarmak istediği konumları içerecek şekilde düzenleyebilir.
-
Yükle ve Gönder
Düzenlenen locations.csv dosyasını yükleyin ve Gönder' e tıklayın.
Sadece seçili müşteriye ait belirtilen lokasyonlar ekstre talebine dahil edilecektir.
Tüm Müşteriler için Özüt Talebini Başlat
- Mevcut servis sağlayıcısı altındaki tüm müşteriler ve tüm konumları için bir özet isteği başlatmak üzere Gönder ' e tıklayın.

Cisco BroadWorks ve BroadWorks için Webex için
- Çıkarma aracı, ortak ağ içindeki ikincil Cisco BroadWorks Uygulama Sunucusunda çalışır ve OCI-P üzerinden bağlanır.
- Araç, Cisco BroadWorks veya BroadCloud platformundan ham işletme, grup, sayılar, kullanıcılar, hizmetler, cihazlar ve yumuşak istemci verilerini çeker ve bu verileri dönüştürme aracı için girdiler sağlayan XML dosyalarına çıkarır.
Sonraki bölümlerde ayıklama aracının nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Ön koşullar
- Çıkarma aracının ikili dosyalarını ikincil Cisco BroadWorks Uygulama Sunucusuna SCP ile aktarın.
- Ön koşulları yapılandırmak ve ayıklama aracını çalıştırmak için ikincil Cisco BroadWorks Uygulama Sunucusuna SSH ile bağlanın.
- Cisco BroadWorks'ten çıkarılacak Servis Sağlayıcısını ve Grup Kimliğini yapılandırın conf/exportTool.yml. Aşağıdaki örnek YAML kod parçacığına bakın:
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL
- İkincil Cisco BroadWorks Uygulama Sunucusu Kullanıcı Kimliği, Parola ve Ana Bilgisayar Adının doğru olduğundan emin olun conf/partner.cfg dosya:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool.
REFRESH_TOKEN
özelliği, Webex for BroadWorks geçişi için zorunludur. - Değiştir JDK/JRE ikincil Cisco BroadWorks Uygulama Sunucusu varsa, export.sh dosyasındaki ortam yolu JDK/JRE ortam yolu dosyadan farklı:
JAVA_HOME=/usr/local/java/java_base
Çalıştırma talimatları
Çıkarma aracı dizinindeki ikincil Cisco BroadWorks Uygulama Sunucusunda aşağıdaki komutu çalıştırın:
./export.sh
Terminal günlükleri
Başarılı bir dışa aktarma işleminde terminalde aşağıdaki günlükler mevcuttur: BroadSoft Veri Dışa Aktarma Aracını Çalıştırma:
Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed
Exported files converted as ZIP file
**************************************************
Çıkış
Aynı çıkarma aracı dizininde bir çıktı ZIP (extracted_data_<timestamp>.zip) dosyası mevcuttur. Dönüştürme Aracı girdisi için ZIP dosyasını görüntülemek ve kullanmak üzere aşağıdaki komutu kullanın:
ls –ltr
drwxr-xr-x 2 bwadmin bwadmin 4096 Oct 4 11:53 lib/
-rwxr-xr-x 1 bwadmin bwadmin 956719 Oct 4 11:53 exportTool.jar
-rwxr-xr-x 1 bwadmin bwadmin 2635 Oct 4 11:53 export.sh
drwxr-xr-x 2 bwadmin bwadmin 4096 Oct 5 05:04 conf/
drwxrwxr-x 3 bwadmin bwadmin 4096 Oct 17 22:34 output/
drwxrwxr-x 2 bwadmin bwadmin 4096 Oct 17 22:34 logs/
-rw-rw-r-- 1 bwadmin bwadmin 46341 Oct 17 22:35 extracted_data_1666060500618.zip
Dönüştürme aracı
Bu dönüştürme aracı tüm geçişler için çalışır. Dönüştürme aracı, bir iş ortağının yönetici dizüstü bilgisayarı da dahil olmak üzere herhangi bir bilgisayarda çalışır ve Webex Public API'lerini kullanır. Çıkarma aracı çıktısı ZIP (extracted_data_<timestamp>.zip) dosyasını bir girdi olarak okur ve ham XML'i sağlama aracı tarafından kullanılan bir JSON biçimine dönüştürür.
Ön koşullar
Göç araçlarının ikili dosyalarını indirip çıkardıktan sonra aşağıdaki ön koşulları yapılandırın:
- YENİLEME_TOKEN'ını (Token Oluşturma Aracı'ndan kopyalanan Token) ve__ANA ] KONUMUNUN ADINI_olarak ayarlayın conf/partner.cfg dosya:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- İsteğe bağlı olarak, Partner Hub'daki şablondan kopyalanan PROVISIONING_kimliğini ayarlayın conf/partner.cfg dosya:
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
Müşteri e-posta adresinin daha eksiksiz bir şekilde doğrulanması için isteğe bağlı olarak SAĞLAMA_kimliğini ayarlayabilirsiniz. - Eksik bilgileri yapılandırın input/customers.csv Eksikse dosyayı (bir sonraki bölüme bakın) açın.
- Son kullanıcı e-posta adresini ekleyin input/users.csv dosya.
- Yeni telefonlar sağlanacaksa, kullanıcının yeni telefonunun mac adresini ve e-posta adresini ekleyin. input/newphones.csv dosya. Bu, yalnızca ortak yöneticilerin Toptan aramada yeni telefonlar sağlamak istemeleri durumunda gereklidir.
- BroadWorks Çağrı Merkezlerini CxEssentials'a dönüştürmek için şunları kullanın: input/cxessentials.csv dosya.
- İsteğe bağlı olarak, tüm Çağrı Merkezlerini CxEssentials'a dönüştürmek için UPGRADE_TÜM_ÇAĞRI_MERKEZLERİNİ__CX_ESSENTIALS'A YÜKSELT özelliğini etkinleştirin.
- Kullanın input/locations.csv Yöneticilerin müşterilerinin konumlarını konuma göre taşımalarına olanak tanıyan büyük kurumsal geçişi destekleyen dosya
- Cisco BroadWorks cihaz profilinde MAC adresi mevcut olmadığında, isteğe bağlı olarak SIP REGISTER mesajının Kullanıcı Aracısı başlığından MAC adreslerinin kullanımını etkinleştirin. "USE_MAC_ADDRESS_FROM_SIP_" satırının yorumunu kaldırın REGISTER=yes" dosyada conf/partner.cfg
- Ağ sunucusu senkronizasyon özelliği, yöneticilerin aynı bölgedeki geçiş sırasında telefon numaralarını, MAC adreslerini ve kullanıcıların e-posta adreslerini sağlamasına olanak tanır. Etkinleştirmek için
USE_NS_SYNC=yes
öğesiniconf/partner.cfg
içine yerleştirin.NS senkronizasyonu devre dışı bırakılırsa, telefon numarası ve cihaz sağlama işlemi atlanacak ve kullanıcılar geçici e-posta adresleri alacaktır.
- İsteğe bağlı olarak,_tüm analog_tipteki kullanıcılar için çağrı bekletme, bekleme müziği ve devre dışı bırakma T38 ayarlarını yapılandırmak üzere ANALOG__KULLANICI__TÜR__ETKİNLEŞTİR_ARAMA__BEKLEME , ANALOG_KULLANICI [] TÜR_ETKİNLEŞTİR_MÜZİK [] BEKLETME ve ANALOG [] KULLANICI [] TÜR [] DEVRE DIŞI BIRAK_T38 özelliklerini etkinleştirin.
Doldurma input/customers.csv
Dosya input/customers.csv Cisco BroadWorks veya BroadCloud'da eksik olabilecek verileri sağlar. Zorunlu bilgilerin tamamı mevcutsa bu dosya boş bırakılabilir. Tüm sütunları doldurmanız gerekmez, sadece eksik bilgileri doldurmanız zorunludur.
Aşağıdaki tablo en önemli sütunları açıklamaktadır input/customers.csv.
Sütun adı |
Kurallar |
---|---|
Kimlik |
Cisco BroadWorks kurumsal modunda:
BroadWorks servis sağlayıcı modunda bu, Cisco BroadWorks groupId'dir. BroadCloud'da bu Rialto customerId'dir. |
externalId |
Bu, bu müşteriye ait iş ortağının dahili tanımlayıcısıyla eşleşen bir tanımlayıcıdır. Bu sütun Webex iş ortağı kuruluşunda benzersiz olmalıdır. Bu sütun isteğe bağlıdır, dönüştürme aracı tarafından otomatik olarak benzersiz bir tanımlayıcı oluşturulacaktır. Bu sütun bir işletme içindeki gruplar için kullanılmaz. |
müşteriAdı |
İşletmeler için bu sütun Webex müşteri adı alanı olarak kullanılır. Bir işletme içindeki bir grup için bu sütun konum adı olarak kullanılır. Konum adları bir kuruluş içinde benzersiz olmalıdır. |
birincilE-posta |
Bu, Webex müşteri yöneticisinin e-posta adresi olarak kullanılır. Bu sütun, bir kuruluş içindeki gruplar için isteğe bağlıdır. |
Adres sütunları |
Bir işletme için adres, fatura adresi ve ilk lokasyon adresi olarak kullanılır. Bir işletme içindeki bir grup için adres, konum adresi olarak kullanılır. |
Saat Dilimi |
Bu makalenin zaman dilimi bölümüne bakın. |
dil | Bkz. Webex'in desteklediği diller. |
varsayılanseslipostapin |
Doldurma input/users.csv
Dosya input/users.csv Cisco BroadWorks veya BroadCloud'da eksik olabilecek verileri sağlar. Zorunlu bilgilerin tamamı mevcutsa bu dosya boş bırakılabilir. Tüm sütunları doldurmanız gerekmez, sadece eksik bilgileri doldurmanız zorunludur.
Tüm bu alanlar isteğe bağlıdır.
Sütun adı |
Kurallar |
---|---|
Kullanıcı kimliği |
Kullanıcıya özel bir tanımlayıcı. Bu bir BroadWorks veya BroadCloud kullanıcı kimliği olabilir. |
e-posta | (İsteğe bağlı) Kullanıcının e-posta adresi. Sağlanması halinde provizyon amaçlı kullanılacaktır. |
telefon numarası |
(İsteğe bağlı) Sağlanacak kullanıcının telefon numarası. |
paket |
(İsteğe bağlı) Kullanıcı paket türü. İzin verilen değerler: ses, çağrı, süit, common_area, virtual_line, dont_migrate, veya call_park_ext. dont_migrate değeri, ortakların belirli kullanıcıları (cihazları ve telefon numaralarıyla birlikte) hem sağlama hem de geçişten hariç tutmak istediklerinde kullanılır. Bu, hem BroadWorks hem de BroadCloudiçin desteklenir. Uygulandığında, seçilen kullanıcılar ve ilişkili kaynakları taşınmaz veya sağlanmaz. Bunu kullanmak için yöneticiler users.csv dosyasının package sütununa dont_migrate girmelidir. |
dahili |
(Opsiyonel) Kullanıcıya atanacak dahili numara. |
ad |
(İsteğe bağlı) Kullanıcının tam adı. |
ata_settings |
(İsteğe bağlı) İzin verilen değerler: t38, analog İle enable/disable çağrı bekletme, bekleme müziği ve T38 ayarları T38: Bu seçenek çağrı bekletmeyi ve bekleme müziğini devre dışı bırakır ve ATA aygıtları için T38 ayarlarını etkinleştirir. Analog:
|
do_not_move_phone |
Yalnızca BroadWorks. Cihazın Webex Calling'e geçişini önlemek için isteğe bağlı bayrak. Bu seçenek, ortakların kullanıcıları arama ayarları, cihazları ve telefon numaralarıyla birlikte sağlamalarına olanak tanır; cihazları Webex'e taşımaya veya Webex Calling'de telefon numaralarını etkinleştirmeye gerek kalmaz. Bu ayar yalnızca BroadWorksiçin kullanılabilir, BroadCloud için kullanılamaz. Bunu kullanmak için, yöneticiler users.csv dosyasının do_not_move_phone (yalnızca BroadWorks) sütununda do_not_move_phone belirtmelidir. Bu, kullanıcıların numaraları etkinleştirmeden veya telefonlarını taşımadan hizmet almasını sağlar ve böylece BroadCloud üzerinden çalışmaya devam ederler. |
Çalıştırma talimatları
Dönüştürme Aracını herhangi bir işletim sisteminde çalıştırın. Aracı Windows ve macOS'ta çalıştırmak için aşağıdaki adımları kullanın:
Windows
Windows'da Dönüştürme Aracını çalıştırmak için aşağıdaki komutu çalıştırın:
transform.bat -extract= -customers= -users= -newphones=
macOS
macOS'ta dönüştürme aracını çalıştırmak için aşağıdaki adımları uygulayın:
- Python kullanarak sanal bir ortam oluşturun ve dönüştürme aracını çalıştırmak için bağımlılıkları yükleyin:
python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib python3 -m pip install phonenumbers
- Dönüştürme aracını çalıştırın:
./transform.sh -extract= -customers= -users= -newphones=
Customer/user ön kontrol
Dönüştürme Aracı, olası sağlama sorunlarını yakalamak için Webex'e API çağrıları yapar. Varsayılan olarak müşterinin adresini ve birincil e-postasını doğrulayacaktır. PROVISIONING_ID değeri belirtilirse conf/partner.cfg Dosya, konum bilgisini de doğrulayacaktır. Ön kontrol sonuçları istisna raporunda yer almaktadır.
Ayrıca, dönüştürme aracını çalıştırırken aşağıdaki isteğe bağlı parametreler eklenebilir:
ön kontrol
Müşteri bilgileri için ön kontrol API'sini çalıştırmanın yanı sıra, Dönüşüm Aracı abone e-postaları için de ön kontrol API'sini çalıştıracaktır.
ön kontrol bilgisi
Varsayılan olarak, istisna raporuna yalnızca ön kontrol hataları (yani sağlamayı engelleyecek sorunlar) dahil edilir. Bu bayrağın eklenmesi, başarılı ön kontrol sonuçlarını da içerecektir (örneğin, otomatik olarak eklenebilen bir Webex kuruluşu zaten mevcutsa).
precheckinfo çalışması ekstra zaman alır.
Terminal günlükleri
Başarılı dönüşümde terminalde aşağıdaki kayıtlar tutulur:
Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0
İstisna raporu
Dönüştürme Aracı, istisna raporunu çıktısı/<timestamp>içinde oluşturur /exception_report.txt dizini. Bu raporu, Cisco BroadWorks sisteminde göçü etkileyecek sorunları belirlemek ve düzeltmek için kullanabilirsiniz.
İstisnayı çözmek için kullanıcı verilerini değiştirdikten sonra, yeni verilerle Çıkarma ve Dönüştürme Araçlarını yeniden çalıştırın. Örnek istisna rapor dosyası aşağıdaki gibidir:
Exception Report
Tue Oct 18 08:12:09 2022
Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg
Çıkış
Çıktı JSON (customer.json) dosyası çıktı/<timestamp>'da mevcut olacak /<groupid> dizini. Örnek customer.json dosyası aşağıdaki gibidir:
{
"customer": {
"provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
"packages": [
"webex_calling",
"common_area_calling"
],
"externalId": "external_id_engg_grp1",
"address": {
"addressLine1": "100 Main Street",
"addressLine2": "",
"city": "Gaithersburg",
"stateOrProvince": "MD",
"zipOrPostalCode": "20877",
"country": "US"
},
"customerInfo": {
"name": "Engineering Group - 1",
"primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
},
"provisioningParameters": {
"calling": {
"location": {
"name": "Main",
"address": {
"addressLine1": "100 Main Street",
"addressLine2": "",
"city": "Gaithersburg",
"stateOrProvince": "MD",
"zipOrPostalCode": "20877",
"country": "US"
},
"timezone": "America/New_York",
"language": "en_us",
"numbers": [
"+15205551101",
"+15205551102",
"+15205551103",
"+15205551104",
"+15205551105",
"+15205551106",
"+15205551107",
"+15205551108",
"+15205551109",
"+15205551110"
],
"mainNumber": "+15205551101"
}
}
}
},
"broadworks_info": {
"service_provider_id": "collabmigrationtestSP_engg",
"group_id": "collabmigrationtestGRP_engg"
},
"subscribers": [
{
"amareswaranvel+benjaminjack@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+benjaminjack@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Benjamin",
"lastName": "Jack",
"primaryPhoneNumber": "+15205551102",
"extension": "1102"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineering17861@mailnator.com"
}
}
}
],
"devices": [
{
"cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
"product": "DMS Cisco 7861",
"mac": "CC98914EAAD7"
}
]
}
},
{
"amareswaranvel+lucasoliver@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+lucasoliver@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Lucas",
"lastName": "Oliver",
"primaryPhoneNumber": "+15205551103",
"extension": "1103"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineering16821@mailnator.com"
}
}
}
],
"devices": [
{
"cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
"product": "DMS Cisco 6821",
"mac": "5486BCAE7E45"
}
]
}
},
{
"amareswaranvel+leojackson@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+leojackson@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Leo",
"lastName": "Jackson",
"primaryPhoneNumber": "+15205551104",
"extension": "1104"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineeringmacpc@mailnator.com"
}
}
}
],
"devices": []
}
},
{
"amareswaranvel+owenalex@gmail.com": {
"subscriber": {
"customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
"email": "amareswaranvel+owenalex@gmail.com",
"package": "webex_calling",
"provisioningParameters": {
"firstName": "Owen",
"lastName": "Alexander",
"primaryPhoneNumber": "+15205551101",
"extension": "1101"
}
},
"features": [
{
"/v1/people/{personId}/features/voicemail": {
"enabled": true,
"sendBusyCalls": {
"enabled": true,
"greeting": "DEFAULT"
},
"sendUnansweredCalls": {
"enabled": true,
"greeting": "DEFAULT",
"numberOfRings": 3
},
"messageStorage": {
"mwiEnabled": true,
"storageType": "EXTERNAL",
"externalEmail": "engineering8811@mailnator.com"
}
}
}
],
"devices": [
{
"cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
"product": "DMS Cisco 8811",
"mac": "F87B204E4066"
}
]
}
}
],
"auto_attendants": [],
"call_queues": [],
"hunt_groups": [],
"schedules": [],
"call_parks": [],
"call_pickups": [],
"paging_groups": [],
"voice_portals": [
{
"name": "Automated Voice Portal",
"firstName": "Automated",
"lastName": "Voice Portal",
"languageCode": "en_us",
"phoneNumber": "+15205551105",
"extension": "1105"
}
],
"shared_call_appearances": [],
"business_communicator_desktop_to_upgrade_to_webex_app": [
"PC Comm - Engg Device Profile"
],
"connect_client_to_upgrade_to_webex_app": [],
"locations": [],
"webex_for_broadworks_info": {
"users": [
{
"id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
}
],
"hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
"hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
}
}
The `webex_for_broadworks_info` JSON özelliği yalnızca Webex for BroadWorks geçişleri için mevcuttur. The `broadcloud_info` JSON özelliği yalnızca BroadCloud geçişleri için mevcuttur.
Sağlama aracı
Sağlama aracı herhangi bir makinede (genellikle iş ortağının yönetici dizüstü bilgisayarı) çalışabilir ve Webex Public API'lerini kullanır. Dönüşüm aracı çıktısı JSON (customer.json) dosyasını girdi olarak okur ve Webex Toptan RTM çözümünde müşterileri, konumları, sayıları, kullanıcıları, hizmetleri ve cihazları sağlar.
Ön koşullar
Sağlama aracı dizininde aşağıdaki ön koşulları yapılandırın:
- Bilgisayarınıza Java 8, 11, 17 veya 21'i yükleyin. Java'ya birçok kaynaktan ulaşılabilir, bunlar arasında şunlar yer alır:
- Migration araçlarının ikili dosyalarını indirip çıkardıktan sonra, MAC için provisioning_tool.sh ve Windows için provisioning_tool.bat dosyasında JAVA_HOME ortam değişkenini ayarlayın.
- partner.cfg dosyası:
- TOPTAN_SAĞLAMA_KİMLİĞİNİ ve YENİLEME_JETONUNU (JETON ÜRETİCİ ARACI'ndan kopyalanan JETON) ayarlayın. Ortak yöneticilerin PROVISIONING_kimliğini almak için hesap ekipleriyle iletişime geçmeleri gerekir:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Ortak, kullanıcılara hoş geldiniz e-postası göndermek istemiyorsa, ALLOW_ADMIN_INVITE_EMAILS seçeneğini false olarak ayarlayın. Varsayılan değer true'dur.
- TOPTAN_SAĞLAMA_KİMLİĞİNİ ve YENİLEME_JETONUNU (JETON ÜRETİCİ ARACI'ndan kopyalanan JETON) ayarlayın. Ortak yöneticilerin PROVISIONING_kimliğini almak için hesap ekipleriyle iletişime geçmeleri gerekir:
- Webex for BroadWorks geçişleri için WEBEX4BWKS_EMAIL_SUBJECT özelliğini kullanarak Webex for BroadWorks abonelerine parola değişikliği isteği e-posta konusunu gönderin.
- Webex for BroadWorks geçişleri için WEBEX4BWKS_EMAIL_BODY özelliğini kullanarak Webex for BroadWorks abonelerine parola değişikliği isteği e-posta gövdesini gönderin.
- Ağ sunucusu senkronizasyon özelliği, yöneticilerin aynı bölgedeki geçiş sırasında telefon numaralarını, MAC adreslerini ve kullanıcıların e-posta adreslerini sağlamasına olanak tanır. Etkinleştirmek için
USE_NS_SYNC=yes
öğesiniconf/partner.cfg
içine yerleştirin.NS senkronizasyonu devre dışı bırakılırsa, telefon numarası ve cihaz sağlama işlemi atlanacak ve kullanıcılar geçici e-posta adresleri alacaktır.
BroadCloud geçişleri için aynı bölge:
- Araç, numaraları, cihazları ve Paylaşılan Çağrı Görünümleri sağlamasını atlar.
- Araç, uzantı ve geçici uzantı ile kullanıcılar ve sanal kullanıcılar oluşturur.
BroadCloud geçişleri için başka bir bölge:
- Araç, numaraları, cihazları ve Paylaşılan Çağrı Görünümlerini sağlayacaktır.
- Araç, gerçek telefon numaraları ve dahili numaralarla kullanıcılar ve sanal kullanıcılar oluşturur.Avrupa'daki tüm BroadCloud göçleri başka bir bölgeye yapılmaktadır.
Çalıştırma talimatları
Aracı Windows ve macOS'ta çalıştırmak için aşağıdaki adımları izleyin:
Windows
Aracı Windows işletim sisteminde çalıştırmak için aşağıdaki adımları uygulayın:
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
macOS
Aracı macOS'ta çalıştırmak için aşağıdaki adımları uygulayın:
To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=
Webex for BroadWorks Migration için Ön Koşullar
Ortak Yöneticileri, BroadWorks birlikte çalışma özellikleri için Webex'teki BroadWorks katılım şablonlarını güncellemelidir. Aşağıdaki görsele bakınız:

Webex for BroadWorks Onboarding şablonu geçişi destekleyecek şekilde güncellendikten sonra, Cisco Hesap Ekibinden ortak düzeyinde "toptan-ortak-karıştırma-etkin" özelliğinin geçişini etkinleştirmesini isteyin. Bu, Toptan paketlerin sağlama sırasında mevcut Webex for BroadWorks müşteri kuruluşlarına eklenmesine olanak tanıyacaktır.
Sağlama aracını ek bir argümanla çalıştırın.
Hazırlık aşaması: Yöneticilerin BroadWorks kullanıcılarını Toptan abone olarak sağlayabilecekleri ve BroadWorks kullanıcıları için Webex'e devam edebilecekleri varsayılan aşamadır.
Bakım aşaması: Yöneticilerin Toptan lisansını mevcut Webex for BroadWorks kullanıcılarına atayabilecekleri ikinci aşamadır. Sağlama aracını maintenanceargümanıyla çalıştırmalısınız.
Göç Sonrası Aşama: Yöneticilerin BroadWorks'ü tamamen Toptan'a dönüştürebilecekleri son aşamadır. Sağlama aracını postmigrationargümanıyla çalıştırmalısınız.
Terminal günlükleri
Başarılı provizyonlamanın terminalindeki günlükler aşağıdadır:
Tool Name: Provisioning Tool
Version: 1.15.0
********** Started Processing File : input/customer.json ****************
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
********** Completed File : input/customer.json ****************
Her çalışma için oluşturulan lokasyon sayısını gösteren bir tablo yazdırılacak:

Çıkış
Sağlama aracı, çıktı/<external_id>içinde başarı ve hata raporları üretir /*.success/error dosyaları. Başarılı sağlamayı doğrulamak için çıktı başarı ve hata günlüklerini inceleyin.
İş ortağı yöneticileri, müşteri sağlama işlemlerini İş Ortağı Merkezi ve Kontrol Merkezi portalında doğrulayabilir. Partner Hub ve Control Hub portalındaki aşağıdaki resimlere bakın:

Şekil 8: Partner Hub

Şekil 9: Control Hub'dan

Şekil 10: Cihazlar

Şekil 11: Çağrı Yapma
Cihaz taşıma aracı
BroadCloud için
BroadCloud iş ortakları için numaralar, cihazlar ve Paylaşılan Çağrı Görünümleri (SCA) geçişleri için geçiş talebinde bulunmak üzere Servis Sağlayıcı portalını kullanın.
Servis Sağlayıcı portalı içerisinde bir geçiş talebi en fazla 50 müşteriyi kapsayabilir. Bir gün içerisinde en fazla 10 adet talepte bulunulabilir.
Ağ Sunucusu Senkronizasyon özelliği, yöneticilerin BroadCloud konumunu devre dışı bırakmasına ve conf/partner.cfg
içindeki USE_NS_SYNC=yes
öğesini ayarlayarak Webex Calling konumunu etkinleştirmesine olanak tanır. Göçün ardından Webex Calling konumunda cihazlar ve telefon numaraları etkinleştirilir.
Yöneticiler, conf/partner.cfg
dosyasında ROLLBACK_TO_BROADCLOUD=true
öğesini ayarlayarak otomatik geri alma işlemini etkinleştirebilir; bu, cihazları geçişten sonra BroadCloud'a geri taşır. NS Sync ile hem aynı hem de farklı bölgedeki geçişleri destekler, ancak yalnızca başarılı geçişler için. Başarısız olanlarda, yöneticilerin geri alma talebinde bulunmadan önce bir Cisco TAC oluşturmaları gerekir.
Portalda göç türünü seçmek için iki seçenek mevcuttur:
- Göç – Numaraların, cihazların ve Paylaşılan Çağrı Görünümlerinin (SCA) göçü için bir istek başlatmak üzere bu seçeneği belirleyin.
- Aygıt Durumu – BroadCloud ve Arama üzerindeki bir aygıtın geçerli durumunu görüntülemek için bu seçeneği belirleyin.
Aşağıdaki şekiller Servis Sağlayıcı portalını göstermektedir.
Şekil 12: Hizmet Sağlayıcı portalı
Şekil 13: Hizmet Sağlayıcı portalı
Seçili konumları taşı (isteğe bağlı)
customer.json
dosyasında listelenen konumların belirli bir alt kümesi için göçü başlatmak üzere isteğinize locations.csv
dosyasını ekleyin. Bu CSV yalnızca taşımayı planladığınız konumları listelemelidir.
locations.csv sağlanmadığında customer.json dosyasındaki tüm konumlar taşınacaktır.
Terim | Tanım |
---|---|
Site Kimliği |
Göç edilecek lokasyonun Site Kimliği. |
Site Adı |
Göç edilecek lokasyonun adı. |
Mevcut etkin sitelerin listesini indirmek için Müşterileri Görüntüle → Bir Müşteri Seç → Konumları CSV Olarak Dışa Aktaröğesine gidin.

Şekil 14: Konumları CSV Olarak Dışa Aktar
Cisco BroadWorks ve BroadWorks için Webex için
Cisco BroadWorks ve Webex for BroadWorks geçişleri için araç, ortak ağdaki ikincil Cisco BroadWorks Uygulama Sunucusunda çalışır ve OCI-P aracılığıyla AS'ye bağlanır. Giriş olarak Transform Tool çıktı JSON (customer.json) dosyasını kullanır ve cihazları ve yazılım istemcilerini taşımak için OCI-P komutlarını çalıştırır.
Başarılı bir işlemden sonra, cihaz taşıma aracı şunları yapacaktır:
- Cihazları Cisco BroadWorks'ten kayıttan çıkarın ve Toptan'a kaydedin.
- UC-One istemcisini kullanan kullanıcılar ilk kez oturum açtıklarında Webex Uygulamasına yönlendirilecektir.
- Telefon Numaralarını Cisco BroadWorks'ten devre dışı bırakın veya telefon numaralarını BroadCloud'dan kaldırın.
- Toptan satışta numaraları aktifleştirin.
- BroadCloud geçişleri için Toptan Satışta Paylaşımlı Çağrı Görünümleri oluşturun. [This adım yalnızca BroadCloud için geçerlidir migrations].
SCP ve SSH
- Cihaz taşıma aracını ikincil Cisco BroadWorks Uygulama Sunucusuna SCP ile gönderin.
- Ön koşulları yapılandırmak ve cihaz taşıma aracını çalıştırmak için ikincil Cisco BroadWorks Uygulama Sunucusuna SSH ile bağlanın.
Ön koşullar
- REFRESH_TOKEN'ı (Token Oluşturucu Aracından kopyalanan Token) ayarlayın conf/partner.cfg dosya:
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- İkincil Cisco BroadWorks Uygulama Sunucusu Kullanıcı Kimliği, Parola ve Ana Bilgisayar Adının doğru olduğundan emin olun conf/deviceMoveTool.conf dosya:
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost
- Etkinleştirme e-postalarını yeniden göndermek için, YENİDEN GÖNDER_DAVET_ayarını yapmanız gerekir EMAILS=true içinde conf/partner.cfg dosya.
Yöneticiler, geçiş sırasında kullanıcılarına davet e-postaları göndermek isterlerse, "YENİDEN GÖNDER_DAVET_" ifadesinin açıklamasını kaldırmalıdır. EMAILS=true" mülk conf/partner.cfg dosya. Aksi takdirde mülkiyetin aynı kalması gerekir.
- Doğrulayın JDK/JRE devicemove.sh'deki ortam yolu doğrudur
JAVA_HOME=/usr/local/java/java_base
- Yöneticiler, bir kuruluş altındaki tüm gruplar yerine belirli grupları taşımak için giriş dizinindeki locations.csv dosyasını kullanabilirler.
Polycom telefonları
Polycom telefonlarını Cisco BroadWorks'ten Wholesale Calling'e taşımak için bir ortak yöneticisi yeni bir Identity/Device Cisco BroadWorks'te Sistem düzeyinde Profil Türü Dosyası her Polycom cihaz şablonu. Şekil 14'e bakın ve özel dosyayı yükleyin device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Yeni cihaz dosyasını yükledikten sonra, yeni oluşturulan dosyanın Grup düzeyinde mevcut olduğundan emin olun. Ayrıca migration_%BWMAC ADDRESS%.cfg dosyasının sisteminizdeki mevcut herhangi bir dosyayla çakışmadığından emin olun).
Cihaz taşıma aracı tarafından dahili olarak kullanılır.
Polycom telefonlar için geçiş süreci:
- Aygıt taşıma aracı, aygıt düzeyinde %BWMACADDRESS%.cfg dosyasını polycom_vvx2.cfg ile değiştirir. Bu dosya migration_%BWMACADDRESS%.cfg'ye atıfta bulunmaktadır.
- Cihaz profillerini grup düzeyinde veya cihaz düzeyinde yeniden oluşturun.Grup düzeyinde veya cihaz düzeyinde hareket etmek, dosyadaki deviceLevelRebuild parametresinin yapılandırmasına bağlıdır device-move-tool/conf/partner.cfg.
- Cihaz taşıma aracı, Cisco BroadWorks Uygulama Sunucusundan telefonları grup düzeyinde veya cihaz düzeyinde yeniden başlatmasını ister.
- Yeniden başlatma isteğinden sonra, Polycom telefonları% BWMACADDRESS%.cfg dosyasını indirir ve işler, bu da Polycom telefonlarından migration_%BWMACADDRESS%.cfg dosyasını indirmelerini ve işlemelerini ister, bu da device.prov.serverName'i https://plcm.sipflash.com.olarak ayarlar.https://plcm.sipflash.com ABD bölgesi için diğer bölgelerin farklı URL'leri var.
- Polycom telefonu https://plcm.sipflash.com adresinden %BWMACADDRESS%.cfg dosyasını indirecek ve Webex Calling DMS tarafından yönetilecektir.

Şekil 14: Identity/device profil türü dosya ekle
Çalıştırma talimatları
DMT'yi çağırmanın iki yöntemi vardır, birincisi aynı anda tek bir müşteri üzerinden çağırmak, diğeri ise aynı anda birden fazla müşteri üzerinden çalıştırmaktır.
Aygıt taşıma aracı, aygıt taşıma aracı dizinindeki ikincil Cisco BroadWorks Uygulama Sunucusundan çalıştırılır:
For device move single customer:
./devicemove.sh -input=
./devicemove.sh -input=/tmp/customername.json
For device move multiple customers:
./devicemove.sh -input=
ls -l /tmp/directoryofcustomers/
customer1.json
customer2.json
customer3.json
Additionally, the device move tool supports migrate single/specific phone(s) from 1.35.0 release.
Use the command below:
./devicemove.sh -integration -input= -macaddress=4CBC4883A6F8,48256741CBE9
Terminal günlükleri
Cihaz taşıma aracının cihaz geçişi için başarılı bir şekilde çalıştırılmasıyla ilgili terminaldeki günlükler aşağıdadır:
Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
| Device Type | Mac | Version | Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ | amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ | amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o)
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed
Çıkış
Cihaz geçişinden sonra cihazlar çevrimiçi hale geldi ve kullanıma hazır hale geldi make/receive çağrılar. Cihaz durumunun bir örneğini görmek için Şekil 15'e bakın:

Şekil 15: Cihaz durumu
Cihaz geçişinin ardından numaralar aktif hale geldi. Hangi numaraların aktif olduğunu gösteren bir örnek için Şekil 16'ya bakın:

Şekil 16: Aktif sayılar
Göçü geri al
Geri alma işlemi her defasında bir işletme için gerçekleştirilmelidir.
BroadCloud Taşıyıcısı İçin
BroadCloud ortakları için geri dönüş süreci aşağıdaki gibidir:
- Cihazın geri alınmasını talep etmek için Cisco TAC'de bir bilet açın.
- Cihaz taşıma aracını geri alma modunda çalıştırın:
- Telefon numaraları Webex Calling'den kaldırılacak ve kullanıcılar ve hizmetler yalnızca dahili numaralara sahip olacak.
- Webex Calling'deki e-posta adresleri geçici e-posta adreslerine dönüştürülecektir.
- Telefonlar Webex Calling'den silinecek.
- Telefon numaraları, alternatedIds olarak kullanılan e-posta adresleri ve telefonlar BroadCloud'da yeniden oluşturulacak.
- Telefonlar yeniden başlatılacak.
- Ortak yöneticilerin PSTN telefon numaralarını BroadCloud Taşıyıcısına geri taşımaları gerekir.
Cisco BroadWorks ve BroadWorks için Webex için
Cisco BroadWorks ve Webex for BroadWorks için geri dönüş süreci aşağıdaki gibidir:
- Cihazın geri alınmasını talep etmek için Cisco TAC'de bir bilet açın.
- Cihaz geçişlerini geri almak için ikincil BroadWorks Uygulama Sunucusunda cihaz taşıma aracını geri alma modunda çalıştırın. Bu, Cisco BroadWorks'teki cihaz profilleri için DMS URL'sini servis sağlayıcı DMS URL'sine geri ayarlayacak ve telefon numaralarını yeniden etkinleştirecektir.
- Webex Calling Ekibi, Webex Calling'deki cihaz profillerinde DMS URL'sini servis sağlayıcının DMS URL'sine geri ayarlar.
- Ortak yöneticilerin, Control Hub portalı üzerinden Webex Calling'deki telefon numaralarını devre dışı bırakması veya silmeleri gerekir.
- Ortak yöneticilerin PSTN telefon numaralarını Cisco BroadWorks'e geri taşımaları gerekir.
Cihaz taşıma aracını geri alma modunda çalıştırma talimatları
Cihaz taşıma aracını geri alma modunda çalıştırmak için aşağıdaki adımları izleyin:
Aşağıdaki komutu, cihaz taşıma aracı dizinindeki ikincil Cisco BroadWorks Uygulama Sunucusunda çalıştırın:
Profilleri geri al
./devicemove.sh -input= -revertProfiles
Sayıları geri al
./devicemove.sh -input= -revertNumbers
Terminal günlükleri
Cihaz taşıma aracını geri alma işlemi için başarılı bir şekilde çalıştırdığımızda terminalde aşağıdaki günlükleri alacağız:
Profilleri geri al
Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
| Device Type | Mac | Version | Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ | amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ | amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N):
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process
Sayıları geri al
Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ? ([Y]es or [N]o):
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully
Ek
Büyük işletme göçü
Çok sayıda lokasyona sahip büyük işletmeler, tek bir bakım penceresi içerisinde tüm lokasyonları taşıyamazlar. Bu bölümde açıklanan işlevsellik, iş ortaklarının aynı anda birkaç konumu taşımasına olanak tanır.
Adımlar
Büyük bir kuruluş için aşamalı geçişleri planlamak için aşağıdaki adımları kullanın:
- Kurumsal verileri BroadWorks veya BroadCloud'dan çıkarın.
- Çıkarılan verilerde konum seçeneği olmadan Dönüştürme aracını çalıştırın.
- Göç aşamalarını planlamak için exception_report.txt dosyasında Eşzamanlı olarak taşınacak önerilen konum bölümünü arayın, konum bağımlılıkları hakkında daha fazla bilgi edinmek için özellik aracısı liste dosyalarını inceleyin (aşağıdaki Dönüştürme aracına bakın).
- locations_to_be_edited.csv'yi değiştirerek input/locations.csv'yi oluşturun.
- Dönüştürme aracını konumlar seçeneğiyle tekrar çalıştırın.
- Mevcut faz için herhangi bir konum bağımlılığı sorununu belirlemek için exception_report.txt dosyasını inceleyin.
- Gerektiğinde konum bağımlılığı sorunlarını düzeltin (locations.csv dosyasını değiştirerek).
- Mevcut faz için customers.json dosyasını oluşturmak üzere Dönüşüm aracını yeniden çalıştırın.
- Her customer.json için Sağlama aracını çalıştırın.
- Bakım penceresi sırasında Cihaz Taşıma Aracını çalıştırın.
- Bir sonraki aşama için 4-10. adımları tekrarlayın.
Dönüştürme aracı
Yukarıda belirtildiği gibi, büyük bir kuruluştaki konumları aşama aşama taşıma hedefine ulaşmak için, isteğe bağlı girdi olarak yeni bir dosya locations.csv eklenir (-locations=input/locations.csv) dönüştürme aracını çalıştırırken.
locations.csv dosyası konumlara özgü verileri içerir. Bulunan verileri geçersiz kılar input/customers.csv, Şu anda hem işletme hem de konum verilerini içeriyor.
Aşağıdaki tabloda locations.csv' nin ayrıntıları listelenmektedir :
Açıklama |
Değerler |
Varsayılan değer |
Zorunlu |
BroadWorks'teki Haritalar |
BroadCloud'daki Haritalar | |
---|---|---|---|---|---|---|
kuruluşKimliği |
Benzersiz kurumsal kimlik |
Y |
hizmetSağlayıcıKimliği |
Rialto Müşteri Kimliği | ||
konumKimliği |
Konum kimliği, kuruluş içinde benzersiz |
Y |
grup kimliği |
Rialto Site Kimliği | ||
Göç durumu |
Bu lokasyon taşındı mı? |
göç etti, dont_migrate, göç ediyor |
göç eden |
N | ||
ad |
Bu yerin adı. locationId kullanmak için boş bırakın. |
N | ||||
Saat Dilimi |
N | |||||
dil |
N | |||||
address1 |
N | |||||
address2 |
N | |||||
city |
N | |||||
state |
N | |||||
Posta Kodu |
Posta kodu veya posta kodu |
N | ||||
country |
2 harfli kod |
N |
Büyük bir kuruluşta Dönüştürme aracını çalıştırırken locations.csv dosyası önceden doldurulmuş locations_to_be_edited.csv dosyasından oluşturulabilir. Örnekleri görmek için okumaya devam edin.
Location.csv, dönüştürme aracını çalıştırırken isteğe bağlı bir girdidir, dolayısıyla Dönüştürme aracı, seçenek etkinleştirildiğinde daha öncekiyle aynı şekilde davranacaktır. -locations=input/locations.csv mevcut değil.
Yeni çıktı dosyaları
Dönüştürme aracından 5 yeni çıktı dosyası var:
- locations_to_be_edited.csv – Bu, taşınacak büyük işletmenin tüm lokasyon bilgileriyle önceden doldurulur.
Örnek:
locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country
auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US
The partners/customers Belirli bir aşama için taşınacak lokasyonları kontrol etmek (ve gerektiğinde lokasyonların bilgilerini güncellemek) için locations.csv dosyasını oluşturmak amacıyla kullanılabilir.
Örnek: konumlar.csv yukarıdaki locations_to_be_edited.csv'den oluşturuldu
locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country
auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US
auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US
Bu locations.csvşu anlama gelir: bu aşama için, konum auto_mig_ent_grp1 taşınmıştı, konum auto_mig_ent_grp2 taşınıyor ve konum auto_mig_ent_grp3 taşınmıyor.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 dosyanın amacı aynıdır: İlgili özelliklerin tam listelerini oluşturun agents/supervisors/originators/targets/ Göç eden konumların diğer konumlara bağımlılıkları varsa göç eden konumlardamonitored_elements
Bunların formatı hemen hemen aynıdır (3. sütun adı özelliğe göre değişir), aşağıdaki gibidir (auto_mig_ent_grp2'nin yukarıdaki aşama için av grubunun ajan listesi):
Örnek: Aşağıdaki hunt_group_agents.csv'den alınmıştır
feature name,feature location,agent,location
Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1
Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1
Dönüştürme aracını çalıştırırken konumlar seçeneği mevcut değilse, yukarıdaki 4 dosya, konumların tam listelerini oluşturur. hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements tüm kuruluş için, aşamalı geçişleri planlamak için kullanılabilir.
Yeni bölümler exception_report
Büyük işletmeler için aşamalı geçiş gerçekleştirilirken, karşılanmayan konum bağımlılıkları varsa exception_report.txt dosyasında bazı yeni bölümler yer alacaktır.
Örnek: Aşağıdaki yeni bölüm, auto_mig_ent_grp2 konumunda bulunan ve bu aşamada taşınmayan ve taşınmaya devam etmeyen Sarah Rodriguez'in auto_mig_ent_grp3 konumundaki ajanlarını avlayan konum içindir.
Dependencies between locations - Hunt groups
Name Location Agent Agent's Location Comment
________________________________________________________________________________________________________________
Sarah Rodriguez auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 Agent in different location not migrated yet
Sarah Rodriguez auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 Agent in different location not migrated yet
Aşağıdaki yeni bölüm, göç aşamalarında konumların nasıl gruplandırılacağına ilişkin önerilerde bulunmaktadır.
Eş zamanlı olarak taşınmak için önerilen yerler:
Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3
Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3
Dönüştürme aracını çalıştırırken konum seçeneği mevcut değilse, aynı anda taşınması önerilen konumlar bölümü, planlama kolaylığı sağlamak amacıyla tüm konum bağımlılıklarını listeler.
Dönüştürme aracını konumlar seçeneğiyle çalıştırırken (yani bir geçiş aşaması için), Eş zamanlı olarak taşınması önerilen konumlar bölümü yalnızca geçerli aşama için konumların bağımlılıklarını listeler.
Sağlama aracı
Büyük işletmeler için sağlama aracı her zamanki gibi çalıştırılabilir.
Cihaz taşıma aracı
Cihaz taşıma aracı customer.json dosyasındaki konumların bir alt kümesi için çalışabilir; bunu başarmak için iki sütundan oluşan isteğe bağlı yeni bir locations.csv dosyası ekleyin.
External_id |
KonumAdları |
---|---|
Dış kimlik değeri |
İsimleri locations/group isimler |
- Bu isteğe bağlı bir dosyadır, sağlanmadığı veya boş değerlerle sağlandığı takdirde tüm konumları taşıyacaktır.
- Konum adları ve ilgili external_Kimlikleri sağlandığında, yalnızca bu konumlar taşınacaktır.
Komut şu şekildedir:
./devicemove.sh -input=/customer.json -locations=/Location_names.csv
Saat dilimleri
ABD:
"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]
Kanada:
"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]
Avustralya:
"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]
Fransa:
"timeZones":["Europe/Paris"]
Portekiz:
"timeZones":["Atlantic/Azores","Europe/Lisbon"]}
İngiltere:
"timeZones":["Europe/London"]
İtalya:
"timeZones":["Europe/Rome"]
Almanya:
"timeZones":["Europe/Berlin"]