Genel Bakış

Bu belgenin amacı, Cisco BroadWorks, Webex for BroadWorks ve BroadCloud'dan Toptan ve Webex Calling'e geçiş için araçların kullanımı hakkında ayrıntılı talimatlar sağlamaktır. Bu belge, mevcut Cisco BroadWorks, Webex for BroadWorks ve BroadCloud müşterilerinin Toptan Pazarlamaya Geçiş çözümüne geçirilmesine yardımcı olmak üzere tasarlanmış bir dizi geçiş aracını kapsamaktadır.

Göç araçlarının amacı BroadWorks'ten Toptan hizmetlere tam bir geçişi kolaylaştırmaktır. Aynı müşteri organizasyonu içerisinde her iki hizmetin uzun vadede bir arada var olması için tasarlanmamıştır.

Göç etkisi

Göç sonrası etkiler şu şekildedir:

Yöneticiler

Göçten sonra yöneticiler şunları yapmalıdır:

  • Özellikleri yapılandırmak için CommPilot yerine Partner Hub ve Control Hub'ı kullanmaya başlayın.
  • Göçün parçası olmayan tüm özellikleri yeniden yapılandırın.

    Göç araçları tamamlandıktan sonra otomatik olarak göç ettirilmeyen özellikleri manuel olarak göç ettirmeniz gerekir.

Kullanıcılar

Desteklenen özellikler, geçişten sonra da geçişten önce olduğu gibi çalışmalıdır. Geçiş sırasında desteklenmeyen Webex Çağrısı özellikleri, geçişten sonra Webex'te yeniden yapılandırılmalıdır:

  • Kullanıcılar arama geçmişlerini ve mesaj geçmişlerini kaybedecekler.
  • Kullanıcılar tüm kişisel anahtar hattı ayarlarını ve özelleştirmelerini kaybedecek ve geçişten sonra bu ayarları yeniden yapılandırmaları gerekecektir. Örnek olarak hızlı aramalar verilebilir.
  • Kullanıcıların ilk girişte erişim kodlarını ve şifrelerini sıfırlamaları gerekmektedir.
  • UC-One istemcisini kullanan kullanıcıların Webex Uygulamasına yükseltme yapmak için ilk oturum açmada bulunmaları gerekmektedir.

Göç araçları mimarisi

Göç araçları mimarisi dört farklı araçtan oluşur:

  1. Ayıklama aracı— Cisco BroadWorks'ten kuruluşları, grupları, sayıları, kullanıcıları, hizmetleri, telefonları ve yumuşak istemcileri ayıklar. BroadCloud iş ortaklarının Servis Sağlayıcı Portalı üzerinden bir özet talebinde bulunmaları gerekmektedir.
  2. Dönüştürme aracı— Ayıklama aracıyla çıkarılan bilgileri düzenlenebilen 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 gelen JSON çıktı dosyasını kullanır.
  4. Aygıt taşıma aracı—Transform Tool JSON çıktı dosyasını kullanarak profilleri yeniden oluşturur ve telefonları yeniden başlatır, Toptan RTM çözümünde numaraları etkinleştirir ve Cisco BroadWorks'te telefon numaralarını devre dışı bırakır.
    • Bu araç, Cisco BroadWorks'te telefon ve yumuşak istemci profillerinin ve numara aktivasyonunun geri alınmasını destekler.
    • BroadCloud iş ortaklarının Servis Sağlayıcı Portalı üzerinden bir geçiş talebinde bulunmaları gerekmektedir.

Aşağıdaki çizim, yönetici geçiş görevlerini başlattıktan sonra dört aracın Cisco BroadWorks, Genel API'ler ile iletişim kurarak ve gelecekteki analizler için Webex hizmetlerine ölçümler yükleyerek sırayla nasıl çalıştığını göstermektedir.

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 gerekir. 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ın, telefonlar ve cihazlar için desteklenen aygıt yazılımı sürümünü edinmek için Cisco'daki hesap ekibine başvurmaları gerekir.
  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üme sahip olması gerekir.
  9. Yöneticinin makinesinde şunlar bulunmalıdır:
    • JDK/JRE Sağlama Aracı için 1.8 gereklidir.
    • MAC ve Linux makinelerde Transform Tool'un kullanılabilmesi için Python 3.10.5 veya üzeri sürüme ihtiyaç vardır.
  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
    • Extract Tool ile kullanıcı verilerinin bir kopyasını alın
    • Token Oluşturucu Aracını kullanarak bir token oluşturun
    • Kullanıcı verilerini biçimlendirmek için Dönüştürme Aracını kullanın
  2. Sağlama
    • Extract Tool ile en son kullanıcı verilerini edinin
    • Kullanıcı verilerini biçimlendirmek için Dönüştürme Aracını kullanın
    • Provisioning Tool ile kullanıcılara provizyon sağlayın
  3. Geçiş
    • Cihazları Cihaz Taşıma Aracı ile taşıyın
    • Cihazlar olmadan göçler [ Telefon numaralarını Control Hub aracılığıyla etkinleştirme ]

    Ortak yöneticilerin Cisco BroadWorks'ten Wholesale'a taşıyacak cihazları yoksa, cihaz taşıma aracını çalıştırmaya gerek yoktur. Ortak yöneticileri, telefon numaralarını doğrudan Control Hub portalı üzerinden etkinleştirmek için aşağıdaki genel bağlantıyı kullanabilirler. Daha fazla bilgi için bkz. Control Hub’da telefon numaralarını yönetme.

    Ortak yöneticilerin telefon numaralarını Control Hub üzerinden etkinleştirmeleri durumunda, Cisco BroadWorks'te telefon numaralarının devre dışı bırakılması isteğe bağlıdır.

Özellikler otomatik olarak Toptan Arama'ya taşındı

Bu kullanıcı özellikleri, geçiş araçları tarafından otomatik olarak geçirilir:

  • Sesli mesajlaşma ayarları ve özel karşılamalar (sesli mesajlar, kişiselleştirilmiş isim sesi ve kullanıcıların PIN'i taşınmaz)
  • Alternatif numaralar
  • BroadWorks Anywhere
  • Yoğun lamba alanı
  • Arayan Kimliği (özel ad ve telefon numarası)
  • Çağrı bekletme
  • Çağrı yönlendirme ayarları (çağrı yönlendirme always/busy/no answer/not (ulaşılabilir)
  • Çağrı engelleme
  • Rahatsız etmeyin
  • Faks ayarları
  • Uzak ofis
  • Paylaşılan arama görünümü
  • Eş zamanlı zil kişisel (program ve seçmeli kriterler dahil)
  • Çağrı bildirimi (program ve seçici kriterler dahil)
  • Bilinmeyen çağrıyı reddetme işlemi
  • Seçmeli çağrı reddi
  • Seçmeli çağrı yönlendirme
  • Yönlendirilmiş çağrı alma ve içeri girme
  • Barge-in muafiyeti
  • Konuşmak için bas
  • Gizlilik
  • Bekletme Müziği
  • Tatil Hizmeti
  • Gece Hizmeti

Bu grup özellikleri göç araçları tarafından otomatik olarak taşınır:

  • Otomatik katılımcı
    • Sadece bir seviye
    • Özel tebrikler
    • Çağrı yönlendirme ayarları (her zaman, meşgul, seçici)
    • Alternatif numaralar
    • Webex'te tatil menüsü mevcut değil
    • Seçmeli çağrı reddi
  • Cisco BroadWorks Çağrı Merkezi Standardı ve BroadCloud Çağrı Kuyruğu:
    • Temel yapılandırma
    • Özel tebrikler
    • Acenteler ve denetçiler
    • Çağrı yönlendirme ayarları (her zaman, meşgul, seçici)
    • Alternatif numaralar
    • Beklemede müzik
  • çağrı parkı
  • Çağrı alma
  • Çağrı yakalama grubu
    • Çağrı yönlendirme ayarları (her zaman, meşgul, seçici, ulaşılamıyor)
    • Alternatif numaralar
  • Konum kodu (konum veya grup başına bir tane)
  • Sayfalama grubu
  • Zamanlamalar (yalnızca grup düzeyinde, kurumsal zamanlamalar taşınmaz)
  • Sesli portal
  • Beklemede müzik
  • Ortak telefon listesi

Desteklenen cihazlar

Desteklenen telefonlar, sağlama aracı tarafından Webex Calling'de otomatik olarak oluşturulacak ve kullanıcılara atanacaktır. “Cihaz taşıma aracında destekleniyor” sütununda “evet” olarak işaretlenen telefonlar da cihaz taşıma aracı çalıştırıldığında otomatik olarak Cisco BroadWorks veya BroadCloud'dan Webex Calling'e taşınacaktır. Bu sütunda “Hayır” olarak işaretlenen telefonlarda, Cisco BroadWorks cihaz şablonunda veya telefonun kendisinde DMS URL’sini değiştirmek için manuel müdahaleye ihtiyaç vardır.

Son sütun, telefon modellerinin dosyanın “Cihaz türü” sütununa eşlenmesini sağlar transform-tool/input/newphones.csv. (newphones.csv hakkında daha fazla bilgi için bu makalenin Dönüştürme aracı bölümüne bakın).

Telefon modeli

Cihaz taşıma aracında destekleniyor

newphones.csv dosyasındaki cihaz türü

Cisco MPP 6821

Evet

DMS Cisco 6821

Cisco MPP 6841

Evet

DMS Cisco 6841

Cisco MPP 6851

Evet

DMS Cisco 6851

Cisco MPP 6861

Evet

DMS Cisco 6861

Cisco MPP 6871

Evet

DMS Cisco 6871

Cisco MPP 7811

Evet

DMS Cisco 7811

Cisco MPP 7821

Evet

DMS Cisco 7821

Cisco MPP 7832

Evet

DMS Cisco 7832

Cisco MPP 7841

Evet

DMS Cisco 7841

Cisco MPP 7861

Evet

DMS Cisco 7861

Cisco MPP 8811

Evet

DMS Cisco 8811

Cisco MPP 8832

Evet

DMS Cisco 8832

Cisco MPP 8841

Evet

DMS Cisco 8841

Cisco MPP 8845

Evet

DMS Cisco 8845

Cisco MPP 8851

Evet

DMS Cisco 8851

Cisco MPP 8861

Evet

DMS Cisco 8861

Cisco MPP 8865

Evet

DMS Cisco 8865

Cisco MPP 8875

Evet

DMS Cisco 8875

Cisco ATA191

Evet

DMS Cisco 191

Cisco ATA192

Evet

DMS Cisco 192

Cisco DBS 110

Evet

DMS Cisco DBS110

Policom VVX101

Evet

DMS Polycom VVX101

Polycom VVX150

Evet

DMS Polycom VVX150

Polycom VVX201

Evet

DMS Polycom VVX201

Polycom VVX250

Evet

DMS Polycom VVX250

Polycom VVX301

Evet

DMS Polycom VVX301

Polycom VVX311

Evet

DMS Polycom VVX311

Polycom VVX350

Evet

DMS Polycom VVX350

Polycom VVX401

Evet

DMS Polycom VVX401

Polycom VVX411

Evet

DMS Polycom VVX411

Polycom VVX450

Evet

DMS Polycom VVX450

Polycom VVX501

Evet

DMS Polycom VVX501

Polycom VVX601

Evet

DMS Polycom VVX601

Polycom Üçlüsü 8300

Evet

DMS Polycom Trio8300

Polycom Üçlüsü 8500

Evet

DMS Polycom Trio8500

Polycom Üçlüsü 8800

Evet

DMS Polycom Trio8800

Polycom Ses İstasyonu 5000

Evet

DMS Polycom SSIP5000

Polycom Ses İstasyonu 6000

Evet

DMS Polycom SSIP6000

Yealink T33G

Evet

DMS Yealink T33G

Yealink T41S

Evet

DMS Yealink T41S

Yealink T42S

Evet

DMS Yealink T42S

Yealink T43U

Evet

DMS Yealink T43U

Yealink T46U

Evet

DMS Yealink T46U

Yealink T46S

Evet

DMS Yealink T46S

Yealink T48S

Evet

DMS Yealink T48S

Yealink T48U

Evet

DMS Yealink T48U

Yealink T53W

Evet

DMS Yealink T53W

Yealink T54W

Evet

DMS Yealink T54W

Yealink T57W

Evet

DMS Yealink T57W

Yealink T58V

Evet

DMS Yealink T58V

Yealink CP920

Evet

DMS Yealink CP920

Yealink CP960

Evet

DMS Yealink CP960

Yealink W52B

Evet

DMS Yealink W52P

Yealink W56B

Evet

DMS Yealink W56P

Yealink W60B

Evet

DMS Yealink W60P

Yealink W70B

Evet

DMS Yealink W70P

Yealink CP925

Evet

DMS Yealink CP925

Yealink CP965

Evet

DMS Yealink CP965

Desteklenmeyen cihazlar

Müşteri, Toptan RTM çözümü tarafından desteklenmeyen cihazları kullanıyorsa, bu cihazlar geçiş için uygun değildir. Bu durumda şu seçeneklere sahipsiniz:

  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 paketlerinin seçilmesine yönelik bir dizi varsayılan ayara sahiptir. Daha sonra farklı bir paket istenirse, bunlar Control Hub'da bir ortak yönetici tarafından değiştirilebilir.

Cisco BroadWorks geçiş paketi yapılandırması

Cisco BroadWorks'ten geçiş yapan tüm aboneler varsayılan olarak Webex Calling Paketi'ne geçiş yapacaktır. Çağrı Bekletme veya Sesli Posta atanmamış aboneler için Webex Ses Paketi isteniyorsa, bu, Dönüştürme Aracının partner.cfg dosyasında USE_WEBEX_VOICE_PACKAGE satırının açıklamasını kaldırarak etkinleştirilebilir.

BroadWorks için Webex geçiş paketi eşlemesi

BroadWorks Paketleri için Webex otomatik olarak Toptan Arama Paketlerine eşlenir. Bu yapılandırılabilir değil.

BroadWorks paketi için Webex

Toptan Çağrı paketi

Yazılım Telefonu

Webex Voice

Temel

Webex Calling

Standart

Webex Suite

Premium

Webex Suite

BroadCloud geçiş paketi eşlemesi

BroadCloud Taşıyıcı harita paketlerinden istasyon türüne göre göçler. Varsayılan eşleme, Transform Tool'un yapılandırma dosyası conf/rialto_station_type_to_wholesale_package.csv'de yapılandırılabilir.

BroadCloud Taşıyıcı istasyon türü

Toptan Çağrı paketi

Temel

Webex Voice

Konferans odası

Webex Voice

Mesajlaşma

Webex Voice

Standart

Webex Voice

Yönetici

Webex Suite

Diğer tüm istasyon türleri

Webex Voice

BroadWorks veya BroadCloud kullanıcı hesabını Webex Calling çalışma alanına dönüştürün

Webex Çalışma Alanı, birçok kişi arasında paylaşılan bir telefondur, örneğin: Örneğin: konferans odası, depo veya lobideki telefonlar. Bu tür telefonlar Webex kullanıcıları yerine Webex Calling'de Webex çalışma alanları olarak yapılandırılabilir. Geçiş işlemi sırasında Cisco BroadWorks veya BroadCloud Carrier'daki kullanıcı hesaplarının otomatik olarak çalışma alanlarına dönüştürülmesi için bir seçenek mevcuttur.

Adımlarıyla

  1. Dosyada transform_tool/input/users.csv, Çalışma Alanına dönüştürülecek kullanıcılara “common_area” paketini atayın.
    • Örnek: bwuser@domain,,,common_area
  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öneticiler, geçiş araçlarını çalıştırmaya başlamadan önce bu belirteç üretme yardımcı programını en az bir kez çalıştırmalıdır. Bu aracın çalıştırılması, ortak hesabının Toptan RTM çözümüne dahil edilmesinden sonra gerçekleştirilen tek seferlik bir işlemdir. Bu araç, ortak yöneticilerinin göç araçları için ortak yapılandırma dosyalarını güncellemek için gereken benzersiz TOKEN'ı almak üzere web tarayıcısı üzerinden oturum açmalarına olanak tanır.

Ön koşullar

Bilgisayarınıza Java 8, 11, 17 veya 21'i yükleyin. Java'ya birçok kaynaktan ulaşılabilir, bunlar arasında şunlar yer alır:

İndirdikten sonra, göç aracının ikili dosyalarını çıkarın.

Bu adım isteğe bağlıdır

Çalıştırma talimatları

Token oluşturucu dizinindeki terminalde aşağıdaki komutu çalıştırın:

  • Token üreteç aracını çalıştırmak için aşağıdaki portların mevcut olması gerekir. Limanlar: 8080, 50009, 50010, 50011, 50012 ve 50013

  • Kullanıcının bilgisayarında belirtilen portlardan en az bir tanesinin bağlantıya açık olması gerekmektedir.

Windows:

token_generator.bat

MacOS:

./token_generator.sh

Çıktı:

Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080

Terminaldeki web tarayıcısında URL'yi açın, TOKEN'ı almak için ortak yönetici kimlik bilgilerinizle oturum açın ve daha sonraki kullanımlar için kopyalayın.

Referans olması açısından kullanıcı arayüzü çizimleri aşağıda verilmiştir:

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

Token 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 BroadWorks için Webex için geçerlidir. Bu adımlar BroadCloud için geçerli değildir.

OCI-P bağlantısını etkinleştir

Cihaz taşıma aracı, BroadWorks ile OCI-P komutları aracılığıyla iletişim kurar; OCI-P bağlantısını etkinleştirmek için aşağıdaki adımları kullanın:

Adım 1: Genel Ayarları yapılandırmak için CLI'yi kullanın.

GeneralSettings dizinine geçmek için CLI'da aşağıdaki komutu çalıştırın:

AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.

Mevcut GeneralSettings'i almak için CLI'da aşağıdaki komutu çalıştırın:

AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>

Ayarlarınız yukarıdakilerle uyuşmuyorsa, ayarlarınızı yeniden yapılandırmak için set komutunu kullanın.

Adım 2: OCI Proxy'yi yapılandırmak için CLI'yi kullanın.

Dizini OCI Proxy'ye değiştirin:

AS_CLI> cd /Applications/OpenClientServer/OCIProxy

Güncel ayarları almak için aşağıdaki CLI'yi çalıştırın. Aşağıdakileri görmelisiniz:

AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800

Ayarlarınız yukarıdakilerle uyuşmuyorsa, ayarlarınızı yeniden yapılandırmak için set komutunu kullanın.

Adım 3: OCI Sağlamasını yapılandırmak için CLI'yi kullanın.

Sağlama dizinine geçin:

AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning

Mevcut OCI Sağlama ayarlarını almak için aşağıdaki komutu çalıştırın:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as

Adım 4: Yapılandırmanızın doğru olduğundan emin olmak için aşağıdaki komutu CLI'da çalıştırın.

 AS_CLI/Maintenance/ManagedObjects> get broadworks and check
that your output looks OK.
See below for sample output:
AS_CLI/Maintenance/ManagedObjects> get broadworks
BroadWorks Managed Objects
==========================
* Server:
Identity..............: AS
Version...............: Rel_21.sp1_1.551
Administrative State..: Unlocked
* Applications:
Name Version Deployed Administrative State Effective State
=========================================================================================
ExecutionAndProvisioning 21.sp1_1.551 true Unlocked Unlocked
FlashPolicy 21.sp1_1.551 false Unlocked Stopped
OpenClientServer 21.sp1_1.551 true Unlocked Unlocked
WebContainer 21.sp1_1.551 true Unlocked Unlocked
4 entries found.
* Hosted Applications:
Name Version Context Path Deployed
==================================================================
CommPilot 21.sp1_1.551 / true
DeviceManagementFiles 21.sp1_1.551 /DeviceManagement true
JWSFiles 21.sp1_1.551 /FileRepos true
MediaFiles 21.sp1_1.551 /media true
OCIFiles 21.sp1_1.551 /ocifiles true
5 entries found.

Açık istemci sunucusunun dağıtıldığını ve etkin olduğunu doğrulayın

İkincil Uygulama Sunucusu henüz dağıtılmamışsa veya başlatılmamışsa, Açık İstemci Sunucusunu dağıtmak ve başlatmak için aşağıdaki komutları kullanın.

Adım 1: Sunucuyu aşağıdaki CLI komutuyla dağıtın:

AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer

Adım 2: Sunucuyu şu komutla başlatın:

AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer

Sayı aktivasyonunu etkinleştir

Sayıların aktif hale getirilmesi için CLI'da aşağıdaki komutları çalıştırın:

Adım 1: Numara aktivasyon komutunu çalıştırın:

AS_CLI> cd SubscriberMgmt/NumberActivation

Adım 2: Etkinleştirme etkinleştirildi komutunu çalıştırın:

AS_CLI> set dnMode groupAndUserActivationEnabled

Adım 3: Onay isteminde Y girin.

Ayıklama aracı

BroadCloud için

Çıkarma aracı BroadCloud Servis Sağlayıcı portalına entegre edilmiştir. Bir servis sağlayıcı yöneticisi şunları yapabilir:

  1. İstek başına 50 müşteriye kadar özet talepleri gönderin.
    Aynı müşteri için günde 10 kereden fazla özet isteği gönderilemez.
  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ş özet talebini başlatmayı gösteren Servis Sağlayıcı portal ekranı.

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

Toptan Göç Özü isteklerini gösteren Hizmet Sağlayıcı portal ekranı

Şekil 7: Hizmet 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ını 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 çıkarma isteği başlatmak için Gönder ' e tıklayın.

Müşteri için Konumlar CSV'si ile Özütleme Talebini Başlatın

  1. Müşteri ve İndirme Yerlerini Seçin

    Açılır menüden bir müşteri seçin.

    İlgili locations.csv dosyasını Müşterileri Görüntü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 isteği başlatmak üzere Gönder ' e tıklayın.

Özüt 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 işletme, grup, sayılar, kullanıcılar, hizmetler, cihazlar ve yumuşak istemci verilerini çeker ve bu verileri dönüştürme aracı için girdiler sağlayan XML dosyalarına çıkarır.

Sonraki bölümlerde ayıklama aracının nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.

Ön koşullar

  1. Çıkarma aracının ikili dosyalarını ikincil Cisco BroadWorks Uygulama Sunucusuna SCP ile 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 ikincil Cisco BroadWorks Uygulama Sunucusu varsa, export.sh dosyasındaki ortam yolu JDK/JRE ortam yolu dosyadan farklı:
    JAVA_HOME=/usr/local/java/java_base

Çalıştırma talimatları

Çıkarma aracı dizinindeki ikincil Cisco BroadWorks Uygulama Sunucusunda aşağıdaki komutu çalıştırın:

./export.sh

Terminal günlükleri

Başarılı bir dışa aktarma işleminde terminalde aşağıdaki günlükler mevcuttur: BroadSoft Veri Dışa Aktarma Aracını Çalıştırma:

 Running BroadSoft Data Export Tool
************************************************
Starting Export Tool v: 1.15.0
Export started for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Exporting users for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export users completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed for SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg
Export completed
Export Dump Zip Directory : output/20221017223452_ExportTool
Export Dump Zip File name :extracted_data_1666060500618.zip
Zip file with the name extracted_data_1666060500618.zip has been created
ZIP file creation process completed 
Exported files converted as ZIP file
**************************************************

Çıkış

Aynı çıkarma aracı dizininde bir çıktı ZIP (extracted_data_<timestamp>.zip) dosyası mevcuttur. Dönüştürme Aracı girdisi için ZIP dosyasını görüntülemek ve kullanmak üzere aşağıdaki komutu kullanın:

ls –ltr
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  4 11:53 lib/
-rwxr-xr-x 1 bwadmin bwadmin 956719 Oct  4 11:53 exportTool.jar
-rwxr-xr-x 1 bwadmin bwadmin   2635 Oct  4 11:53 export.sh
drwxr-xr-x 2 bwadmin bwadmin   4096 Oct  5 05:04 conf/
drwxrwxr-x 3 bwadmin bwadmin   4096 Oct 17 22:34 output/
drwxrwxr-x 2 bwadmin bwadmin   4096 Oct 17 22:34 logs/
-rw-rw-r-- 1 bwadmin bwadmin  46341 Oct 17 22:35 extracted_data_1666060500618.zip

Dönüştürme aracı

Bu dönüştürme aracı tüm geçişler için çalışır. Dönüştürme aracı, bir iş ortağının yönetici dizüstü bilgisayarı da dahil olmak üzere herhangi bir bilgisayarda çalışır ve Webex Public API'lerini kullanır. Çıkarma aracı çıktısı ZIP (extracted_data_<timestamp>.zip) dosyasını bir girdi olarak okur ve ham XML'i sağlama aracı tarafından kullanılan bir JSON biçimine dönüştürür.

Ön koşullar

Göç araçlarının ikili dosyalarını indirip çıkardıktan sonra aşağıdaki ön koşulları yapılandırın:

  1. YENİLEME_TOKEN'ını (Token Oluşturma Aracı'ndan kopyalanan Token) ve__ANA ] KONUMUNUN ADINI_olarak ayarlayın conf/partner.cfg dosya:
    REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    NAME_OF_MAIN_LOCATION=Main
    
  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ı (bir sonraki bölüme bakın) açın.
  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 öğesini conf/partner.cfgiçine yerleştirin.

    NS senkronizasyonu devre dışı bırakılırsa, telefon numarası ve cihaz sağlama işlemi atlanacak ve kullanıcılar geçici e-posta adresleri alacaktır.

  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__KULLANICI__TÜR__ETKİNLEŞTİR_ARAMA__BEKLEME , ANALOG_KULLANICI [] TÜR_ETKİNLEŞTİR_MÜZİK [] BEKLETME ve ANALOG [] KULLANICI [] TÜR [] DEVRE DIŞI BIRAK_T38 özelliklerini etkinleştirin.

Doldurma input/customers.csv

Dosya input/customers.csv Cisco BroadWorks veya BroadCloud'da eksik olabilecek verileri sağlar. Zorunlu bilgilerin tamamı mevcutsa bu dosya boş bırakılabilir. Tüm sütunları doldurmanız gerekmez, sadece eksik bilgileri doldurmanız zorunludur.

Tüm bu alanlar 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üşteriye ait iş ortağının dahili tanımlayıcısıyla eşleşen bir tanımlayıcıdır. Bu sütun Webex iş ortağı kuruluşunda benzersiz olmalıdır. Bu sütun isteğe bağlıdır, dönüştürme aracı tarafından otomatik olarak benzersiz bir tanımlayıcı oluşturulacaktır.

Bu sütun bir işletme içindeki gruplar için kullanılmaz.

müşteriAdı

İşletmeler için bu sütun Webex müşteri adı alanı olarak kullanılır.

Bir işletme içindeki bir grup için bu sütun konum adı olarak kullanılır. Konum adları bir kuruluş içinde benzersiz olmalıdır.

birincilE-posta

Bu, Webex müşteri yöneticisinin e-posta adresi olarak kullanılır.

Bu sütun, bir kuruluş içindeki gruplar için isteğe bağlıdır.

Adres sütunları

Bir işletme için adres, fatura adresi ve ilk lokasyon adresi olarak kullanılır.

Bir işletme içindeki bir grup için adres, konum adresi olarak kullanılır.

Saat Dilimi

Bu makalenin zaman dilimi bölümüne bakın.

dil

Bkz. Webex'in desteklediği diller.

varsayılanseslipostapin

Bkz. Sesli posta PIN'i ayarlama.

Doldurma input/users.csv

Dosya input/users.csv Cisco BroadWorks veya BroadCloud'da eksik olabilecek verileri sağlar. Zorunlu bilgilerin tamamı mevcutsa bu dosya boş bırakılabilir. Tüm sütunları doldurmanız gerekmez, sadece eksik bilgileri doldurmanız zorunludur.

Tüm bu alanlar isteğe bağlıdır.

Sütun adı

Kurallar

Kullanıcı kimliği

Kullanıcıya özel bir tanımlayıcı. Bu bir BroadWorks veya BroadCloud kullanıcı kimliği olabilir.

e-posta

(İsteğe bağlı) Kullanıcının e-posta adresi. Sağlanması halinde provizyon amaçlı kullanılacaktır.

telefon numarası

(İsteğe bağlı) Sağlanacak kullanıcının telefon numarası.

paket

(İsteğe bağlı) Kullanıcı paket türü. İzin verilen değerler: ses, çağrı, süit, common_area, virtual_line, dont_migrate, veya call_park_ext.

dont_migrate değeri, ortakların belirli kullanıcıları (cihazları ve telefon numaralarıyla birlikte) hem sağlama hem de geçişten hariç tutmak istediklerinde kullanılır.

Bu, hem BroadWorks hem de BroadCloudiçin desteklenir. Uygulandığında, seçilen kullanıcılar ve ilişkili kaynakları taşınmaz veya sağlanmaz.

Bunu kullanmak için yöneticiler users.csv dosyasının package sütununa dont_migrate girmelidir.

dahili

(Opsiyonel) Kullanıcıya atanacak dahili numara.

ad

(İsteğe bağlı) Kullanıcının tam adı.

ata_settings

(İsteğe bağlı) İzin verilen değerler: t38, analog

İle enable/disable çağrı bekletme, bekleme müziği ve T38 ayarları

T38:

Bu seçenek çağrı bekletmeyi ve bekleme müziğini devre dışı bırakır ve ATA aygıtları için T38 ayarlarını etkinleştirir.

Analog:

  • 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 aygıtları 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 kullanıcıları arama ayarları, cihazları ve telefon numaralarıyla birlikte sağlamalarına olanak tanır; cihazları Webex'e taşımaya veya Webex Calling'de telefon numaralarını etkinleştirmeye gerek kalmaz.

Bu ayar yalnızca BroadWorksiçin kullanılabilir, BroadCloud için kullanılamaz.

Bunu kullanmak için, yöneticiler users.csv dosyasının do_not_move_phone (yalnızca BroadWorks) sütununda do_not_move_phone belirtmelidir.

Bu, kullanıcıların numaraları etkinleştirmeden veya telefonlarını taşımadan hizmet almasını sağlar ve böylece BroadCloud üzerinden çalışmaya devam ederler.

Çalıştırma talimatları

Dönüştürme Aracını herhangi bir işletim sisteminde çalıştırın. Aracı Windows ve macOS'ta çalıştırmak için aşağıdaki adımları kullanın:

Windows

Windows'da Dönüştürme Aracını çalıştırmak için aşağıdaki komutu çalıştırın:

transform.bat -extract= -customers= -users= -newphones=

macOS

macOS'ta dönüştürme aracını çalıştırmak için aşağıdaki adımları uygulayın:

  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 raporunda yer almaktadır.

Ayrıca, dönüştürme aracını çalıştırırken aşağıdaki isteğe bağlı parametreler eklenebilir:

ön kontrol

Müşteri bilgileri için ön kontrol API'sini çalıştırmanın yanı sıra, Dönüşüm Aracı abone e-postaları için de ön kontrol API'sini çalıştıracaktır.

ön kontrol bilgisi

Varsayılan olarak, istisna raporuna yalnızca ön kontrol hataları (yani sağlamayı engelleyecek sorunlar) dahil edilir. Bu bayrağın eklenmesi, başarılı ön kontrol sonuçlarını da içerecektir (örneğin, otomatik olarak eklenebilen bir Webex kuruluşu zaten mevcutsa).

precheckinfo çalışması ekstra zaman alır.

Terminal günlükleri

Başarılı dönüşümde terminalde aşağıdaki kayıtlar tutulur:

Summary Report
BroadWorks enterprises that can be successfully migrated: 1
BroadWorks enterprises that cannot be migrated: 0
BroadWorks users that can be successfully migrated: 4
BroadWorks users that cannot be migrated: 0
Phones that can be successfully migrated: 3
Phones that are not compatible with Webex Calling: 0

İstisna raporu

Dönüştürme Aracı, istisna raporunu çıktısı/<timestamp>içinde oluşturur /exception_report.txt dizini. Bu raporu, Cisco BroadWorks sisteminde göçü etkileyecek sorunları belirlemek ve düzeltmek için kullanabilirsiniz.

İstisnayı çözmek için kullanıcı verilerini değiştirdikten sonra, yeni verilerle Çıkarma ve Dönüştürme Araçlarını yeniden çalıştırın. Örnek istisna rapor dosyası aşağıdaki gibidir:

Exception Report
Tue Oct 18 08:12:09 2022

Enterprises with Communication Barring Feature
Recommendation: manually configure the Outgoing Calling Plan in Control Hub
________________________________________________________________________________
collabmigrationtestGRP_engg

Çıkış

Çıktı JSON (customer.json) dosyası çıktı/<timestamp>'da mevcut olacak /<groupid> dizini. Örnek customer.json dosyası aşağıdaki gibidir:

{
    "customer": {
        "provisioningId": "!!!!!!!!!!REPLACE_WITH_PROVISIONINGID!!!!!!!!!!",
        "packages": [
            "webex_calling",
            "common_area_calling"
        ],
        "externalId": "external_id_engg_grp1",
        "address": {
            "addressLine1": "100 Main Street",
            "addressLine2": "",
            "city": "Gaithersburg",
            "stateOrProvince": "MD",
            "zipOrPostalCode": "20877",
            "country": "US"
        },
        "customerInfo": {
            "name": "Engineering Group - 1",
            "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com"
        },
        "provisioningParameters": {
            "calling": {
                "location": {
                    "name": "Main",
                    "address": {
                        "addressLine1": "100 Main Street",
                        "addressLine2": "",
                        "city": "Gaithersburg",
                        "stateOrProvince": "MD",
                        "zipOrPostalCode": "20877",
                        "country": "US"
                    },
                    "timezone": "America/New_York",
                    "language": "en_us",
                    "numbers": [
                        "+15205551101",
                        "+15205551102",
                        "+15205551103",
                        "+15205551104",
                        "+15205551105",
                        "+15205551106",
                        "+15205551107",
                        "+15205551108",
                        "+15205551109",
                        "+15205551110"
                    ],
                    "mainNumber": "+15205551101"
                }
            }
        }
    },
    "broadworks_info": {
        "service_provider_id": "collabmigrationtestSP_engg",
        "group_id": "collabmigrationtestGRP_engg"
    },
    "subscribers": [
        {
            "amareswaranvel+benjaminjack@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+benjaminjack@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Benjamin",
                        "lastName": "Jack",
                        "primaryPhoneNumber": "+15205551102",
                        "extension": "1102"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering17861@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 7861",
                        "mac": "CC98914EAAD7"
                    }
                ]
            }
        },
        {
            "amareswaranvel+lucasoliver@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+lucasoliver@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Lucas",
                        "lastName": "Oliver",
                        "primaryPhoneNumber": "+15205551103",
                        "extension": "1103"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering16821@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 6821",
                        "mac": "5486BCAE7E45"
                    }
                ]
            }
        },
        {
            "amareswaranvel+leojackson@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+leojackson@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Leo",
                        "lastName": "Jackson",
                        "primaryPhoneNumber": "+15205551104",
                        "extension": "1104"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineeringmacpc@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": []
            }
        },
        {
            "amareswaranvel+owenalex@gmail.com": {
                "subscriber": {
                    "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!",
                    "email": "amareswaranvel+owenalex@gmail.com",
                    "package": "webex_calling",
                    "provisioningParameters": {
                        "firstName": "Owen",
                        "lastName": "Alexander",
                        "primaryPhoneNumber": "+15205551101",
                        "extension": "1101"
                    }
                },
                "features": [
                    {
                        "/v1/people/{personId}/features/voicemail": {
                            "enabled": true,
                            "sendBusyCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT"
                            },
                            "sendUnansweredCalls": {
                                "enabled": true,
                                "greeting": "DEFAULT",
                                "numberOfRings": 3
                            },
                            "messageStorage": {
                                "mwiEnabled": true,
                                "storageType": "EXTERNAL",
                                "externalEmail": "engineering8811@mailnator.com"
                            }
                        }
                    }
                ],
                "devices": [
                    {
                        "cisUuid": "!!!!!!!!!!REPLACE_WITH_PERSONID!!!!!!!!!!",
                        "product": "DMS Cisco 8811",
                        "mac": "F87B204E4066"
                    }
                ]
            }
        }
    ],
    "auto_attendants": [],
    "call_queues": [],
    "hunt_groups": [],
    "schedules": [],
    "call_parks": [],
    "call_pickups": [],
    "paging_groups": [],
    "voice_portals": [
        {
            "name": "Automated Voice Portal",
            "firstName": "Automated",
            "lastName": "Voice Portal",
            "languageCode": "en_us",
            "phoneNumber": "+15205551105",
            "extension": "1105"
        }
    ],
    "shared_call_appearances": [],
    "business_communicator_desktop_to_upgrade_to_webex_app": [
        "PC Comm - Engg Device Profile"
    ],
    "connect_client_to_upgrade_to_webex_app": [],
    "locations": [],
"webex_for_broadworks_info": {
        "users": [
            {
                "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5"
            }
        ],
        "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg",
        "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk"
    }
}

The `webex_for_broadworks_info` JSON özelliği yalnızca Webex for BroadWorks geçişleri için mevcuttur. The `broadcloud_info` JSON özelliği yalnızca BroadCloud geçişleri için mevcuttur.

Sağlama aracı

Sağlama aracı herhangi bir makinede (genellikle iş ortağının yönetici dizüstü bilgisayarı) çalışabilir ve Webex Public API'lerini kullanır. Dönüşüm aracı çıktısı JSON (customer.json) dosyasını girdi olarak okur ve Webex Toptan RTM çözümünde müşterileri, konumları, sayıları, kullanıcıları, hizmetleri ve cihazları sağlar.

Ön koşullar

Sağlama aracı dizininde aşağıdaki ön koşulları yapılandırın:

  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. Migration araçlarının ikili dosyalarını indirip çıkardıktan sonra, MAC için provisioning_tool.sh ve Windows için provisioning_tool.bat dosyasında JAVA_HOME ortam değişkenini ayarlayın.
  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_kimliğini almak için hesap ekipleriyle iletişime geçmeleri gerekir:
      WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0
      REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
      
    • Ortak, kullanıcılara hoş geldiniz e-postası göndermek istemiyorsa, ALLOW_ADMIN_INVITE_EMAILS seçeneğini false olarak ayarlayın. Varsayılan değer true'dur.

  4. Webex for BroadWorks geçişleri için WEBEX4BWKS_EMAIL_SUBJECT özelliğini kullanarak Webex for BroadWorks abonelerine parola değişikliği isteği e-posta konusunu gönderin.
  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 öğesini conf/partner.cfgiçine yerleştirin.

    NS senkronizasyonu devre dışı bırakılırsa, telefon numarası ve cihaz sağlama işlemi atlanacak ve kullanıcılar geçici e-posta adresleri alacaktır.

BroadCloud geçişleri için aynı bölge:

  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 Migration için Ön Koşullar

Ortak Yöneticileri, BroadWorks birlikte çalışma özellikleri için Webex'teki BroadWorks katılım şablonlarını güncellemelidir. Aşağıdaki görsele bakınız:

Webex for BroadWorks Onboarding şablonu geçişi destekleyecek şekilde güncellendikten sonra, Cisco Hesap Ekibinden ortak düzeyinde "toptan-ortak-karıştırma-etkin" özelliğinin geçişini etkinleştirmesini isteyin. Bu, Toptan paketlerin sağlama sırasında mevcut Webex for BroadWorks müşteri kuruluşlarına eklenmesine olanak tanıyacaktır.

Sağlama aracını ek bir argümanla çalıştırın.

Hazırlık aşaması: Yöneticilerin BroadWorks kullanıcılarını Toptan abone olarak sağlayabilecekleri ve BroadWorks kullanıcıları için Webex'e devam edebilecekleri varsayılan aşamadır.

Bakım aşaması: Yöneticilerin Toptan lisansını mevcut Webex for BroadWorks kullanıcılarına atayabilecekleri ikinci aşamadır. Sağlama aracını maintenanceargümanıyla çalıştırmalısınız.

Göç Sonrası Aşama: Yöneticilerin BroadWorks'ü tamamen Toptan'a dönüştürebilecekleri son aşamadır. Sağlama aracını postmigrationargümanıyla çalıştırmalısınız.

Terminal günlükleri

Başarılı provizyonlamanın terminalindeki günlükler aşağıdadır:

Tool Name: Provisioning Tool
Version: 1.15.0
 
********** Started Processing File : input/customer.json ****************
 
Provisioning Customer
Waiting for customer external_id_engg_grp1 to complete provisioning...
Waiting for customer external_id_engg_grp1 to complete provisioning...
 
Customer external_id_engg_grp1 status : provisioned
Provisioning Numbers
Provisioning Users
Provisioning User Features
Provisioning Greetings
Provisioning Schedules
Provisioning Devices
Provisioning Shared Call Appearances
Provisioning Auto Attendants
Provisioning Call Queues
Provisioning Hunt Groups
Provisioning Group Pagings
Provisioning Call Parks
Provisioning Call Pickups
Provisioning Voice Portal
 
********** Completed File : input/customer.json ****************

Her çalışma için oluşturulan lokasyon sayısını gösteren bir tablo yazdırılacak:

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

Çıkış

Sağlama aracı, çıktı/<external_id>içinde başarı ve hata raporları üretir /*.success/error dosyaları. Başarılı sağlamayı doğrulamak için çıktı başarı ve hata günlüklerini inceleyin.

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 alacaktır.

İş ortağı yöneticileri, müşteri sağlama işlemlerini İş Ortağı Merkezi ve Kontrol Merkezi portalında doğrulayabilir. Partner Hub ve Control Hub portalındaki aşağıdaki resimlere bakın:

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

Şekil 8: Partner Hub

Kullanıcılar sekmesini ve kullanıcı 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

Cihaz taşıma aracı

BroadCloud için

BroadCloud iş ortakları için numaralar, cihazlar ve Paylaşılan Çağrı Görünümleri (SCA) geçişleri için geçiş talebinde bulunmak üzere Servis Sağlayıcı portalını kullanın.

Servis Sağlayıcı portalı içerisinde bir geçiş talebi en fazla 50 müşteriyi kapsayabilir. Bir gün içerisinde en fazla 10 adet talepte bulunulabilir.

Ağ Sunucusu Senkronizasyon özelliği, yöneticilerin BroadCloud konumunu devre dışı bırakmasına ve conf/partner.cfgiçindeki USE_NS_SYNC=yes öğesini ayarlayarak Webex Calling konumunu etkinleştirmesine olanak tanır. Göçün ardından Webex Calling konumunda cihazlar ve telefon numaraları etkinleştirilir.

Yöneticiler, conf/partner.cfg dosyasında ROLLBACK_TO_BROADCLOUD=true öğesini ayarlayarak otomatik geri alma işlemini etkinleştirebilir; bu, cihazları geçişten sonra BroadCloud'a geri taşır. NS Sync ile hem aynı hem de farklı bölgedeki geçişleri destekler, ancak yalnızca başarılı geçişler için. Başarısız olanlarda, yöneticilerin geri alma talebinde bulunmadan önce bir Cisco TAC oluşturmaları gerekir.

Portalda göç türünü seçmek için iki seçenek mevcuttur:

  • Göç – Numaraların, cihazların ve Paylaşılan Çağrı Görünümlerinin (SCA) göçü için bir istek başlatmak üzere bu seçeneği belirleyin.
  • Aygıt Durumu – BroadCloud ve Arama üzerindeki bir aygıtın geçerli durumunu görüntülemek için bu seçeneği belirleyin.

Aşağıdaki şekiller Servis Sağlayıcı portalını göstermektedir.

Hizmet Sağlayıcı portalı

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

Görünüm Göç Talebini gösteren Servis Sağlayıcı portalı.

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

Seçili konumları taşı (isteğe bağlı)

customer.json dosyasında listelenen konumların belirli bir alt kümesi için göçü başlatmak üzere isteğinize locations.csv dosyasını ekleyin. Bu CSV yalnızca taşımayı planladığınız konumları listelemelidir.

locations.csv sağlanmadığında customer.json dosyasındaki tüm konumlar taşınacaktır.

Tablo 1. Locations.csv efsaneleri
TerimTanım

Site Kimliği

Göç edilecek lokasyonun Site Kimliği.

Site Adı

Göç edilecek lokasyonun adı.

Mevcut etkin sitelerin listesini indirmek için Müşterileri Görüntüle → Bir Müşteri Seç → Konumları CSV Olarak Dışa Aktaröğesine gidin.

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şlemden sonra, 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. Telefon Numaralarını Cisco BroadWorks'ten devre dışı bırakın veya telefon numaralarını BroadCloud'dan kaldırın.
  4. Toptan satışta numaraları aktifleştirin.
  5. BroadCloud geçişleri için Toptan Satışta Paylaşımlı Çağrı Görünümleri oluşturun. [This adım yalnızca BroadCloud için geçerlidir migrations].
Cisco BroadWorks veya BroadCloud'a kayıtlı taşınması gereken cihaz yoksa, cihaz taşıma aracını çalıştırmaya gerek yoktur.

SCP ve SSH

  1. Cihaz taşıma aracını ikincil Cisco BroadWorks Uygulama Sunucusuna SCP ile gönderin.
  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, YENİDEN GÖNDER_DAVET_ayarını yapmanız gerekir EMAILS=true içinde conf/partner.cfg dosya.

    Yöneticiler, geçiş sırasında kullanıcılarına davet e-postaları göndermek isterlerse, "YENİDEN GÖNDER_DAVET_" ifadesinin açıklamasını kaldırmalıdır. EMAILS=true" mülk conf/partner.cfg dosya. Aksi takdirde mülkiyetin aynı kalması gerekir.

  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 Wholesale Calling'e taşımak için bir ortak yöneticisi yeni bir Identity/Device Cisco BroadWorks'te Sistem düzeyinde Profil Türü Dosyası her Polycom cihaz şablonu. Şekil 14'e bakın ve özel dosyayı yükleyin device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. Yeni cihaz dosyasını yükledikten sonra, yeni oluşturulan dosyanın Grup düzeyinde mevcut olduğundan emin olun. Ayrıca migration_%BWMAC ADDRESS%.cfg dosyasının sisteminizdeki mevcut herhangi bir dosyayla çakışmadığından emin olun).

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üzeyinde %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, iş ortağını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ılı bir şekilde çalıştırılmasıyla ilgili terminaldeki günlükler aşağıdadır:

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started...
Valid Devices for migration :
-------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to migrate all these devices? ([Y]es or [N]o) 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Modifying profiles for Business Communicator under group collabmigrationtestGRP_engg
Activate webex phone numbers process started for customer org Id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Activate webex phone numbers process completed for customer org id : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c
Deactivate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Deactivate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Completed

Çıkış

Cihaz geçişinden sonra cihazlar çevrimiçi hale geldi ve kullanıma hazır hale geldi make/receive çağrılar. Cihaz durumunun bir örneğini görmek için Şekil 15'e bakın:

Cihaz durumunu gösteren Control Hub Devices sayfasının ekran görüntüsü.

Şekil 15: Cihaz durumu

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

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 defasında 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ı İçin

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

  1. Cihazın geri alınmasını talep etmek için Cisco TAC'de bir bilet açın.
  2. Cihaz taşıma aracını geri alma modunda çalıştırın:
    • Telefon numaraları Webex Calling'den kaldırılacak ve kullanıcılar ve hizmetler yalnızca dahili numaralara sahip olacak.
    • Webex Calling'deki e-posta adresleri geçici e-posta adreslerine dönüştürülecektir.
    • Telefonlar Webex Calling'den silinecek.
    • Telefon numaraları, alternatedIds olarak kullanılan e-posta adresleri ve telefonlar BroadCloud'da yeniden oluşturulacak.
    • Telefonlar yeniden başlatılacak.
  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. Cihazın geri alınmasını talep etmek için Cisco TAC'de bir bilet açın.
  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, Control Hub portalı üzerinden Webex Calling'deki telefon numaralarını 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ılı bir şekilde çalıştırdığımızda terminalde aşağıdaki günlükleri alacağız:

Profilleri geri al

Tool Name: Device Move Tool
Version: 1.15.0
Device Tool Started for Revert Process...
Devices that can be moved back from Webex Calling to BroadWorks:
- -------------------------------------------------------------------------------------------------------------------
|    Device Type |          Mac |                                 Version |                                 Email |
-------------------------------------------------------------------------------------------------------------------
| DMS Cisco 7861 | CC98914EAAD7 | Cisco-CP-7861-3PCC/11.3.7_cc98914eaad7_ | amareswaranvel+benjaminjack@gmail.com |
| DMS Cisco 6821 | 5486BCAE7E45 | Cisco-CP-6821-3PCC/11.3.7_5486bcae7e45_ |  amareswaranvel+lucasoliver@gmail.com |
| DMS Cisco 8811 | F87B204E4066 | Cisco-CP-8811-3PCC/11.3.7_f87b204e4066_ |     amareswaranvel+owenalex@gmail.com |
-------------------------------------------------------------------------------------------------------------------
Do you want to move back these devices from Webex Calling to BroadWorks? (Yes, Y, No, N): 
yes
Uploading Device Profiles for DMS Cisco MPP LC
Rebuild Device Process Started
Rebuild Device Process Completed Successfully
Reboot Process Started
Reboot Process Completed Successfully
Device Migration Completed for Deprovision Process

Sayıları geri al

Tool Name: Device Move Tool
Version: 1.15.0
Do you want to continue reverting numbers to Broadworks ?  ([Y]es or [N]o): 
Y
[+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110]
Starting revert
Activate broadworks phone numbers process started for groupId : collabmigrationtestGRP_engg
Activate broadworks phone numbers process completed for groupId : collabmigrationtestGRP_engg
Device Migration Revert process Completed Successfully

Ek

Büyük işletme göçü

Çok sayıda lokasyona sahip büyük işletmeler, tek bir bakım penceresi içerisinde tüm lokasyonları taşıyamazlar. Bu bölümde açıklanan işlevsellik, iş ortaklarının aynı anda birkaç konumu taşımasına olanak tanır.

Adımlar

Büyük bir kuruluş için aşamalı geçişleri planlamak için aşağıdaki adımları kullanın:

  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

konumKimliği

Konum kimliği, kuruluş içinde benzersiz

Y

grup kimliği

Rialto Site Kimliği

Göç durumu

Bu lokasyon taşındı mı?

göç etti, dont_migrate, göç ediyor

göç eden

N

ad

Bu yerin adı.

locationId kullanmak için boş bırakın.

N

Saat Dilimi

N

dil

N

address1

N

address2

N

city

N

state

N

Posta Kodu

Posta kodu veya posta kodu

N

country

2 harfli kod

N

Büyük bir kuruluşta Dönüştürme aracını çalıştırırken locations.csv dosyası önceden doldurulmuş locations_to_be_edited.csv dosyasından oluşturulabilir. Örnekleri görmek için okumaya devam edin.

Location.csv, dönüştürme aracını çalıştırırken isteğe bağlı bir girdidir, dolayısıyla Dönüştürme aracı, seçenek etkinleştirildiğinde daha öncekiyle aynı şekilde davranacaktır. -locations=input/locations.csv mevcut değil.

Yeni çıktı dosyaları

Dönüştürme aracından 5 yeni çıktı dosyası var:

  • locations_to_be_edited.csv – Bu, taşınacak büyük işletmenin tüm lokasyon bilgileriyle önceden doldurulur.

Örnek:

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

The partners/customers Belirli bir aşama için taşınacak lokasyonları kontrol etmek (ve gerektiğinde lokasyonların bilgilerini güncellemek) için locations.csv dosyasını oluşturmak amacıyla kullanılabilir.

Örnek: konumlar.csv yukarıdaki locations_to_be_edited.csv'den oluşturuldu

locationId,enterpriseId,migration status,name,timezone,language,address1,address2,city,state,postal code,country 

auto_mig_ent_grp1,auto_mig_ent,migrated,auto_mig_ent_grp1,,,100 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp2,auto_mig_ent,migrating,auto_mig_ent_grp2,,,101 Main Street,,Gaithersburg,MD,20877,US 

auto_mig_ent_grp3,auto_mig_ent,dont_migrate,auto_mig_ent_grp3,,,102 Main Street,,Gaithersburg,MD,20877,US 

Bu locations.csvşu anlama gelir: bu aşama için, konum auto_mig_ent_grp1 taşınmıştı, konum auto_mig_ent_grp2 taşınıyor ve konum auto_mig_ent_grp3 taşınmıyor.

  • hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4 dosyanın amacı aynıdır: İlgili özelliklerin tam listelerini oluşturun agents/supervisors/originators/targets/ Göç eden konumların diğer konumlara bağımlılıkları varsa göç eden konumlardamonitored_elements

Bunların formatı hemen hemen aynıdır (3. sütun adı özelliğe göre değişir), aşağıdaki gibidir (auto_mig_ent_grp2'nin yukarıdaki aşama için av grubunun ajan listesi):

Örnek: Aşağıdaki hunt_group_agents.csv'den alınmıştır

feature name,feature location,agent,location 

Sarah Rodriguez,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 

Sarah Rodriguez,auto_mig_ent_grp2,agent_sally@domain.com,auto_mig_ent_grp1 

Dönüştürme aracını çalıştırırken konumlar seçeneği mevcut değilse, yukarıdaki 4 dosya, konumların tam listelerini oluşturur. hunt-group/call-center/paging-group/busy-lamp-field’s agents/supervisors/originators/targets/monitored_elements tüm kuruluş için, aşamalı geçişleri planlamak için kullanılabilir.

Yeni bölümler exception_report

Büyük işletmeler için aşamalı geçiş gerçekleştirilirken, karşılanmayan konum bağımlılıkları varsa exception_report.txt dosyasında bazı yeni bölümler yer alacaktır.

Örnek: Aşağıdaki yeni bölüm, auto_mig_ent_grp2 konumunda bulunan ve bu aşamada taşınmayan ve taşınmaya devam etmeyen Sarah Rodriguez'in auto_mig_ent_grp3 konumundaki ajanlarını avlayan konum içindir.

Dependencies between locations - Hunt groups 

Name                          Location                        Agent                                            Agent's Location         Comment 

________________________________________________________________________________________________________________ 

Sarah Rodriguez       auto_mig_ent_grp2    agent_william@domain.com    auto_mig_ent_grp3    Agent in different location not migrated yet 

Sarah Rodriguez       auto_mig_ent_grp2   agent_melody@domain.com     auto_mig_ent_grp3    Agent in different location not migrated yet 

Aşağıdaki yeni bölüm, göç aşamalarında konumların nasıl gruplandırılacağına ilişkin önerilerde bulunmaktadır.

Eş zamanlı olarak taşınmak için önerilen yerler:

Location auto_mig_ent_grp1 has dependency on location(s) auto_mig_ent_grp2, auto_mig_ent_grp3 

Location auto_mig_ent_grp2 has dependency on location(s) auto_mig_ent_grp3

Dönüştürme aracını çalıştırırken konum seçeneği mevcut değilse, aynı anda taşınması önerilen konumlar bölümü, planlama kolaylığı sağlamak amacıyla tüm konum bağımlılıklarını listeler.

Dönüştürme aracını konumlar seçeneğiyle çalıştırırken (yani bir geçiş aşaması için), Eş zamanlı olarak taşınması önerilen konumlar bölümü yalnızca geçerli aşama için konumların bağımlılıklarını listeler.

Sağlama aracı

Büyük işletmeler için sağlama aracı her zamanki gibi çalıştırılabilir.

Cihaz taşıma aracı

Cihaz taşıma aracı customer.json dosyasındaki konumların bir alt kümesi için çalışabilir; bunu başarmak için iki sütundan oluşan isteğe bağlı yeni bir locations.csv dosyası ekleyin.

External_id

KonumAdları

Dış kimlik değeri

İsimleri locations/group isimler

  • Bu isteğe bağlı bir dosyadır, sağlanmadığı veya boş değerlerle sağlandığı takdirde tüm konumları taşıyacaktır.
  • Konum adları ve ilgili external_Kimlikleri sağlandığında, yalnızca bu konumlar taşınacaktır.

Komut şu şekildedir:

./devicemove.sh -input=/customer.json -locations=/Location_names.csv

Saat dilimleri

ABD:

"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]

Kanada:

"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]

Avustralya:

"timeZones":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]

Fransa:

"timeZones":["Europe/Paris"]

Portekiz:

"timeZones":["Atlantic/Azores","Europe/Lisbon"]}

İngiltere:

"timeZones":["Europe/London"]

İtalya:

"timeZones":["Europe/Rome"]

Almanya:

"timeZones":["Europe/Berlin"]