- Ana Sayfa
- /
- Makale
Toptan Satış RTM çözümlerine geçmek için Taşıma Araçları
Göçü minimum ön yapılandırmayla çalıştırın. Çalıştırılacak komutları kolaylaştırın. Yöneticiler , sağlama işleminden sonra verilerini inceleyebilir ve geçişinden hemen sonra çağrı 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çişine yardımcı olmak üzere tasarlanmış bir dizi geçiş aracını kapsamaktadır.
Göç araçları, BroadWorks'ten Toptan hizmetlere tam geçişi kolaylaştırmayı amaçlamaktadı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öneticilerin şunları yapması gerekir:
- Ö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 tuş-satır 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 ilk oturum açışında Webex Uygulamasına yükseltme yapmaları 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ı, numaraları, kullanıcıları, hizmetleri, telefonları ve yazılım istemcilerini ayıklar. BroadCloud iş ortaklarının Servis Sağlayıcı Portalı üzerinden bir özet talebi göndermeleri gerekmektedir.
- Dönüştürme aracı— Ayıklama aracıyla çıkarılan bilgileri düzenlenebilir 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 JSON çıktı dosyasını kullanır.
- Cihaz taşıma aracı— Profilleri yeniden oluşturmak ve telefonları yeniden başlatmak, Toptan RTM çözümünde numaraları etkinleştirmek ve Cisco BroadWorks'te telefon numaralarını devre dışı bırakmak için Dönüştürme Aracı JSON çıktı dosyasını kullanır.
- Bu araç, Cisco BroadWorks'te telefon ve yazılım istemci profillerinin ve numara aktivasyonunun geri alınmasını destekler.
- BroadCloud iş ortaklarının Servis Sağlayıcı Portalı üzerinden bir geçiş talebi göndermeleri gerekmektedir.
Aşağıdaki çizim, yöneticinin geçiş görevlerini başlatmasının ardından dört aracın Cisco BroadWorks, Genel API'ler ile iletişim kurarak ve gelecekteki analizler için Webex hizmetlerine ölçümler yükleyerek nasıl sırayla ç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 gereklidir. 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, telefonlar ve cihazlar için desteklenen ürün 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üm olması gerekir.
- Yöneticinin makinesinde şunlar bulunmalıdır:
- JDK/JRE Sağlama Aracı için 1.8 gereklidir.
- MAC ve Linux makineleri Transform Tool için Python 3.10.5 veya üzerini gerektirir.
- 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
- Çıkarma Aracı 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
- Çıkarma Aracı ile en son kullanıcı verilerini alın
- Kullanıcı verilerini biçimlendirmek için Dönüştürme Aracını kullanın
- Sağlama Aracını kullanıcılara sağlayın
- Geçiş
- Cihaz Taşıma Aracı ile cihazları taşıyın
- Cihazsız göçler [ Telefon numaralarını Control Hub aracılığıyla etkinleştirme ]
Ortak yöneticilerin Cisco BroadWorks'ten Toptan'a taşıyacak cihazları yoksa, cihaz taşıma aracını çalıştırmaya gerek yoktur. Ortak yöneticileri, telefon numaralarını doğrudan Kontrol Merkezi 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.
Cisco BroadWorks'te telefon numaralarının devre dışı bırakılması, ortak yöneticilerin telefon numaralarını Control Hub aracılığıyla etkinleştirmeleri durumunda isteğe bağlıdır.
Özellikler otomatik olarak Toptan Arama'ya taşındı
Bu kullanıcı özellikleri otomatik olarak geçiş araçları tarafından geçirilir:
- Sesli mesajlaşma ayarları ve özel karşılamalar (sesli mesajlar, kişiselleştirilmiş isim sesleri ve kullanıcıların PIN'leri aktarılmaz)
- 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ı kişisel arama (program ve seçmeli kriterler dahil)
- Çağrı bildirimi (program ve seçmeli kriterler dahil)
- Bilinmeyen çağrıyı reddetme işlemi
- Seçmeli çağrı reddi
- Seçici ç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 otomatik olarak geçiş araçları tarafından geçirilir:
- Otomatik santral
- 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
- Temsilciler ve denetçiler
- Çağrı yönlendirme ayarları (her zaman, meşgul, seçici)
- Alternatif numaralar
- Beklemede müzik
- Zorunlu yönlendirme
- Rahatlatıcı mesaj atlama
- Ç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 telefonların Cisco BroadWorks cihaz şablonunda veya telefonun kendisinde DMS URL'sini değiştirmek için manuel müdahaleye ihtiyacı 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 desteklenir |
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 |
Polycom 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 Trio 8300 |
Evet |
DMS Polycom Trio8300 |
Polycom Trio 8500 |
Evet |
DMS Polycom Trio8500 |
Polycom Trio 8800 |
Evet |
DMS Polycom Trio8800 |
Polycom SoundStation 5000 |
Evet |
DMS Polycom SSIP5000 |
Polycom SoundStation 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 paketlerini seçmek için 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 Paketine geçiş yapacaktır. Çağrı Bekletme veya Sesli Posta özelliği atanmış olmayan 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 Arama 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 Arama 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ürme
Webex Çalışma Alanı, birçok kişi arasında paylaşılan bir telefondur, örneğin: Örneğin: konferans salonunda, depoda veya lobide bulunan 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
- transform_tooldosyasında /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öneticileri, geçiş araçlarını çalıştırmaya başlamadan önce bu belirteç üreteci yardımcı aracı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ı aracılığıyla 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 üreteci aracını çalıştırmak için aşağıdaki portların kullanılabilir olması gerekir. Limanlar: 8080, 50009, 50010, 50011, 50012 ve 50013
-
Kullanıcının bilgisayarında belirtilen portlardan en az birinin 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 bilgileriyle giriş yapın ve daha sonraki kullanım 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ştirin
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.
Güncel 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 = <>
Eğer 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 olarak 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
Eğer 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
Geçerli 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ğunu doğrulamak 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
Numaraların etkinleştirilmesini sağlamak 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: Onaylama 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:
- Talep başına en fazla 50 müşteri için özet talepleri gönderin.Aynı müşteri için günde 10 kereden fazla ekstre talebi 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: Servis Sağlayıcı portalı

Şekil 7: Servis 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ına 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 özet talebi başlatmak üzere Gönder ' e tıklayın.
Müşteri için Konum CSV'si ile Özüt İsteği Başlatın
-
Müşteri ve İndirme Konumlarını 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 talebi 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 kurumsal, grup, sayılar, kullanıcılar, hizmetler, cihazlar ve yazılım istemcisi verilerini çeker ve bu verileri dönüştürme aracı için girdi 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
- SCP ayıklama aracı ikili dosyalarını ikincil Cisco BroadWorks Uygulama Sunucusuna 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 İkincil Cisco BroadWorks Uygulama Sunucusu ise export.sh dosyasındaki ortam yolu JDK/JRE ortam yolu dosyadan farklıdır:
JAVA_HOME=/usr/local/java/java_base
Çalıştırma talimatları
Çıkarma aracı dizininden 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şlemi sonrasında 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ı 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_BELİRTECİ'ni (Belirteç Oluşturma Aracı'ndan kopyalanan Belirteç) ve__ANA [] KONUMUNUN ADINI_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ı (sonraki bölüme bakınız) inceleyin.
- 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
'iconf/partner.cfg
' ye ayarlayın.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_USER__TYPE__ENABLE__CALL__WAITING, ANALOG_USER [] TYPE [] ENABLE [] MUSIC [] ON [] HOLD ve ANALOG_USER [] TYPE_DISABLE_T38 özelliklerini etkinleştirin.
-
Genel ağ geçidi aygıtlarını kurmak istiyorsanız, aygıtın MAC adresini ve kullanıcı kimliğini ekleyin input/genericgateways.csv dosya. Ayrıca kullanıcının birincil sahip mi yoksa PAYLAŞILAN kullanıcı mı (paylaşılan çağrı görünümleri için) olduğunu belirtin. Bu, yalnızca ortak yöneticilerin Toptan Arama'da genel ağ geçidi cihazlarını kullanmayı planlaması durumunda gereklidir.
Bu özellik BroadCloud'dan Toptan'a geçişlerde kullanılamaz.
-
BroadCloud geçişleri için, mesajlaşma istasyonu türündeki tüm kullanıcıları voice_mail_group' ye dönüştürmek için, conf/rialto_station_type_to_wholesale_package.csv dosyasını , Rialto İstasyon Türü 'nün mesajlaşmada kullanıldığı satırdaki Toptan Paket değerini voice_mail_group ile değiştirerek güncelleyin.
İsteğe bağlı olarak, sesli posta grupları için varsayılan PIN'i yapılandırmak üzere partner.cfg dosyasındaki ORTAK__SESLİ POSTA_GRUBU_ŞİFRE özelliğini etkinleştirin.
Bu özellik partner.cfgdosyasında belirtilmemişse, customers.csv dosyasında commonVoicemailGroupPassCode sütunu altında müşteri başına sağlanmalıdır.
-
Ortak kişilerin Webex Calling'e taşınması için
Kurumsal ve site düzeyindeki ortak iletişimleri yönetmek için geliştirilmiş bir özelliktir. Bu kişiler artık yapılandırma ayarlarına bağlı olarak kuruluş kişileri (Org Contacts) veya sanal uzantılar olarak taşınabilir. Bu geçiş sürecinde size rehberlik edecek ayrıntılar aşağıdadır.
Anahtar yapılandırması:
- ORTAK_TELEFON_LİSTESİ_-_SANAL_UZANTI_BAŞLANGIÇ_ARALIĞI
Partner.cfg dosyasına yeni bir özellik eklendi: COMMON_PHONE_LIST_TO_VIRTUAL__EXTENSION_START [] RANGE. Bu özellik, ortak kişilerin Rialto'dan Webex Calling'e nasıl taşınacağını belirler.
- ORTAK_TELEFON_LİSTESİ_İÇİN_SANAL_UZANTI_BAŞLANGIÇ_ARALIĞI Yapılandırılmış Olmadan
Ortak kişiler kuruluş kişileri (Org Contacts) olarak taşınacaktır.
Ek bir yapılandırmaya gerek yoktur.
Kişilere kuruluş düzeyinde erişim sağlanmaya devam edilir.
- ORTAK_TELEFON_LİSTESİ_-_SANAL_UZANTI_BAŞLANGIÇ_ARALIĞI yapılandırılmış
Ortak kişiler Sanal Uzantılar olarak taşınacaktır.
Her kişiye bir dahili numara eklenecek ve dahili numaranın başlangıç aralığı partner.cfg dosyasındaki ORTAK_TELEFON_LİSTESİ_-_SANAL_UZANTI_BAŞLANGIÇ_ARALIĞI özelliğinde tanımlanacaktır.
Sanal uzantılar, iletişimin kapsamına bağlı olarak hem kuruluş düzeyinde hem de konum düzeyinde desteklenir.
- ORTAK_TELEFON_LİSTESİ_-_SANAL_UZANTI_BAŞLANGIÇ_ARALIĞI
-
Seçili telefon numaralarının göçten hariç tutulması:
Belirli telefon numaralarını geçiş sürecinden hariç tutmak için, dönüştürme aracını kullanarak aşağıdaki iki adımlı prosedürün izlenmesi gerekir:
- İlk olarak dönüştürme aracını ilk kez çalıştırın. Tamamlandığında, araç telephone_numbers_inventory.csv adlı bir dosya oluşturacaktır; bu dosya, output/timestamp/ dizin. Müşterinin bu dosyayı incelemesi ve yaklaşan geçişten hariç tutulması gereken her telefon numarası için "Drop Tn's" sütununda "Evet" seçeneğini işaretlemesi gerekmektedir.
- telephone_numbers_inventory.csv dosyası uygun dışlama bayraklarıyla güncellendikten sonra, dönüştürme aracı ikinci kez yürütülür. Güncellenen dosya aşağıdaki formatta argüman olarak geçirilmelidir.
./transform.sh -extract=input/extracted_data_1747640608219.zip -decommissionnumbers={filepath/telephone_numbers_inventory.csv}
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üşteri için 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 konum 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 | |
commonVoicemailGroupPassCode | Bu sütunu, ilgili müşteri için tüm sesli posta gruplarına uygulanacak varsayılan PIN'i belirtmek için kullanın. Göç sonrasında yöneticilerin her sesli posta grubu için PIN kodunu güncellemeleri gerekmektedir. Dönüşüm işlemi sırasında yönetici tarafından belirlenen ortak PIN tüm sesli mesaj gruplarına atanır. |
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.
Bu alanların hepsi 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ı |
(Opsiyonel) 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, call_park_ext veya voice_mail_group. 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, cihazları Webex'e taşımadan veya Webex Calling'de telefon numaralarını etkinleştirmedenkullanıcıları arama ayarları, cihazları ve telefon numaralarıyla birlikte sağlamalarına olanak tanır. Bu ayar yalnızca BroadWorksiçin kullanılabilir, BroadCloud için değil. 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, 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'ta 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 raporuna dahil edilir.
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 olacaktır. /<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şlerinde 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:
- Göç 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_ID'yi almak için hesap ekipleriyle iletişime geçmeleri gerekir:
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
Partneriniz kullanıcılara hoş geldiniz e-postası göndermek istemiyorsa, İZİN VER_YÖNETİCİ_DAVET_E-POSTA seçeneğini false olarak ayarlayın. Varsayılan değer doğrudur.
- TOPTAN_SAĞLAMA_KİMLİĞİNİ ve YENİLEME_JETONUNU (JETON ÜRETİCİ ARACI'ndan kopyalanan Jeton) ayarlayın. Ortak yöneticilerin PROVISIONING_ID'yi almak için hesap ekipleriyle iletişime geçmeleri gerekir:
- Webex for BroadWorks geçişleri için WEBEX4BWKS_E-POSTA_KONU özelliğini kullanarak Webex for BroadWorks abonelerine parola değişikliği talebi 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
'iconf/partner.cfg
' ye ayarlayın.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 Geçişi 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üncellendiğinde, Cisco Hesap Ekibinden ortak düzeyinde "toptan-ortak-karıştırma-etkin" özelliğinin etkinleştirilmesini 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 ile devam edebilecekleri varsayılan aşamadır.
Bakım aşaması: Yöneticilerin Toptan lisansını mevcut Webex for BroadWorks kullanıcılarına atayabileceği 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 terminaldeki günlükleri 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ısı/<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ısını ve hata günlüklerini inceleyin.
Ortak yöneticileri, müşteri sağlamasını Ortak Merkezi ve Kontrol Merkezi portalında doğrulayabilir. Partner Hub ve Control Hub portalındaki aşağıdaki çizimlere bakın:

Şekil 8: Partner Hub

Şekil 9: Control Hub'dan

Şekil 10: Cihazlar

Şekil 11: Çağrı Yapma
Tedarik Sonrası Kısıtlamalar
BroadCloud geçişi için sağlama tamamlandığında, aşağıdaki eylemler engellenecektir:
- CAP Portalı – Kullanıcı veya taşınan cihazların eklenmesi.
- SP Portalı – Cihaz veya numaralarla ADD emirleri oluşturma.
- RSB API – Cihaz veya numaralarla ADD emirleri oluşturma ve kullanıcı oluşturma. Cihaz veya numaralarla yapılan RSB ADD siparişleri reddedilecektir.
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ında bir geçiş talebi en fazla 50 müşteriyi kapsayabilir. Bir gün içerisinde en fazla 10 adet talepte bulunulabilir.
Ağ Sunucusu Senkronizasyonu ö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öç sonrası Webex Calling lokasyonunda cihazlar ve telefon numaraları aktif hale getirilir.
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 Çağrı'da 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: Servis Sağlayıcı portalı
Şekil 13: Servis 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 bir locations.csv
dosyası ekleyin. Bu CSV dosyasında yalnızca taşımayı planladığınız konumlar listelenmelidir.
locations.csv sağlanmadığında customer.json dosyasındaki tüm konumlar taşınacaktır.
Terim | Tanım |
---|---|
Site Kimliği |
Taşınacak lokasyonun Site Kimliği. |
Site Adı |
Taşınacak yerin adı. |
Kullanılabilir 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şlem sonrasında 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.
- Cisco BroadWorks'ten Telefon Numaralarını devre dışı bırakın veya BroadCloud'dan telefon numaralarını kaldırın.
- Toptan satışta numaraları aktifleştirin.
- BroadCloud geçişleri için Toptan Satışta Paylaşılan Çağrı Görünümleri oluşturun. [This adım yalnızca BroadCloud için geçerlidir migrations].
SCP ve SSH
- SCP cihazı taşıma aracını ikincil Cisco BroadWorks Uygulama Sunucusuna taşıyın.
- Ö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, RESEND_INVITATION_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 yorumunu kaldırmalıdır. EMAILS=true" mülk conf/partner.cfg dosya. Aksi takdirde mülkiyetin değişmeden 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 Toptan Arama'ya taşımak için bir iş ortağı yöneticisinin 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üzeyindeki %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ıyla çalıştırılması durumunda 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şinden sonra 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 seferinde bir işletme için gerçekleştirilmelidir.
BroadCloud Taşıyıcısı için
BroadCloud iş ortakları için geri dönüş süreci aşağıdaki gibidir:
- Cisco TAC ile bir bilet açarak cihazın geri alınmasını talep edin.
- Cihaz taşıma aracını geri alma modunda çalıştırın:
- Webex Calling'den telefon numaraları kaldırılacak ve kullanıcılar ve hizmetler yalnızca dahili numaralarla kalacak.
- Webex Calling'deki e-posta adresleri geçici e-posta adreslerine geri döndürülecek.
- 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:
- Cisco TAC ile bir bilet açarak cihazın geri alınmasını talep edin.
- 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, Webex Calling'deki telefon numaralarını Control Hub portalı aracılığıyla 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ıyla ç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 | ||
konum kimliği |
Konum kimliği, kuruluş içinde benzersizdir |
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.
locations.csv, dönüştürme aracını çalıştırırken isteğe bağlı bir girdidir, dolayısıyla seçenek etkinleştirilirse Dönüştürme aracı daha önce olduğu gibi 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 doldurulmuştur.
Ö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 konumları kontrol etmek (ve gerektiğinde konumların bilgilerini güncellemek) için locations.csv dosyasını oluşturmak amacıyla kullanılabilir.
Örnek: locations.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 geliyor: 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: karşılık gelen ö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.csvdosyasından 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 konum seçeneği mevcut değilse, yukarıdaki 4 dosya, konumların tam listelerini oluşturacaktır. 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_grp[] 3 konumundaki ajanlarını avlayan konum 2 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 dair ö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 için tüm konum bağımlılıklarını listeler.
Dönüştürme aracını konum 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ı |
---|---|
Harici kimlik değeri |
İsimleri locations/group isimler |
- Bu isteğe bağlı bir dosyadır, sağlanmazsa veya boş değerlerle sağlanırsa 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"]