概觀

本文件的目的是提供從Cisco BroadWorks、 Webex for BroadWorks 和 BroadCloud 向批發和Webex Calling移轉的工具的使用詳細指示。本文件涵蓋了一組移轉工具,旨在協助將現有的Cisco BroadWorks、 Webex for BroadWorks 和 BroadCloud 客戶移轉至批發市場路由解決方案。

移轉工具旨在協助從 BroadWorks 完全過渡到批發服務。它們並非為讓兩種服務在同一客戶組織中長期共存而設計。

移轉影響

移轉後的影響如下:

管理員

移轉後,管理員必須:

  • 開始使用 Partner Hub 和 Control Hub 而非 CommPilot 來設定功能。
  • 重新設定不屬於移轉的任何功能。
    您需要手動遷移在完成移轉工具後不會自動移轉的功能。

使用者

受支援的功能在移轉後應該與移轉前相同。移轉不支援的Webex Calling功能必須在移轉後在Webex上重新設定:

  • 使用者將丟失其通話歷史記錄和留言記錄。
  • 使用者將丟失所有個人金鑰行設定和自訂內容,並且必須在移轉後重新設定這些設定。例子包括快速撥號。
  • 使用者必須在首次登入時重設其存取碼和密碼。
  • 使用 UC-One 用戶端的使用者在首次登入時需要升級至Webex應用程式。

移轉工具架構

移轉工具架構由四個不同的工具組成:

  1. 擷取工具- 從Cisco BroadWorks 中擷取企業、群組、號碼、使用者、服務、電話及軟體用戶端。BroadCloud 合作夥伴必須在服務提供者入口網站中提交擷取請求。
  2. 轉換工具- 將擷取工具擷取的資訊轉換為可編輯的 JSON 檔案。
  3. 佈建工具- 使用轉換工具的 JSON 輸出檔案來佈建客戶、位置、號碼、使用者、服務和電話, Webex公用 API
  4. 裝置移動工具- 使用轉換工具 JSON 輸出檔案,轉換工具來重建設定檔並重新啟動電話,在批發 RTM 解決方案中啟用號碼,以及在Cisco BroadWorks 中停用電話號碼。
    • 此工具支援在Cisco BroadWorks 中回復電話和軟體用戶端設定檔以及號碼啟用。
    • BroadCloud 合作夥伴必須在服務提供者入口網站中提交移轉請求。

下圖顯示了這四個工具如何透過與Cisco BroadWorks 通訊、公用 API 以及將指標上傳至Webex服務以供管理員啟動移轉任務後的未來分析來順序工作。

移轉工具架構圖

圖 1. 移轉工具

需求

執行移轉工具之前,合作夥伴必須符合以下需求:

  1. 合作夥伴和合作夥伴管理員帳戶必須加入批發 RTM 解決方案。在預售階段,合作夥伴無需加入到批發 RTM 解決方案來執行擷取工具。
  2. 合作夥伴必須完成移轉前核對清單,以確保符合所有需求。
  3. 需要Cisco BroadWorks系統管理員憑證才能執行擷取和裝置移動工具。這不適用於 BroadCloud 合作夥伴。
  4. 在維護時段內,必須從次要Cisco BroadWorks 應用程式伺服器執行擷取和裝置移動工具,以將風險降到最低。BroadCloud 合作夥伴將從服務提供者入口網站執行裝置移動工具。
  5. 複查下列項目的清單:支援的 Webex Calling裝置
  6. 複查下列項目的清單:不受支援的Webex Calling裝置
  7. 合作夥伴必須要求其Cisco客戶團隊獲取電話和裝置受支援的韌體版本。
  8. UC-One 用戶端必須升級至下列版本:
    • Desktop Communications 用戶端必須為 22.9.12 或更高版本
    • 行動連線用戶端必須為 3.9.14 或更高版本。
  9. 管理員的機器必須具有:
    • 佈建工具需要 JDK/JRE 1.8。
    • MAC和 Linux 機器需要用於轉換工具的 Python 3.10.5 或更高版本。
  10. 客戶必須具有有效的帳單地址,且最終使用者必須具有在Cisco BroadWorks 中設定的企業電子郵件地址。如果未設定這些值,合作夥伴管理員必須聯絡其客戶以取得這些值。必須在執行轉換工具之前將這些詳細資料新增至CSV (逗號分隔值)檔案。範例CSV檔案是隨轉換工具提供的。

移轉計劃

移轉計劃具有 3 個階段:

  1. 準備
    • 使用擷取工具取得使用者資料的副本
    • 使用權杖產生器工具產生權杖
    • 使用轉換工具來格式化使用者資料
  2. 佈建中
    • 使用擷取工具獲取最新的使用者資料
    • 使用轉換工具來格式化使用者資料
    • 使用佈建工具來佈建使用者
  3. 移轉
    • 使用裝置移動工具遷移裝置
    • 無裝置移轉 [透過 Control Hub 啟用電話號碼]

    如果合作夥伴管理員沒有裝置要從Cisco BroadWorks 移至批發,則不需要執行裝置移動工具。合作夥伴管理員可以使用下面的公開鏈結,直接透過 Control Hub 入口網站啟用電話號碼。有關更多資訊,請參閱在 Control Hub 中管理電話號碼

    如果合作夥伴管理員透過 Control Hub 啟用其電話號碼,則在Cisco BroadWorks 中停用電話號碼為可選。

自動移轉至批發通話的功能

這些使用者功能由移轉工具自動移轉:

  • 語音留言設定和自訂問候語(不會移轉語音留言)
  • 替代號碼
  • BroadWorks Anywhere
  • 繁忙指示燈欄位
  • 呼叫者ID (自訂名稱和電話號碼)
  • 插撥
  • 呼叫轉接設定(始終來電轉接中/忙線/無人接聽/無法連線)
  • 通話攔截
  • 請勿打擾
  • 傳真設定
  • 遠端辦公室
  • 共用通話外觀
  • 同時撥打個人(包括排程和選取標準)
  • 呼叫通知(包括排程和選取準則)
  • 拒絕匿名通話
  • 選擇性呼叫拒絕
  • 選擇性來電轉接中
  • 轉接來電代接和插話
  • 免打擾
  • 隨按即說
  • 隱私權

移轉工具會自動移轉這些群組功能:

  • 自動語音應答
    • 僅一層
    • 自訂問候語
    • 呼叫轉接設定(總是、忙線、選擇性)
    • 替代號碼
    • 節假日功能表在Webex中不可用
    • 選擇性呼叫拒絕
  • Cisco BroadWorks Call Center 標準版和 BroadCloud 呼叫佇列:
    • 基本設定
    • 自訂問候語
    • 代理和監督員
    • 呼叫轉接設定(總是、忙線、選擇性)
    • 替代號碼
    • 保留中的音樂
  • 呼叫駐留
  • 呼叫代接
  • 群組搜尋
    • 呼叫轉接設定(總是、忙線、選擇性、無法聯絡)
    • 替代號碼
  • 位置代碼(每個位置或群組一個)
  • 呼叫群組
  • 排程(僅限群組級別,不移轉企業排程)
  • 語音入口網站
  • 虛擬線路
  • 保留中的音樂

支援的裝置

佈建工具將自動建立支援的電話,並指定給Webex Calling中的使用者。當裝置移動工具執行時,在「裝置移動工具支援」欄中標有「是」的電話也會從Cisco BroadWorks 或 BroadCloud 自動移至Webex Calling 。在該欄中標有「否」的電話需要手動干預才能變更Cisco BroadWorks 裝置範本或電話本身中的 DMS URL 。

最後一欄提供電話機型與檔案轉換工具/輸入/newphones.csv 中「裝置類型」欄的對映。(請參閱轉換工具 如需newphones.csv的相關資訊,請參閱本文的部分)。

電話機型

裝置移動工具支援

newphones.csv 中的裝置類型

Cisco MPP 6821

DMS Cisco 6821

Cisco MPP 6841

DMS Cisco 6841

Cisco MPP 6851

DMS Cisco 6851

Cisco MPP 6861

DMS Cisco 6861

Cisco MPP 6871

DMS Cisco 6871

Cisco MPP 7811

DMS Cisco 7811

Cisco MPP 7821

DMS Cisco 7821

Cisco MPP 7832

DMS Cisco 7832

Cisco MPP 7841

DMS Cisco 7841

Cisco MPP 7861

DMS Cisco 7861

Cisco MPP 8811

DMS Cisco 8811

Cisco MPP 8832

DMS Cisco 8832

Cisco MPP 8841

DMS Cisco 8841

Cisco MPP 8845

DMS Cisco 8845

Cisco MPP 8851

DMS Cisco 8851

Cisco MPP 8861

DMS Cisco 8861

Cisco MPP 8865

DMS Cisco 8865

Cisco MPP 8875

DMS Cisco 8875

Cisco ATA191

DMS Cisco 191

Cisco ATA192

DMS Cisco 192

Polycom VVX101

DMS Polycom VVX101

Polycom VVX150

DMS Polycom VVX150

Polycom VVX201

DMS Polycom VVX201

Polycom VVX250

DMS Polycom VVX250

Polycom VVX301

DMS Polycom VVX301

Polycom VVX311

DMS Polycom VVX311

Polycom VVX350

DMS Polycom VVX350

Polycom VVX401

DMS Polycom VVX401

Polycom VVX411

DMS Polycom VVX411

Polycom VVX450

DMS Polycom VVX450

Polycom VVX501

DMS Polycom VVX501

Polycom VVX601

DMS Polycom VVX601

Polycom Trio 8300

DMS Polycom Trio8300

Polycom Trio 8500

DMS Polycom Trio8500

Polycom Trio 8800

DMS Polycom Trio8800

Polycom SoundStation 5000

DMS Polycom SSIP5000

Polycom SoundStation 6000

DMS Polycom SSIP6000

億聯 T33G

DMS 億聯 T33G

億聯 T41S

DMS 億聯 T41S

億聯 T42S

DMS 億聯 T42S

億聯 T43U

DMS Yealink T43U

億聯 T46U

DMS Yealink T46U

億聯 T46S

DMS 億聯 T46S

億聯 T48S

DMS 億聯 T48S

億聯 T48U

DMS Yealink T48U

億聯 T53W

DMS 億聯 T53W

億聯 T54W

DMS Yealink T54W

億聯 T57W

DMS Yealink T57W

億聯 T58V

DMS 億聯 T58V

億聯 CP920

DMS Yealink CP920

億聯 CP960

DMS Yealink CP960

億聯 W52B

DMS 億聯 W52P

億聯 W56B

DMS 億聯 W56P

億聯 W60B

DMS 億聯 W60P

億聯 W70B

DMS 億聯 W70P

億聯 CP925

DMS Yealink CP925

億聯 CP965

DMS 億聯 CP965

不受支援的裝置

如果客戶使用了批發 RTM 解決方案不支援的裝置,則這些裝置不符合移轉條件。在此情況下,您具有以下選項:

  1. 遷移前,請在Cisco BroadWorks 上佈建新電話。
  2. 將舊電話保留在Cisco BroadWorks 中,使用者必須安裝Webex應用程式才能撥打和接聽電話。

批發通話套件

移轉工具具有一組預設值,用於為訂閱者選取批發通話套件。如果稍後需要不同的套件,合作夥伴管理員可以在 Control Hub 中進行變更。

Cisco BroadWorks 移轉套件組態

所有從Cisco BroadWorks 移轉的訂閱者將預設使用Webex Calling Package。如果未指派呼叫等待或語音信箱的訂閱者需要Webex語音套件,則可以在轉換工具的 Partner.cfg 檔案中透過取消註解 USE 行來啟用此功能_Webex_語音_套件。

Webex for BroadWorks 移轉套件對應

適用於 BroadWorks 的Webex套件會自動對映至批發通話套件。這是無法設定的。

適用於 BroadWorks 的Webex套件

批發通話套件

軟體電話

Webex 語音

基本

Webex Calling

標準

Webex 套件

高級

Webex 套件

BroadCloud 移轉套件對應

從 BroadCloud Carrier 映射包中的移轉取決於工作站類型。預設對映可在轉換工具的組態檔 conf/rialto_station_type_to_wholesale_package .csv。

BroadCloud 運營商工作站類型

批發通話套件

基本

Webex 語音

會議室

Webex 語音

傳訊

Webex 語音

標準

Webex 語音

主管

Webex 套件

所有其他工作站類型

Webex 語音

將 BroadWorks 或 BroadCloud使用者帳戶轉換為Webex Calling工作區

Webex工作區是供多人共用的電話,例如:例如:會議室、倉庫或大廳中的電話。此類電話可在Webex Calling中設定為Webex工作區而不是Webex使用者。提供了一個選項,可在移轉過程中將使用者帳戶從Cisco BroadWorks 或 BroadCloud Carrier 自動轉換為工作區。

步驟:

  1. 在檔案中transform_tool/input/users.csv,請指定「common_area 」 套件傳送給使用者,以將其轉變為工作區。
    • 範例:bwuser@domain,,,common_area
  2. (僅適用於 BroadCloud)若要將特定工作站類型的所有使用者帳戶轉換為工作區,請新增一個項目至rialto_station_type_to_wholesale_package.csv 並設定批發封裝為「common_area_calling 」 。
    • 範例:conference_room_v2,common_area_calling
  3. 執行轉換工具。
  4. 執行佈建工具。
  5. 開啟新建立的客戶組織的 Control Hub 並設定SIP網域(請參閱圖 2,在 Control Hub 中設定SIP網域)。
  6. 再次執行佈建工具。這會建立工作區並指派電話給它。

限制:

使用者功能(例如,來電轉接中、勿打擾)的設定不會自動移轉至工作區。

Control Hub 視窗,突出顯示Cisco Webex Calling的SIP位址部分。

圖 2:在 Control Hub 中配置SIP域

權杖產生器工具

合作夥伴管理員在開始執行移轉工具之前,至少會執行此權杖產生器公用工具一次。執行此工具是在合作夥伴帳戶加入批發 RTM 解決方案後的一次性活動。此工具可讓合作夥伴管理員透過 Web 瀏覽器登入,以取得所需的唯一 TOKEN,以將其更新為移轉工具的合作夥伴組態檔。

先決條件

下載後,解壓縮移轉工具二進製文件。

在token_generator.sh(適用於MAC和token_generatorWindows 版 .bat。如果 JAVA_主路徑已存在,工具將重複使用。

  • MAC:Java_ HOME="/Users/cisco/jdk/zulu@1.8.282/ Contents/ 主畫面/"

  • Windows:Java_主目錄=C:\Program~1\ Java\jre1.8.0_ 321

此步驟是可選的

執行的指示

在權杖產生器目錄中的終端中執行以下指令:

  • 下列連接埠必須可用於執行權杖產生器工具。:8080、50009、50010、50011、50012 和 50013

  • 必須至少開放上述其中一個埠才能在使用者電腦上進行連線。

Windows:

token_generator.bat

MacOS:

./token_generator .sh

輸出:

工具名稱:權杖產生器工具版本:1.13.0 在您的 Web 瀏覽器中載入URL :http://localhost:8080 

在終端上的 Web 瀏覽器中開啟URL ,使用合作夥伴管理員憑證登入以獲取 TOKEN,並複制相同的標記以供進一步使用。

下面提供使用者介面圖示以供參考:

「使用Cisco Webex登入」畫面

圖 3:使用Cisco Webex登入

「認證」視窗登入畫面

圖 4:「憑證」視窗

權杖產生畫面

圖 5:權杖產生

BroadWorks 設定任務

請設定以下步驟,然後再在次要 BroadWorks 伺服器中執行擷取和裝置移動工具。

這適用於Cisco BroadWorks 和Webex for BroadWorks。這些步驟不適用於 BroadCloud。

啟用 OCI-P 連線

裝置移動工具透過 OCI-P 指令與 BroadWorks 通訊,若要啟用 OCI-P 連線,請使用以下步驟:

步驟 1 :使用 CLI 來配置一般設定。

在 CLI 中執行以下指令以變更到 一般設定目錄:

如_CLI> cd /Applications/OpenClientServer/一般設定。

在 CLI 中執行以下指令以取得目前的一般設定:

AS_CLI/Applications/OpenClientServer/GeneralSettings> 取得用戶端埠 = 2208 用戶端啟用 = 真安全用戶端埠 = 2209 安全用戶端埠啟用 = 真 systemDomain = <> 

如果您的設定與上述不相符,請使用設定 指令,以重新設定您的設定。

第 2 步:使用 CLI 來設定 OCI Proxy。

將目錄變更為 OCI Proxy:

如_CLI> cd /Applications/OpenClientServer/OCIProxy

執行以下 CLI 以取得目前設定。您應該看到以下內容:

AS_CLI/Applications/OpenClientServer/OCIProxy> 已啟用 = true 啟用的LoginLevelScreencing = 錯誤啟用回應緩存 = 錯誤的回應緩存持續時間 = 24 回應緩存RenewPeriodMins = 30 訊息佇列容量 = 50 訊息佇列TimeoutSeconds = 1800 

如果您的設定與上述不相符,請使用設定 指令,以重新設定您的設定。

第 3 步:使用 CLI 來設定 OCI 佈建。

切換到佈建目錄:

如_CLI> cd /System/NetworkAccessLists/OCI/佈建

執行以下指令以取得目前的 OCI 佈建設定:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> 獲取地址說明 ========================== 127.0.0.1 本機為 

步驟 4 :在 CLI 中執行以下指令,以驗證您的設定是否正確。

 如_CLI/維護/管理物件> 獲取 Broadworks 並檢查您的輸出是否確定。請參閱下方的範例輸出:如_CLI/維護/管理物件> 取得 BroadWorks BroadWorks 受管理物件 ============================= * 伺服器:身分...:AS 版本........:Rel_ 21.sp1_ 1.551 管理州/省...:未鎖定 * 應用程式:名稱 版本 部署 管理狀態 有效狀態 =============================================== =============================================== 執行和佈建 21.sp1_ 1.551 true 未鎖定 未鎖定 已鎖定 FlashPolicy 21.sp1_ 1.551 false 已解除鎖定已停止 OpenClientServer 21.sp1_ 1.551 true 未鎖定 未鎖定 WebContainer 21.sp1_ 1.551 true 未鎖定 已找到 4 個項目。 * 託管的應用程式:名稱版本內容路徑 部署 ================================================ ====================== 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 個項目。 

驗證已部署且處於活動狀態的開放式用戶端伺服器

使用下面的指令在次要應用程式伺服器上部署和啟動 Open Client Server(若未部署或尚未啟動)。

步驟 1 :使用以下CLI 指令部署伺服器:

AS_CLI/Maintenance/ManagedObjects> 部署應用程式 OpenClientServer

第 2 步:使用此指令啟動伺服器:

AS_CLI/Maintenance/ManagedObjects> 啟動應用程式 OpenClientServer

啟用號碼啟用

在 CLI 中執行下列指令以啟用號碼的啟用:

步驟 1 :執行號碼啟用指令:

如_CLI> cd SubscriberMGmt/NumberActivation

第 2 步:執行啟用啟用指令:

如_CLI> 設定 DNMode 群組與使用者啟動啟用

第 3 步:在確認提示時,輸入 Y。

擷取工具

適用於 BroadCloud

擷取工具已整合在 BroadCloud 服務提供者入口網站中。服務提供者管理員可以:

  1. 每個請求最多為 50 個客戶提交資料提取請求。
    一天內為同一個客戶提交資料擷取請求的次數不能超過 10 次。
  2. 以 ZIP 格式下載擷取的資料檔案,最多可使用自請求提交之日起 28 天。

下圖顯示了服務提供者入口網站。

顯示起始批量移轉擷取請求的服務提供者入口網站螢幕。

圖 6:服務提供者入口網站

顯示批發移轉擷取請求的服務提供者入口網站螢幕

圖 7:服務提供者入口網站

適用於 BroadWorks 版Cisco BroadWorks 和Webex

  1. 擷取工具在合作夥伴網路內的次要Cisco BroadWorks 應用程式伺服器上執行,並透過 OCI-P 進行連線。
  2. 此工具從Cisco BroadWorks 或 BroadCloud 平台提取原始企業、群組、號碼、使用者、服務、裝置和軟體用戶端資料,並將此資料輸出為XML檔案,為轉換工具提供輸入。

接下來的章節將說明如何安裝和設定擷取工具。

先決條件

  1. 將擷取工具可執行檔 SCP 傳送至次要Cisco BroadWorks 應用程式伺服器。
  2. 透過 SSH 連接至次要Cisco BroadWorks 應用程式伺服器以設定先決條件並執行擷取工具。
  3. 在 conf/exporttool.yml 中設定服務提供者和群組ID以從Cisco BroadWorks 擷取。請參閱以下 YAML 片段範例:
    服務提供者 ID-A:- GroupID-A1 - GroupID-A2 - GroupID-A3 Service提供者ID-B:- 所有 
  4. 確保 conf/partner.cfg 檔案中的次要Cisco BroadWorks 應用程式伺服器使用者ID、密碼和主機名稱正確:
    BroadWorks_ USER_ ID = 管理員 BROADWorks_密碼 = 管理員 BROADWorks_主持人_NAME = 本地主機 REFRESH_ TOKEN = 合作夥伴管理員的重新整理權杖已復制自權杖產生器工具。移轉_MODE = 支援的值是webex_for_broadworks_to_wholesale。預設值是broadworks_to_wholesale。使用webex_for_broadworks_to_wholesale 適用於Webex for BroadWorks 移轉。 

    重新整理_記號環 屬性對於Webex for BroadWorks 移轉是必需的。

  5. 如果次要Cisco BroadWorks 應用程式伺服器 JDK/JRE 環境路徑與檔案不同,請修改 export.sh 檔案中的 JDK/JRE 環境路徑:
    Java_主目錄 = /usr/local/java/java_base

執行的指示

從擷取工具目錄在次要Cisco BroadWorks 應用程式伺服器中執行以下指令:

./export.sh

終端日誌

成功匯出後,終端中提供以下記錄:執行 BroadSoft 資料匯出工具:

 正在執行 BroadSoft 資料匯出工具 ********************************************* *** 開始匯出工具 v:1.15.0 匯出已開始 SP=collabmigrationtestSP_engg ,群組=collabmigrationtestGRP_engg 匯出使用者 SP=collabmigrationtestSP_engg ,群組=collabmigrationtestGRP_engg 已完成 SP=collabmigrationtestSP 的使用者匯出_engg,群組=collabmigrationtestGRP_engg 已完成 SP=collabmigrationtestSP 的匯出_engg,群組=collabmigrationtestGRP_engg 匯出完成 匯出傾印 zip 目錄:輸出/20221017223452_匯出工具 匯出傾印 zip 檔案名稱:extracted_data_1666060500618.zip 名為extracted_data_1666060已建立 500618.zip ZIP 檔案建立過程已完成 匯出的檔案轉換為 ZIP 檔案 ************** *****************

輸出

輸出 ZIP(extracted_data_ .zip ) 檔案將在相同的擷取工具目錄中提供。使用下面的指令來檢視和使用「轉換工具」輸入的 ZIP 檔案:

ls –ltr Drwxr-xr-x 2 bwadmin bwadmin 4096 10 月4 月 11:53 lib/ -rwxr-xr-x 1 bwadmin bwadmin 956719 10 月4 月 11:53exporttool.jar -rwxr-xr-x 1 bwadmin bwadmin 2635 10 月4 11:53export.sh Drwxr-xr-x 2 bwadmin bwadmin 4096 10 月5 05:04 會議/drwxrwxr-x 3 bwadmin bwadmin 4096 10 月 17 22:34 輸出/drwxrwxr-x 2 bwadmin bwadmin 4096 10 月 17 22:34 記錄/-rw-rw-r- 1 bwadmin bwadmin 46341 10 月 22 日: 35extracted_data_1666060 500618.zip

轉換工具

此轉換工具適用於所有移轉。轉換工具可在任何電腦(包括合作夥伴的管理員膝上型電腦)上執行,並使用Webex公共 API。它會讀取擷取工具輸出 ZIP(extracted_data_ .zip ) 檔案作為輸入,並將原始XML轉換為佈建工具使用的 JSON 格式。

先決條件

下載並解壓縮遷移工具二進製文件後,請設定以下先決條件:

  1. 設定 REFRESH_ TOKEN(從權杖產生工具複製的權杖)和 NAME_的_主要_conf/partner.cfg 檔案中的 LOCATION:
    重新整理_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 名稱_的_主要_LOCATION=主要
  2. (可選)設定 PROVISIONING_ conf/partner.cfg 檔案中的ID (從 Partner Hub 中的範本複制):
    正在佈建_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    若要對客戶電子郵件地址進行更完整的驗證,您可以選擇性地設定 PROVISIONING_ID。
  3. 如果遺失了,請在 input/customers.csv 檔案(請參閱下一部分)中設定遺失資訊。
  4. 在 input/users.csv 檔案中新增一般一般使用者電子郵件地址。
  5. 如果要佈建新電話,請將使用者新電話的 Mac 位址和電子郵件地址新增至 input/newphones.csv 檔案。僅當合作夥伴管理員要在批發通話中佈建新電話時,才需要這樣做。
  6. 使用 input/cxessentials.csv 檔案將 BroadWorks 通話中心轉換為 CxEssentials。
  7. (可選)啟用 UPGRADE_所有_呼叫_中心_至_客戶體驗_ESSENTICALS 屬性,以將所有通話中心轉換為 CxEssentials。
  8. 使用 input/locations.csv 檔案來支援允許管理員按位置移轉客戶位置的大型企業移轉
  9. 當MAC 位址在Cisco BroadWorks裝置設定檔中不可用時,可以選擇性地啟用使用SIP註冊訊息的 User-Agent 標頭中的MAC位址。取消註釋「USE_ MAC_地址_FROM_ SIP_ REGISTER=yes” (在檔案 conf/partner.cfg 中)

填寫輸入/客戶.csv

檔案 input/customers.csv 提供了Cisco BroadWorks 或 BroadCloud 中可能缺少的資料。如果所有必填資訊已可用,此檔案可以保留為空。您不必填寫所有欄位,只有缺少的資訊是必填欄位。

所有這些欄位都是選用的。

下表說明 input/customers.csv 中最重要的欄位。

欄名

規則

ID

在Cisco BroadWorks 企業模式中:

  • 這是企業的Cisco BroadWorks 服務提供者Id。
  • 此外,企業內的每個群組都需要單獨的線路。Id 是Cisco BroadWorks 群組Id。

在 BroadWorks服務提供者模式中,這是Cisco BroadWorks 群組 ID。

在 BroadCloud 中,這是 Rialto 的客戶 ID。

externalId

這是與此客戶的合作夥伴的內部標識符相符的標識符。此欄在Webex合作夥伴組織中必須是唯一的。此欄是可選的,唯一標識符將由轉換工具自動生成。

此欄不適用於企業內的群組。

客戶姓名

對於企業,此欄會用作Webex客戶名稱欄位。

對於企業內的群組,此欄會用作位置名稱。位置名稱在企業內必須是唯一的

主要電子郵件

這用作Webex客戶管理員的電子郵件地址。

此欄對於企業內的群組是可選的。

地址欄

對於企業,位址會用作帳單位址和第一個位置位址。

對於企業內的群組,該位址會用作位置位址。

timezone

請參閱本文中的時區部分。

語言

請參閱Webex支援的語言

預設語音信箱 PIN

請參閱設定語音郵件PIN

執行的指示

在任何作業系統中執行轉換工具。使用以下步驟在 Windows 和 macOS 中執行該工具:

Windows

執行以下指令以在 Windows 中執行轉換工具:

transform.bat -extract= -客戶= -使用者= -newphones=

macOS

執行下列步驟以在 macOS 上執行轉換工具:

  1. 建立虛擬環境並安裝依賴項,以使用 Python 執行轉換工具:
    python3 -m venv venv 來源 venv/bin/啟動 python3 -m pip 安裝請求 python3 -m pip 安裝請求-oauthlib 
  2. 執行轉換工具:
     ./transform.sh -extract= -客戶= -使用者= -newphones=

客戶/使用者預先檢查

轉換工具對Webex進行API調用以捕獲潛在的佈建問題。預設情況下,它將驗證客戶的地址和主要電子郵件。如果 PROVISIONING_ ID值是在 conf/partner.cfg 檔案中指定的,它還將驗證位置資訊。預先檢查結果將包含在例外報告中。

此外,在執行轉換工具時,還可以新增下列可選參數:

預先檢查

除了針對客戶資訊執行預檢查API之外,轉換工具還將針對訂閱者電子郵件執行預檢查API 。

預先核對資訊

預設情況下,例外報告中只會包含預檢查錯誤(即將封鎖佈建的問題)。新增此旗標也將包括成功的預檢查結果(例如,如果已存在可以自動附加的Webex組織)。

預先核對資訊 需要額外的時間來執行。

終端日誌

以下人員會在成功轉換後登入終端:

摘要報告 可成功移轉的 BroadWorks 企業:1 無法移轉的 BroadWorks 企業:可成功移轉的 0 個 BroadWorks 使用者:4 個無法移轉的 BroadWorks 使用者:0 可成功移轉的電話:3 與Webex Calling不相容的電話:0 

例外情況報告

轉換工具會在資料中心內產生例外報告:輸出/ /exception_report .txt 目錄。您可以使用此報告來識別將影響移轉的問題,並在Cisco BroadWorks 系統中進行修正。

在修改使用者資料以解決例外情況後,使用新資料重新執行「擷取和轉換工具」。例外報告檔案範例如下:

例外報告 2022 年 10 月 18 日星期二 08:12:09 具有通訊限制功能建議的企業:在 Control Hub 中手動配置外發通話計劃________________________________________________________________________________ 協作移轉測試GRP_engg 

輸出

輸出 JSON(客戶.json ) 檔案將在 中可用輸出/ / 目錄。範例客戶.json 檔案如下:

{ "customer": { "provisioningId": "!!!!!!!!!!REPLACE_有了_PROVISIONINGID!!!!!!!!!!", "packages": [ "webex_calling ", "common_area_calling " ], "externalId": "external_id_engg_grp 1", "地址": { "地址線路1": "100 主街道", "地址線路2": "", "城市": "蓋瑟斯堡", "州或省": "MD", "zip或郵遞代碼": "20877", " Country": "US" }, "customerInfo": { "name": "工程群組 - 1", "primaryEmail": "amareswaranvel+engineeringgroup1@gmail.com" }, "provisioningParameters": { "calling": { " location": { "name": "主要", "地址": { "地址線路1": "100 主街道", "地址線路2": "", "城市": "蓋瑟斯堡", "州或省": "MD", "zip或郵遞區號": "20877", "國家/地區": "US" }, "時區": "美洲/New_約克", "語言": "en_us 」,「數字」:[ 「+15201」、「+1551102」、「+1520551103」、「+15205」、「+155106」、「+15555551106」、「+155555551107」、「+151107」、「+1520551103」、「+152055511104」 ", "+15205551110" ], "mainNumber": "+15205551101" } } } }, "broadworks_info ": { "service_provider_id ": "協作遷移測試SP_engg ", "group_id ": "collabmigrationtestGRP_engg " }, "訂閱者": [ { "amareswaranvel+benjaminjack@gmail.com": { "訂閱者": { "customerId": "!!!!!!!!!!REPLACE_有了_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+benjaminjack@gmail.com", "package": "webex_calling 」,「provisioningParameters」:{ 「firstName」:「Benjamin」,「lastName」:「Jack」,「primaryPhoneNumber」:「+15205551102」,「extension」:「1102」} },「features」:[ { "/ v1/people/{personId}/features/voicemail": { "啟用":true, "sendBusyCalls": { "啟用": true, "greeting": "DEFAULT" }, "sendUnansweredCalls": { "啟用":true, "greeting": "DEFAULT", "numberOfRings": 3 }, "messageStorage": { "mwi啟用": true, "storageType": "EXTERNAL", "externalEmail": "engineering17861@mailnator.com" } } } ], "裝置": [ { "cisUuid": "!!!!!!!!!!REPLACE_有了_PERSONID !!!!!!!!!!", "product": "DMS Cisco 7861", "mac": "CC98914EAAD7" } ] } }, { "amareswaranvel+lucasoliver@gmail.com": { "訂閱者" : { "customerId": "!!!!!!!!!!!!!REPLACE_有了_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+lucasoliver@gmail.com", "package": "webex_calling 」,「provisioningParameters」:{ 「firstName」:「Lucas」,「lastName」:「Oliver」,「primaryPhoneNumber」:「+15205551103」,「extension」:「1103」} },「features」:[ { "/ v1/people/{personId}/features/voicemail": { "啟用":true, "sendBusyCalls": { "啟用": true, "greeting": "DEFAULT" }, "sendUnansweredCalls": { "啟用":true, "greeting": "DEFAULT", "numberOfRings": 3 }, "messageStorage": { "mwi啟用": true, "storageType": "EXTERNAL", "externalEmail": "engineering16821@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_有了_PERSONID !!!!!!!!!!", "product": "DMS Cisco 6821", "mac": "5486BCAE7E45" } ] } }, { "amareswaranvel+leojackson@gmail.com": { "訂閱者" : { "customerId": "!!!!!!!!!!!!!REPLACE_有了_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+leojackson@gmail.com", "package": "webex_calling 」,「provisioningParameters」:{ 「firstName」:「Leo」,「lastName」:「Jackson」,「primaryPhoneNumber」:「+15205551104」,「extension」:「1104」} },「features」:[ { "/ v1/people/{personId}/features/voicemail": { "啟用":true, "sendBusyCalls": { "啟用": true, "greeting": "DEFAULT" }, "sendUnansweredCalls": { "啟用":true, "greeting": "DEFAULT", "numberOfRings": 3 }, "messageStorage": { "mwi啟用": true, "storageType": "EXTERNAL", "externalEmail": "engineeringmacpc@mailnator.com" } } } ], "裝置": [] } }, { "amareswaranvel+owenaex@gmail.com": { "訂閱者" : { "customerId": "!!!!!!!!!!!!!REPLACE_有了_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+owenaex@gmail.com", "package": "webex_calling 」,「provisioningParameters」:{ 「firstName」:「Owen」,「lastName」:「亞歷山大」,「primaryPhoneNumber」:「+15205551101」,「extension」:「1101」} },「features」:[ { "/ v1/people/{personId}/features/voicemail": { "啟用":true, "sendBusyCalls": { "啟用": true, "greeting": "DEFAULT" }, "sendUnansweredCalls": { "啟用":true, "greeting": "DEFAULT", "numberOfRings": 3 }, "messageStorage": { "mwi啟用": true, "storageType": "EXTERNAL", "externalEmail": "engineering8811@mailnator.com" } } } ], "裝置": [ { "cisUuid": "!!!!!!!!!!REPLACE_有了_PERSONID !!!!!!!!!!", "product": "DMS Cisco 8811", "mac": "F87B204E4066" } ] } } ], "auto_attendants ":[],"call_queues ":[],"hunt_groups ":[],「排定」:[],」call_parks ":[],"call_pickups ":[],"paging_groups ":[],"voice_portals ": [ { "name": "自動語音入口網站", "firstName": "自動", "lastName": "語音入口網站", "languageCode": "en_us 」,「phoneNumber」:「+1551105」,「分機」:「1105」} ],」shared_call_appearances ":[],"business_communicator_desktop_to_upgrade_to_webex_app ": [ "PC Comm - Engg 裝置設定檔" ], "connect_client_to_upgrade_to_webex_app ":[],"位置":[],"webex_for_broadworks_info ": { "users": [ { "id": "Y2lzY29zcGFyazovL3VzL1NVQlNDUklCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5" } ], "hydra_org Id": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id ": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYMVk" } }

`webex_for_broadworks_info ` JSON 屬性僅適用於Webex for BroadWorks 移轉。`broadcloud_info ` JSON 屬性僅適用於 BroadCloud 移轉。

佈建工具

佈建工具可以在任何機器上執行,通常是合作夥伴的管理員膝上型電腦,並使用Webex公共 API。它會讀取轉換工具輸出 JSON (客戶.json ) 檔案作為輸入並佈建Webex批發 RTM 解決方案中的客戶、位置、號碼、使用者、服務和裝置。

先決條件

在佈建工具目錄中設定以下先決條件:

  1. 在電腦上安裝Java 8、11 或 17。Java可從許多來源獲得,包括:
    • https://learn.microsoft.com/en-us/java/openjdk/download
    • https://aws.amazon.com/corretto/
    • https://download.oracle.com/java/17/latest/jdk-17_macos-x64_bin.dmg
  2. 下載並解壓縮遷移工具二進製文件後,將 JAVA_主環境變數的provisioning_tool.sh(適用於MAC和provisioning_toolWindows 版 .bat。
  3. Partner.cfg 檔案:
    • 將 WHOLESALE_正在佈建_ID和 REFRESH_ TOKEN(從權杖產生器工具複製的權杖)。合作夥伴管理員必須聯絡其客戶團隊才能獲得 PROVISIONING_ ID:
      批發_正在佈建_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_ TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
    • 設定為允許_管理員_邀請_如果合作夥伴不想向使用者傳送歡迎電子郵件,則 EMAILS 為 false。預設值為 true。

  4. 使用 WEBEX4BWKS_電子郵件_Webex for BroadWorks 移轉的 SUBJECT 屬性,以傳送Webex for BroadWorks 訂閱者的變更密碼請求電子郵件主題。
  5. 使用 WEBEX4BWKS_電子郵件_Webex for BroadWorks 移轉的 BODY 屬性,用於傳送Webex for BroadWorks 訂閱者的變更密碼請求電子郵件本文。

對於 BroadCloud 移轉相同的地區:

  1. 工具將跳過號碼、裝置和共用通話外觀外觀佈建。
  2. 工具將建立具有分機號和臨時分機號的使用者和虛擬使用者。

對於 BroadCloud 移轉,其他地區:

  1. 工具將佈建號碼、裝置和共用通話外觀外觀。
  2. 工具將使用實際電話號碼和分機號建立使用者和虛擬使用者。
    所有歐洲 BroadCloud 遷移都將移轉至另一個地區。

執行的指示

使用以下步驟在 Windows 和 macOS 中執行該工具:

Windows

執行下列步驟以在 Windows 作業系統上執行該工具:

若要佈建單一客戶:Provision.bat -輸入=若要佈建多個客戶:Provision.bat -輸入= 

macOS

執行以下步驟以在 macOS 上執行該工具:

若要佈建單個客戶:./transform.sh -輸入=若要佈建多個客戶:./transform.sh -輸入= 

Webex for BroadWorks 移轉的先決條件

合作夥伴管理員必須針對 BroadWorks 共存功能更新Webex的 BroadWorks 新手上路範本。請參考下圖:

針對 BroadWorks 至批發的移轉使用Webex的額外參數執行佈建工具。

準備階段: 是預設階段,在該階段中,管理員可將 BroadWorks 使用者佈建為批發訂閱者,並繼續使用Webex for BroadWorks 使用者。

維護階段: 是第二個階段,管理員可在其中將批發授權指定給現有的Webex for BroadWorks 使用者。您必須使用參數執行佈建工具維護

移轉後階段: 是管理員可將 BroadWorks 完全轉換為批發的最後階段。您必須使用參數執行佈建工具移轉後

終端記錄

以下是成功佈建時終端中的記錄:

工具名稱:佈建工具版本:1.15.0 ******** 已開始處理檔案:input/customer.json ************** 佈建 客戶 等待客戶external_id_engg_grp1 以完成佈建... 等待客戶external_id_engg_grp1 以完成佈建... 客戶external_id_engg_grp1 狀態:佈建號碼 佈建使用者 佈建使用者功能 佈建問候語 佈建排程 佈建裝置 佈建共用通話外觀外觀 佈建 自動語音應答 佈建 呼叫佇列 佈建搜尋群組 佈建 群組傳呼 佈建 呼叫駐留 佈建 代接來電 佈建 語音入口網站 ********* 已完成檔案:輸入/customer.json ************** 

將列印一個表格,其中包含為每次執行建立的位置數:

包含為每次執行建立的位置數的表格。

輸出

佈建工具在內部生成成功和錯誤報告輸出/<external_id >/*.成功/錯誤 檔案。複查輸出的成功和錯誤記錄,以驗證成功佈建。

成功佈建後,客戶管理員和最終使用者將從批發 RTM 解決方案收到電子郵件。

合作夥伴管理員可以在 Partner Hub 和 Control Hub 入口網站中驗證客戶佈建。請從 Partner Hub 和 Control Hub 入口網站中參考以下圖示:

Partner Hub 的螢幕截圖,顯示在選取客戶下拉欄位中搜尋批發客戶。

圖 8:合作夥伴中心

顯示「使用者」標籤和使用者清單的 Control Hub 的螢幕截圖。

圖 9:Control Hub

顯示裝置螢幕和裝置清單的 Control Hub 的螢幕截圖。

圖 10:裝置

顯示號碼螢幕和電話號碼清單的 Control Hub 的螢幕截圖。

圖 11:正在呼叫

裝置移動工具

適用於 BroadCloud

BroadCloud 合作夥伴,請使用服務提供者入口網站來提交號碼、裝置和 SCA 移轉的移轉請求。

在服務提供者入口網站中,一個移轉請求最多可以包括 50 個客戶。一天內最多可以提交 10 個請求。

下圖顯示了服務提供者入口網站。

顯示「起始移轉請求」的服務提供者入口網站。

圖 12:服務提供者入口網站

顯示檢視移轉請求的服務提供者入口網站。

圖 13:服務提供者入口網站

適用於 BroadWorks 版Cisco BroadWorks 和Webex

對於適用於 BroadWorks 的Cisco BroadWorks 和Webex移轉,該工具在合作夥伴網路內的次要Cisco BroadWorks 應用程式伺服器上執行,並透過 OCI-P 連線到 AS。它使用「轉換工具」輸出 JSON (客戶.json ) 檔案作為輸入,並執行 OCI-P 指令以遷移裝置和軟體用戶端。

成功操作後,裝置移動工具將:

  1. 從Cisco BroadWorks 取消註冊裝置,並在批發中註冊它們。
  2. 使用 UC-One 用戶端的使用者將在首次登入時重新導向至Webex應用程式。
  3. 從Cisco BroadWorks 停用電話號碼或從 BroadCloud 移除電話號碼。
  4. 在批發中啟動號碼。
  5. 在批發中為 BroadCloud 移轉建立共用通話外觀外觀。[此步驟僅適用於 BroadCloud 移轉]。
如果沒有向Cisco BroadWorks 或 BroadCloud 註冊的裝置需要移轉,則不需要執行裝置移動工具。

SCP 和 SSH

  1. 將裝置移動工具 SCP 連接到次要Cisco BroadWorks 應用程式伺服器。
  2. 透過 SSH 連接至次要Cisco BroadWorks 應用程式伺服器以配置先決條件並執行裝置移動工具。

先決條件

  1. 設定 REFRESH_ TOKEN(從權杖產生器工具複製的權杖)(從權杖產生器工具複製)(從權杖產生器工具複製)(從權杖產生器工具複製)。
    重新整理_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. 確保次要Cisco BroadWorks 應用程式伺服器使用者ID、密碼和主機名稱在 conf/deviceMoveTool.conf 檔案中正確:
    BroadWorks_ USER_ ID = 管理員 BROADWorks_密碼 = 管理員 BROADWorks_主持人_NAME = 本地主機
  3. 驗證 devicemove.sh 中的 JDK/JRE 環境路徑是否正確
    Java_主目錄 = /usr/local/java/java_base
  4. 管理員可以使用輸入目錄中的locations.csv 檔案來遷移特定群組而不是企業下的所有群組。

Polycom 電話

要將 Polycom 電話從Cisco BroadWorks 移至批發通話,合作夥伴管理員必須在Cisco BroadWorks 中的系統層級建立新的身分/裝置設定檔類型檔案每個 Polycom 裝置範本。請參考圖 14 並上傳自訂檔案檔案裝置移動工具/會議/裝置設定檔/{region}/polycom_vvx .cfg 。上傳新的裝置檔案後,請確保新建立的檔案存在於群組層級。另請確保檔案migration_%BWMAC ADDRESS%.cfg 不與系統中的任何現有檔案衝突)。

裝置移動工具/會議/裝置設定檔/{region}/polycom_vvx 2.cfg

供裝置移動工具在內部使用。

Polycom 電話的遷移過程:

  1. 裝置移動工具取代了檔案%BWMACADDRESS%裝置層級的 .cfg,使用polycom_vvx2.cfg。請注意,此檔案是指migration_%BWMACADDRESS%.cfg。
  2. 在群組層級或裝置層級重建裝置設定檔。
    在群組層級或裝置層級行事取決於檔案 system-move-tool/conf/partner.cfg 中參數 deviceLevelRebuild 的組態。
  3. 裝置移動工具會要求Cisco BroadWorks 應用程式伺服器在群組層級或裝置層級重新啟動電話。
  4. 收到重新啟動請求後,Polycom 電話會下載並處理% BWMACADDRESS%.cfg,要求 Polycom 電話下載並處理migration_%BWMACADDRESS%.cfg,其中將 device.prov.serverName 設定為https://plcm.sipflash.com.
    https://plcm.sipflash.com 對於美國地區,其他地區有不同的 URL。
  5. Polycom 電話會下載%BWMACADDRESS%.cfg 來自https://plcm.sipflash.com 並將由Webex Calling DMS 管理。
身分/裝置設定檔類型檔案新增螢幕擷取畫面

圖 14:新增身分/裝置設定檔類型檔案

「MAC 位址在:」欄位使用與 Polycom 範本中其他檔案相同的值。(在圖 14 中,使用 HTTP 請求URI,但這可能不適合合作夥伴的Cisco BroadWorks 應用程式伺服器部署)。

執行的指示

調用 DMT 有兩種方法,第一種是一次透過單個客戶調用,另一種是同時透過多個客戶執行。

裝置移動工具從裝置移動工具目錄內的次要Cisco BroadWorks 應用程式伺服器執行:

對於裝置移動單個客戶:./devicemove.sh -輸入= ./裝置移動.sh -輸入=/tmp/客戶名稱.json 對於多個客戶的裝置移動:./裝置移動.sh -輸入= ls -l /tmp/directoryofcustomers/ Customer1.json Customer2.json Customer3.json 此外,裝置移動工具支援從 1.35.0 版遷移單個/特定電話。使用下面的指令:./裝置移動.sh -整合 -輸入= -mac地址=4CBC4883A6F8,48256741CBE9 

終端日誌

以下是成功執行用於裝置移轉的裝置移動工具時終端中的記錄:

工具名稱:裝置移動工具版本:1.15.0 裝置工具已開始... 可移轉的有效裝置:--------------------------------------- --------------------------------------- ---------------| 裝置類型| Mac| 版本| 電子郵件| --------------------------------------- --------------------------------------- ---------------| DMS Cisco 7861| CC98914EAAD7| Cisco-CP-7861-3PCC/11.3.7_cc 98914eaad7_ | 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_f 87b204e4066_ | amareswaranvel+owenaex@gmail.com| --------------------------------------- --------------------------------------- --------------- 您要移轉所有這些裝置嗎?([Y]es 或 [N]o)是 為 DMS 上傳裝置設定檔Cisco MPP LC 重建裝置過程已開始 重建裝置過程已成功完成 重新啟動過程已開始 重新啟動過程已成功完成 正在修改群組 CollabmigrationtestGRP 下的 Business Communications 的設定檔_engg 為客戶組織 ID 開始的啟用 Webex 電話號碼程序:85ea1d6f-ff9e-41a1-843f-7362aaf12b4c 已為客戶組織 ID 啟用 Webex 電話號碼流程:85ea1d6f-ff9e-41a1-843f-7362aaf12b4c 停用已為 groupId 啟動的 Broadworks 電話號碼流程:協作移轉測試GRP_engg 已為 groupId 停用 Broadworks 電話號碼程序:協作移轉測試GRP_engg 裝置移轉已完成

輸出

在裝置移轉後,裝置已連線並準備好撥打/接聽通話。請參閱圖 15 以查看裝置狀態的範例:

Control Hub 裝置頁面的螢幕擷取畫面,顯示裝置狀態。

圖 15:裝置狀態

在裝置移轉後,號碼開始使用中。請參閱圖 16,以查看使用中號碼的範例:

顯示使用中號碼的 Control Hub 號碼螢幕的擷取。

圖 16:使用中的號碼

回复移轉

一次必須為一個企業執行回復作業。

由於技術限制,裝置移動工具在回复操作期間不會停用批發通話中的號碼。

適用於 BroadCloud 電訊廠商

BroadCloud 合作夥伴的回復過程如下:

  1. 向Cisco TAC開立報修單以請求裝置回复。
  2. 在回复模式下執行裝置移動工具:
    • 電話號碼將從Webex Calling取消指派,從而僅保留具有分機的使用者和服務。
    • Webex Calling中的電子郵件地址將恢復為臨時電子郵件地址。
    • 將從Webex Calling中刪除電話。
    • 將在 BroadCloud 中重新建立電話號碼、用作替代 ID 的電子郵件地址,以及電話。
    • 將重新啟動電話。
  3. 合作夥伴管理員必須將 PSTN 電話號碼移回 BroadCloud Carrier。

適用於 BroadWorks 版Cisco BroadWorks 和Webex

Cisco BroadWorks 和Webex for BroadWorks 的回復過程如下:

  1. 向Cisco TAC開立報修單以請求裝置回复。
  2. 在次要 BroadWorks 應用程式伺服器上在回复模式下執行裝置移動工具,以回复裝置移轉。這會將 DMS URL重新設定為Cisco BroadWorks 中裝置設定檔的服務提供者DMS URL ,並重新啟用電話號碼。
  3. Webex Calling團隊將 DMS URL重新設定為Webex Calling的裝置設定檔中的服務提供者DMS URL 。
  4. 合作夥伴管理員必須透過 Control Hub 入口網站停用或刪除Webex Calling中的電話號碼。
  5. 合作夥伴管理員必須將 PSTN 電話號碼移回Cisco BroadWorks。

在回复模式中執行裝置移動工具的指示

請遵循下列步驟,以回复模式執行裝置移動工具:

在裝置移動工具目錄內的次要Cisco BroadWorks 應用程式伺服器中執行以下指令:

回復設定檔

./裝置移動.sh -輸入= -revertProfiles

回复號碼

./裝置移動.sh -輸入= -revertNumbers

終端日誌

若成功執行用於回复操作的裝置移動工具,我們將在終端中取得以下記錄:

回復設定檔

工具名稱:裝置移動工具版本:1.15.0 版裝置工具已啟動以進行還原處理... 可以從Webex Calling移回 BroadWorks 的裝置:---------------------------------------------------- --------------------------------------- ----| 裝置類型| Mac| 版本| 電子郵件| --------------------------------------- --------------------------------------- ---------------| DMS Cisco 7861| CC98914EAAD7| Cisco-CP-7861-3PCC/11.3.7_cc 98914eaad7_ | 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_f 87b204e4066_ | amareswaranvel+owenaex@gmail.com| --------------------------------------- --------------------------------------- --------------- 要將這些裝置從Webex Calling移回 BroadWorks 嗎?(是,Y,否,N):是 為 DMS 上傳裝置設定檔Cisco MPP LC 重建裝置過程已開始 重建裝置過程已成功完成重新啟動過程已開始 重新啟動過程成功完成 已成功完成裝置移轉以取消佈建過程 

回复號碼

工具名稱:裝置移動工具版本:1.15.0 要繼續將號碼回復至 Broadworks 嗎?([Y] es 或 [N] o):是 [+15205551102、+1520551103、+1520551103、+151104、+152055511105、+1520555551108、+15555551109、+1520555] 協作移轉測試GRP_engg 已為 groupId 啟用 Broadworks 電話號碼程序:協作移轉測試GRP_engg 裝置移轉回复程序已成功完成

附錄

大型企業遷移

擁有許多位置的大型企業無法在單一維護時段內遷移所有位置。本節中描述的功能允許合作夥伴一次移轉多個位置。

步驟

使用以下步驟來規劃大型企業的分階段遷移:

  1. 從 BroadWorks 或 BroadCloud 擷取企業資料。
  2. 在擷取的資料上執行不含位置選項的轉換工具。
  3. 尋找建議同時移入的位置區段exception_report.txt 若要規劃移轉階段以獲取有關位置依賴關係的更多資訊,請檢查功能代理清單檔案(請參閱下面的轉換工具)。
  4. 透過修改產生輸入/locations.csvlocations_to_be_edited .csv。
  5. 使用位置選項再次執行轉換工具。
  6. 檢查exception_report.txt 以識別目前階段的任何位置依賴關係問題。
  7. 視需要修正位置相關性問題(透過修改locations.csv)。
  8. 重新執行轉換工具,為目前階段產生客戶.json。
  9. 對每個 Customer.json 執行佈建工具。
  10. 在維護時段內,執行裝置移動工具。
  11. 對於下一個階段,重複步驟 4 - 10。

轉換工具

為了實現上述在大型企業中分階段移轉位置的目標,需要建立一個新的檔案位置.csv 被新增為可選輸入( -locations=輸入/locations.csv ) 時,執行轉換工具。

locations.csv 包含特定於位置的資料。它將覆寫在 input/customers.csv 中找到的資料,該資料目前同時包含企業資料和位置資料。

下表列出了位置.csv

說明

預設值

強制

BroadWorks 中的對應

BroadCloud 中的對應

企業 ID

唯一企業 ID

Y

服務提供者Id

里亞托客戶 ID

位置 ID

位置 ID,在企業內唯一

Y

群組 ID

里亞托網站 ID

移轉狀態

是否已遷移此位置?

已移轉,dont_migrate ,遷移

移轉

N

名字

此位置的名稱。

將其保留為空以使用 LocationId。

N

timezone

N

語言

N

address1

N

address2

N

城市

N

state

N

郵遞區號

郵遞區號或郵遞區號

N

國家

2 個字母的代碼

N

Location.csv 可以從預先填入的locations_to_be_edited.csv(在大型企業上執行轉換工具時)。請進一步閱讀以查看範例。

當執行轉換工具時,locations.csv 是可選的輸入,因此如果選項 -locations=輸入/locations.csv 不存在,則轉換工具的行為將與以前相同。

新的輸出檔案

轉換工具有 5 個新的輸出檔案:

  • locations_to_be_edited.csv – 預先填入要移轉的大型企業的所有位置資訊。

範例:

LocationId,EnterpriseId,移轉狀態,名稱,時區,語言,地址 1,地址 2,城市,州/省,郵遞區號,國家auto_mig_ent_grp1,auto_mig_ent ,,auto_mig_ent_grp 1,,,100 Main Street,,蓋瑟斯堡,MD,20877,USauto_mig_ent_grp 2 個,auto_mig_ent ,,auto_mig_ent_grp 2,,,101 Main Street,,蓋瑟斯堡,MD,20877,USauto_mig_ent_grp 3,auto_mig_ent ,,auto_mig_ent_grp 3,,,102 Main Street,,蓋瑟斯堡,MD,20877,US

合作夥伴/客戶可以使用它來產生locations.csv,以控制要在特定階段移轉的位置(並根據需要更新位置的資訊)。

範例:位置.csv 由上述產生的locations_to_be_edited.csv

LocationId,EnterpriseId,移轉狀態,名稱,時區,語言,地址 1,地址 2,城市,州/省,郵遞區號,國家auto_mig_ent_grp1,auto_mig_ent ,已移轉,auto_mig_ent_grp 1,,,100 Main Street,,蓋瑟斯堡,MD,20877,USauto_mig_ent_grp 2 個,auto_mig_ent ,正在遷移,auto_mig_ent_grp 2,,,101 Main Street,,蓋瑟斯堡,MD,20877,USauto_mig_ent_grp 3,auto_mig_ent ,dont_migrate ,auto_mig_ent_grp 3,,,102 Main Street,,蓋瑟斯堡,MD,20877,US

這個位置.csv意味著:對於此階段,位置auto_mig_ent_grp已移轉 1 個,位置auto_mig_ent_grp2 正在遷移,且不遷移位置auto_mig_ent_grp3.

  • hunt_group_agents.csvcall_center_agents_supervisors .csvpaging_group_originators_targets .csvblf_monitored_elements .csv – 4 個檔案具有相同的用途:產生相應功能的代理/監督員/發起人/目標的完整清單/monitored_elements 在遷移位置對其他位置具有依賴關係的情況下。

它們具有幾乎相同的格式(第三欄名稱根據功能而不同),如下所示(auto_mig_ent_grp 2 的搜尋群組的代理清單(用於上述階段):

範例:以下內容來自hunt_group_agents.csv

功能名稱,功能位置,代理,位置 Sarah Rodriguez,auto_mig_ent_grp 2 個,agent_michael @domain.com,auto_mig_ent_grp 1 莎拉·羅德里格茲,auto_mig_ent_grp 2 個,agent_sally @domain.com,auto_mig_ent_grp 1

如果執行轉換工具時不存在位置選項,則上述 4 個檔案將生成搜尋群組/通話中心/分頁群組/繁忙燈欄位的代理/監督員/發起人/目標/的完整清單。monitored_elements 適用於整個企業的資料庫,可用於規劃分階段的移轉。

中的新區段 exception_report

為大型企業執行分階段移轉時,在 中將有一些新部分exception_report.txt 如果存在不符合的位置相關性。

範例:以下新區段適用於位置auto_mig_ent_grp2 個搜尋群組Sarah Rodriguez 的代理在某個位置auto_mig_ent_grp3 個未移轉且在此階段中不移轉的資料。

位置之間的依賴關係 - 群組搜尋 名稱 位置代理 代理的位置 註釋________________________________________________________________________________________________________________ 莎拉·羅德里格茲auto_mig_ent_grp2agent_william @domain.comauto_mig_ent_grp尚未移轉位於其他位置的 3 代理莎拉·羅德里格茲auto_mig_ent_grp2agent_melody @domain.comauto_mig_ent_grp 3 位於其他位置的代理尚未移轉

以下新章節就如何在移轉階段中對位置進行分組提出了建議。

建議的同時移動位置:

位置auto_mig_ent_grp1 對位置具有依賴關係auto_mig_ent_grp2 個,auto_mig_ent_grp 3 位置auto_mig_ent_grp2 個對位置具有依賴關係auto_mig_ent_grp3

如果在執行「轉換」工具時不存在位置選項,「建議同時移動的位置」部分會列出所有位置相關性,以為規劃提供便利。

使用位置選項(即,用於移轉階段)執行轉換工具時,建議同時移動的位置部分僅列出當前階段位置的相關性。

佈建工具

對於大型企業,佈建工具可以照常執行。

裝置移動工具

裝置移動工具可針對 Customer.json 中的位置子集執行。若要實現該目標,請新增一個具有兩個欄的新的可選 Locations.csv 檔案。

External_id

位置名稱

外部 ID 值

位置名稱/群組名稱

  • 這是可選的檔案,如果未提供或隨空值一起提供,它將移轉所有位置。
  • 如果提供了位置名稱及其各自的external_ID 的,則僅會移轉那些位置。

指令如下:

./裝置移動.sh -輸入=<input_path >/customer.json -locations=<input_path >/Location_names .csv

時區

美國

"timeZones":["美洲/阿達克","美洲/安克雷奇","美洲/芝加哥","美洲/丹佛","美洲/Los_安吉利斯","美洲/北方ew_「約克」、「美洲/鳳凰城」、「太平洋/火奴魯魯」]

加拿大

"timeZones":["美洲/Dawson_小溪","美洲/埃德蒙頓","美洲/哈利法克斯","美洲/蒙特利爾","美洲/雷吉納","美洲/St_ Johns","美洲/溫哥華","美洲/溫尼伯"]

澳洲

"timeZones":["澳洲/阿德萊德","澳洲/布里斯班","澳洲/Broken_希爾","澳洲/達爾文","澳洲/霍巴特","澳洲/Lord_ Howe","澳洲/珀斯","澳洲/悉尼"]

法國

"timeZones":["歐洲/巴黎"]

葡萄牙

"timeZones":["大西洋/亞速爾","歐洲/里斯本"]}

英國

"timeZones":["歐洲/倫敦"]

意大利

"timeZones":["歐洲/羅馬"]