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:

  1. 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.
  2. Dönüştürme aracı— Ayıklama aracıyla çıkarılan bilgileri düzenlenebilir bir JSON dosyasına dönüştürür.
  3. 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.
  4. 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.

Göç araçları mimari diyagramı

Şekil 1: Göç araçları

Gereksinimler

Göç araçlarını çalıştırmadan önce, ortağın aşağıdaki gereksinimleri karşılaması gerekir:

  1. 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.
  2. Ortağın, tüm gereksinimlerin karşılandığından emin olmak için göç öncesi kontrol listesini uygulaması gerekir.
  3. Çı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.
  4. 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.
  5. Desteklenen Webex Çağrı cihazlarının listesini inceleyin.
  6. Desteklenmeyen Webex Çağrı cihazlarının listesini inceleyin.
  7. 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.
  8. 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.
  9. 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.
  10. 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:

  1. 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
  2. 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
  3. 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:

  1. Taşıma işleminden önce Cisco BroadWorks'te yeni telefonları sağlayın.
  2. 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

  1. 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
  2. (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
  3. Dönüştürme aracını çalıştırın.
  4. Sağlama aracını çalıştırın.
  5. 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).
  6. 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.

Kuruluş Ayarları'ndaki Kontrol Merkezi penceresinde Cisco Webex Calling için SIP Adresi bölümü vurgulanıyor.

Ş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:

İ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:

Cisco Webex ekranıyla oturum açma

Şekil 3: Cisco Webex ile oturum açın

Kimlik bilgileri penceresi oturum açma ekranı

Şekil 4: Kimlik bilgileri penceresi

Jeton oluşturma ekranı

Ş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.

Bu Cisco BroadWorks ve Webex for BroadWorks için geçerlidir. Bu adımlar BroadCloud için geçerli değildir.

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:

  1. 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.
  2. Çı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.

Toptan geçiş özeti isteğini başlatan Servis Sağlayıcı portal ekranı.

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

Toptan Göç Özeti isteklerini gösteren Servis Sağlayıcı portal ekranı

Şekil 7: Servis Sağlayıcı portalı

CSV çıkarma isteği

CSV Özütleme İsteğini Başlat

  1. 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.

  2. 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.

  3. 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

  1. 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üleSiteler sekmesinden Konumları CSV Olarak Dışa Aktar' dan indirin.

  2. Konumlar Dosyasını Düzenle

    Yönetici, CSV dosyasını yalnızca çıkarmak istediği konumları içerecek şekilde düzenleyebilir.

  3. 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

  1. 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.

Özet isteğindeki bölümler.

Cisco BroadWorks ve BroadWorks için Webex için

  1. Çıkarma aracı, ortak ağ içindeki ikincil Cisco BroadWorks Uygulama Sunucusunda çalışır ve OCI-P üzerinden bağlanır.
  2. 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

  1. SCP ayıklama aracı ikili dosyalarını ikincil Cisco BroadWorks Uygulama Sunucusuna aktarın.
  2. Ö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.
  3. 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
    
  4. İ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.

  5. 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:

  1. 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
    
  2. İ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.
  3. Eksik bilgileri yapılandırın input/customers.csv Eksikse dosyayı (sonraki bölüme bakınız) inceleyin.
  4. Son kullanıcı e-posta adresini ekleyin input/users.csv dosya.
  5. 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.
  6. BroadWorks Çağrı Merkezlerini CxEssentials'a dönüştürmek için şunları kullanın: input/cxessentials.csv dosya.
  7. İ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.
  8. 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
  9. 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
  10. 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 'i conf/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.

  11. İ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.
  12. 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.

  13. 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.

  14. 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.

  15. 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.

Bu alanların hepsi isteğe bağlıdır.

Aşağıdaki tablo en önemli sütunları açıklamaktadır input/customers.csv.

Sütun adı

Kurallar

Kimlik

Cisco BroadWorks kurumsal modunda:

  • Bu, kuruluş için Cisco BroadWorks serviceProviderId'dir.
  • Ayrıca işletme içerisinde her grup için ayrı bir hat oluşturulması gerekmektedir. Kimlik Cisco BroadWorks groupId'dir.

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

Bkz. Sesli posta PIN'i ayarlama.

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:

  • T38 seçeneğine benzer şekilde, bu ayar da Çağrı Bekletme ve Bekleme Müziği'ni devre dışı bırakır ve ATA cihazları için T38'i etkinleştirir.
  • Analog seçeneğinin en önemli avantajı, bu özelliklerin partner.cfg dosyaları üzerinden kontrol edilebilmesi ve böylece yapılandırmada daha fazla esneklik sağlanmasıdır.

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:

  1. 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
    
  2. 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:

  1. 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:
  2. 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.
  3. 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.

  4. 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.
  5. 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.
  6. 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 'i conf/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:

  1. Araç, numaraları, cihazları ve Paylaşılan Çağrı Görünümleri sağlamasını atlar.
  2. 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:

  1. Araç, numaraları, cihazları ve Paylaşılan Çağrı Görünümlerini sağlayacaktır.
  2. 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:

Her çalışma için oluşturulan lokasyon sayılarının yer aldığı tablo.

Çı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.

Başarılı bir sağlama işleminin ardından müşteri yöneticileri ve son kullanıcılar Toptan RTM çözümünden bir e-posta alacaklardır.

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:

Partner Hub'ın, Müşteri Seç açılır alanında Toptan müşteri aramasını gösteren ekran görüntüsü.

Şekil 8: Partner Hub

Kullanıcılar sekmesini ve kullanıcıların listesini gösteren Kontrol Merkezi ekran görüntüsü.

Şekil 9: Control Hub'dan

Cihazlar ekranını ve cihazların listesini gösteren Kontrol Merkezi ekran görüntüsü.

Şekil 10: Cihazlar

Kontrol Merkezi'nin Numaralar ekranını ve telefon numaralarının listesini gösteren ekran görüntüsü.

Ş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.
Ancak, diğer lokasyonlar tedarik sonrası kilitlendiğinde yeni siparişler verilir.

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.cfgiç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.

Servis Sağlayıcı portalı

Şekil 12: Servis Sağlayıcı portalı

Görünüm Göç Talebini gösteren 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.

Tablo 1. Locations.csv efsaneleri
TerimTanı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.

Konumları CSV Olarak Dışa Aktar

Ş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:

  1. Cihazları Cisco BroadWorks'ten kayıttan çıkarın ve Toptan'a kaydedin.
  2. UC-One istemcisini kullanan kullanıcılar ilk kez oturum açtıklarında Webex Uygulamasına yönlendirilecektir.
  3. Cisco BroadWorks'ten Telefon Numaralarını devre dışı bırakın veya BroadCloud'dan telefon numaralarını kaldırın.
  4. Toptan satışta numaraları aktifleştirin.
  5. 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].
Cisco BroadWorks veya BroadCloud'da taşınması gereken kayıtlı cihaz yoksa, cihaz taşıma aracını çalıştırmaya gerek yoktur.

SCP ve SSH

  1. SCP cihazı taşıma aracını ikincil Cisco BroadWorks Uygulama Sunucusuna taşıyın.
  2. Ö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

  1. REFRESH_TOKEN'ı (Token Oluşturucu Aracından kopyalanan Token) ayarlayın conf/partner.cfg dosya:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. İ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
    
  3. 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.

  4. Doğrulayın JDK/JRE devicemove.sh'deki ortam yolu doğrudur
    JAVA_HOME=/usr/local/java/java_base
  5. 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.

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

Cihaz taşıma aracı tarafından dahili olarak kullanılır.

Polycom telefonlar için geçiş süreci:

  1. 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.
  2. 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.
  3. Cihaz taşıma aracı, Cisco BroadWorks Uygulama Sunucusundan telefonları grup düzeyinde veya cihaz düzeyinde yeniden başlatmasını ister.
  4. 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.
  5. Polycom telefonu https://plcm.sipflash.com adresinden %BWMACADDRESS%.cfg dosyasını indirecek ve Webex Calling DMS tarafından yönetilecektir.
Identity/device profil türü dosyası ekran görüntüsü ekle

Şekil 14: Identity/device profil türü dosya ekle

"MAC adresi" alanı in:", Polycom şablonundaki diğer dosyalarla aynı değerleri kullanın. (Şekil 14'te HTTP istek URI'sini kullanın, ancak bu, ortağın Cisco BroadWorks Uygulama Sunucusu dağıtımı için uygun olmayabilir).

Ç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:

Cihaz durumunu gösteren Kontrol Merkezi Cihazları sayfasının ekran görüntüsü.

Ş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:

Etkin numaraları gösteren Control Hub Numbers ekranının ekran görüntüsü.

Şekil 16: Aktif sayılar

Göçü geri al

Geri alma işlemi her seferinde bir işletme için gerçekleştirilmelidir.

Cihaz taşıma aracı, geri alma işlemi sırasında teknik kısıtlamalar nedeniyle Toptan Arama'daki numaraları devre dışı bırakmaz.

BroadCloud Taşıyıcısı için

BroadCloud iş ortakları için geri dönüş süreci aşağıdaki gibidir:

  1. Cisco TAC ile bir bilet açarak cihazın geri alınmasını talep edin.
  2. 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.
  3. 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:

  1. Cisco TAC ile bir bilet açarak cihazın geri alınmasını talep edin.
  2. 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.
  3. Webex Calling Ekibi, Webex Calling'deki cihaz profillerinde DMS URL'sini servis sağlayıcının DMS URL'sine geri ayarlar.
  4. Ortak yöneticilerin, Webex Calling'deki telefon numaralarını Control Hub portalı aracılığıyla devre dışı bırakması veya silmeleri gerekir.
  5. 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:

  1. Kurumsal verileri BroadWorks veya BroadCloud'dan çıkarın.
  2. Çıkarılan verilerde konum seçeneği olmadan Dönüştürme aracını çalıştırın.
  3. 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).
  4. locations_to_be_edited.csv'yi değiştirerek input/locations.csv'yi oluşturun.
  5. Dönüştürme aracını konumlar seçeneğiyle tekrar çalıştırın.
  6. Mevcut faz için herhangi bir konum bağımlılığı sorununu belirlemek için exception_report.txt dosyasını inceleyin.
  7. Gerektiğinde konum bağımlılığı sorunlarını düzeltin (locations.csv dosyasını değiştirerek).
  8. Mevcut faz için customers.json dosyasını oluşturmak üzere Dönüşüm aracını yeniden çalıştırın.
  9. Her customer.json için Sağlama aracını çalıştırın.
  10. Bakım penceresi sırasında Cihaz Taşıma Aracını çalıştırın.
  11. 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"]