- 홈
- /
- 문서
BroadWorks, BroadWorks용 Webex 및 BroadCloud에서 Wholesale RTM 솔루션으로 전환하기 위한 마이그레이션 도구
최소 사전 구성으로 마이그레이션을 실행합니다. 명령어를 쉽게 실행합니다. 관리자는 프로비저닝한 후에 데이터를 확인하고 마이그레이션한 후에 즉시 전화를 걸고 받을 수 있습니다. 이는 UC-One 클라이언트용 Webex 앱에 자동 업그레이드를 지원합니다.
개요
이 문서의 목적은 Cisco BroadWorks, BroadWorks용 Webex 및 BroadCloud에서 도매점 및 Webex Calling으로 마이그레이션하기 위한 도구의 사용에 대한 자세한 안내를 제공하는 것입니다. 이 문서는 기존의 Cisco BroadWorks, BroadWorks용 Webex 및 BroadCloud 고객을 도매점 시장 경로 솔루션으로 마이그레이션하도록 설계된 마이그레이션 도구의 집합을 다룹니다.
마이그레이션 도구는 BroadWorks에서 Wholesale 서비스로 완전한 전환을 용이하게 하기 위한 것입니다. 이는 동일한 고객 조직 내에서 두 서비스의 장기 공존을 위해 설계되지 않았습니다.
마이그레이션 영향
마이그레이션 후 영향은 다음과 같습니다.
관리자
마이그레이션 후 관리자는 다음 작업을 실행해야 합니다.
- CommPilot이 아닌 기능을 구성하려면 Partner Hub 및 Control Hub를 사용하기 시작하십시오.
- 마이그레이션의 일부가 아닌 기능을 다시 구성합니다.
마이그레이션 도구가 완료된 후에 자동으로 마이그레이션되지 않는 기능을 수동으로 마이그레이션해야 합니다.
사용자
지원되는 기능은 마이그레이션 후에 마이그레이션 전에 작업한 것과 동일하게 작동해야 합니다. 마이그레이션에서 지원하지 않는 Webex Calling 기능은 마이그레이션 후에 Webex에서 다시 구성되어야 합니다.
- 사용자는 통화 기록 및 메시지 기록을 잃게 됩니다.
- 사용자는 모든 개인 키 라인 설정 및 사용자 정의를 잃게 되며, 마이그레이션 후에 해당 설정을 다시 구성해야 합니다. 예제에는 단축 다이얼이 포함됩니다.
- 사용자는 처음으로 로그인할 때 액세스 코드 및 비밀번호를 재설정해야 합니다.
- UC-One 클라이언트를 사용하는 사용자는 처음으로 로그인할 때 Webex 앱으로 업그레이드해야 합니다.
마이그레이션 도구 아키텍처
마이그레이션 도구 아키텍처는 다음과 같은 네 가지 도구로 구성됩니다.
- 추출 도구—Cisco BroadWorks에서 기업, 그룹, 번호, 사용자, 서비스, 전화 및 소프트 클라이언트를 추출합니다. BroadCloud 파트너는 서비스 공급자 포털에서 추출 요청을 제출해야 합니다.
- 변환 도구—추출 도구에서 추출한 정보를 편집할 수 있는 JSON 파일로 변환합니다.
- 프로비저닝 도구—변환 도구의 JSON 출력 파일을 사용하여 Webex 공용 API를 사용하여 고객, 위치, 번호, 사용자, 서비스 및 전화를 프로비저닝합니다.
- 장치 이동 도구—변환 도구 JSON 출력 파일을 사용하여 변환 도구를 사용하여 프로파일을 다시 빌드하고 전화를 재부팅하고, Wholesale RTM 솔루션에서 번호를 활성화하고, Cisco BroadWorks에서 전화 번호를 비활성화합니다.
- 이 도구는 Cisco BroadWorks에서 전화 및 소프트 클라이언트 프로파일 및 번호 활성화를 되돌리는 작업을 지원합니다.
- BroadCloud 파트너는 서비스 공급자 포털에서 마이그레이션 요청을 제출해야 합니다.
다음 그림은 관리자가 마이그레이션 작업을 실행한 후 Cisco BroadWorks, 공용 API와 통신하고, 향후 분석을 위해 메트릭을 Webex 서비스에 업로드하여 네 개의 도구가 순차적으로 작동하는 방법을 나타냅니다.

표 1. 마이그레이션 도구
요구 사항
마이그레이션 도구를 실행하기 전에 파트너는 다음 요구 사항을 충족해야 합니다.
- 파트너 및 파트너 관리자 계정은 Wholesale RTM 솔루션에 등록되어야 합니다. 판매 전 단계 중에 파트너는 추출 도구를 실행하기 위해 Wholesale RTM 솔루션에 등록하지 않아도 됩니다.
- 파트너는 마이그레이션 전 검사 목록을 통해 모든 요구 사항을 충족하는지 확인해야 합니다.
- 추출 및 장치 이동 도구를 실행하려면 Cisco BroadWorks 시스템 관리자 자격 증명이 필요합니다. 이는 BroadCloud 파트너에게는 적용되지 않습니다.
- 위험을 최소화하려면 유지관리 기간 동안 보조 Cisco BroadWorks 응용프로그램 서버에서 추출 및 장치 이동 도구를 실행해야 합니다. BroadCloud 파트너는 서비스 공급자 포털에서 장치 이동 도구를 실행합니다.
- 지원되는 Webex Calling 장치의 목록을 확인합니다.
- 지원되지 않는 Webex Calling 장치의 목록을 확인합니다.
- 파트너는 Cisco의 계정 팀에게 전화기 및 장치에 대해 지원되는 펌웨어 버전을 제공하도록 요청해야 합니다.
- UC-One 클라이언트는 다음 버전으로 업그레이드해야 합니다.
- 데스크탑 커뮤니케이터 클라이언트는 버전 22.9.12 이상이어야 함
- 모바일 연결 클라이언트는 버전 3.9.14 이상이어야 합니다.
- 관리자의 머신에는 다음 항목이 있어야 합니다.
- 프로비저닝 도구에는 JDK/JRE 1.8이 필요합니다.
- 변환 도구에 대해 MAC 및 Linux 머신에는 Python 3.10.5 이상이 필요합니다.
- 고객은 유효한 비용 청구 주소를 갖고 있어야 하며, 최종 사용자는 Cisco BroadWorks에 구성된 비즈니스 이메일 주소를 갖고 있어야 합니다. 값이 설정되지 않은 경우, 파트너 관리자가 고객에게 연락하여 해당 값을 확인해야 합니다. 변환 도구를 실행하기 전에 이러한 세부 정보를 CSV(쉼표로 구분된 값) 파일에 추가해야 합니다. 예제 CSV 파일은 변환 도구와 함께 제공됩니다.
마이그레이션 계획
마이그레이션 플랜에는 다음 3단계가 있습니다.
- 준비
- 추출 도구를 사용하여 사용자 데이터의 복사본 가져오기
- 토큰 생성기 도구를 사용하여 토큰 생성
- 변환 도구를 사용하여 사용자 데이터 서식화
- 프로비저닝
- 추출 도구를 사용하여 최신 사용자 데이터 가져오기
- 변환 도구를 사용하여 사용자 데이터 서식화
- 구축 도구로 사용자 프로비저닝
- 마이그레이션
- 장치 이동 도구를 사용하여 장치 마이그레이션
- 장치가 없는 마이그레이션 [ Control Hub를 통해 전화 번호 활성화 ]
파트너 관리자가 Cisco BroadWorks에서 Wholesale로 이동할 장치가 없는 경우, 장치 이동 도구를 실행하지 않아도 됩니다. 파트너 관리자는 아래의 공개 링크를 사용하여 Control Hub 포털을 통해 직접 전화 번호를 활성화할 수 있습니다. 자세한 정보는 Control Hub에서 전화 번호 관리를 참조하십시오.
파트너 관리자가 Control Hub를 통해 전화 번호를 활성화하는 경우, Cisco BroadWorks에서 전화 번호를 비활성화하는 것은 선택 사항입니다.
Wholesale Calling으로 자동으로 마이그레이션된 기능
해당하는 사용자 기능은 마이그레이션 도구에서 자동으로 마이그레이션됩니다.
- 음성 메시징 설정 및 사용자 정의 인사말(음성 메시지, 개인화된 이름 오디오 및 사용자의 PIN은 마이그레이션되지 않음)
- 대체 번호
- BroadWorks Anywhere
- 통화 중 램프 필드
- 발신자 ID (사용자 정의 이름 및 전화 번호)
- 통화 대기
- 통화 착신 전환 설정(통화 착신 전환 항상/통화 중/응답 없음/연결할 수 없음)
- 통화 가로채기
- 방해하지 마시오
- 팩스 설정
- 원격 사무실
- 공유된 통화 외관
- 동시 벨 울림 개인(스케줄 및 선택적 기준 포함)
- 통화 통지(예약 및 선택적 기준 포함)
- 익명의 통화 거절
- 선택적으로 통화 거절
- 선택적인 통화 착신 전환
- 디렉션된 통화 당겨받기 및 끼어들기
- 끼어들기 면제
- 눌러서 대화
- 개인정보
다음 그룹 기능은 마이그레이션 도구에 의해 자동으로 마이그레이션됩니다.
- 자동 전화 교환
- 한 수준만
- 사용자 정의 인사말
- 통화 착신 전환 설정 (항상, 통화 중, 선택적)
- 대체 번호
- Webex에서 휴일 메뉴를 사용할 수 없음
- 선택적으로 통화 거절
- Cisco BroadWorks 통화 센터 표준 및 BroadCloud 통화 대기열:
- 기본 구성
- 사용자 정의 인사말
- 에이전트 및 감독관
- 통화 착신 전환 설정 (항상, 통화 중, 선택적)
- 대체 번호
- 대기 중 음악
- 통화 대기
- 전화 받기
- 헌트 그룹
- 통화 착신 전환 설정(항상, 통화 중, 선택적, 연결할 수 없음)
- 대체 번호
- 위치 코드 (위치 또는 그룹당 한 개)
- 호출 그룹
- 스케줄(그룹 수준만 해당, 기업 스케줄은 마이그레이션되지 않음)
- 음성 포털
- 대기 중 음악
- 공통 전화 목록
지원되는 장치
지원되는 전화는 Webex Calling에서 프로비저닝 도구에서 자동으로 생성되고 사용자에게 지정됩니다. "장치 이동 도구에서 지원됨" 열에 "예"로 표시된 전화는 장치 이동 도구가 실행될 때 Cisco BroadWorks 또는 BroadCloud에서 Webex Calling으로 자동으로 이동됩니다. 해당 열에 "아니요"로 표시된 전화기는 Cisco BroadWorks 장치 템플릿 또는 전화기 자체에서 DMS URL을 변경하려면 수동 개입이 필요합니다.
마지막 열에서는 전화기 모델을 파일 transform-tool/input/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 |
시스코 ATA191 |
예 |
DMS Cisco 191 |
Cisco ATA192 |
예 |
DMS Cisco 192는 |
폴리컴 VVX101 |
예 |
DMS 폴리콤 VVX101 |
폴리콤 VVX150 |
예 |
DMS Polycom VVX150는 |
폴리콤 VVX201 |
예 |
DMS Polycom VVX201는 |
폴리컴 VVX250 |
예 |
DMS 폴리콤 VVX250 |
폴리컴 VVX301 |
예 |
DMS 폴리콤 VVX301 |
폴리컴 VVX311 |
예 |
DMS 폴리콤 VVX311 |
폴리컴 VVX350 |
예 |
DMS 폴리콤 VVX350 |
폴리컴 VVX401 |
예 |
DMS 폴리콤 VVX401 |
폴리컴 VVX411 |
예 |
DMS Polycom VVX411는 |
폴리컴 VVX450 |
예 |
DMS 폴리콤 VVX450 |
폴리컴 VVX501 |
예 |
DMS Polycom VVX501는 |
폴리콤 VVX601 |
예 |
DMS 폴리콤 VVX601 |
폴리콤 트리오 8300 |
예 |
DMS 폴리콤 Trio8300 |
폴리콤 트리오 8500 |
예 |
DMS 폴리콤 Trio8500 |
Polycom 트리오 8800 |
예 |
DMS 폴리콤 Trio8800 |
Polycom 사운드 스테이션 5000 |
예 |
DMS 폴리콤 SSIP5000 |
Polycom 사운드 스테이션 6000 |
예 |
DMS Polycom SSIP6000 |
Yealink T33G는 |
예 |
DMS Yealink T33G는 |
Yealink T41S는 |
예 |
DMS Yealink T41S는 |
Yealink T42S는 |
예 |
DMS Yealink T42S는 |
Yealink T43U는 |
예 |
DMS Yealink T43U는 |
Yealink T46U는 |
예 |
DMS Yealink T46U는 |
Yealink T46S는 |
예 |
Yealink T46S는 |
Yealink T48S는 |
예 |
DMS Yealink T48S는 |
Yealink T48U는 |
예 |
DMS Yealink T48U는 |
Yealink T53W는 |
예 |
DMS Yealink T53W는 |
Yealink T54W는 |
예 |
DMS Yealink T54W는 |
Yealink T57W는 |
예 |
Yealink T57W는 |
Yealink T58V는 |
예 |
Yealink T58V는 |
Yealink CP920는 |
예 |
DMS Yealink CP920는 |
예얼링크 CP960 |
예 |
DMS Yealink CP960은 |
Yealink W52B는 |
예 |
DMS Yealink W52P는 |
Yealink W56B는 |
예 |
DMS Yealink W56P는 |
Yealink W60B는 |
예 |
DMS Yealink W60P는 |
Yealink W70B는 |
예 |
DMS Yealink W70P는 |
Yealink CP925는 |
예 |
DMS Yealink CP925는 |
Yealink CP965는 |
예 |
DMS Yealink CP965는 |
지원되지 않는 장치
고객이 도매점 RTM 솔루션에서 지원되지 않는 장치를 사용하는 경우, 해당 장치는 마이그레이션할 수 없습니다. 이 경우 다음 옵션을 사용할 수 있습니다.
- 마이그레이션하기 전에 Cisco BroadWorks에서 새 전화를 프로비저닝합니다.
- Cisco BroadWorks에 이전 전화기를 남겨두고, 사용자가 전화를 걸고 받으려면 Webex 앱을 설치해야 합니다.
도매점 통화 패키지
마이그레이션 도구에는 가입자에 대해 도매점 통화 패키지를 선택하기 위한 기본값의 집합이 있습니다. 나중에 다른 패키지가 필요한 경우, Control Hub에서 파트너 관리자가 변경할 수 있습니다.
Cisco BroadWorks 마이그레이션 패키지 구성
Cisco BroadWorks에서 마이그레이션하는 모든 가입자는 Webex Calling 패키지를 기본값으로 사용합니다. 통화 대기 또는 보이스메일을 지정하지 않은 가입자에게 Webex 음성 패키지가 필요한 경우, 회선 USE_WEBEX_VOICE_ 패키지를 주석 해제하여 변환 도구의 partner.cfg 파일에서 활성화할 수 있습니다.
BroadWorks용 Webex 마이그레이션 패키지 매핑
BroadWorks용 Webex 패키지는 자동으로 도매점 통화 패키지에 매핑됩니다. 이는 구성할 수 없습니다.
BroadWorks용 Webex 패키지 |
도매점 통화 패키지 |
---|---|
소프트폰 |
Webex Voice |
기본 |
Webex Calling |
표준 |
Webex 제품군 |
프리미엄 |
Webex 제품군 |
BroadCloud 마이그레이션 패키지 매핑
스테이션 유형에 따라 BroadCloud 이동 통신 사업자 맵 패키지에서 마이그레이션합니다. 기본 매핑은 변환 도구의 구성 파일 conf/rialto_station_type_to_wholesale_package.csv에서 구성될 수 있습니다.
BroadCloud 이동 통신 사업자 스테이션 유형 |
도매점 통화 패키지 |
---|---|
기본 |
Webex Voice |
컨퍼런스 회의실 |
Webex Voice |
메시징 |
Webex Voice |
표준 |
Webex Voice |
경영진 |
Webex 제품군 |
기타 모든 스테이션 유형 |
Webex Voice |
BroadWorks 또는 BroadCloud 사용자 계정을 Webex Calling 작업 공간으로 변환
Webex Workspace는 많은 사용자와 공유되는 전화입니다. 예: 예: 컨퍼런스 회의실, 창고 또는 로비에 있는 전화기. 이러한 전화는 Webex Calling에서 Webex 사용자 대신 Webex 작업 공간으로 구성될 수 있습니다. 마이그레이션 과정 중에 사용자 계정을 Cisco BroadWorks 또는 BroadCloud Carrier에서 작업 공간으로 자동으로 변환하는 옵션을 사용할 수 있습니다.
단계:
- 파일 transform_tool/input/users.csv에서 작업 공간으로 변환될 사용자에게 "common_area" 패키지를 지정합니다.
- 예: bwuser@domain,,,common_area
- (BroadCloud 전용) 특정 스테이션 유형의 모든 사용자 계정을 작업 공간으로 변환하려면 transform-tool/conf/rialto_station_type_to_wholesale_package.csv에 대한 항목을 추가하고 도매점 패키지를 "common_area_calling"으로 설정합니다.
- 예: conference_room_v2,common_area_calling
- 변환 도구를 실행합니다.
- 프로비저닝 도구를 실행합니다.
- 새롭게 생성된 고객 조직의 Control Hub를 열고 SIP 도메인을 설정합니다(그림 2, Control Hub에서 SIP 도메인 구성하기).
- 프로비저닝 도구를 다시 실행하십시오. 이렇게 하면 작업 공간이 생성되고 전화기를 할당합니다.
제한 사항:
사용자 기능(예: 통화 착신 전환, 방해하지 마시오)의 구성은 작업 공간으로 자동으로 마이그레이션되지 않습니다.

표 2: Control Hub에서 SIP 도메인 구성하기
토큰 생성기 도구
파트너 관리자는 마이그레이션 도구를 실행하기 전에 최소한 한 번 이 토큰 생성기 유틸리티 도구를 실행합니다. 이 도구를 실행하면 파트너 계정이 Wholesale RTM 솔루션에 등록된 후 일회성 활동입니다. 이 도구를 통해 파트너 관리자는 웹 브라우저를 통해 로그인하여 마이그레이션 도구의 파트너 구성 파일을 업데이트하는 데 필요한 고유한 토큰을 얻을 수 있습니다.
전제 조건
컴퓨터에 Java 8, 11, 17 또는 21을 설치합니다. Java는 다음과 같은 다양한 소스에서 사용할 수 있습니다.
- https://learn.microsoft.com/en-us/java/openjdk/download
- https://aws.amazon.com/corretto/
- https://www.oracle.com/java/technologies/downloads/#java21
다운로드한 후 마이그레이션 도구 바이너리를 추출합니다.
이 단계는 선택 사항입니다.
실행할 안내
토큰 생성기 디렉터리 내의 터미널에서 다음 명령을 실행합니다.
-
토큰 생성기 도구를 실행하려면 다음 포트를 사용할 수 있어야 합니다. 포트: 8080, 50009, 50010, 50011, 50012 및 50013
-
사용자의 컴퓨터에서 연결을 위해 최소한 한 개의 언급된 포트가 열려 있어야 합니다.
Windows:
token_generator.bat
MacOS:
./token_generator.sh
출력:
Tool Name: Token Generator Tool
Version: 1.13.0
Load the URL in your web browser: http://localhost:8080
터미널의 웹 브라우저에서 URL을 열고 파트너 관리자 자격 증명으로 로그인하여 토큰을 가져오고 추가 사용을 위해 동전을 복사합니다.
사용자 인터페이스 설명은 참조를 위해 아래에 제공됩니다.
그림 3: Cisco Webex로 로그인
그림 4: 자격 증명 창
그림 5: 토큰 생성
BroadWorks 설정 작업
보조 BroadWorks 서버에서 추출 및 장치 이동 도구를 실행하기 전에 다음 단계를 구성합니다.
OCI-P 연결 활성화
장치 이동 도구는 OCI-P 명령을 통해 BroadWorks와 통신하며, OCI-P 연결을 활성화하려면 아래 단계를 사용하십시오.
단계 1: CLI를 사용하여 일반 설정을 구성합니다.
CLI에서 다음 명령어를 실행하여 GeneralSettings 디렉터리로 변경합니다.
AS_CLI> cd /Applications/OpenClientServer/GeneralSettings.
CLI에서 다음 명령어를 실행하여 현재 GeneralSettings를 가져옵니다.
AS_CLI/Applications/OpenClientServer/GeneralSettings> get
clientPort = 2208
clientPortEnabled = true
secureClientPort = 2209
secureClientPortEnabled = true
systemDomain = <>
설정이 상단과 일치하지 않는 경우, set 명령어를 사용하여 설정을 다시 구성합니다.
단계 2: CLI를 사용하여 OCI 프록시를 구성합니다.
디렉터리를 OCI 프록시로 변경합니다.
AS_CLI> cd /Applications/OpenClientServer/OCIProxy
다음 CLI를 실행하여 현재 설정을 가져옵니다. 다음 항목이 나타납니다.
AS_CLI/Applications/OpenClientServer/OCIProxy> get
enabled = true
enabledLoginLevelScreening = false
enableResponseCaching = false
responseCacheDurationHours = 24
responseCacheRenewPeriodMins = 30
messageQueueCapacity = 50
messageQueueTimeoutSeconds = 1800
설정이 상단과 일치하지 않는 경우, set 명령어를 사용하여 설정을 다시 구성합니다.
단계 3: CLI를 사용하여 OCI 프로비저닝을 구성합니다.
프로비저닝 디렉터리로 변경:
AS_CLI> cd /System/NetworkAccessLists/OCI/Provisioning
다음 명령어를 실행하여 현재 OCI 프로비저닝 설정을 가져옵니다.
AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get
Address Description
========================
127.0.0.1 local as
단계 4: CLI에서 아래 명령어를 실행하여 구성이 올바른지 확인하십시오.
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.
오픈 클라이언트 서버가 배포되고 활동 중인지 확인
배포되지 않았거나 아직 시작되지 않은 경우, 아래 명령어를 사용하여 보조 응용프로그램 서버에서 오픈 클라이언트 서버를 배포하고 시작하십시오.
단계 1: 다음 CLI 명령을 사용하여 서버를 배포합니다.
AS_CLI/Maintenance/ManagedObjects> deploy application OpenClientServer
단계 2: 다음 명령어로 서버를 시작합니다.
AS_CLI/Maintenance/ManagedObjects> start application OpenClientServer
번호 활성화 활성화
번호를 활성화하려면 CLI에서 다음 명령을 실행합니다.
단계 1: 번호 활성화 명령어를 실행합니다.
AS_CLI> cd SubscriberMgmt/NumberActivation
단계 2: 활성화 활성화된 명령을 실행합니다.
AS_CLI> set dnMode groupAndUserActivationEnabled
단계 3: 확인 프롬프트에서 Y를 입력합니다.
압축 풀기
BroadCloud용
추출 도구는 BroadCloud 서비스 공급자 포털에 통합됩니다. 서비스 공급자 관리자는 다음 작업을 실행할 수 있습니다.
- 요청당 최대 50명의 고객에 대한 추출 요청을 제출합니다.동일한 고객에 대해 하루에 10번 이상 추출 요청을 제출할 수 없습니다.
- 요청 제출 날짜로부터 최대 28일 동안 추출된 데이터 파일을 ZIP 형식으로 다운로드합니다.
아래 그림은 서비스 공급자 포털을 보여줍니다.

그림 6: 서비스 공급자 포털

그림 7: 서비스 공급자 포털
Cisco BroadWorks 및 BroadWorks용 Webex
- 추출 도구는 파트너 네트워크 내에서 보조 Cisco BroadWorks 응용프로그램 서버에서 실행되고 OCI-P를 통해 연결합니다.
- 이 도구는 Cisco BroadWorks 또는 BroadCloud 플랫폼에서 원시 기업, 그룹, 번호, 사용자, 서비스, 장치 및 소프트 클라이언트의 데이터를 가져오고 변환 도구에 대한 입력을 제공하는 XML 파일로 이 데이터를 출력합니다.
다음 섹션에서는 추출 도구를 설치하고 구성하는 방법에 대해 설명합니다.
전제 조건
- SCP는 보조 Cisco BroadWorks 애플리케이션 서버에 대한 추출 도구 바이너리를 설정합니다.
- SSH를 보조 Cisco BroadWorks 애플리케이션 서버에 연결하여 전제 조건을 구성하고 추출 도구를 실행합니다.
- conf/exportTool.yml의 Cisco BroadWorks에서 추출하도록 서비스 공급자 및 그룹 ID를 구성합니다. 아래 샘플 YAML 스니펫을 참조하십시오.
ServiceProviderID-A: - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceProviderID-B: - ALL
- conf/partner.cfg 파일에서 보조 Cisco BroadWorks 응용프로그램 서버 사용자 ID, 비밀번호 및 호스트 이름이 올바른지 확인하십시오.
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = Partner administrator’s refresh token copied from the Token Generator tool. MIGRATION_MODE = Supported values are webex_for_broadworks_to_wholesale. The default value is broadworks_to_wholesale. Use webex_for_broadworks_to_wholesale for Webex for BroadWorks migrations.
REFRESH_TOKEN
속성은 BroadWorks용 Webex 마이그레이션에 대해 필수입니다. - 보조 Cisco BroadWorks 응용프로그램 서버 JDK/JRE 환경 경로가 파일과 다른 경우 export.sh 파일에서 JDK/JRE 환경 경로를 수정합니다.
JAVA_HOME=/usr/local/java/java_base
실행할 안내
추출 도구 디렉터리에서 보조 Cisco BroadWorks 응용프로그램 서버에서 아래 명령을 실행합니다.
./export.sh
터미널 로그
성공적으로 내보내는 경우 터미널에서 다음 로그를 사용할 수 있습니다. BroadSoft 데이터 내보내기 도구 실행:
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
**************************************************
출력
출력 ZIP(extracted_data_<timestamp>.zip) 파일은 동일한 추출 도구 디렉터리에서 사용할 수 있습니다. 아래의 명령을 사용하여 변환 도구 입력에 대한 ZIP 파일을 확인하고 사용하십시오.
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
변환 도구
이 변환 도구는 모든 마이그레이션에 대해 실행됩니다. 변환 도구는 파트너의 관리자 노트북을 포함하여 모든 컴퓨터에서 실행되고 Webex 공용 API를 사용합니다. 이는 추출 도구 출력 ZIP(extracted_data_<timestamp>.zip) 파일을 입력으로 읽고 원시 XML을 프로비저닝 도구에서 사용하는 JSON 형식으로 변환합니다.
전제 조건
마이그레이션 도구 바이너리를 다운로드하고 추출한 후 다음 전제 조건을 구성합니다.
- 새로 고침_토큰 (토큰 생성기 도구에서 복사된 토큰) 및 conf/partner.cfg 파일에 있는 _기본_ 위치의 이름_을 설정합니다.
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj NAME_OF_MAIN_LOCATION=Main
- 선택적으로 conf/partner.cfg 파일에 있는 프로비저닝_ID(Partner Hub의 템플릿에서 복사됨)를 설정합니다.
PROVISIONING_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
고객 이메일 주소의 완전한 확인을 얻기 위해 선택적으로 프로비저닝 ID를 설정할 수 있습니다_. - 누락된 경우 input/customers.csv 파일에 누락된 정보를 구성하십시오(다음 섹션 참조).
- input/users.csv 파일에 최종 사용자 이메일 주소를 추가합니다.
- 새 전화기를 프로비저닝하는 경우, 사용자의 새 전화기의 mac 주소 및 이메일 주소를 input/newphones.csv 파일에 추가합니다. 이는 파트너 관리자가 도매점 통화에서 새로운 전화를 프로비저닝하려는 경우에만 필요합니다.
- input/cxessentials.csv 파일을 사용하여 BroadWorks 통화 센터를 CxEssentials로 변환합니다.
- (선택 사항) 모든 통화 센터를 CxEssentials로 변환하려면 _모든_CALL_CENTERS_TO_CX_ESSENTIALS 속성을 업그레이드 활성화합니다.
- 관리자가 위치별로 고객의 위치를 마이그레이션할 수 있는 대기업 마이그레이션을 지원하려면 input/locations.csv 파일을 사용하십시오.
- 선택적으로 Cisco BroadWorks 장치 프로필에서 MAC 주소를 사용할 수 없는 경우 SIP REGISTER 메시지의 사용자 에이전트 헤더에서 MAC 주소의 사용을 활성화합니다. 파일 conf/partner.cfg에서 "USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" 회선 주석 해제
- 네트워크 서버 동기화 기능을 사용하면 관리자는 동일한 지역 마이그레이션에서 프로비저닝하는 동안 전화 번호, MAC 주소 및 사용자 이메일 주소를 프로비저닝할 수 있습니다. 활성화하려면
USE_NS_SYNC=yes
conf/partner.cfg
에서 설정합니다.NS 동기화가 비활성화된 경우, 전화 번호 및 장치 프로비저닝을 건너뛰고 사용자는 임시 이메일 주소를 받게 됩니다.
input/customers.csv 기입
파일 input/customers.csv는 Cisco BroadWorks 또는 BroadCloud에 누락될 수 있는 데이터를 제공합니다. 모든 필수 정보를 이미 사용할 수 있는 경우 이 파일은 비워둘 수 있습니다. 모든 열을 입력할 필요는 없으며, 누락된 정보만 필수입니다.
아래 표는 input/customers.csv에서 가장 중요한 열을 설명합니다.
열 이름 |
규칙 |
---|---|
Id |
Cisco BroadWorks 기업 모드에서:
BroadWorks 서비스 공급자 모드에서 이는 Cisco BroadWorks groupId입니다. BroadCloud에서 이는 Rialto customerId입니다. |
externalId |
이는 이 고객에 대해 파트너의 내부 식별자와 일치하는 식별자입니다. 이 열은 Webex 파트너 조직 내에서 고유해야 합니다. 이 열은 선택 사항이며 변환 도구에 의해 자동으로 고유한 식별자가 생성됩니다. 이 열은 기업 내의 그룹에 대해 사용되지 않습니다. |
고객 이름 |
기업에 대해 이 열은 Webex 고객 이름 필드로 사용됩니다. 기업 내에 있는 그룹의 경우 이 열은 위치 이름으로 사용됩니다. 위치 이름은 기업 내에서 고유해야 합니다. |
기본 이메일 |
이는 Webex 고객 관리자의 이메일 주소로 사용됩니다. 이 열은 엔터프라이즈 내의 그룹에 대해 선택 사항입니다. |
주소 열 |
기업의 경우 주소는 비용 청구 주소 및 첫 번째 위치 주소로 사용됩니다. 기업 내에 있는 그룹의 경우 주소는 위치 주소로 사용됩니다. |
timezone |
이 문서의 시간대 섹션을 참조하십시오. |
언어 | Webex가 지원하는 언어를 참조하십시오. |
기본값voicemailpin |
참조: 보이스메일 PIN 설정. |
실행할 안내
모든 운영 체제에서 변환 도구를 실행합니다. Windows 및 macOS에서 도구를 실행하려면 아래 단계를 사용하십시오.
Windows는
Windows에서 변환 도구를 실행하려면 아래 명령을 실행하십시오.
transform.bat -extract= -customers= -users= -newphones=
macOS
macOS에서 변환 도구를 실행하려면 다음 단계를 실행하십시오.
- 가상 환경을 만들고 종속성을 설치하여 Python을 사용하여 변환 도구를 실행합니다.
python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib python3 -m pip install phonenumbers
- 변환 도구를 실행합니다.
./transform.sh -extract= -customers= -users= -newphones=
고객/사용자 사전 검사
변환 도구는 API 통화를 Webex로 실행하여 잠재적인 프로비저닝 문제를 파악합니다. 기본적으로 고객의 주소 및 기본 이메일의 유효성을 검증합니다. PROVISIONING_ID 값이 conf/partner.cfg 파일에 지정된 경우, 이는 위치 정보도 검증합니다. 사전 검사 결과는 예외 보고서에 포함됩니다.
또한 변환 도구를 실행할 때 다음과 같은 선택적 매개 변수를 추가할 수 있습니다.
사전 검사
고객 정보에 대해 사전 검사 API를 실행하는 것 외에도 변환 도구는 가입자 이메일에 대한 사전 검사 API도 실행합니다.
사전 검사
기본적으로 사전 검사 오류(즉, 프로비저닝을 차단하는 문제)만 예외 보고서에 포함됩니다. 이 플래그를 추가하면 성공적인 사전 검사 결과도 포함됩니다(예: 자동으로 첨부할 수 있는 Webex 조직이 이미 존재하는 경우).
precheckinfo 는 실행할 때까지 추가 시간이 소요됩니다.
터미널 로그
성공적인 변환에 대한 터미널의 다음 로그:
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
예외 보고서
변환 도구는 output/<timestamp>/exception_report.txt 디렉토리 내에서 예외 보고서를 생성합니다. 이 보고서를 사용하여 마이그레이션에 영향을 미치는 문제를 식별하고 Cisco BroadWorks 시스템에서 수정할 수 있습니다.
예외를 해결하기 위해 사용자 데이터를 수정한 후 새 데이터로 추출 및 변환 도구를 다시 실행합니다. 샘플 예외 보고서 파일은 다음과 같습니다.
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
출력
출력 JSON(customer.json) 파일은 output/<timestamp>/<groupid> 디렉터리에서 사용할 수 있습니다. 샘플 customer.json 파일은 다음과 같습니다.
{
"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"
}
}
'webex_for_broadworks_info' JSON 속성은 BroadWorks용 Webex 마이그레이션에만 존재합니다. 'broadcloud_info' JSON 속성은 BroadCloud 마이그레이션에만 존재합니다.
프로비저닝 도구
프로비저닝 도구는 일반적으로(파트너의 관리자 노트북)에서 실행되고 Webex 공용 API를 사용합니다. 변환 도구 출력 JSON(customer.json) 파일을 입력으로 읽고 Webex Wholesale RTM 솔루션에서 고객, 위치, 번호, 사용자, 서비스 및 장치를 프로비저닝합니다.
전제 조건
프로비저닝 도구 디렉터리 내에서 다음 전제 조건을 구성합니다.
- 컴퓨터에 Java 8, 11, 17 또는 21을 설치합니다. Java는 다음과 같은 다양한 소스에서 사용할 수 있습니다.
- 마이그레이션 도구 바이너리를 다운로드하고 추출한 후 JAVA를 설정합니다._HOME 환경 변수 provisioning_toolMAC용 .sh 및 provisioning_toolWindows용 .bat.
- partner.cfg 파일:
- 도매점_프로비저닝_ID 및 새로 고침_토큰(토큰 생성기 도구에서 복사된 토큰)을 설정합니다. 파트너 관리자는 프로비저닝_ID를 확인하려면 계정 팀으로 연락해야 합니다.
WHOLESALE_PROVISIONING_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
-
파트너가 사용자에게 환영 이메일을 보내지 않으려면 허용_관리자_초대_ 이메일을 false로 설정합니다. 기본값은 true입니다.
- 도매점_프로비저닝_ID 및 새로 고침_토큰(토큰 생성기 도구에서 복사된 토큰)을 설정합니다. 파트너 관리자는 프로비저닝_ID를 확인하려면 계정 팀으로 연락해야 합니다.
- BroadWorks용 Webex 마이그레이션에 대해 WEBEX4BWKS_EMAIL_SUBJECT 속성을 사용하여 BroadWorks용 Webex 구독자에 대한 비밀번호 변경 요청 이메일 제목을 보냅니다.
- BroadWorks용 Webex 마이그레이션에 대해 WEBEX4BWKS_EMAIL_BODY 속성을 사용하여 BroadWorks용 Webex 구독자에 대한 비밀번호 변경 요청 이메일 본문을 보냅니다.
- 네트워크 서버 동기화 기능을 사용하면 관리자는 동일한 지역 마이그레이션에서 프로비저닝하는 동안 전화 번호, MAC 주소 및 사용자 이메일 주소를 프로비저닝할 수 있습니다. 활성화하려면
USE_NS_SYNC=yes
conf/partner.cfg
에서 설정합니다.NS 동기화가 비활성화된 경우, 전화 번호 및 장치 프로비저닝을 건너뛰고 사용자는 임시 이메일 주소를 받게 됩니다.
BroadCloud 마이그레이션 동일한 지역의 경우:
- 이 도구는 번호, 장치 및 공유 통화 표시 프로비저닝을 건너뜁니다.
- 이 도구는 내선 번호 및 임시 내선 번호를 사용하여 사용자 및 가상 사용자를 만듭니다.
BroadCloud 마이그레이션 다른 지역:
- 도구는 번호, 장치 및 공유된 통화 표시를 프로비저닝합니다.
- 이 도구는 실제 전화 번호 및 내선 번호를 사용하여 사용자 및 가상 사용자를 만듭니다.모든 유럽 BroadCloud 마이그레이션은 다른 지역으로 이동합니다.
실행할 안내
Windows 및 macOS에서 도구를 실행하려면 다음 단계를 사용하십시오.
Windows는
Windows OS에서 도구를 실행하려면 다음 단계를 실행하십시오.
To provision single customer:
provision.bat -input=
To provision multiple customers:
provision.bat -input=
macOS
macOS에서 도구를 실행하려면 다음 단계를 실행하십시오.
To provision single customer:
./transform.sh -input=
To provision multiple customers:
./transform.sh -input=
BroadWorks용 Webex 마이그레이션에 대한 전제 조건
파트너 관리자는 BroadWorks용 Webex 공존 기능에 대한 BroadWorks 온보딩 템플릿을 업데이트해야 합니다. 다음 이미지를 참조하십시오.

마이그레이션을 지원하기 위해 BroadWorks용 Webex 온보딩 템플릿이 업데이트되면 Cisco 계정 팀에게 파트너 수준에서 "wholesale-partner-blending-enabled" 기능 토글을 활성화하도록 요청하십시오. 이를 통해 도매점 패키지가 프로비저닝 중에 기존의 BroadWorks용 Webex 고객 조직에 추가될 수 있습니다.
추가 인수로 프로비저닝 도구를 실행합니다.
준비 단계: 은(는) 관리자가 BroadWorks 사용자를 도매점 가입자로 프로비저닝하고 BroadWorks용 Webex 사용자를 계속할 수 있는 기본 단계입니다.
유지관리 단계: 은(는) 관리자가 기존의 BroadWorks용 Webex 사용자에게 도매점 라이센스를 지정할 수 있는 두 번째 단계입니다. 인수 유지관리를 사용하여 프로비저닝 도구를 실행해야 합니다.
마이그레이션 후 단계: 이는 관리자가 BroadWorks를 Wholesale로 완전히 변환할 수 있는 마지막 단계입니다. 마이그레이션 후 인수를 사용하여 프로비저닝 도구를 실행해야 합니다.
터미널 로그
성공적인 프로비저닝에 대한 터미널의 로그는 다음과 같습니다.
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 ****************
테이블은 각 실행에 대해 생성된 위치의 수가 인쇄됩니다.

출력
프로비저닝 도구는 output/<external_id>/*.success/error 파일 내에서 성공 및 오류 보고서를 생성합니다. 출력 성공 및 오류 로그를 검토하여 성공적인 프로비저닝을 확인합니다.
파트너 관리자는 Partner Hub 및 Control Hub 포털에서 고객 프로비저닝을 확인할 수 있습니다. Partner Hub 및 Control Hub 포털에서 다음 삽화를 참조하십시오.

그림 8: 파트너 허브

그림 9: Control Hub

그림 10: 장치

그림 11: 통화
장치 이동 도구
BroadCloud용
BroadCloud 파트너의 경우, 서비스 공급자 포털을 사용하여 번호, 장치 및 SCA 마이그레이션에 대한 마이그레이션 요청을 제출합니다.
서비스 공급자 포털 내에서 마이그레이션 요청에는 최대 50명의 고객을 포함할 수 있습니다. 하루에 최대 10개의 요청을 제출할 수 있습니다.
네트워크 서버 동기화 기능을 통해 관리자는 USE_NS_SYNC=yes
에서 conf/partner.cfg
을(를) 설정하여 broadCloud 위치를 비활성화하고 Webex Calling 위치를 활성화할 수 있습니다. 마이그레이션 후에 장치 및 전화 번호는 Webex Calling 위치에서 활성화됩니다.
관리자는 ROLLBACK_TO_BROADCLOUD=true
파일에서 conf/partner.cfg
설정하여 자동화된 롤백을 활성화할 수 있으며, 이는 마이그레이션 후에 장치를 다시 BroadCloud로 이동합니다. 이는 NS 동기화를 사용하여 동일 및 다른 지역 마이그레이션을 모두 지원하지만 성공적인 마이그레이션을 위해서만 지원합니다. 실패한 항목에 대해 관리자는 롤백을 요청하기 전에 Cisco TAC를 제출해야 합니다.
아래 그림은 서비스 공급자 포털을 보여줍니다.

그림 12: 서비스 공급자 포털

그림 13: 서비스 공급자 포털
Cisco BroadWorks 및 BroadWorks용 Webex
Cisco BroadWorks 및 BroadWorks용 Webex 마이그레이션의 경우, 도구는 파트너 네트워크 내에서 보조 Cisco BroadWorks 응용프로그램 서버에서 실행되고 OCI-P를 통해 AS에 연결합니다. 이는 변환 도구 출력 JSON(customer.json) 파일을 입력으로 사용하고, OCI-P 명령어를 실행하여 장치 및 소프트 클라이언트를 마이그레이션합니다.
작업이 성공하면 장치 이동 도구는 다음과 같습니다.
- Cisco BroadWorks에서 장치를 등록 해제하고 Wholesale에 등록합니다.
- UC-One 클라이언트를 사용하는 사용자는 처음으로 로그인할 때 Webex 앱으로 리디렉트됩니다.
- Cisco BroadWorks에서 전화 번호를 비활성화하거나 BroadCloud에서 전화 번호를 제거하십시오.
- 도매점에서 번호를 활성화합니다.
- BroadCloud 마이그레이션에 대해 도매점에서 공유된 통화 모양을 만듭니다. [이 단계는 BroadCloud 마이그레이션에만 적용됩니다].
SCP 및 SSH
- SCP 장치는 보조 Cisco BroadWorks 애플리케이션 서버로 도구를 이동합니다.
- SSH를 보조 Cisco BroadWorks 애플리케이션 서버에 연결하여 전제 조건을 구성하고 장치 이동 도구를 실행합니다.
전제 조건
- conf/partner.cfg 파일에서 새로 고침_토큰(토큰 생성기 도구에서 복사된 토큰)을 설정합니다.
REFRESH_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
- conf/deviceMoveTool.conf 파일에서 보조 Cisco BroadWorks 응용프로그램 서버 사용자 ID, 비밀번호 및 호스트 이름이 올바른지 확인하십시오.
BROADWORKS_USER_ID = admin BROADWORKS_PASSWORD = admin BROADWORKS_HOST_NAME = localhost
- 활성화 이메일을 다시 보내려면 conf/partner.cfg 파일에서 RESEND_INVITATION_EMAILS=true를 설정해야 합니다.
관리자가 마이그레이션 중에 사용자에게 초대장 이메일을 보내고자 하는 경우, conf/partner.cfg 파일에서 "RESEND_INVITATION_EMAILS=true" 속성을 주석 해제해야 합니다. 그렇지 않으면 속성은 변경되지 않은 채로 유지되어야 합니다.
- devicemove.sh에서 JDK/JRE 환경 경로가 올바른지 확인하십시오.
JAVA_HOME=/usr/local/java/java_base
- 관리자는 입력 디렉터리에서 locations.csv 파일을 사용하여 기업 아래의 모든 그룹 대신 특정 그룹을 마이그레이션할 수 있습니다.
Polycom 전화
Polycom 전화를 Cisco BroadWorks에서 도매점 통화로 이동하려면 파트너 관리자가 Cisco BroadWorks 각 Polycom 장치 템플릿의 시스템 수준에서 새로운 ID/장치 프로필 유형 파일을 만들어야 합니다. 그림 14를 참조하고 사용자 정의 파일 device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg를 업로드합니다. 새 장치 파일을 업로드한 후 새로 생성된 파일이 그룹 수준에서 존재하는지 확인합니다. 또한 파일 migration_%BWMAC ADDRESS%.cfg이 시스템에 있는 기존의 파일과 충돌하지 않는지 확인하십시오.)
이는 장치 이동 도구에서 내부적으로 사용됩니다.
Polycom 전화기에 대한 마이그레이션 프로세스:
- 장치 이동 도구는 장치 수준에서 %BWMACADDRESS%.cfg 파일을 polycom_vvx2.cfg로 대체합니다. 이 파일은 migration_%BWMACADDRESS%.cfg를 참조합니다.
- 그룹 수준 또는 장치 수준에서 장치 프로필을 다시 빌드합니다.그룹 수준 또는 장치 수준에서 작업하는 작업은 file device-move-tool/conf/partner.cfg의 파라미터 deviceLevelRebuild의 구성에 따라 달라집니다.
- 장치 이동 도구는 Cisco BroadWorks 애플리케이션 서버에 그룹 수준 또는 장치 수준에서 전화기를 재부팅하도록 요청합니다.
- 재부팅 요청 후 Polycom 전화기는 % BWMACADDRESS%.cfg를 다운로드하고 처리합니다. 이는 Polycom 전화기에 migration_%BWMACADDRESS%.cfg를 다운로드하고 처리하도록 요청하며, 이는 device.prov.serverName을 https://plcm.sipflash.com.(으)로 설정합니다.https://plcm.sipflash.com 미국 지역에 대해 다른 지역에서는 다른 URL이 있습니다.
- Polycom 전화는 %BWMACADDRESS%.cfghttps://plcm.sipflash.com 에서 다운로드하고, Webex Calling DMS에서 관리합니다.

그림 14: 아이덴티티/장치 프로필 유형 파일 추가
실행할 안내
DMT를 호출하는 방법은 두 가지가 있습니다. 첫 번째는 한 번에 한 고객을 통해 호출하는 것이고 다른 하나는 여러 고객을 동시에 실행하는 것입니다.
장치 이동 도구는 장치 이동 도구 디렉터리 내의 보조 Cisco BroadWorks 응용프로그램 서버에서 실행됩니다.
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
터미널 로그
다음은 장치 마이그레이션을 위한 장치 이동 도구를 성공적으로 실행한 터미널의 로그입니다.
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
출력
장치 마이그레이션 후 장치가 온라인으로 지정되고 전화를 걸고 받을 준비가 되었습니다. 장치 상태의 예를 보려면 그림 15를 참조하십시오.

그림 15: 장치 상태
장치 마이그레이션 후에 번호가 활성화되었습니다. 숫자 16을 참조하여 어떤 번호가 활성 상태인지 예를 참조하십시오.

그림 16: 번호 활동 중
마이그레이션 복원
복원 작업은 한 번에 한 개의 기업에 대해 실행되어야 합니다.
BroadCloud 이동 통신 사업자용
BroadCloud 파트너에 대한 복원 프로세스는 다음과 같습니다.
- 장치 복원을 요청하려면 Cisco TAC에서 티켓을 엽니다.
- 복원 모드에서 장치 이동 도구를 실행합니다.
- 전화 번호는 Webex Calling에서 지정 해제되며, 사용자 및 내선 번호만 포함된 서비스에서 나갑니다.
- Webex Calling에 있는 이메일 주소는 임시 이메일 주소로 복원됩니다.
- 전화가 Webex Calling에서 삭제됩니다.
- 전화 번호, alternateId로 사용되는 이메일 주소 및 전화는 BroadCloud에서 다시 생성됩니다.
- 전화가 재부팅됩니다.
- 파트너 관리자는 PSTN 전화 번호를 다시 BroadCloud 이동 통신 사업자로 이동해야 합니다.
Cisco BroadWorks 및 BroadWorks용 Webex
Cisco BroadWorks 및 BroadWorks용 Webex에 대한 복원 과정은 다음과 같습니다.
- 장치 복원을 요청하려면 Cisco TAC에서 티켓을 엽니다.
- 장치 마이그레이션을 복원하려면 보조 BroadWorks 응용프로그램 서버에서 복원 모드에서 장치 이동 도구를 실행하십시오. 이는 Cisco BroadWorks에서 장치 프로필에 대해 DMS URL을 서비스 공급자 DMS URL로 다시 설정하고 전화 번호를 다시 활성화합니다.
- Webex Calling 팀은 Webex Calling의 장치 프로필에서 DMS URL을 서비스 공급자 DMS URL로 다시 설정합니다.
- 파트너 관리자는 Control Hub 포털을 통해 Webex Calling에서 전화 번호를 비활성화하거나 삭제해야 합니다.
- 파트너 관리자는 PSTN 전화 번호를 다시 Cisco BroadWorks로 이동해야 합니다.
복원 모드에서 장치 이동 도구를 실행하기 위한 안내
복원 모드에서 장치 이동 도구를 실행하려면 아래 단계를 따르십시오.
장치 이동 도구 디렉터리 내에서 보조 Cisco BroadWorks 응용프로그램 서버에서 아래 명령을 실행합니다.
프로필 복원
./devicemove.sh -input= -revertProfiles
번호 복원
./devicemove.sh -input= -revertNumbers
터미널 로그
복원 작업을 위한 장치 이동 도구를 성공적으로 실행하면 터미널에서 다음 로그를 가져옵니다.
프로필 복원
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
번호 복원
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
부록
대규모 기업 마이그레이션
위치가 많은 대기업은 한 개의 유지관리 기간 내에 모든 위치를 마이그레이션할 수 없습니다. 이 섹션에 설명된 기능을 통해 파트너는 한 번에 몇 개의 위치를 마이그레이션할 수 있습니다.
단계
다음 단계를 사용하여 대규모 엔터프라이즈에 대한 단계적 마이그레이션을 계획합니다.
- BroadWorks 또는 BroadCloud에서 기업 데이터를 추출합니다.
- 추출된 데이터에 위치 없이 변환 도구 옵션을 실행합니다.
- exception_report.txt에서 동시에 이동할 권장되는 위치를 찾고 마이그레이션 단계를 계획하여 위치 종속성에 대한 자세한 정보를 확인하고, 기능 에이전트 목록 파일을 확인하십시오(아래의 변환 도구 참조).
- locations_to_be_edited.csv를 수정하여 input/ locations.csv를 생성합니다.
- 위치 옵션으로 변환 도구를 다시 실행하십시오.
- 현재 단계에 대한 위치 종속성 문제를 식별하려면 exception_report.txt를 확인하십시오.
- 필요에 따라 위치 종속성 문제를 수정합니다(locations.csv를 수정하여).
- 현재 단계에 대해 customers.json을 생성하기 위해 변환 도구를 다시 실행합니다.
- 각 customer.json에 대해 프로비저닝 도구를 실행합니다.
- 유지관리 기간 중에 장치 이동 도구를 실행합니다.
- 다음 단계에 대해 4-10단계를 반복합니다.
변환 도구
대기업 단계별로 위치를 마이그레이션하는 목표를 달성하기 위해, 위에서 언급한 바와 같이, 변환 도구를 실행할 때 새로운 파일 locations.csv 가 선택적 입력(-locations=input/locations.csv)으로 추가됩니다.
locations.csv에는 위치와 관련된 데이터가 포함됩니다. 이는 현재 기업 및 위치 데이터를 모두 포함하는 input/customers.csv에서 찾은 데이터를 다시 정의합니다.
다음 표는 locations.csv의 세부 사항을 나열합니다.
설명 |
값 |
기본값 |
필수 |
BroadWorks의 지도 |
BroadCloud의 지도 | |
---|---|---|---|---|---|---|
enterpriseId |
고유한 기업 id |
예 |
서비스 공급자 Id |
리알토 CustomerId | ||
위치 Id |
기업 내에서 고유한 위치 id |
예 |
그룹 id |
리알토 SiteId | ||
마이그레이션 상태 |
이 위치는 마이그레이션됩니까? |
마이그레이션됨, dont_migrate, 마이그레이션 |
마이그레이션 |
아니요 | ||
이름 |
이 위치의 이름. locationId를 사용하려면 비워 두십시오. |
아니요 | ||||
timezone |
아니요 | |||||
언어 |
아니요 | |||||
address1 |
아니요 | |||||
address2 |
아니요 | |||||
city |
아니요 | |||||
state |
아니요 | |||||
우편 번호 |
우편 번호 |
아니요 | ||||
국가 |
2자리 코드 |
아니요 |
locations.csv는 대규모 기업에서 변환 도구를 실행할 때 미리 채워진 locations_to_be_edited.csv에서 작성될 수 있습니다. 예제를 확인하려면 더 읽어보십시오.
변환 도구를 실행할 때 locations.csv는 선택적 입력이므로 변환 도구는 -locations=input/locations.csv 옵션이 없는 경우에 이전과 동일하게 작동합니다.
새 출력 파일
변환 도구에서 5개의 새로운 출력 파일이 있습니다.
- locations_to_be_edited.csv – 이는 대규모 기업을 마이그레이션할 모든 위치의 정보가 미리 채워집니다.
예:
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
파트너/고객은 이를 사용하여 locations.csv를 생성하여 특정 단계에서 마이그레이션될 위치를 제어할 수 있습니다(및 필요에 따라 위치의 정보를 업데이트).
예: 상단의 .csv 에서 생성된 locations_to_be_editedlocations.csv
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
이 locations.csv는 다음을 의미합니다. 이 단계에 대해 위치 auto_mig_ent_grp1이 마이그레이션되었으며, 위치 auto_mig_ent_grp2가 마이그레이션되고 있으며, 위치 auto_mig_ent_grp3을 마이그레이션하지 않습니다.
- hunt_group_agents.csv, call_center_agents_supervisors.csv, paging_group_originators_targets.csv, blf_monitored_elements.csv – 4개의 파일이 동일한 목적을 갖습니다. 마이그레이션 위치가 다른 위치에 종속성이 있는 경우 마이그레이션 위치에 있는 해당 기능 에이전트/감독자/호출자/대상/monitored_elements 의 전체 목록을 생성합니다.
이는 거의 동일한 형식입니다(세 번째 열 이름은 기능에 따라 다름). 아래(상단의 단계에 대해 auto_mig_ent_grp2의 헌트 그룹의 에이전트 목록).
예: 다음 항목은 hunt_group_agents.csv입니다.
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
변환 도구를 실행할 때 위치 옵션이 나타나지 않는 경우, 상단의 4개의 파일은 전체 기업에 대해 헌트 그룹/통화 센터/호출 그룹/busy-lamp-field의 에이전트/감독자/호출자/대상/monitored_elements 의 전체 목록을 생성하며, 이는 단계 마이그레이션을 계획하기 위해 사용될 수 있습니다.
새로운 섹션 exception_report
대기업에 대해 단계적 마이그레이션을 실행하는 동안, 위치의 종속성이 충족되지 않는 경우, exception_report.txt 에 새로운 섹션이 나타납니다.
예: 다음 새로운 섹션은 마이그레이션되지 않고 이 단계에서 마이그레이션되지 않는 위치 auto_mig_ent_grp2 헌트 그룹 Sarah Rodriguez의 에이전트 auto_mig_ent_grp3에 대한 것입니다.
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
다음 새로운 섹션에서는 마이그레이션 단계에서 위치를 그룹화하는 방법을 권장합니다.
동시에 이동할 권장되는 위치:
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
변환 도구를 실행할 때 위치 옵션이 나타나지 않는 경우, 권장되는 위치는 동시에 이동하기 위한 모든 위치 종속성을 나열하여 계획에 대한 편의를 제공합니다.
위치 옵션(즉, 마이그레이션 단계의 경우)으로 변환 도구를 실행하는 동안 동시에 이동할 권장되는 위치 섹션은 현재 단계에 대한 위치의 종속성만 나열합니다.
프로비저닝 도구
대기업의 경우 프로비저닝 도구는 평상시대로 실행할 수 있습니다.
장치 이동 도구
장치 이동 도구는 customer.json.에서 위치의 하위 집합에 대해 실행하여 두 개의 열이 있는 새로운 선택적 locations.csv 파일을 추가합니다.
External_id |
위치 이름 |
---|---|
외부 id 값 |
위치/그룹 이름의 이름 |
- 이는 선택적 파일이며, 제공되지 않거나 빈 값이 포함된 경우 모든 위치를 마이그레이션합니다.
- 위치 이름 및 관련된 external_Id를 제공하는 경우, 해당 위치만 마이그레이션됩니다.
명령어는 다음과 같습니다.
./devicemove.sh -input=/customer.json -locations=/Location_names.csv
시간대
미국:
"timeZones":["America/Adak","America/Anchorage","America/Chicago","America/Denver","America/Los_Angeles","America/New_York","America/Phoenix","Pacific/Honolulu"]
캐나다:
"timeZones":["America/Dawson_Creek","America/Edmonton","America/Halifax","America/Montreal","America/Regina","America/St_Johns","America/Vancouver","America/Winnipeg"]
호주:
"timeZones":["호주/애들레이드","호주/브리즈번","호주/Broken_Hill","호주/다윈","호주/호바트","호주/Lord_Howe","호주/퍼스","호주/시드니"]
프랑스:
"시간대":["유럽/파리"]
포르투갈:
"시간대":["대서양/아조레스","유럽/리스본"]}
영국:
"시간대":["유럽/런던"]
이탈리아:
"시간대":["유럽/로마"]