개요

이 문서의 목적은 Cisco BroadWorks, BroadWorks용 Webex 및 BroadCloud에서 도매점 및 Webex Calling으로 마이그레이션하기 위한 도구의 사용에 대한 자세한 지침을 제공하는 것입니다. 이 문서는 기존의 Cisco BroadWorks, BroadWorks용 Webex 및 BroadCloud 고객을 도매점 라우트 투 마켓 솔루션으로 마이그레이션하는 데 도움이 되도록 설계된 마이그레이션 도구 집합을 다룹니다.

마이그레이션 도구는 BroadWorks에서 Wholesale 서비스로의 완전한 전환을 용이하게 하기 위한 것입니다. 동일한 고객 조직 내에서 두 서비스의 장기 공존을 위해 설계되지 않았습니다.

마이그레이션 영향

마이그레이션 후 영향은 다음과 같습니다.

관리자

마이그레이션 후 관리자는 다음을 수행해야 합니다.

  • 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. 파트너 및 파트너 관리자 계정은 Wholesale RTM 솔루션에 등록되어 있어야 합니다. 사전 판매 단계에서 파트너는 추출 도구를 실행하기 위해 Wholesale RTM 솔루션에 등록할 필요가 없습니다.
  2. 파트너는 마이그레이션 전 체크리스트를 통해 모든 요구 사항을 충족하는지 확인해야 합니다.
  3. 추출 및 장치 이동 도구를 실행하려면 Cisco BroadWorks 시스템 관리자 자격 증명이 필요합니다. 이는 BroadCloud 파트너에게는 적용되지 않습니다.
  4. 추출 및 장치 이동 도구는 유지관리 기간 동안 보조 Cisco BroadWorks 애플리케이션 서버에서 실행하여 위험을 최소화해야 합니다. BroadCloud 파트너는 서비스 공급자 포털에서 장치 이동 도구를 실행합니다.
  5. 지원되는 Webex Calling 장치의 목록을 확인하십시오.
  6. 지원되지 않는 Webex Calling 장치의 목록을 확인하십시오.
  7. 파트너는 Cisco의 계정 팀에 전화 및 장치에 대해 지원되는 펌웨어 버전을 가져오도록 요청해야 합니다.
  8. UC-One 클라이언트는 다음 버전으로 업그레이드해야 합니다.
    • 데스크톱 Communicator 클라이언트는 버전 22.9.12 이상이어야 합니다.
    • Mobile Connect 클라이언트는 버전 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에서 전화 번호를 비활성화하는 것은 선택 사항입니다.

기능이 도매점 통화로 자동으로 마이그레이션됨

다음 사용자 기능은 마이그레이션 도구에서 자동으로 마이그레이션됩니다.

  • 음성 메시징 설정 및 사용자 정의 인사말(음성 메시지, 개인화된 이름 오디오 및 사용자의 PIN은 마이그레이션되지 않음)
  • 대체 번호
  • BroadWorks Anywhere
  • 통화 중 램프 필드(BLF)
  • 발신자 ID(사용자 정의 이름 및 전화 번호)
  • 통화 대기
  • 통화 착신 전환 설정(통화 착신 전환 항상/통화 중/응답 없음/연결할 수 없음)
  • 통화 가로채기
  • 방해하지 마시오
  • 팩스 설정
  • 원격 사무실
  • 공유된 통화 외관
  • 동시 벨 소리 개인(일정 및 선택적 기준 포함)
  • 통화 통지(일정 및 선택적 기준 포함)
  • 익명의 통화 거절
  • 선택적 통화 거절
  • 선택적 통화 착신 전환
  • 직접 당겨 받기 및 끼어들기
  • 끼어들기 면제
  • 말하려면 누르기
  • 개인정보

다음 그룹 기능은 마이그레이션 도구에서 자동으로 마이그레이션됩니다.

  • 자동 전화 교환
    • 한 레벨만
    • 사용자 정의 인사
    • 통화 착신 전환 설정(항상, 통화 중, 선택적)
    • 대체 번호
    • Webex에서 휴일 메뉴를 사용할 수 없음
    • 선택적 통화 거절
  • Cisco BroadWorks Call Center 표준 및 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(DMS Cisco 6821)

Cisco MPP 6841(시스코)

DMS Cisco 6841(DMS Cisco 6841)

Cisco MPP 6851(시스코)

DMS 시스코 6851

Cisco MPP 6861(시스코)

DMS Cisco 6861(DMS Cisco 6861)

Cisco MPP 6871(시스코)

DMS Cisco 6871(DMS Cisco 6871)

Cisco MPP 7811(시스코)

DMS Cisco 7811(DMS Cisco 7811)

Cisco MPP 7821(시스코)

DMS Cisco 7821(DMS Cisco 7821)

Cisco MPP 7832(시스코)

DMS Cisco 7832(DMS Cisco 7832)

Cisco MPP 7841(시스코)

DMS Cisco 7841(DMS Cisco 7841)

Cisco MPP 7861(시스코)

DMS Cisco 7861(DMS Cisco 7861)

Cisco MPP 8811(시스코)

DMS Cisco 8811(DMS Cisco 8811)

Cisco MPP 8832(시스코)

DMS Cisco 8832(DMS Cisco 8832)

Cisco MPP 8841(Cisco MPP 8841)

DMS Cisco 8841(DMS Cisco 8841)

Cisco MPP 8845(시스코)

DMS Cisco 8845(DMS Cisco 8845)

Cisco MPP 8851(Cisco MPP 8851)

DMS Cisco 8851(DMS Cisco 8851)

Cisco MPP 8861(Cisco MPP 8861)

DMS Cisco 8861(DMS Cisco 8861)

Cisco MPP 8865(Cisco MPP 8865)

DMS Cisco 8865(DMS Cisco 8865)

Cisco MPP 8875(Cisco MPP 8875)

DMS Cisco 8875(DMS Cisco 8875)

Cisco ATA <UNK>(시스코)

DMS 시스코 191

Cisco ATA <UNK>(시스코)

DMS Cisco 192(DMS Cisco 192)

폴리컴 VVX101

DMS 폴리컴 VVX101

폴리컴 VVX150

DMS 폴리컴 VVX150

폴리컴 VVX201

DMS 폴리컴 VVX201

폴리컴 VVX250

DMS 폴리컴 VVX250

폴리컴 VVX301

DMS Polycom VVX301 소개

폴리컴 VVX311

DMS 폴리컴 VVX311

폴리컴 VVX350

DMS 폴리컴 VVX350

폴리컴 VVX <UNK>

DMS 폴리컴 VVX <UNK>

폴리컴 VVX411

DMS 폴리컴 VVX411

폴리컴 VVX450

DMS Polycom VVX450 소개

폴리컴 VVX501

DMS 폴리컴 VVX501

폴리컴 VVX601

DMS 폴리컴 VVX601

폴리콤 트리오 8300

DMS Polycom 트리오8300

Polycom 트리오 8500

DMS Polycom 트리오8500

폴리콤 트리오 8800

DMS Polycom 트리오8800

Polycom 사운드 스테이션 5000

DMS Polycom SSIP5000 지원

Polycom 사운드 스테이션 6000

DMS Polycom SSIP6000 소개

예일링크 T33G

DMS Yealink T33G 소개

예일링크 T41S

DMS 예일링크 T41S

예일링크 T42S

DMS 예링크 T42S

예일링크 T43U

DMS 예일링크 T43U

예일링크 T46U

DMS 예일링크 T46U

예일링크 T46S

DMS 예일링크 T46S

예일링크 T48S

DMS Yealink의 T48S

예일링크 T48U

DMS Yealink의 T48U

예일링크 T53W

DMS 예일링크 T53W

예일링크 T54W

DMS 예일링크 T54W

예일링크 T57W

DMS 예일링크 T57W

예일링크 T58V

DMS 예일링크 T58V

예일링크 CP920

DMS 예일링크 CP920

예일링크 CP <UNK>

DMS 예일링크 CP <UNK>

예일링크 W52B

DMS 예일링크 W52P

Yealink의 W56B

DMS Yealink의 W56P

예일링크 W60B

DMS 예일링크 W60P

예일링크 W70B

DMS 예일링크 W70P

예일링크 CP925

DMS 예일링크 CP925

예일링크 CP965

DMS 예일링크 CP965

지원되지 않는 장치

고객이 Wholesale RTM 솔루션에서 지원되지 않는 장치를 사용하는 경우 해당 장치는 마이그레이션할 수 없습니다. 이 경우 다음 옵션이 있습니다.

  1. 마이그레이션하기 전에 Cisco BroadWorks에서 새 전화기를 프로비저닝합니다.
  2. Cisco BroadWorks에 이전 전화기를 남겨두면 사용자가 전화를 걸고 받으려면 Webex 앱을 설치해야 합니다.

Wholesale Calling 패키지

마이그레이션 도구에는 가입자를 위한 Wholesale Calling 패키지를 선택하기 위한 기본값 집합이 있습니다. 나중에 다른 패키지가 필요한 경우, 이는 파트너 관리자가 Control Hub에서 변경할 수 있습니다.

Cisco BroadWorks 마이그레이션 패키지 구성

Cisco BroadWorks에서 마이그레이션하는 모든 가입자는 기본값으로 Webex Calling 패키지로 이동합니다. 통화 대기 또는 보이스메일이 할당되지 않은 가입자에게 Webex 음성 패키지가 필요한 경우, 회선 사용_WEBEX_음성_패키지의 코멘트를 취소하여 변환 도구의 partner.cfg 파일에서 활성화할 수 있습니다.

BroadWorks용 Webex 마이그레이션 패키지 매핑

BroadWorks용 Webex 패키지는 도매 통화 패키지에 자동으로 매핑됩니다. 이는 구성할 수 없습니다.

BroadWorks용 Webex 패키지

Wholesale Calling 패키지

소프트폰

Webex Voice

기본

Webex 통화

표준

Webex 제품군

프리미엄

Webex 제품군

BroadCloud 마이그레이션 패키지 매핑

스테이션 유형에 따라 BroadCloud Carrier 맵 패키지에서 마이그레이션합니다. 기본 매핑은 변환 도구의 구성 파일 conf/rialto_station_type_to_wholesale_package.csv에서 구성할 수 있습니다.

BroadCloud Carrier 스테이션 유형

Wholesale Calling 패키지

기본

Webex Voice

회의실

Webex Voice

메시징

Webex Voice

표준

Webex Voice

경영진

Webex 제품군

다른 모든 스테이션 유형

Webex Voice

BroadWorks 또는 BroadCloud 사용자 계정을 Webex Calling 작업 공간으로 변환

Webex Workspace는 많은 사용자가 공유하는 전화기입니다. 예: 예: 전화기는 회의실, 창고 또는 로비에 있습니다. 이러한 전화는 Webex 사용자 대신 Webex 작업 공간으로 Webex Calling에서 구성할 수 있습니다. 마이그레이션 프로세스 중에 Cisco BroadWorks 또는 BroadCloud Carrier에서 사용자 계정을 자동으로 작업 공간으로 변환하는 옵션을 사용할 수 있습니다.

단계:

  1. 파일 transform_tool/input/users.csv에서 "common_area" 패키지를 작업 공간으로 변환할 사용자에게 할당합니다.
    • 예: bwuser@domain, , , , , , , , , , , , , , , , , , , , , , , , , , , ,common_area
  2. (BroadCloud 전용) 특정 스테이션 유형의 모든 사용자 계정을 작업 공간으로 변환하려면 항목을 추가하여 tool/conf/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 도메인 구성하기

토큰 생성기 도구

파트너 관리자는 마이그레이션 도구를 실행하기 전에 이 토큰 생성기 유틸리티 도구를 적어도 한 번 실행합니다. 이 도구를 실행하는 것은 파트너 계정이 Wholesale RTM 솔루션에 등록되면 일회성 활동입니다. 이 도구를 사용하면 파트너 관리자가 웹 브라우저를 통해 로그인하여 마이그레이션 도구의 파트너 구성 파일로 업데이트하는 데 필요한 고유한 토큰을 가져올 수 있습니다.

전제 조건

다운로드한 후 마이그레이션 도구 바이너리를 추출합니다.

MAC용 token_generator.sh 및 Windows용 token_generator.bat에서 JRE/JDK 환경 경로를 설정합니다. JAVA_HOME 경로가 이미 존재하는 경우 도구에 의해 다시 사용됩니다.

  • 맥: JAVA_HOME="/사용자/cisco/jdk/zulu@1.8.282/콘텐츠/홈/"

  • Windows: JAVA_HOME=C:\Progra~1\Java\jre1.8.0_321

이 단계는 선택적입니다.

실행 지침

토큰 생성기 디렉토리 내의 터미널에서 다음 명령을 실행합니다.

  • 토큰 생성기 도구를 실행하려면 다음 포트를 사용할 수 있어야 합니다. 포트: 8080, 50009, 50010, 50011, 50012 및 50013

  • 사용자의 컴퓨터에서 연결을 위해 최소한 하나 이상의 언급된 포트가 열려 있어야 합니다.

Windows:

token_generator.bat

맥OS:

./token_generator쉬

산출:

도구 이름: 토큰 생성기 도구 버전: 1.13.0 웹 브라우저에서 URL을 로드합니다. http://localhost:8080://localhost:8080://localhost:8080://localhost:8080://localhost:8080:// 

터미널의 웹 브라우저에서 URL을 열고 파트너 관리자 자격 증명으로 로그인하여 토큰을 얻고 추가 사용에 대해 동일하게 복사합니다.

사용자 인터페이스 일러스트레이션은 아래와 같이 참조할 수 있습니다.

Cisco Webex 화면으로 로그인

그림 3: Cisco Webex로 로그인

자격 증명 창 로그인 화면

그림 4: 인증서 창

토큰 생성 화면

그림 5: 토큰 생성

BroadWorks 설정 작업

보조 BroadWorks 서버에서 추출 및 장치 이동 도구를 실행하기 전에 다음 단계를 구성합니다.

이는 Cisco BroadWorks 및 BroadWorks용 Webex에 적용됩니다. 이 단계는 BroadCloud에 적용되지 않습니다.

OCI-P 연결 활성화

장치 이동 도구는 OCI-P 명령을 통해 OCI-P 연결성을 활성화하기 위해 다음 단계를 사용하여 BroadWorks와 통신합니다.

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> 주소 설명 ======================== 127.0.0.1 local as 

4단계: CLI에서 아래 명령을 실행하여 구성이 올바른지 확인합니다.

 AS_CLI/Maintenance/ManagedObjects>는 broadworks를 활용하고 출력이 괜찮은지 확인합니다. 샘플 출력은 아래를 참조하십시오. AS_CLI/Maintenance/ManagedObjects> get broadworks BroadWorks Managed Objects ========================== * 서버: 확인..............: 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 항목을 찾았습니다. 

오픈 클라이언트 서버 배포 및 활성 확인

아래 명령어를 사용하여 보조 응용프로그램 서버가 배포되지 않았거나 이미 시작되지 않은 경우 클라이언트 서버 열기 기능을 배포하고 시작합니다.

1단계: 다음 CLI 명령어로 서버를 배포합니다.

AS_CLI/Maintenance/ManagedObjects> 애플리케이션 배포 OpenClientServer

2단계: 다음 명령어로 서버를 시작합니다.

AS_CLI/Maintenance/ManagedObjects> 애플리케이션 시작 OpenClientServer

번호 활성화 활성화

CLI에서 다음 명령을 실행하여 번호를 활성화합니다.

1단계: 번호 ation 명령을 실행합니다.

AS_CLI> cd 가입자 관리/번호 활성화

2단계: 활성화 활성화 명령을 실행합니다.

AS_CLI> 설정 dnMode groupAndUserActivationEnabled

3단계: 확인 프롬프트에서 Y를 입력합니다.

추출 도구

BroadCloud용

추출 도구는 BroadCloud 서비스 공급자 포털에 통합됩니다. 서비스 공급자 관리자는 다음을 수행할 수 있습니다.

  1. 요청당 최대 50명의 고객에 대한 추출 요청을 제출합니다.
    추출 요청은 동일한 고객에 대해 하루에 10번 이상 제출할 수 없습니다.
  2. 요청 제출 날짜로부터 최대 28일 동안 추출된 데이터 파일을 ZIP 형식으로 다운로드합니다.

아래 숫자는 서비스 공급자 포털을 표시합니다.

도매 마이그레이션 추출 요청 시작을 보여주는 서비스 공급자 포털 화면.

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

도매 마이그레이션 추출 요청을 보여주는 서비스 공급자 포털 화면

그림 7: 서비스 제공자 포털

Cisco BroadWorks 및 BroadWorks용 Webex용

  1. 추출 도구는 파트너 네트워크 내에서 보조 Cisco BroadWorks 애플리케이션 서버에서 실행되고 OCI-P를 통해 연결됩니다.
  2. 이 도구는 Cisco BroadWorks 또는 BroadCloud 플랫폼에서 원시 엔터프라이즈, 그룹, 번호, 사용자, 서비스, 장치 및 소프트 클라이언트의 데이터를 가져오고 이 데이터를 변환 도구에 대한 입력을 제공하는 XML 파일로 출력합니다.

다음 섹션에서는 추출 도구를 설치하고 구성하는 방법을 설명합니다.

전제 조건

  1. SCP 추출 도구 바이너리를 보조 Cisco BroadWorks 애플리케이션 서버로 가져옵니다.
  2. 보조 Cisco BroadWorks 애플리케이션 서버에 대한 SSH를 사용하여 전제 조건을 구성하고 추출 도구를 실행합니다.
  3. conf/exportTool.yml에서 Cisco BroadWorks에서 추출할 서비스 공급자 및 그룹 ID를 구성합니다. 아래 샘플 YAML 스니펫을 참조하십시오.
    서비스 제공자ID-A:      - GroupID-A1 - GroupID-A2 - GroupID-A3 서비스 제공자ID-B:                        - 모두 
  4. conf/partner.cfg 파일에 보조 Cisco BroadWorks 애플리케이션 서버 사용자 ID, 암호 및 호스트 이름이 올바른지 확인합니다.
    BROADWORKS_사용자_ID = 관리 BROADWORKS_암호 = 관리 BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = 토큰 생성기 도구에서 복사된 파트너 관리자의 새로 고침 토큰입니다. MIGRATION_MODE = 지원되는 값은 webex_for_broadworks_to_wholesale입니다. 기본값은 broadworks_to_wholesale입니다. BroadWorks용 webex_for_broadworks_to_wholesale Webex 마이그레이션에 대해 사용합니다. 

    새로 고침_토큰 속성은 BroadWorks용 Webex 마이그레이션에 대해 필수입니다.

  5. 보조 Cisco BroadWorks 애플리케이션 서버 JDK/JRE 환경 경로가 파일과 다른 경우 export.sh 파일에서 JDK/JRE 환경 경로를 수정합니다.
    JAVA_HOME=/usr/local/java/java_base

실행 지침

추출 도구 디렉터리에서 보조 Cisco BroadWorks 애플리케이션 서버에서 아래의 명령을 실행합니다.

./export.sh

터미널 로그

다음 로그는 성공적인 내보내기의 터미널에서 사용할 수 있습니다. BroadSoft 데이터 내보내기 도구 실행 중:

 BroadSoft 데이터 내보내기 도구 실행 ************************************************ 내보내기 도구 v: 1.15.0 SP=collabmigrationtestSP에 대해 시작된 내보내기_engg, Group=collabmigrationtestGRP_engg SP=collabmigrationtestSP에 대한 사용자 내보내기_engg, Group=collabmigrationtestGRP_engg SP=collabmigrationtestSP에 대해 완료된 사용자 내보내기_engg, Group=collabmigrationtestGRP_engg SP=collabmigrationtestSP_engg, Group=collabmigrationtestGRP_engg 내보내기 완료된 내보내기 덤프 Zip 디렉터리: output/20221017223452_ExportTool 내보내기 덤프 Zip 파일 이름 :extracted_data_1666060500618.zip 파일 이름의 extracted_data_1666060500618.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:53 exportTool.jar -rwxr-xr-x 1 bwadmin bwadmin 2635 10월  4 11:53 export.sh drwxr-xr-x 2 bwadmin bwadmin 4096 10월  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_.zip) 파일을 입력으로 읽고 원시 XML을 프로비저닝 도구에서 사용하는 JSON 형식으로 변환합니다.

전제 조건

마이그레이션 도구 바이너리를 다운로드하고 추출한 후 다음 전제 조건을 구성합니다.

  1. conf/partner.cfg 파일의 새로 고침_토큰(토큰 생성기 도구에서 복사된 토큰) 및 NAME_OF_MAIN_위치를 설정합니다.
    새로 고침_토큰=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 이름_of_MAIN_LOCATION=Main 
  2. (Partner Hub의 템플릿에서 복사) PROVISIONING_ID를 conf/partner.cfg 파일에 선택적으로 설정합니다.
    프로비저닝_ID=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    고객 이메일 주소를 보다 완전하게 확인하려면 선택적으로 프로비저닝_ID를 설정할 수 있습니다.
  3. 누락된 경우 input/customers.csv 파일에서 누락된 정보를 구성합니다(다음 섹션 참조).
  4. 입력/users.csv 파일에 최종 사용자 이메일 주소를 추가합니다.
  5. 새 전화기를 프로비저닝해야 하는 경우 사용자의 새 전화기의 mac 주소 및 이메일 주소를 입력/newphones.csv 파일에 추가합니다. 이는 파트너 관리자가 도매 통화에서 새 전화기를 프로비저닝하려는 경우에만 필요합니다.
  6. input/cxessentials.csv 파일을 사용하여 BroadWorks 콜센터를 CxEssentials로 변환합니다.
  7. 선택적으로 모든 통화 센터를 CxEssentials로 변환하려면 UPGRADE_ALL_CALL_CENTERS_TO_CX_ESSENTIALS 속성을 활성화합니다.
  8. 관리자가 위치별로 고객의 위치를 마이그레이션할 수 있는 대기업 마이그레이션을 지원하려면 input/locations.csv 파일을 사용하십시오.
  9. Cisco BroadWorks 장치 프로필에서 MAC 주소를 사용할 수 없을 때 선택적으로 SIP REGISTER 메시지의 사용자-에이전트 헤더에서 MAC 주소 사용을 활성화합니다. 파일 conf/partner.cfg의 "USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" 행에 대한 설명을 취소합니다.

입력/고객 채우기.csv

파일 입력/customers.csv는 Cisco BroadWorks 또는 BroadCloud에서 누락된 데이터를 제공합니다. 모든 필수 정보를 이미 사용할 수 있는 경우 이 파일을 비워 둘 수 있습니다. 모든 열을 입력할 필요는 없으며, 누락된 정보만 필수입니다.

이 모든 필드는 선택 사항입니다.

아래 표는 input/customers.csv에서 가장 중요한 열을 설명합니다.

열 이름

규칙

Id

Cisco BroadWorks 엔터프라이즈 모드에서:

  • 이는 기업용 Cisco BroadWorks serviceProviderId입니다.
  • 또한 기업 내의 각 그룹에 대해 별도의 라인이 필요합니다. Id는 Cisco BroadWorks groupId입니다.

BroadWorks 서비스 공급자 모드에서 이는 Cisco BroadWorks groupId입니다.

BroadCloud에서 이는 Rialto customerId입니다.

externalId

이는 이 고객에 대한 파트너의 내부 식별자와 일치하는 식별자입니다. 이 열은 Webex 파트너 조직 내에서 고유해야 합니다. 이 열은 선택 사항이며, 변환 도구에서 고유한 식별자가 자동으로 생성됩니다.

이 열은 엔터프라이즈 내의 그룹에 대해 사용되지 않습니다.

고객 이름

기업에 대해 이 열은 Webex 고객 이름 필드로 사용됩니다.

기업 내의 그룹에 대해 이 열은 위치 이름으로 사용됩니다. 위치 이름은 기업 내에서 고유해야 합니다.

기본 이메일

이는 Webex 고객 관리자의 이메일 주소로 사용됩니다.

이 열은 엔터프라이즈 내의 그룹에 대해 선택 사항입니다.

주소 열

기업의 경우 주소는 청구 주소 및 첫 번째 위치 주소로 사용됩니다.

기업 내의 그룹에 대해 주소는 위치 주소로 사용됩니다.

timezone

이 문서의 시간대 섹션을 참조하십시오.

언어

Webex가 지원하는 언어를 참조하십시오.

디폴트보이스메일링

보이스메일 PIN 설정을 참조하십시오.

실행 지침

모든 운영 체제에서 변환 도구를 실행합니다. 아래 단계를 사용하여 Windows 및 macOS에서 도구를 실행하십시오.

윈도우

아래의 명령을 실행하여 Windows에서 변환 도구를 실행합니다.

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

macOS 운영 체제

macOS에서 변환 도구를 실행하려면 다음 단계를 실행하십시오.

  1. 가상 환경을 만들고 종속성을 설치하여 Python을 사용하여 변환 도구를 실행합니다.
    python3 -m venv venv source venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib 파이썬3 -m venv venv source venv/bin/activate python3 -m pip install requests-oauthlib 
  2. 변환 도구 실행:
    ./transform.sh -extract= -customers= -users= -newphones=

고객/사용자 사전 확인

변환 도구는 잠재적인 프로비저닝 문제를 파악하기 위해 Webex로 API 통화를 실행합니다. 기본적으로 고객의 주소 및 기본 이메일의 유효성을 검증합니다. PROVISIONING_ID 값이 conf/partner.cfg 파일에 지정된 경우 위치 정보도 확인합니다. 사전 검사 결과는 예외 보고서에 포함됩니다.

또한 변환 도구를 실행할 때 다음 옵션 매개 변수를 추가할 수 있습니다.

사전 확인

고객 정보에 대해 미리 확인 API를 실행하는 것 외에도 변환 도구는 가입자 이메일에 대한 미리 확인 API도 실행합니다.

precheckinfo 정보

기본적으로 사전 검사 오류(즉, 프로비저닝을 차단하는 문제)만 예외 보고서에 포함됩니다. 이 플래그를 추가하면 성공적인 사전 검사 결과도 포함됩니다(예: 자동으로 연결할 수 있는 Webex 조직이 이미 존재하는 경우).

precheckinfo 를 실행할 때까지 추가 시간이 소요됩니다.

터미널 로그

성공적인 변환에 대한 터미널의 다음 로그:

요약 보고서 성공적으로 마이그레이션할 수 있는 BroadWorks 기업: 1 마이그레이션할 수 없는 BroadWorks 기업: 0 성공적으로 마이그레이션할 수 있는 BroadWorks 사용자: 4 마이그레이션할 수 없는 BroadWorks 사용자: 0 성공적으로 마이그레이션할 수 있는 전화기: Webex Calling과 호환되지 않는 3개의 전화: 0 

예외 보고서

변환 도구는 output//exception_report.txt 디렉터리 내에서 예외 보고서를 생성합니다. 이 보고서를 사용하여 마이그레이션에 영향을 미치는 문제를 식별하고 Cisco BroadWorks 시스템에서 수정할 수 있습니다.

사용자 데이터를 수정하여 예외를 해결한 후 추출 및 변환 도구를 새 데이터로 다시 실행합니다. 샘플 예외 보고서 파일은 다음과 같습니다.

예외 보고서 Tue Oct 18 08:12:09 2022 통신 차단 기능을 갖춘 기업 권장 사항: Control Hub ________________________________________________________________________________ collabmigrationtestGRP_engg 
에서 발신 통화 플랜을 수동으로 구성

출력

출력 JSON(customer.json) 파일은 output// 디렉터리에서 사용할 수 있습니다. 샘플 customer.json 파일은 다음과 같습니다.

{ "customer": { "provisioningId": "!!!!!!!!!!대체_함께_PROVISIONINGID!!!!!!!!!!", "패키지": [ "webex_calling'''합계'''common_area_calling" ], "외부Id": "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": { "address": { "addressLine1": "100 Main Street", "addressLine2": "", "city": "Gaithersburg", "stateOrProvince": "MD", "zipOrPostalCode": "20877", "country": "timezone": "America/New_요크", "언어": "en_us", "번호": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "+15205551107", "+15205551108", "+15205551109", "+15205551110"], "mainNumber": "+15205551101" } } } }, "broadworks_info'''합계'''service_provider_id사진: “collabmigrationtestSP”_engg'''합계'''group_id사진: “collabmigrationtestGRP”_engg" }, "가입자": [ { "amareswaranvel+benjaminjack@gmail.com": { "가입자": { "customerId": "!!!!!!!!!!REPLACE_함께_CUSTOMERID!!!!!!!!!!", "이메일": "amareswaranvel+benjaminjack@gmail.com", "포장": "webex_calling", "provisioningParameters": { "firstName": "Benjamin", "lastName": "Jack", "primaryPhoneNumber": "+15205551102", "extension": "1102" } }, "features": [ { "/v1/people/{personId}/features/voicemail": { "enabled": true, "sendBusyCalls": { "활성화됨": 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": { "활성화됨": 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": { "활성화됨": 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": { "활성화됨": true, "greeting": "DEFAULT" }, "sendUnansweredCalls": { "enabled": true, "greeting": "DEFAULT", "numberOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "EXTERNAL", "externalEmail": "engineering8811@mailnator.com" } } } ], "devices": [ { "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": "+15205551105", "extension": "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": { "사용자": [ { "id": "Y2lzY29zcGFyazovL3VzL1NVQlCRVIvY2QzNGViNWYtYTVmMi00OWQ1LTlkNWMtZTg1MDJiMDE4YTQ5" } ], "hydra_orgId": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElBVElPTi9jMjJiYTMwNC1mODQ4LTRlOTktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk" } } 

`webex_for_broadworks_info` JSON 속성은 BroadWorks용 Webex 마이그레이션에만 존재합니다. `broadcloud_info` JSON 속성은 BroadCloud 마이그레이션에만 존재합니다.

프로비저닝 도구

프로비저닝 도구는 일반적으로 (파트너의 관리자 노트북) 모든 머신에서 실행되고 Webex 공용 API를 사용할 수 있습니다. 이는 변환 도구 출력 JSON(customer.json) 파일을 Webex Wholesale 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. 마이그레이션 도구 바이너리를 다운로드하고 추출한 후 MAC용 provisioning_tool.sh 및 Windows용 provisioning_tool.bat에서 JAVA_HOME 환경 변수를 설정합니다.
  3. partner.cfg 파일:
    • WHOLESALE_프로비저닝_ID와 새로 고침_토큰(토큰 생성기 도구에서 복사된 토큰)을 설정합니다. 파트너 관리자는 프로비저닝_ ID를 얻으려면 계정 팀에 연락해야 합니다.
      도매_프로비저닝_ID = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 새로 고침_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
    • 파트너가 사용자에게 환영 이메일을 보내지 않으려면 허용_관리자_초대_ 이메일을 false로 설정합니다. 기본값은 true입니다.

  4. BroadWorks용 Webex 마이그레이션에 대해 WEBEX4BWKS_EMAIL_SUBJECT 속성을 사용하여 BroadWorks용 Webex 구독자에 대한 비밀번호 변경 요청 이메일 제목을 보냅니다.
  5. BroadWorks용 Webex 마이그레이션에 대해 WEBEX4BWKS_EMAIL_BODY 속성을 사용하여 BroadWorks용 Webex 구독자에 대한 비밀번호 변경 요청 이메일 본문을 보냅니다.

BroadCloud 마이그레이션의 경우 동일한 지역:

  1. 이 도구는 번호, 장치 및 공유 통화 표시 프로비저닝을 건너뜁니다.
  2. 이 도구는 내선 번호 및 임시 내선 번호를 사용하여 사용자 및 가상 사용자를 만듭니다.

BroadCloud 마이그레이션의 경우 다른 지역:

  1. 도구는 번호, 장치 및 공유된 통화 표시를 프로비저닝합니다.
  2. 이 도구는 실제 전화 번호 및 내선 번호를 사용하여 사용자 및 가상 사용자를 만듭니다.
    모든 유럽 BroadCloud 마이그레이션은 다른 지역으로 이동됩니다.

실행 지침

Windows 및 macOS에서 도구를 실행하려면 다음 단계를 사용하십시오.

윈도우

Windows OS에서 도구를 실행하려면 다음 단계를 실행하십시오.

단일 고객을 프로비저닝하려면: provision.bat -input= 여러 고객을 프로비저닝하려면: provision.bat -input=(변환-도구-타임스탬프-출력-디렉터리-경로) 

macOS 운영 체제

macOS에서 도구를 실행하려면 다음 단계를 실행하십시오.

단일 고객을 프로비저닝하려면: ./transform.sh -input= 여러 고객을 프로비저닝하려면: ./transform.sh -input= 

BroadWorks용 Webex 마이그레이션에 대한 전제 조건

파트너 관리자는 BroadWorks용 Webex 공존 기능에 대한 BroadWorks 온보딩 템플릿을 업데이트해야 합니다. 다음 이미지를 참조하십시오.

마이그레이션을 지원하기 위해 BroadWorks용 Webex 온보딩 템플릿이 업데이트되면 Cisco 계정 팀에게 파트너 수준에서 "wholesale-partner-blending-enabled" 기능 토글을 활성화하도록 요청하십시오. 이를 통해 도매점 패키지가 프로비저닝 중에 기존의 BroadWorks용 Webex 고객 조직에 추가될 수 있습니다.

추가 인수로 프로비저닝 도구를 실행합니다.

준비 단계: 은(는) 관리자가 BroadWorks 사용자를 도매점 가입자로 프로비저닝하고 BroadWorks용 Webex 사용자를 계속할 수 있는 기본 단계입니다.

유지 단계: 은(는) 관리자가 BroadWorks용 기존의 Webex 사용자에게 도매 라이센스를 지정할 수 있는 두 번째 단계입니다. 인수 유지 관리를 사용하여 프로비저닝 도구를 실행해야 합니다.

마이그레이션 후 단계: 이는 관리자가 BroadWorks를 Wholesale로 완전히 변환할 수 있는 마지막 단계입니다. 인수 마이그레이션 후로 프로비저닝 도구를 실행해야 합니다.

터미널 로그

다음은 성공적인 프로비저닝의 터미널에 있는 로그입니다.

도구 이름: 프로비저닝 도구 버전: 1.15.0 ********** 파일 처리 시작 : input/customer.json **************** 프로비저닝 고객 고객 프로비저닝을 완료하기 위해 고객 external_id_engg_grp1을 기다리는 중... 고객 1이 프로비저닝을 external_id_engg_grp완료할 때까지 기다리는 중...   고객 external_id_engg_grp1 상태: 프로비저닝된 프로비저닝 번호 프로비저닝 사용자 프로비저닝 사용자 기능 프로비저닝 인사말 프로비저닝 스케줄 프로비저닝 장치 프로비저닝 공유 통화 현황 프로비저닝 프로비저닝 자동 전화 교환 프로비저닝 통화 대기열 프로비저닝 헌트 그룹 프로비저닝 그룹 페이지 프로비저닝 통화 지정보류 프로비저닝 통화 픽업 프로비저닝 음성 포털 ********** 완료된 파일 : 입력/customer.json **************** 

각 실행에 대해 생성된 위치의 수와 함께 표가 인쇄됩니다.

각 실행에 대해 생성된 위치의 수가 있는 테이블.

출력

프로비저닝 도구는 출력/<external_id>/*.success/error 파일 내에서 성공 및 오류 보고서를 생성합니다. 출력 성공 및 오류 로그를 검토하여 성공적인 프로비저닝을 확인합니다.

성공적으로 프로비저닝한 후 고객 관리자 및 최종 사용자는 Wholesale RTM 솔루션에서 이메일을 수신하게 됩니다.

파트너 관리자는 Partner Hub 및 Control Hub 포털에서 고객 프로비저닝을 확인할 수 있습니다. Partner Hub 및 Control Hub 포털에서 다음 일러스트레이션을 참조하십시오.

고객 선택 드롭다운 필드에서 도매점 고객을 검색하는 Partner Hub의 스크린샷.

그림 8: 파트너 허브

사용자 탭 및 사용자 목록을 표시하는 Control Hub의 스크린샷.

그림 9: 제어 허브

장치 화면 및 장치 목록을 표시하는 Control Hub의 스크린샷.

그림 10: 장치

번호 화면 및 전화 번호 목록을 보여주는 Control Hub의 스크린샷.

그림 11: 통화

장치 이동 도구

BroadCloud용

BroadCloud 파트너의 경우, 서비스 공급자 포털을 사용하여 번호, 장치 및 SCA 마이그레이션에 대한 마이그레이션 요청을 제출합니다.

서비스 공급자 포털 내에서 마이그레이션 요청에는 최대 50명의 고객이 포함될 수 있습니다. 최대 10개의 요청을 하루 내에 제출할 수 있습니다.

아래 숫자는 서비스 공급자 포털을 표시합니다.

마이그레이션 시작 요청을 표시하는 서비스 공급자 포털.

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

마이그레이션 요청 보기를 표시하는 서비스 공급자 포털.

그림 13: 서비스 제공자 포털

Cisco BroadWorks 및 BroadWorks용 Webex용

Cisco BroadWorks 및 BroadWorks용 Webex 마이그레이션의 경우, 도구는 파트너 네트워크 내에서 보조 Cisco BroadWorks 응용프로그램 서버에서 실행되고 OCI-P를 통해 AS에 연결합니다. 이는 변환 도구 출력 JSON(customer.json) 파일을 입력으로 사용하고, OCI-P 명령어를 실행하여 장치 및 소프트 클라이언트를 마이그레이션합니다.

성공적인 작동 시 장치 이동 도구는 다음과 같습니다.

  1. Cisco BroadWorks에서 장치를 등록 해제하고 Wholesale에 등록합니다.
  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. conf/partner.cfg 파일에서 새로 고침_토큰(토큰 생성기 도구에서 복사된 토큰)을 설정합니다.
    새로 고침_TOKEN=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. 보조 Cisco BroadWorks 애플리케이션 서버 사용자 ID, 암호 및 호스트 이름이 conf/deviceMoveTool.conf 파일에 올바른지 확인합니다.
    BROADWORKS_사용자_ID = 관리 BROADWORKS_암호 = 관리 BROADWORKS_호스트_이름 = localhost 
  3. 활성화 이메일을 다시 보내려면 conf/partner.cfg 파일에서 다시 보내기_INVITATION_EMAILS=true를 설정해야 합니다.

    관리자가 마이그레이션 중에 사용자에게 초대장 이메일을 보내고자 하는 경우, conf/partner.cfg 파일에서 "RESEND_INVITATION_EMAILS=true" 속성을 주석 해제해야 합니다. 그렇지 않으면 속성은 변경되지 않은 채로 유지되어야 합니다.

  4. devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
    에서 JDK/JRE 환경 경로가 올바른지 확인합니다
  5. 관리자는 입력 디렉터리의 locations.csv 파일을 사용하여 기업 아래의 모든 그룹 대신 특정 그룹을 마이그레이션할 수 있습니다.

Polycom 전화

Polycom 전화기를 Cisco BroadWorks에서 도매 통화로 이동하려면 파트너 관리자가 Cisco BroadWorks Polycom 장치 템플릿의 시스템 수준에서 새로운 ID/장치 프로필 유형 파일을 생성해야 합니다. 그림 14를 참조하고 사용자 정의 파일 device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg를 업로드합니다. 새 장치 파일을 업로드한 후 새로 생성된 파일이 그룹 수준에서 존재하는지 확인합니다. 또한 파일 migration_%BWMAC ADDRESS%.cfg이 시스템에 있는 기존의 파일과 충돌하지 않는지 확인하십시오.)

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

이는 장치 이동 도구에서 내부적으로 사용됩니다.

Polycom 전화기의 마이그레이션 프로세스:

  1. 장치 이동 도구는 장치 수준에서 %BWMACADDRESS%.cfg 파일을 polycom_vvx2.cfg로 대체합니다. 이 파일은 migration_%BWMACADDRESS%.cfg를 참조합니다.
  2. 그룹 수준 또는 장치 수준에서 장치 프로필을 다시 빌드합니다.
    그룹 수준 또는 장치 수준에서 작업하는 작업은 file device-move-tool/conf/partner.cfg의 파라미터 deviceLevelRebuild의 구성에 따라 달라집니다.
  3. 장치 이동 도구는 Cisco BroadWorks 애플리케이션 서버에서 그룹 수준 또는 장치 수준에서 전화기를 재부팅하도록 요청합니다.
  4. 재부팅 요청 후, Polycom 전화기를 다운로드하고 process% BWMACADDRESS%.cfg를 처리합니다. Polycom 전화기는 device.prov.serverName을 https://plcm.sipflash.com.(으)로 설정하는 migration_%BWMACADDRESS%.cfg를 다운로드하고 처리하도록 요청합니다.
    https://plcm.sipflash.com 미국 지역에 대해 다른 지역에 다른 URL이 있습니다.
  5. Polycom 전화는 https://plcm.sipflash.com 에서 %BWMACADDRESS%.cfg를 다운로드하고 Webex Calling DMS에서 관리합니다.
ID/장치 프로필 유형 파일 스크린샷 추가

그림 14: ID/장치 프로필 유형 파일 추가

필드 "MAC address in:"는 Polycom 템플릿의 다른 파일과 동일한 값을 사용합니다. (그림 14에서 HTTP 요청 URI를 사용하지만, 이는 파트너의 Cisco BroadWorks 애플리케이션 서버 배포에 적합하지 않을 수 있습니다.)

실행 지침

DMT를 호출하는 방법은 두 가지가 있습니다. 첫 번째는 한 번에 한 고객을 통해 호출하는 것이고 다른 하나는 여러 고객을 동시에 실행하는 것입니다.

장치 이동 도구는 장치 이동 도구 디렉터리 내의 보조 Cisco BroadWorks 애플리케이션 서버에서 실행됩니다.

디바이스 이동 단일 고객의 경우: ./devicemove.sh -input= ./devicemove.sh -input=/tmp/customername.json 디바이스에서 여러 고객을 이동하려면: ./devicemove.sh -input= ls -l /tmp/directoryofcustomers/ customer1.json customer2.json customer3.json 디바이스 이동 도구는 1.35.0 릴리즈에서 단일/특정 전화기 마이그레이션을 지원합니다. 아래의 명령을 사용하십시오. ./devicemove.sh -integration -input=  -macaddress=4CBC4883A6F8,48256741CBE9 

터미널 로그

다음은 장치 마이그레이션을 위해 장치 이동 도구를 성공적으로 실행하는 터미널의 로그입니다.

도구 이름: 장치 이동 도구 버전: 1.15.0 장치 도구 시작됨... 마이그레이션을 위한 유효한 장치: ------------------------------------------------------------------------------------------------------------------- | 장치 유형 | 맥 | 버전 | 이메일 | ------------------------------------------------------------------------------------------------------------------- | 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 | ------------------------------------------------------------------------------------------------------------------- 이 모든 장치를 마이그레이션하시겠습니까? ([Y]es or [N]o) 예 DMS Cisco MPP LC 재건 장치 프로세스에 대한 장치 프로필 업로드 장치 프로세스 재건 시작 장치 프로세스 완료 성공적으로 재부팅 프로세스 시작 재부팅 프로세스 완료 성공적으로 그룹 collabmigrationtestGRP_engg 아래에서 비즈니스 커뮤니케이터에 대한 프로필 수정 고객 조직 ID에 대해 시작된 webex 전화 번호 프로세스 활성화 : 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c 고객 조직 id에 대해 완료된 webex 전화 번호 프로세스 활성화: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c groupId에 대해 시작된 broadworks 전화 번호 프로세스 비활성화 : collabmigrationtestGRP_engg groupId에 대해 완료된 broadworks 전화 번호 프로세스 비활성화: collabmigrationtestGRP_engg 장치 마이그레이션 완료됨 

출력

장치 마이그레이션 후 장치가 온라인으로 와서 전화를 걸고 받을 준비가 되었습니다. 장치 상태의 예를 보려면 그림 15를 참조하십시오.

장치 상태를 표시하는 Control Hub 장치 페이지의 스크린샷.

그림 15: 장치 상태

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

활성 번호를 표시하는 Control Hub 번호 화면의 스크린샷.

그림 16: 번호 활성

마이그레이션 복원

한 번에 한 기업에 대해 되돌리기 작업을 실행해야 합니다.

되돌리기 작업 중에 기술적인 제한 사항으로 인해 장치 이동 도구가 도매 통화의 번호를 비활성화하지 않습니다.

BroadCloud Carrier용

BroadCloud 파트너에 대한 되돌리기 프로세스는 다음과 같습니다.

  1. 장치 복원을 요청하려면 Cisco TAC에서 티켓을 엽니다.
  2. 되돌리기 모드에서 장치 이동 도구를 실행합니다.
    • 전화 번호는 Webex Calling에서 지정되지 않으며, 내선 번호만 있는 사용자 및 서비스를 남깁니다.
    • Webex Calling의 이메일 주소는 임시 이메일 주소로 복원됩니다.
    • 전화는 Webex Calling에서 삭제됩니다.
    • 전화 번호, alternatedIds로 사용되는 이메일 주소 및 전화는 BroadCloud에서 다시 생성됩니다.
    • 전화기가 재부팅됩니다.
  3. 파트너 관리자는 PSTN 전화 번호를 다시 BroadCloud Carrier로 이동해야 합니다.

Cisco BroadWorks 및 BroadWorks용 Webex용

Cisco BroadWorks 및 BroadWorks용 Webex에 대한 되돌리기 프로세스는 다음과 같습니다.

  1. 장치 복원을 요청하려면 Cisco TAC에서 티켓을 엽니다.
  2. 보조 BroadWorks 애플리케이션 서버의 되돌리기 모드에서 장치 이동 도구를 실행하여 장치 마이그레이션을 되돌립니다. 이렇게 하면 DMS URL이 Cisco BroadWorks의 장치 프로필에 대한 서비스 공급자 DMS URL로 다시 설정되고 전화 번호를 다시 활성화합니다.
  3. Webex Calling 팀은 Webex Calling의 장치 프로필에서 DMS URL을 서비스 공급자 DMS URL로 다시 설정합니다.
  4. 파트너 관리자는 Control Hub 포털을 통해 Webex Calling에서 전화 번호를 비활성화하거나 삭제해야 합니다.
  5. 파트너 관리자는 PSTN 전화 번호를 다시 Cisco BroadWorks로 이동해야 합니다.

되돌리기 모드에서 장치 이동 도구를 실행하기 위한 지침

다음 단계에 따라 장치 이동 도구를 되돌리기 모드로 실행합니다.

장치 이동 도구 디렉터리 내의 보조 Cisco BroadWorks 애플리케이션 서버에서 아래 명령을 실행합니다.

프로필 되돌리기

./devicemove.sh -input= <Transform-Tool-Output-Customer-JSON-File-Path> -revertProfiles(변환-도구-출력-고객-JSON-파일-경로)

번호 되돌리기

./devicemove.sh -input=  -revertNumbers

터미널 로그

되돌리기 작업을 위해 장치 이동 도구를 성공적으로 실행하는 터미널에서 다음 로그를 가져옵니다.

프로필 되돌리기

도구 이름: 장치 이동 도구 버전: 1.15.0 되돌리기 프로세스에 대해 시작된 장치 도구... Webex Calling에서 BroadWorks로 다시 이동할 수 있는 장치: - ------------------------------------------------------------------------------------------------------------------- | 장치 유형 | 맥 | 버전 | 이메일 | ------------------------------------------------------------------------------------------------------------------- | 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 | ------------------------------------------------------------------------------------------------------------------- Webex Calling에서 BroadWorks로 해당 장치를 다시 이동하시겠습니까? (예, Y, 아니요, N):  예 DMS Cisco MPP LC에 대한 장치 프로필 업로드 장치 프로세스 재구축 장치 프로세스 재구축 시작 성공적으로 재부팅 프로세스 시작 재부팅 프로세스 완료 성공적으로 장치 마이그레이션 완료 프로비저닝 해제 프로세스에 대해 완료됨 

번호 되돌리기

도구 이름: 장치 이동 도구 버전: 1.15.0 Broadworks로 번호를 계속 되돌리시겠습니까?  ([Y]es 또는 [N]o):  Y [+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551109, +15205551110] 되돌리기 시작 groupId에 대해 시작된 broadworks 전화 번호 프로세스를 활성화합니다. collabmigrationtestGRP_engg groupId에 대해 완료된 broadworks 전화 번호 프로세스 활성화: collabmigrationtestGRP_engg 장치 마이그레이션 되돌리기 프로세스가 성공적으로 완료됨 

부록

대규모 엔터프라이즈 마이그레이션

많은 위치가 있는 대기업은 단일 유지관리 기간 내에 모든 위치를 마이그레이션할 수 없습니다. 이 섹션에서 설명하는 기능은 파트너가 한 번에 몇 개의 위치를 마이그레이션할 수 있게 합니다.

단계

다음 단계를 사용하여 대규모 기업에 대해 단계적 마이그레이션을 계획합니다.

  1. BroadWorks 또는 BroadCloud에서 엔터프라이즈 데이터를 추출합니다.
  2. 추출 된 데이터에 위치 옵션 없이 변환 도구를 실행합니다.
  3. 위치 종속성에 대한 자세한 정보를 얻기 위해 마이그레이션 단계를 계획하기 위해 exception_report.txt에서 동시에 이동할 권장 위치를 찾아 기능 에이전트 목록 파일을 검토합니다(아래 변환 도구 참조).
  4. locations_to_be_edited.csv를 수정하여 입력/ locations.csv를 생성합니다.
  5. 위치 옵션으로 변환 도구를 다시 실행합니다.
  6. 현재 단계에 대한 위치 종속성 문제를 식별하려면 exception_report.txt를 검토하십시오.
  7. 필요에 따라 위치 종속성 문제를 수정합니다(locations.csv를 수정함).
  8. 재실행 변환 도구를 사용하여 현재 단계에 대해 customers.json을 생성합니다.
  9. 각 customer.json에 대해 프로비저닝 도구를 실행합니다.
  10. 유지관리 기간 동안 장치 이동 도구를 실행합니다.
  11. 다음 단계에 대해 4-10단계를 반복합니다.

도구 변환

위에서 언급한 것처럼 대규모 엔터프라이즈 단계에서 위치를 단계별로 마이그레이션하는 목표를 달성하기 위해 변환 도구를 실행할 때 새 파일 locations.csv 가 선택적 입력(-locations=input/locations.csv)으로 추가됩니다.

locations.csv에는 위치에 특정한 데이터가 포함되어 있습니다. 이는 현재 엔터프라이즈 및 위치 데이터를 모두 포함하는 input/customers.csv에 있는 데이터를 재정의합니다.

다음 표에는 locations.csv의 세부 정보가 나와 있습니다.

설명

기본값

필수

BroadWorks의 지도

BroadCloud의 지도

엔터프라이즈Id

고유한 엔터프라이즈 id

Y

서비스 제공자Id

Rialto 고객Id

위치Id

엔터프라이즈 내에서 고유한 위치 id

Y

그룹 ID

Rialto 사이트Id

마이그레이션 상태

이 위치가 마이그레이션되었습니까?

마이그레이션, dont_migrate, 마이그레이션

마이그레이션

N

이름

이 위치의 이름입니다.

locationId를 사용하려면 비워 둡니다.

N

timezone

N

언어

N

address1

N

address2

N

city

N

state

N

우편 번호

우편 번호

N

국가

2자리 부호

N

대규모 기업에서 변환 도구를 실행할 때 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를 생성하여 특정 단계를 위해 마이그레이션할 위치를 제어할 수 있습니다(그리고 필요에 따라 위치의 정보를 업데이트).

예: locations.csv 이(가) 위의 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,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 의 해당 기능 전체 목록을 생성합니다.

다음과 같이 거의 동일한 형식(3번째 열 이름은 기능에 따라 다름)을 가집니다(auto_mig_ent_grp위 단계에 대한 2의 헌트 그룹의 에이전트 목록).

예: hunt_group_agents.csv의 내용은 다음과 같습니다.

기능 이름,기능 위치,에이전트,위치 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개 파일은 전체 엔터프라이즈에 대한 헌트 그룹/콜센터/페이징 그룹/통화 중 램프 필드의 상담사/감독자/발신자/대상/monitored_elements 의 전체 목록을 생성하며, 이는 단계적 마이그레이션을 계획하는 데 사용될 수 있습니다.

새로운 섹션 exception_report

대기업에 대해 단계적으로 마이그레이션을 수행하는 동안, 충족되지 않은 위치 종속성이 있는 경우 exception_report.txt 에 일부 새로운 섹션이 있습니다.

예: 다음 새로운 섹션은 이 단계에서 마이그레이션되지 않고 마이그레이션되지 않는 위치 auto_mig_ent_grp2 헌트 그룹 auto_mig_ent_grp3 Sarah Rodriguez의 에이전트에 대한 것입니다.

위치 간 종속성 - 헌트 그룹 이름 위치 에이전트 에이전트의 위치 코멘트 ________________________________________________________________________________________________________________ Sarah Rodriguez auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 다른 위치에 있는 에이전트 아직 마이그레이션되지 않음 Sarah Rodriguez auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 다른 위치에 있는 에이전트 아직 마이그레이션되지 않음 

다음 새로운 섹션에서는 마이그레이션 단계에서 위치를 그룹화하는 방법에 대한 권장 사항을 제공합니다.

동시에 이동할 권장 위치:

위치 auto_mig_ent_grp1은 위치auto_mig_ent_grp 2에 종속성을, auto_mig_ent_grp3은 위치 auto_mig_ent_grp2에 종속성을 auto_mig_ent_grp3

변환 도구를 실행할 때 위치 옵션이 나타나지 않는 경우, 동시에 이동할 수 있는 섹션에 권장되는 위치는 모든 위치 종속성을 나열하여 계획의 편의를 제공합니다.

위치 옵션으로 변환 도구를 실행하는 동안(즉, 마이그레이션 단계의 경우), 동시에 이동할 권장 위치는 현재 단계에 대한 위치의 종속성을 나열합니다.

프로비저닝 도구

대기업의 경우 프로비저닝 도구를 평소와 같이 실행할 수 있습니다.

장치 이동 도구

장치 이동 도구는 customer.json.to에서 위치의 하위 집합에 대해 실행하여 두 개의 열이 있는 새로운 선택적 locations.csv 파일을 추가할 수 있습니다.

e는xternal_id

위치명

외부 id 값

위치/그룹 이름의 이름

  • 이 파일은 모든 위치를 마이그레이션하는 빈 값을 제공하거나 제공하지 않는 경우 선택적 파일입니다.
  • 위치 이름 및 해당 external_ID가 제공된 경우, 해당 위치만 마이그레이션됩니다.

명령어는 다음과 같습니다.

./devicemove.sh -input=<input_path>/customer.json -locations=<input_path>/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":["Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Hobart","Australia/Lord_Howe","Australia/Perth","Australia/Sydney"]

프랑스:

"timeZones":["유럽/파리"]

포르투갈:

"timeZones":["대서양/아조레스","유럽/리스본"]}

영국:

"timeZones":["유럽/런던"]

이탈리아:

"timeZones":["유럽/로마"]