סקירה

מטרת מסמך זה היא לספק הוראות מפורטות לגבי השימוש בכלים להגירה מ-Cisco BroadWorks, מ-Webex עבור BroadWorks ו-BroadCloud ל-Wholesale ו-Webex Calling. מסמך זה מכסה קבוצה של כלי הגירה שנועדו לסייע בהגירה של לקוחות Cisco BroadWorks‏, Webex עבור BroadWorks ו-BroadCloud קיימים אל פתרון 'נתיב אל השוק'.

כלי ההגירה נועדו להקל על מעבר מלא מ-BroadWorks לשירותי Wholesale. הם אינם מיועדים לדו-קיום ארוך טווח של שני השירותים בתוך אותו ארגון לקוח.

השפעת ההגירה

ההשפעות לאחר ההגירה הן כדלקמן:

מנהלי מערכת

לאחר ההגירה, מנהלי מערכת חייבים:

  • התחל להשתמש ב-Partner Hub וב-Control Hub כדי לקבוע תצורה של תכונות במקום ב-CommPilot.
  • קבע מחדש את התצורה של כל התכונות שאינן חלק מההגירה.

    עליך לבצע הגירה ידנית של התכונות שאינן מועברות באופן אוטומטי לאחר השלמת כלי ההגירה.

משתמשים

תכונות נתמכות צריכות לעבוד לאחר ההגירה כפי שהן עבדו לפני ההגירה. יש להגדיר מחדש את תכונות Webex Calling שאינן נתמכות על-ידי ההגירה ב-Webex לאחר ההגירה:

  • המשתמשים יאבדו את היסטוריית השיחות והיסטוריית ההודעות שלהם.
  • המשתמשים יאבדו את כל ההגדרות וההתאמות האישיות של קו המקש האישי ועליהם לקבוע את התצורה מחדש של ההגדרות האלה לאחר ההגירה. דוגמאות כוללות חיוג מהיר.
  • המשתמשים חייבים לאפס את קודי הגישה והסיסמאות שלהם בהתחברות ראשונה.
  • משתמשים המשתמשים בלקוח UC-One נדרשים בהתחברות ראשונה כדי לשדרג ליישום Webex.

ארכיטקטורת כלי הגירה

ארכיטקטורת כלי ההגירה כוללת ארבעה כלים שונים:

  1. כלי חילוץ – מחלץ ארגונים, קבוצות, מספרים, משתמשים, שירותים, טלפונים ולקוחות תוכנה מ-Cisco BroadWorks. שותפי BroadCloud חייבים לשלוח בקשה חילונית בפורטל ספק השירות.
  2. כלי המרה – ממיר את המידע שחולץ על-ידי כלי החילוץ לקובץ JSON שניתן לערוך.
  3. כלי הקצאה – משתמש בקובץ הפלט של JSON מכלי ההמרה כדי להקצות לקוחות, מיקומים, מספרים, משתמשים, שירותים וטלפונים באמצעות ממשקי API ציבוריים של Webex.
  4. כלי העברת מכשיר – משתמש בקובץ הפלט של JSON של כלי ההמרה בכלי ההמרה כדי לבנות מחדש את הפרופילים ולהפעיל מחדש טלפונים, להפעיל מספרים בפתרון Wholesale 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 חייבים לשדרג לגרסאות הבאות:
    • לקוחות Desktop Communicator חייבים להיות בגרסה 22.9.12 ואילך
    • לקוחות Mobile Connect חייבים להיות בגרסה 3.9.14 ואילך.
  9. המחשב של מנהל המערכת חייב לכלול:
    • JDK/JRE 1.8 נדרש עבור כלי ההקצאה.
    • מכונות MAC ו-Linux דורשות פייתון 3.10.5 ואילך עבור כלי ההמרה.
  10. ללקוחות חייבת להיות כתובת חיוב חוקית, ולמשתמשי הקצה חייבת להיות כתובת דוא"ל עסקית שהוגדרה ב-Cisco BroadWorks. אם הערכים לא מוגדרים, מנהלי מערכת של שותף חייבים לפנות ללקוחות שלהם כדי לקבל אותם. יש להוסיף פרטים אלה לקבצי ה-CSV (ערכים המופרדים באמצעות פסיקים) לפני הפעלת כלי ההמרה. קובצי CSV לדוגמה מסופקים עם כלי ההמרה.

תוכנית הגירה

לתוכנית ההגירה יש 3 שלבים:

  1. הכנה
    • קבל עותק של נתוני המשתמש עם כלי החילוץ
    • צור אסימון באמצעות כלי מחולל האסימון
    • השתמש בכלי ההמרה כדי לעצב נתוני משתמש
  2. הקצאה
    • קבל את נתוני המשתמש העדכניים ביותר באמצעות כלי החילוץ
    • השתמש בכלי ההמרה כדי לעצב נתוני משתמש
    • הקצה משתמשים באמצעות כלי ההקצאה
  3. נדידה
    • בצע הגירה של מכשירים באמצעות כלי העברת המכשיר
    • הגירה ללא מכשירים [הפעלת מספרי טלפון דרך Control Hub]

    אם למנהלי המערכת של השותף אין מכשירים להעברה מ-Cisco BroadWorks ל-Wholesale, אין צורך להפעיל את כלי העברת המכשיר. מנהלי מערכת של שותפים יכולים להשתמש בקישור הציבורי שלהלן כדי להפעיל את מספרי הטלפון ישירות דרך פורטל Control Hub. לקבלת מידע נוסף, ראה ניהול מספרי טלפון ב-Control Hub.

    השבתת מספרי הטלפון ב-Cisco BroadWorks היא אופציונלית אם מנהלי המערכת של השותף מפעילים את מספרי הטלפון שלהם דרך Control Hub.

תכונות שעברו הגירה אוטומטית אל Wholesale Calling

תכונות משתמש אלה מועברות באופן אוטומטי על-ידי כלי ההגירה:

  • הגדרות העברת הודעות קוליות וברכות מותאמות אישית (הודעות קוליות, שמע שם מותאם אישית ו-PIN של משתמשים לא מתבצעת הגירה)
  • מספרים חלופיים
  • BroadWorks Anywhere
  • שדה נורית דולקת
  • מזהה מתקשר (שם ומספר טלפון מותאם אישית)
  • שיחה ממתינה
  • הגדרות הפניית שיחות (העברת שיחות תמיד/תפוס/אין מענה/לא נגיש)
  • קליטת שיחה
  • נא לא להפריע
  • הגדרות פקס
  • משרד מרוחק
  • מראה שיחה משותפת
  • צלצול אישי בו-זמני (כולל לוח זמנים וקריטריונים סלקטיביים)
  • הודעה על שיחות (כולל לוח זמנים וקריטריונים סלקטיביים)
  • דחיית שיחות אנונימיות
  • דחיית שיחה סלקטיבית
  • הפניית שיחות סלקטיבית
  • מענה לשיחות מופנות והתפרצות
  • פטור מהתפרצות
  • לחץ כדי לדבר
  • פרטיות

תכונות קבוצתיות אלה מועברות באופן אוטומטי על-ידי כלי ההגירה:

  • דיילת רכב
    • רמה אחת בלבד
    • ברכות מותאמות אישית
    • הגדרות הפניית שיחות (תמיד, תפוס, סלקטיבי)
    • מספרים חלופיים
    • תפריט חג אינו זמין ב-Webex
    • דחיית שיחה סלקטיבית
  • Cisco BroadWorks Call Center Standard ותור שיחות BroadCloud:
    • תצורה בסיסית
    • ברכות מותאמות אישית
    • נציגים ומפקחים
    • הגדרות הפניית שיחות (תמיד, תפוס, סלקטיבי)
    • מספרים חלופיים
    • מוזיקה בהמתנה
  • התקשר לחנייה
  • מענה לשיחות
  • קבוצת גישוש
    • הגדרות הפניית שיחות (תמיד, תפוס, סלקטיבי, לא נגיש)
    • מספרים חלופיים
  • קוד מיקום (אחד לכל מיקום או קבוצה)
  • קבוצת זימון
  • לוחות זמנים (ברמת קבוצה בלבד, לא מתבצעת הגירה של לוחות זמנים של ארגונים)
  • פורטל קולי
  • מוזיקה בהמתנה

מכשירים נתמכים

טלפונים נתמכים ייווצרו ויוקצו באופן אוטומטי למשתמשים ב-Webex Calling על-ידי כלי ההקצאה. הטלפונים המסומנים "כן" בעמודה "נתמכים בכלי העברת המכשיר" יועברו אוטומטית גם מ-Cisco BroadWorks או מ-BroadCloud ל-Webex Calling כאשר כלי העברת המכשיר מופעל. טלפונים המסומנים 'לא' בעמודה זו זקוקים להתערבות ידנית כדי לשנות את כתובת ה-URL של ה-DMS בתבנית המכשיר Cisco BroadWorks או בטלפון עצמו.

העמודה האחרונה מספקת את המיפוי של דגמי הטלפון לעמודה "סוג מכשיר" של כלי ההמרה הקובץ/input/newphones.csv. (ראה סעיף כלי המרה במאמר זה לקבלת מידע נוסף על newphones.csv).

דגם טלפון

נתמך בכלי העברת מכשירים

סוג מכשיר ב-newphones.csv

MPP של Cisco 6821

כן

DMS Cisco 6821

MPP של Cisco 6841

כן

DMS Cisco 6841

MPP של Cisco 6851

כן

DMS Cisco 6851

MPP של Cisco 6861

כן

DMS Cisco 6861

MPP של Cisco 6871

כן

DMS Cisco 6871

MPP של Cisco 7811

כן

DMS Cisco 7811

MPP של Cisco 7821

כן

DMS סיסקו 7821

MPP של Cisco 7832

כן

DMS Cisco 7832

MPP של Cisco 7841

כן

DMS Cisco 7841

MPP של Cisco 7861

כן

DMS Cisco 7861

Cisco MPP 8811

כן

DMS Cisco 8811

Cisco MPP 8832

כן

DMS Cisco 8832

Cisco MPP 8841

כן

DMS Cisco 8841

סיסקו MPP 8845

כן

DMS Cisco 8845

Cisco MPP 8851

כן

DMS Cisco 8851

Cisco MPP 8861

כן

DMS Cisco 8861

סיסקו MPP 8865

כן

DMS Cisco 8865

סיסקו MPP 8875

כן

DMS Cisco 8875

סיסקו ATA191

כן

DMS Cisco 191

Cisco ATA192

כן

DMS Cisco 192

פוליקום VVX101

כן

DMS פוליקום VVX101

פוליקום VVX150

כן

DMS פוליקום VVX150

פוליקום VVX201

כן

DMS פוליקום VVX201

פוליקום VVX250

כן

DMS פוליקום VVX250

פוליקום VVX301

כן

DMS פוליקום VVX301

פוליקום VVX311

כן

DMS פוליקום VVX311

פוליקום VVX350

כן

פוליקום VVX350

פוליקום VVX401

כן

DMS פוליקום VVX401

פוליקום VVX411

כן

DMS פוליקום VVX411

פוליקום VVX450

כן

DMS פוליקום VVX450

פוליקום VVX501

כן

DMS פוליקום VVX501

פוליקום VVX601

כן

DMS פוליקום VVX601

שלישייה פוליקום 8300

כן

DMS פוליקום שלישייה8300

שלישיית פוליקום 8500

כן

DMS פוליקום שלישייה8500

שלישיית פוליקום 8800

כן

DMS פוליקום שלישייה8800

פוליקום SoundStation 5000

כן

DMS פוליקום SSIP5000

פוליקום SoundStation 6000

כן

DMS פוליקום SSIP6000

יאלינק T33G

כן

DMS יאלינק T33G

יאלינק T41s

כן

DMS יאלינק T41S

יאלינק T42S

כן

DMS יאלינק T42S

יאלינק T43U

כן

DMS יאלינק T43U

יאלינק T46U

כן

DMS יאלינק T46U

יאלינק T46S

כן

DMS יאלינק T46S

יאלינק T48S

כן

DMS יאלינק T48S

יאלינק T48U

כן

DMS יאלינק T48U

יאלינק T53W

כן

DMS יאלינק T53W

יאלינק T54W

כן

DMS יאלינק T54W

יאלינק T57W

כן

DMS יאלינק T57W

יאלינק T58V

כן

DMS יאלינק T58V

יאלינק CP920

כן

DMS יאלינק CP920

יאלינק CP960

כן

DMS יאלינק CP960

יאלינק W52 B

כן

DMS יאלינק W52 P

יאלינק W56B

כן

DMS יאלינק W56P

יאלינק W60B

כן

DMS יאלינק W60P

יאלינק W70B

כן

DMS יאלינק W70P

יאלינק CP925

כן

DMS יאלינק CP925

יאלינק CP965

כן

DMS יאלינק CP965

מכשירים שאינם נתמכים

אם הלקוח משתמש במכשירים שאינם נתמכים על-ידי פתרון Wholesale RTM, מכשירים אלה אינם זכאים להגירה. במקרה זה, יש לך את האפשרויות הבאות:

  1. הקצה טלפונים חדשים ב-Cisco BroadWorks לפני ההגירה.
  2. עזוב את הטלפונים הישנים ב-Cisco BroadWorks, והמשתמשים חייבים להתקין את יישום Webex כדי לבצע ולקבל שיחות.

חבילות שיחות של Wholesale

לכלי ההגירה יש ערכה של ברירות מחדל לבחירת חבילות שיחות סיטונאיות עבור מנויים. אם תרצה חבילה אחרת מאוחר יותר, מנהל מערכת של שותף יכול לשנות אותן ב-Control Hub.

תצורת חבילת ההגירה של Cisco BroadWorks

כל המנויים שיעברו הגירה מ-Cisco BroadWorks יוגדרו כברירת מחדל לחבילת Webex Calling. אם חבילת הקול של Webex רצויה למנויים שלא הוקצו להם 'שיחה ממתינה' או 'דואר קולי', ניתן להפעיל זאת בקובץ partner.cfg של כלי ההמרה על-ידי ביטול ההערה לחבילת הקו 'השתמש ב-_WEBEX_VOICE_PACKAGE.

מיפוי חבילת הגירה של Webex עבור BroadWorks

חבילות Webex עבור BroadWorks ממופות אוטומטית לחבילות שיחות של Wholesale. לא ניתן לקבוע את התצורה הזו.

חבילת Webex עבור BroadWorks

חבילת שיחות סיטונאיות

טלפון מתוכנת

קול Webex

בסיסי

Webex Calling

סטנדרטי

Webex Suite

Premium

Webex Suite

מיפוי חבילת הגירה של BroadCloud

נדידות מ-BroadCloud Carrier ממפות חבילות בהתבסס על סוג התחנה. ניתן להגדיר מיפוי ברירת מחדל בקובץ התצורה conf/rialto_station_type_to_wholesale_package.csv של כלי ההמרה.

סוג תחנה של ספק שירות BroadCloud

חבילת שיחות סיטונאיות

בסיסי

קול Webex

חדר ישיבות

קול Webex

העברת הודעות

קול Webex

סטנדרטי

קול Webex

מנהל בכיר

Webex Suite

כל סוגי התחנות האחרים

קול Webex

המר חשבון משתמש של BroadWorks או BroadCloud לסביבת עבודה של Webex Calling

סביבת עבודה של Webex היא טלפון ששותף בין אנשים רבים, לדוגמה: לדוגמה: טלפונים בחדר ישיבות, במחסן או בלובי. ניתן להגדיר טלפונים כאלה ב-Webex Calling כסביבות עבודה של Webex במקום משתמשי Webex. קיימת אפשרות להמרת חשבונות משתמש מ-Cisco BroadWorks או ספק שירות BroadCloud לסביבות עבודה באופן אוטומטי במהלך תהליך ההגירה.

שלבים:

  1. בקובץ transform_tool/input/users.csv, הקצה את חבילת "common_area" למשתמשים כדי להפוך לסביבת עבודה.
    • דוגמה: bwuser@domain,,,common_area
  2. (BroadCloud בלבד) כדי להמיר את כל חשבונות המשתמש מסוג תחנה ספציפי לסביבות עבודה, הוסף ערך כדי transform-tool/conf/rialto_station_type_to_wholesale_package.csv והגדר את חבילת Wholesale ל"common_area_calling".
    • דוגמה: conference_room_v2,common_area_calling
  3. הפעל את כלי ההמרה.
  4. הפעל את כלי ההקצאה.
  5. פתח את Control Hub של ארגון הלקוח החדש שנוצר והגדר דומיין SIP (ראה איור 2, הגדרת דומיין SIP ב-Control Hub).
  6. הפעל שוב את כלי ההקצאה. פעולה זו יוצרת את סביבות העבודה ומקצה אליהן טלפונים.

מגבלות:

תצורת תכונות המשתמש (לדוגמה, הפניית שיחות, נא לא להפריע) אינה מתבצעת הגירה אוטומטית לסביבת העבודה.

חלון Control Hub בהגדרות הארגון המדגיש את כתובת SIP עבור Cisco Webex Calling.

איור 2: הגדרת דומיין SIP ב-Control Hub

כלי מחולל אסימונים

מנהלי מערכת של שותף מריצים כלי שירות זה של מחולל אסימונים לפחות פעם אחת לפני שהם מתחילים להפעיל את כלי ההגירה. הפעלת הכלי הזה היא פעילות חד-פעמית לאחר שחשבון השותף צורף לפתרון Wholesale RTM. כלי זה מאפשר למנהלי מערכת של שותף להתחבר דרך דפדפן אינטרנט כדי לקבל את האסימון הייחודי הדרוש כדי לעדכן לקבצי תצורת השותף עבור כלי ההגירה.

דרישות מקדימות

לאחר ההורדה, חלץ את בינאריות כלי ההגירה.

הגדר את נתיב הסביבה של JRE/JDK ב-token_generator.sh עבור MAC וב-token_generator.bat עבור Windows. אם נתיב JAVA_HOME כבר קיים, הכלי יעשה בו שימוש חוזר.

  • מק: JAVA_HOME="/משתמשים/cisco/jdk/zulu@1.8.282/Contents/Home/"

  • Windows: JAVA_HOME=C:\פרוגרה~1\Java\jre1.8.0_321

שלב זה הוא אופציונלי

הוראות להפעלה

הפעל את הפקודה הבאה במסוף בתוך ספריית מחולל האסימונים:

  • היציאות הבאות חייבות להיות זמינות להפעלת כלי מחולל האסימונים. יציאות: 8080, 50009, 50010, 50011, 50012 ו-50013

  • לפחות אחת מהיציאות המוזכרות האלה חייבת להיות פתוחה לחיבור במחשב של המשתמש.

Windows:

token_generator.bat

מקOS:

./token_generator.sh

פלט:

שם כלי: גרסת כלי מחולל אסימונים: 1.13.0 טען את כתובת ה-URL בדפדפן האינטרנט שלך: http://localhost:8080 

פתח את כתובת ה-URL בדפדפן האינטרנט במסוף, התחבר עם אישורי מנהל המערכת של השותף כדי לקבל את האסימון והעתק אותו לשימוש נוסף.

האיורים של ממשק המשתמש ניתנים להלן לעיון:

כניסה באמצעות מסך Cisco Webex

איור 3: היכנס באמצעות Cisco Webex

מסך כניסה לחלון של פרטי כניסה

איור 4: חלון פרטי כניסה

מסך יצירת אסימונים

איור 5: יצירת אסימונים

משימות הגדרת BroadWorks

קבע את התצורה של השלבים הבאים, לפני הפעלת כלי החילוץ והעברת המכשיר בשרת BroadWorks המשני.

הדבר ישים עבור Cisco BroadWorks ו-Webex עבור BroadWorks. שלבים אלה אינם חלים על BroadCloud.

הפעל קישוריות OCI-P

כלי העברת המכשיר מתקשר עם BroadWorks באמצעות פקודות OCI-P. כדי לאפשר קישוריות OCI-P, השתמש בשלבים הבאים:

שלב 1: השתמש ב-CLI כדי לקבוע תצורה של הגדרות כלליות.

הפעל את הפקודה הבאה ב-CLI כדי לשנות לספריית GeneralSettings:

AS_CLI> cd /יישומים/OpenClientServer/GeneralSettings.

הפעל את הפקודה הבאה ב-CLI כדי לקבל את GeneralSettings הנוכחיות:

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

אם ההגדרות שלך לא תואמות לזו שלעיל, השתמש בפקודה הגדר כדי לקבוע מחדש את ההגדרות שלך.

שלב 2: השתמש ב-CLI כדי להגדיר את ה-OCI Proxy.

שנה את הספרייה ל-OCI Proxy:

AS_> cd /יישומים/OpenClientServer/OCIProxy

הפעל את ה-CLI הבא כדי לקבל הגדרות נוכחיות. עליך לראות את הדברים הבאים:

AS_CLI/Applications/OpenClientServer/OCIProxy> get enabled = true enabledLoginLevelScreening = false enableResponseCaching = false responseCacheDurationHours = 24 responseCacheRenewPeriodדקות = 30 messageQueueCapacity = 50 messageQueueTimeoutSeconds = 1800 

אם ההגדרות שלך לא תואמות לזו שלעיל, השתמש בפקודה הגדר כדי לקבוע מחדש את ההגדרות שלך.

שלב 3: השתמש ב-CLI כדי להגדיר הקצאת OCI.

שנה לספריית ההקצאה:

כ_CLI> cd /מערכת/NetworkAccessLists/OCI/הקצאה

הפעל את הפקודה הבאה כדי לקבל את הגדרות הקצאת OCI הנוכחיות:

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> קבל תיאור כתובת ======================== 127.0.0.1 מקומי כ- 

שלב 4: הפעל את הפקודה להלן ב-CLI כדי לוודא שהתצורה שלך נכונה.

 AS_CLI/Maintenance/ManagedObjects> קבל את Broadworks ובדוק שהפלט שלך נראה תקין. עיין להלן לקבלת פלט לדוגמה: AS_CLI/Maintenance/ManagedObjects> קבל את BroadWorks Managed Objects ========================== * שרת: זהות..............: גרסת AS...............: Rel_21.sp1_1.551 מדינה מנהלית..: נעילת * יישומים בוטלה: שם גרסה פריסת מצב מנהל מערכת אפקטיבי מצב ========================================================================================= ExecutionAndProvisioning 21.sp1_1.551 נכון לא נעול לא נעול FlashPolicy 21.sp1_1.551 false לא נעול הופסק OpenClientServer 21.sp1_1.551 נכון לא נעול לא נעול WebContainer 21.sp1_1.551 נכון לא נעול לא נעול 4 ערכים נמצאו. * יישומים מתארחים: שם גרסה נתיב הקשר פרוס ================================================================== CommPilot 21.sp1_1.551 / נכון DeviceManagementFiles 21.sp1_1.551 /DeviceManagement נכון JWSFiles 21.sp1_1.551 /FileRepos נכון MediaFiles 21.sp1_1.551 /media true OCIFiles 21.sp1_1.551 /ocifiles נכון 5 ערכים נמצאו. 

אמת ששרת לקוח פתוח שנפרס ופעיל

השתמש בפקודות שלהלן כדי לפרוס ולהפעיל את שרת הלקוח הפתוח בשרת היישום המשני אם הוא לא נפרס או עדיין לא הופעל.

שלב 1: פרוס את השרת באמצעות פקודת ה-CLI הבאה:

AS_CLI/Maintenance/ManagedObjects> פרוס יישום OpenClientServer

שלב 2: הפעל את השרת עם פקודה זו:

AS_CLI/Maintenance/ManagedObjects> הפעל את היישום OpenClientServer

הפעל הפעלת מספרים

בצע את הפקודות הבאות ב-CLI כדי להפעיל את המספרים:

שלב 1: הפעל את פקודת הפעלת המספר:

כ_CLI> מנוי cdMgmt/NumberActivation

שלב 2: הפעל את הפקודה המופעלת להפעלה:

כ_CLI> הגדר קבוצת dnModeAndUserActivationEnabled

שלב 3: בבקשת האישור, הזן Y.

כלי חילוץ

עבור BroadCloud

כלי החילוץ משולב בפורטל ספק השירות של BroadCloud. מנהל מערכת של ספק שירות יכול:

  1. שלח בקשות חילוץ בעד 50 לקוחות לכל בקשה.
    לא ניתן להגיש בקשה חילוץ עבור אותו לקוח יותר מ-10 פעמים ביום.
  2. הורד את קובץ הנתונים שחולץ, בתבנית ZIP, למשך עד 28 יום מתאריך הגשת הבקשה.

הנתונים שלהלן מציגים את פורטל ספק השירות.

מסך פורטל ספק השירות המציג את הבקשה להתחלת תמצית ההגירה הסיטונאית.

איור 6: פורטל ספק שירות

מסך פורטל ספק השירות מציג בקשות תמצית הגירה סיטונאית

איור 7: פורטל ספק שירות

עבור Cisco BroadWorks ו-Webex עבור BroadWorks

  1. כלי החילוץ פועל בשרת היישומים המשני של Cisco BroadWorks בתוך רשת השותפים ומתחבר באמצעות OCI-P.
  2. הכלי מושך נתונים כלליים של ארגון, קבוצה, מספרים, משתמשים, שירותים, מכשירים ולקוח תוכנה מפלטפורמת Cisco BroadWorks או BroadCloud ופולט נתונים אלה לקובצי XML שמספקים את הקלט עבור כלי ההמרה.

הסעיפים הבאים מסבירים כיצד להתקין ולקבוע את התצורה של כלי החילוץ.

דרישות מקדימות

  1. SCP בינארי כלי החילוץ לשרת יישומים משני של Cisco BroadWorks.
  2. SSH לשרת היישומים המשני של Cisco BroadWorks כדי לקבוע את התצורה של הדרישות המקדימות ולהפעיל את כלי החילוץ.
  3. קבע את תצורת ספק השירות ומזהה הקבוצה כדי לחלץ מ-Cisco BroadWorks ב-conf/exportTool.yml. עיין בקטע הבא לדוגמה של YAML:
    מזהה ספק שירות-A:      - GroupID-A1 - GroupID-A2 - GroupID-A3 ServiceספקID-B:                        - הכל 
  4. ודא שמזהה המשתמש, הסיסמה ושם המארח המשני של שרת היישום Cisco BroadWorks נכונים בקובץ conf/partner.cfg:מזהה משתמש
    BROADWORKS__ = מנהל BROADWORKS_סיסמה = מנהל BROADWORKS_HOST_NAME = localhost REFRESH_TOKEN = אסימון רענון של מנהל המערכת של שותף שהועתק מכלי מחולל האסימונים. מצב הגירה_ = ערכים נתמכים הם webex_for_broadworks_to_wholesale. ערך ברירת המחדל הוא broadworks_to_wholesale. השתמש webex_for_broadworks_to_wholesale עבור הגירות של Webex עבור BroadWorks. 

    מאפיין REFRESH_TOKEN הוא הכרחי עבור הגירת Webex for BroadWorks.

  5. שנה את נתיב הסביבה JDK/JRE בקובץ export.sh אם נתיב הסביבה המשני של שרת היישומים Cisco BroadWorks 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 ייצוא הושלם Dump Zip Directory : פלט/20221017223452_שם קובץ Zip Dump ExportTool :extracted_data_1666060500618.zip קובץ Zip בשם extracted_data_1666060500618.zip נוצר תהליך יצירת קובץ ZIP הושלם קבצים מיוצאים שהומרו כקובץ ZIP ************************************************** 

פלט

קובץ ZIP של פלט (extracted_data_.zip) יהיה זמין באותה ספריית כלי חילוץ. השתמש בפקודה שלהלן כדי להציג ולהשתמש בקובץ ה-ZIP עבור קלט כלי ההמרה:

ls –ltr drwxr-xr-x 2 bwadmin bwadmin 4096 אוק  4 11:53 lib/ -rwxr-xr-x 1 bwadmin bwadmin 956719 אוקטובר  4 11:53 exportTool.jar -rwxr-xr-x 1 bwadmin bwadmin 2635 אוק  4 11:53 export.sh drwxr-xr-x 2 bwadmin bwadmin 4096 אוק  5 05:04 conf/ drwxrwxr-x 3 bwadmin bwadmin 4096 אוק 17 22:34 פלט/ drwxrwxr-x 2 bwadmin bwadmin 4096 אוק 17 22:34 יומני רישום/ -rw-rw-r-- 1 bwadmin bwadmin 46341 אוק 17 22:35 extracted_data_1666060500618.zip 

כלי המרה

כלי ההמרה הזה פועל עבור כל ההגירה. כלי ההמרה פועל בכל מחשב, כולל מחשב נייד של מנהל מערכת של שותף, ומשתמש בממשקי ה-API הציבוריים של Webex. הוא קורא את קובץ ה-ZIP של פלט כלי החילוץ (extracted_data_.zip) כקלט וממיר את ה-XML הגולמי לתבנית JSON המשמשת את כלי ההקצאה.

דרישות מקדימות

לאחר ההורדה והחילוץ של כלי ההגירה הבינאריים, קבע את התצורה של התנאים המוקדמים הבאים:

  1. הגדר את אסימון הרענון_(האסימון שהועתק מכלי מחולל האסימונים) ואת השם_של המיקום _הראשי_ בקובץ conf/partner.cfg:
    רענון_אסימון=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj שם_של_המיקום הראשי_=ראשי 
  2. לחלופין, הגדר את מזהה ההקצאה_ (שהועתק מהתבנית במרכז השותפים) בקובץ conf/partner.cfg:
    הקצאה_מזהה=YmE4MjFkZGYtYTlkNy00NDdlLWIwODctYmNkOTM2NjUyYWQ1
    כדי לקבל אימות מלא יותר של כתובת הדוא"ל של הלקוח, תוכל להגדיר אופציונלית את מזהה ההקצאה_.
  3. קבע תצורה של מידע חסר בקובץ input/customers.csv (ראה הקטע הבא) אם חסר.
  4. הוסף את כתובת הדוא"ל של משתמש הקצה בקובץ input/users.csv.
  5. אם יש להקצות טלפונים חדשים, הוסף את כתובת ה-MAC וכתובת הדוא"ל של הטלפון החדש של המשתמש לקובץ input/newphones.csv. הדבר נדרש רק אם מנהלי המערכת של השותף רוצים להקצות טלפונים חדשים בשיחות Wholesale.
  6. המר את מוקדי השיחות של BroadWorks ל-CxEssentials באמצעות קובץ input/cxessentials.csv.
  7. לחלופין, הפעל את השדרוג_כל_CALL_CENTERS_TO_CX_ESSENTIALS כדי להמיר את כל מרכזי השיחות ל-CxEssentials.
  8. השתמש בקובץ input/locations.csv כדי לתמוך בהגירה הארגונית הגדולה המאפשרת למנהלי מערכת לבצע הגירה של מיקומי הלקוח שלהם לפי מיקום
  9. לחלופין, אפשר שימוש בכתובות MAC מהכותרת סוכן המשתמש של הודעת SIP REGISTER כאשר כתובת MAC אינה זמינה בפרופיל מכשיר Cisco BroadWorks. בטל את ההערה של הקו "USE_MAC_ADDRESS_FROM_SIP_REGISTER=yes" בקובץ conf/partner.cfg

מילוי קלט/customers.csv

הקובץ input/customers.csv מספק נתונים שעשויים להיות חסרים ב-Cisco BroadWorks או ב-BroadCloud. ניתן להשאיר קובץ זה ריק אם כל המידע ההכרחי כבר זמין. אין צורך למלא את כל העמודים, רק המידע החסר הוא חובה.

כל השדות האלה הם אופציונליים.

הטבלה שלהלן מסבירה את העמודות החשובות ביותר ב- input/customers.csv.

שם עמודה

כללים

מזהה

במצב ארגוני של Cisco BroadWorks:

  • זהו שירותProviderId של Cisco BroadWorks עבור הארגון.
  • כמו כן, נדרש קו נפרד עבור כל קבוצה בארגון. המזהה הוא מזהה הקבוצה של Cisco BroadWorks.

במצב ספק השירות של BroadWorks, זהו מזהה הקבוצה של Cisco BroadWorks.

ב-BroadCloud, זהו מזהה הלקוח של ריאלטו.

externalId

זהו מזהה התואם למזהה הפנימי של השותף עבור לקוח זה. עמודה זו חייבת להיות ייחודית בארגון שותף של Webex. עמודה זו היא אופציונלית, מזהה ייחודי ייווצר באופן אוטומטי באמצעות כלי ההמרה.

עמודה זו לא משמשת עבור קבוצות בתוך ארגון.

שם לקוח

עבור הארגון, עמודה זו משמשת כשדה שם לקוח Webex.

עבור קבוצה בתוך ארגון, עמודה זו משמשת כשם המיקום. שמות מיקום חייבים להיות ייחודיים בתוך ארגון.

דוא"ל ראשי

אפשרות זו משמשת ככתובת הדוא"ל של מנהל המערכת של לקוח Webex.

עמודה זו היא אופציונלית עבור קבוצות בתוך ארגון.

עמודות כתובת

עבור ארגון, הכתובת משמשת ככתובת לחיוב וככתובת המיקום הראשונה.

עבור קבוצה בתוך ארגון, הכתובת משמשת ככתובת המיקום.

אזור זמן

עיין בסעיף אזור הזמן של מאמר זה.

שפה

ראה שפות ש-Webex תומך בהן.

ברירת מחדלvoicemailpin

ראה הגדרת PIN של דואר קולי.

הוראות להפעלה

הפעל את כלי ההמרה בכל מערכת הפעלה. השתמש בשלבים הבאים כדי להפעיל את הכלי ב-Windows וב-macOS:

Windows

בצע את הפקודה להלן כדי להפעיל את כלי ההמרה ב-Windows:

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

מקOS

בצע את השלבים הבאים כדי להפעיל את כלי ההמרה ב-macOS:

  1. צור סביבה וירטואלית והתקן יחסי תלות כדי להפעיל את כלי ההמרה באמצעות Python:
    python3 -m venv venv מקור venv/bin/activate python3 -m pip install requests python3 -m pip install requests-oauthlib 
  2. הפעל את כלי ההמרה:
    ./transform.sh -extract= -customers= -users= -newphones=

בדיקה מוקדמת של לקוח/משתמש

כלי ההמרה מבצע שיחות API אל Webex כדי ללכוד בעיות הקצאה פוטנציאליות. כברירת מחדל, הוא יאמת את כתובת הלקוח ואת כתובת הדוא"ל הראשית. אם ערך מזהה ההקצאה_צוין בקובץ conf/partner.cfg, הוא גם יאמת פרטי מיקום. תוצאות הבדיקה המוקדמת כלולות בדוח החריגה.

בנוסף, ניתן להוסיף את הפרמטרים האופציונליים הבאים בעת הפעלת כלי ההמרה:

בדיקה מוקדמת

בנוסף להפעלת ה-API לבדיקה מוקדמת עבור פרטי הלקוח, כלי ההמרה יפעיל גם את ה-API לבדיקה מוקדמת עבור הודעות הדוא"ל של המנוי.

תצוגה מקדימה

כברירת מחדל, רק שגיאות בדיקה מראש (כלומר, בעיות שיחסמו את ההקצאה) כלולות בדוח החריגה. הוספת דגל זה תכלול גם תוצאות בדיקה מוקדמת מוצלחות (לדוגמה, אם כבר קיים ארגון Webex שניתן לצרף אותו באופן אוטומטי).

בדיקת precheckinfo דורשת זמן נוסף להפעלה.

יומני רישום של מסוף

יומני הרישום הבאים במסוף בעת ההמרה המוצלחת:

דוח סיכום של ארגוני BroadWorks שניתן לבצע הגירה בהצלחה: 1 ארגוני BroadWorks שלא ניתן לבצע הגירה: 0 משתמשי BroadWorks שניתן לבצע הגירה בהצלחה: 4 משתמשי BroadWorks שלא ניתן לבצע הגירה: 0 טלפונים שניתן לבצע הגירה בהצלחה: 3 טלפונים שאינם תואמים ל-Webex Calling: 0 

דוח חריגה

כלי ההמרה יוצר את דוח החריגה בספר הטלפונים של output//exception_report.txt . באפשרותך להשתמש בדוח זה כדי לזהות את הבעיות שישפיעו על ההגירה ולתקן אותן במערכת Cisco BroadWorks.

לאחר שינוי נתוני המשתמש כדי לפתור את החריגה, הפעל מחדש את כלי החילוץ וההמרה עם הנתונים החדשים. קובץ דוח חריגה לדוגמה כדלקמן:

דוח חריגה יום שלישי 18 08:12:09 2022 המלצה על תכונת חסימת תקשורת: קבע ידנית את התצורה של תוכנית השיחות היוצאות ב-Control Hub ________________________________________________________________________________ collabmigrationtestGRP_engg 

פלט

קובץ JSON של פלט (customer.json) יהיה זמין בספרייה פלט// . הקובץ לדוגמה customer.json הוא כדלקמן:

{ "customer": { "provisioningId": "!!!!!!!!!!REPLACE_עם_הקצאה!!!!!!!!!!", "חבילות": ["webex_calling", "common_area_calling" ], "externalId": "external_id_engg_grp1", "כתובת": { "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" }, "אזור זמן": "America/N"ew_יורק", "שפה": "en_us", "מספרים": [ "+15205551101", "+15205551102", "+15205551103", "+15205551104", "+15205551105", "+15205551106", "+15205551107", "+15205551108", "+15205551109", "+15205551110" ], "mainNumber": "+15205551101" } }}, "broadworks_info": {"service_provider_id": "collabmigration testSP_engg", "group_id": "collabmigration testGRP_engg" }, "מנויים": [{ "amareswaranvel+benjaminjack@gmail.com": { "subscriber": { "customerId": "!!!!!!!!!!REPLACE_עם_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+benjaminjack@gmail.com", "package": "webex_calling", "provisioningParameters": { "firstName": "בנג'מין", "lastName": "ג'ק", "primaryPhoneNumber": "+15205551102", "שלוחה": "1102" } }, "תכונות": [ { "/v1/people/{personId}/features/דואר קולי": { "מופעל": true, "sendBusyCalls": { "מופעל": true, "ברכה": "ברירת מחדל" }, "sendUnansweredCalls": { "מופעל": true, "ברכה": "ברירת מחדל", "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": { "customerId": "!!!!!!!!!!REPLACE_WITH_CUSTOMERID!!!!!!!!!!", "email": "amareswaranvel+lucasoliver@gmail.com", "package": "webex_calling", "provisioningParameters": { "firstName": "לוקאס", "lastName": "Oliver", "primaryPhoneNumber": "+15205551103", "extension": "1103" } }, "features": [ { "/v1/people/{personId}/features/voicemail": { "enabled": true, "sendBusyCalls": { "מופעל": true, "ברכה": "ברירת מחדל" }, "sendUnansweredCalls": { "מופעל": true, "ברכה": "ברירת מחדל", "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": { "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, "ברכה": "ברירת מחדל" }, "sendUnansweredCalls": { "מופעל": true, "ברכה": "ברירת מחדל", "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": "אוון", "lastName": "אלכסנדר", "primaryPhoneNumber": "+15205551101", "extension": "1101" } }, "features": [ { "/v1/people/{personId}/features/voicemail": { "enabled": true, "sendBusyCalls": { "מופעל": true, "ברכה": "ברירת מחדל" }, "sendUnansweredCalls": { "מופעל": true, "ברכה": "ברירת מחדל", "numberOfRings": 3 }, "messageStorage": { "mwiEnabled": true, "storageType": "external", "externalEmail": "engineering8811@mailnator.com" } } } ], "devices": [ { "cisUuid": "!!!!!!!!!!REPLACE_עם_PERSONID!!!!!!!!!!", "מוצר": "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", "שלוחה": "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מזהה": "Y2lzY29zcGFyazovL3VzL09SR0FOSVpBVElPTi9jMjJiYTMwNC1mODQ4LTRktYWFmYy0zYWRlMjBmYTgzZTg", "hydra_customer_config_id": "Y2lzY29zcGFyazovL3VzL0VOVEVSUFJJU0UvYmIyMzA1MDEtMTUzMS00MzNiLTllM2QtODExY2FlYTExYmVk" } } 

מאפיין `webex_for_broadworks_info` JSON קיים עבור הגירות של Webex for BroadWorks בלבד. המאפיין `broadcloud_info` JSON קיים עבור נדידות BroadCloud בלבד.

כלי הקצאה

כלי ההקצאה יכול להפעיל בכל מחשב בדרך כלל את המחשב (מחשב נייד של מנהל המערכת של השותף) ומשתמש בממשקי ה-API הציבוריים של Webex. הוא קורא את קובץ ה-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. לאחר ההורדה והחילוץ של כלי ההגירה הבינאריים, הגדר את משתנה הסביבה של JAVA_HOME ב-provisioning_tool‎.sh עבור MAC ו-provisioning_tool‎.bat עבור Windows.
  3. קובץ partner.cfg:
    • הגדר את מזהה הקצאה__ואסימון רענון_ (האסימון שהועתק מכלי יוצר האסימונים). מנהלי המערכת של השותף חייבים לפנות לצוות החשבון שלהם כדי לקבל את מזהה ההקצאה_:
      סיטונאות_הקצאה_מזהה = Y2U4YWQxYmQtMWZlNy00NjRiLWExMmItMGJkODMzN2U5NmU0 רענון_אסימון=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj 
    • הגדר הודעות דוא"ל של ALLOW_ADMIN_INVITE_ ל-false, אם השותף לא רוצה לשלוח הודעת ברוכים הבאים למשתמשים. ערך ברירת המחדל הוא true.

  4. השתמש במאפיין נושא הדוא"ל של WEBEX4BWKS_EMAIL_עבור ההגירה של Webex for BroadWorks כדי לשלוח את נושא הדוא"ל לבקשת שינוי הסיסמה עבור מנויי Webex for BroadWorks.
  5. השתמש במאפיין WEBEX4BWKS_EMAIL_BODY עבור Webex for BroadWorks כדי לשלוח את גוף הדוא"ל לבקשת שינוי הסיסמה עבור מנויי Webex for BroadWorks.

עבור הגירת BroadCloud אותו אזור:

  1. הכלי מדלג על ההקצאה של המספרים, המכשירים והופעות שיחה משותפות.
  2. הכלי יוצר משתמשים ומשתמשים וירטואליים עם שלוחה ושלוחה זמנית.

עבור הגירת BroadCloud אזור אחר:

  1. הכלי יקצה מספרים, מכשירים והופעות שיחה משותפות.
  2. הכלי יוצר משתמשים ומשתמשים וירטואליים עם מספרי טלפון ושלוחה ממשיים.
    כל הגירות BroadCloud של אירופה הן לאזור אחר.

הוראות להפעלה

השתמש בשלבים הבאים כדי להפעיל את הכלי ב-Windows וב-macOS:

Windows

בצע את השלבים הבאים כדי להפעיל את הכלי במערכת ההפעלה Windows:

כדי להקצות לקוח יחיד: provision.bat -input= כדי להקצות לקוחות מרובים: provision.bat -input= 

מקOS

בצע את השלבים הבאים כדי להפעיל את הכלי ב-macOS:

כדי להקצות לקוח יחיד: ./transform.sh -input= כדי להקצות לקוחות מרובים: ./transform.sh -input= 

תנאים מוקדמים עבור הגירת Webex עבור BroadWorks

מנהלי מערכת של שותפים חייבים לעדכן את תבנית הצירוף של BroadWorks שלהם עבור תכונות דו-קיום של Webex for BroadWorks. עיין בתמונה הבאה:

לאחר שתבנית הצירוף של Webex עבור BroadWorks מעודכנת כדי לתמוך בהגירה, בקש מצוות החשבון של Cisco להפעיל את הלחצן הדו-מצבי של התכונה "סיטונאות-שותף-blending-enabled" ברמת השותף. זה יאפשר הוספת חבילות Wholesale לארגוני לקוחות קיימים של Webex for BroadWorks במהלך ההקצאה.

הפעל את כלי ההקצאה עם ארגומנט נוסף.

שלב ההכנה: הוא שלב ברירת המחדל שבו מנהלי מערכת יכולים להקצות את משתמשי BroadWorks כמנוי ל-Wholesale ולהמשיך עם משתמשי Webex עבור BroadWorks.

שלב תחזוקה: הוא השלב השני שבו מנהלי מערכת יכולים להקצות את רישיון Wholesale למשתמשי Webex עבור BroadWorks הקיימים. עליך להפעיל את כלי ההקצאה עם תחזוקה ארגומנט.

שלב לאחר ההגירה: הוא השלב האחרון שבו מנהלי מערכת יכולים להמיר את BroadWorks ל-Wholesale לחלוטין. עליך להפעיל את כלי ההקצאה עם ארגומנט לאחר הגירה.

יומני רישום של מסוף

להלן יומני הרישום במסוף להקצאה מוצלחת:

שם כלי: גרסת כלי הקצאה: 1.15.0 ********** התחיל עיבוד הקובץ : input/customer.json **************** הקצאת לקוח ממתין ללקוח external_id_engg_grp1 כדי להשלים את ההקצאה... ממתין שהלקוח external_id_engg_grp1 ישלים את ההקצאה...   מצב לקוח external_id_engg_grp1: הקצאת מספרים הקצאת משתמשים הקצאת תכונות משתמש הקצאת ברכות הקצאה לוחות זמנים הקצאת מכשירים הקצאת הופעות שיחה משותפת הקצאת ניתובים אוטומטיים הקצאת תורי שיחות הקצאת קבוצות גישוש הקצאת קבוצות הקצאת שיחות הקצאת פארקי שיחות הקצאת מענה לשיחות הקצאת מענה לשיחות הקצאת פורטל קולי ********** קובץ הושלם : input/customer.json **************** 

תודפס טבלה עם מספר המיקומים שנוצרו עבור כל הפעלה:

טבלה עם מספר המיקומים שנוצרו עבור כל הפעלה.

פלט

כלי ההקצאה יוצר דוחות הצלחה ושגיאה בקובצי הפלט/<external_id>/*.success/error . בחן את הצלחת הפלט ואת יומני הרישום של השגיאות כדי לאמת הקצאה מוצלחת.

לאחר הקצאה מוצלחת, מנהלי מערכת של לקוחות ומשתמשי קצה יקבלו דוא"ל מפתרון Wholesale RTM.

מנהלי מערכת של שותף יכולים לאמת את הקצאת הלקוח בפורטל Partner Hub ובפורטל Control Hub. עיין באיורים הבאים מ-Partner Hub ומפורטל Control Hub:

צילום מסך של מרכז השותפים המציג חיפוש אחר לקוח סיטונאי בשדה הנפתח 'בחר לקוח'.

איור 8: מרכז השותפים

צילום מסך של Control Hub המציג את הלשונית 'משתמשים' ורשימת משתמשים.

איור 9: Control Hub

צילום מסך של Control Hub המציג את מסך המכשירים ורשימת המכשירים.

איור 10: מכשירים

צילום מסך של Control Hub המציג את מסך המספרים ורשימה של מספרי טלפון.

איור 11: התקשרות

כלי להעברת מכשיר

עבור BroadCloud

עבור שותפי BroadCloud, השתמש בפורטל ספק השירות כדי לשלוח בקשת הגירה עבור מספרים, מכשירים והגירות SCA.

בתוך פורטל ספק השירות, בקשת הגירה יכולה לכלול עד 50 לקוחות. ניתן להגיש 10 בקשות לכל היותר תוך יום.

הנתונים שלהלן מציגים את פורטל ספק השירות.

פורטל ספק השירות המציג את בקשת התחלת ההגירה.

איור 12: פורטל ספק שירות

פורטל ספק שירות המציג הצגת בקשת הגירה.

איור 13: פורטל ספק שירות

עבור Cisco BroadWorks ו-Webex עבור BroadWorks

עבור הגירות Cisco BroadWorks ו-Webex עבור BroadWorks, הכלי פועל בשרת היישום המשני של Cisco BroadWorks בתוך רשת השותפים ומתחבר ל-AS באמצעות OCI-P. הוא משתמש בקובץ JSON הפלט של כלי ההמרה (customer.json) כקלט ולהפעיל את פקודות OCI-P כדי לבצע הגירה של מכשירים ולקוחות רכים.

בפעולה מוצלחת, כלי העברת המכשיר יבצע:

  1. בטל את הרישום של המכשירים מ-Cisco BroadWorks ורשום אותם ב-Wholesale.
  2. משתמשים המשתמשים בלקוח UC-One ינותבו מחדש ליישום Webex בכניסה הראשונה.
  3. השבת את מספרי הטלפון מ-Cisco BroadWorks או הסר את מספרי הטלפון מ-BroadCloud.
  4. הפעל מספרים ב-Wholesale.
  5. צור הופעות שיחה משותפות ב-Wholesale עבור הגירות BroadCloud. [שלב זה חל רק על הגירות של BroadCloud].
אם אין מכשירים הרשומים ב-Cisco BroadWorks או ב-BroadCloud שיש לבצע הגירה, אין צורך להפעיל את כלי העברת המכשיר.

SCP ו-SSH

  1. SCP כלי העברת המכשיר לשרת היישומים המשני של Cisco BroadWorks.
  2. SSH לשרת היישומים המשני של Cisco BroadWorks כדי לקבוע את התצורה של הדרישות המקדימות ולהפעיל את כלי העברת המכשיר.

דרישות מקדימות

  1. הגדר את אסימון הרענון_ (האסימון שהועתק מכלי מחולל האסימון) בקובץ conf/partner.cfg:
    רענון_אסימון=MzUwYjljODEtYmQ4MS00NGVhLTgwNGUtZjQ1NTEyZTViNzJkOTdj
  2. ודא שמזהה המשתמש, הסיסמה ושם המארח המשני של שרת היישום Cisco BroadWorks נכונים בקובץ conf/deviceMoveTool.conf:מזהה משתמש של
    BROADWORKS__ = מנהל מערכת BROADWORKS_סיסמה = מנהל מערכת BROADWORKS_מארח_NAME = localhost 
  3. כדי לשלוח מחדש הודעות דוא"ל של הפעלה, עליך להגדיר RESEND_הזמנה_EMAILS=true בקובץ conf/partner.cfg.

    אם מנהלי מערכת רוצים לשלוח הודעות דוא"ל של הזמנה למשתמשים שלהם במהלך ההגירה, עליהם לבטל את ההערה על המאפיין "שלח מחדש_הזמנה_EMAILS=true" בקובץ conf/partner.cfg. אחרת, הנכס יישאר ללא שינוי.

  4. ודא שנתיב סביבת JDK/JRE נכון ב-devicemove.sh
    JAVA_HOME=/usr/local/java/java_base
  5. מנהלי מערכת יכולים להשתמש בקובץ locations.csv מספריית הקלט כדי לבצע הגירה של הקבוצות הספציפיות במקום של כל הקבוצות תחת ארגון.

טלפוני Polycom

כדי להעביר טלפונים של Polycom מ-Cisco BroadWorks לשיחות סיטונאיות, מנהל מערכת של שותף חייב ליצור קובץ סוג זהות/פרופיל מכשיר חדש ברמת המערכת בתבנית מכשיר Cisco BroadWorks כל תבנית מכשיר Polycom. עיין באיור 14 והעלה את הקובץ המותאם אישית device-move-tool/conf/deviceProfile/{region}/polycom_vvx.cfg. לאחר העלאת קובץ המכשיר החדש, ודא שהקובץ החדש שנוצר קיים ברמת הקבוצה. כמו כן, ודא שהקובץ migration_%BWMAC ADDRESS%.cfg לא מתנגש עם קבצים קיימים במערכת שלך).

מכשיר-move-tool/conf/deviceProfile/{region}/polycom_vvx2.cfg

הוא נמצא בשימוש פנימי על ידי כלי העברת המכשיר.

תהליך ההגירה עבור טלפונים של Polycom:

  1. כלי העברת המכשיר מחליף את הקובץ %BWMACADDRESS%.cfg ברמת המכשיר עם polycom_vvx2.cfg. הקובץ הזה מתייחס ל-migration_%BWMACADDRESS%‎.cfg.
  2. בנה מחדש את פרופילי המכשיר ברמת הקבוצה או ברמת המכשיר.
    פעולה ברמת הקבוצה או ברמת המכשיר תלויה בתצורה של פרמטר deviceLevelRebuild בקובץ device-move-tool/conf/partner.cfg.
  3. כלי העברת המכשיר מבקש משרת היישומים של Cisco BroadWorks לאתחל מחדש טלפונים ברמת הקבוצה או ברמת המכשיר.
  4. לאחר בקשת האתחול, טלפונים של Polycom מורידים ו-process% BWMACADDRESS%.cfg, שמבקש מטלפונים של Polycom להוריד ולprocess migration_%BWMACADDRESS%.cfg, שמגדיר את device.prov.serverName ל-https://plcm.sipflash.com.
    https://plcm.sipflash.com עבור אזור ארה"ב, לאזורים אחרים יש כתובות URL שונות.
  5. טלפון Polycom מוריד את %BWMACADDRESS%.cfg מ-https://plcm.sipflash.com וינוהל על-ידי ה-DMS של Webex Calling.
הוספת קובץ מזהה/פרופיל מכשיר צילום מסך

איור 14: הוספת קובץ של זהות/פרופיל מכשיר

השדה "כתובת MAC ב:", השתמש באותם ערכים כמו הקבצים האחרים בתבנית Polycom. (באיור 14, השתמש ב-URI של בקשת HTTP, אבל ייתכן שהוא לא מתאים לפריסת שרת היישומים של 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 | מק"ט98914eaad7 | סרגל סטנסילים Stencils_cc98914eaad7_ | דוא"ל@gmail.com | | DMS Cisco 6821 | 5486bcae7e45 | סרגל סטנסילים Stencils_5486bcae7e45_ | דוא"ל:@gmail.com | | DMS Cisco 8811 | f87b204e4066 | סרגל סטנסילים Stencils_f87b204e4066_ | מייל: info@gmail.com | האם ------------------------------------------------------------------------------------------------------------------- ברצונך לבצע הגירה של כל המכשירים האלה? ([Y]ים או [N]O) כן העלאת פרופילי מכשיר עבור DMS Cisco MPP LC Rebuild Device Process Started בנייה מחדש של מכשיר התהליך הושלם בהצלחה אתחול מחדש תהליך התחיל תהליך האתחול הושלם בהצלחה שינוי פרופילים עבור Business Communicator תחת collabmigrationtestGRP_engg תהליך הפעלת מספרי טלפון של webex התחיל עבור מזהה הארגון של הלקוח: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c תהליך הפעלת מספרי טלפון של Webex הושלם עבור מזהה הארגון של הלקוח: 85ea1d6f-ff9e-41a1-843f-7362aaf12b4c תהליך השבתת מספרי הטלפון של Broadworks החל עבור groupId : collabmigrationtestGRP_engg תהליך השבתת מספרי טלפון של Broadworks הושלם עבור groupId: collabmigrationtestGRP_engg הגירת מכשיר הושלמה 

פלט

לאחר הגירת המכשיר, מכשירים נכנסו למצב מקוון ומוכנים לבצע/לקבל שיחות. עיין באיור 15 כדי לראות דוגמה של מצב המכשיר:

צילום מסך של דף מכשירי Control Hub המציג את מצב המכשיר.

איור 15: מצב מכשיר

לאחר הגירת המכשיר, המספרים נעשים פעילים. עיין באיור 16 כדי לראות דוגמה של אילו מספרים פעילים:

צילום מסך של מסך 'מספרי Control Hub' המציג מספרים פעילים.

איור 16: מספרים פעילים

בטל הגירה

יש לבצע את הפעולה החוזרת עבור ארגון אחד בכל פעם.

כלי העברת מכשיר אינו משבית את המספרים בשיחות הסיטונאיות עקב מגבלות טכניות במהלך הפעולה החוזרת.

עבור ספק שירות BroadCloud

תהליך ההחזרה עבור שותפי BroadCloud הוא כדלקמן:

  1. פתח כרטיס עם Cisco TAC כדי לבקש החזרת מכשיר.
  2. הפעל את כלי העברת המכשיר במצב החזרה:
    • ההקצאה של מספרי הטלפון תבוטל מ-Webex Calling, והיא תשאיר משתמשים ושירותים עם שלוחות בלבד.
    • כתובות דוא"ל ב-Webex Calling יוחזרו לכתובות דוא"ל זמניות.
    • הטלפונים יימחקו מ-Webex Calling.
    • מספרי טלפון, כתובות דוא"ל המשמשות כמזהי חלופיים וטלפונים ייווצרו מחדש ב-BroadCloud.
    • הטלפונים יאותחלו.
  3. מנהלי מערכת של שותף חייבים להעביר מספרי טלפון של PSTN בחזרה לספק השירות של BroadCloud.

עבור Cisco BroadWorks ו-Webex עבור BroadWorks

תהליך ההחזרה עבור Cisco BroadWorks ו-Webex עבור BroadWorks הוא כדלקמן:

  1. פתח כרטיס עם Cisco TAC כדי לבקש החזרת מכשיר.
  2. הפעל את כלי העברת המכשיר במצב החזרה בשרת היישומים המשני של BroadWorks כדי לבטל את הגירות המכשיר. פעולה זו תגדיר את כתובת ה-URL של ה-DMS בחזרה לכתובת ה-DMS של ספק השירות עבור פרופילי מכשירים ב-Cisco BroadWorks ותפעיל מחדש את מספרי הטלפון.
  3. צוות Webex Calling מגדיר את כתובת ה-URL של ה-DMS בחזרה לכתובת ה-DMS של ספק השירות בפרופילי מכשירים ב-Webex Calling.
  4. מנהלי מערכת של שותף חייבים להשבית או למחוק את מספרי הטלפון ב-Webex Calling דרך פורטל Control Hub.
  5. מנהלי מערכת של שותף חייבים להעביר מספרי טלפון של PSTN בחזרה ל-Cisco BroadWorks.

הוראות להפעלת כלי העברת מכשיר במצב החזרה

בצע את השלבים הבאים כדי להפעיל את כלי העברת המכשיר במצב אחורה:

הפעל את הפקודה להלן בשרת היישומים המשני של Cisco BroadWorks בתוך ספריית כלי העברת המכשיר:

בטל פרופילים

./devicemove.sh -input=  -revertProfiles

החזר מספרים

./devicemove.sh -input=  -revertNumbers

יומני רישום של מסוף

אנו נקבל את יומני הרישום הבאים במסוף על הפעלה מוצלחת של כלי העברת המכשיר לפעולה חוזרת:

בטל פרופילים

שם כלי: גרסת כלי העברת מכשיר: 1.15.0 כלי המכשיר התחיל עבור תהליך החזרה... מכשירים שניתן להעביר בחזרה מ-Webex Calling ל-BroadWorks: - ------------------------------------------------------------------------------------------------------------------- | סוג מכשיר | מק | גרסה | דוא"ל | ------------------------------------------------------------------------------------------------------------------- | DMS Cisco 7861 | מק"ט98914eaad7 | סרגל סטנסילים Stencils_cc98914eaad7_ | דוא"ל@gmail.com | | DMS Cisco 6821 | 5486bcae7e45 | סרגל סטנסילים Stencils_5486bcae7e45_ | דוא"ל:@gmail.com | | DMS Cisco 8811 | f87b204e4066 | סרגל סטנסילים Stencils_f87b204e4066_ | מייל: info@gmail.com | ------------------------------------------------------------------------------------------------------------------- האם ברצונך להעביר בחזרה את המכשירים האלה מ-Webex Calling ל-BroadWorks? (כן, Y, לא, N):  כן העלאת פרופילי מכשיר עבור DMS Cisco MPP LC Rebuild Device Process Started Rebuild Device Process Completed Successfully Reboot Process Started Reboot Process Completed Successfully Migration Device Completed For Deprovisioning Process 

החזר מספרים

שם כלי: גרסת כלי העברת מכשיר: 1.15.0 האם ברצונך להמשיך בהחזרת מספרים ל-Broadworks?  ([Y]ים או [N]o):  Y [+15205551101, +15205551102, +15205551103, +15205551104, +15205551105, +15205551106, +15205551107, +15205551108, +15205551108, +15205551109, +15205551110] התחלה אחורה תהליך הפעלת מספרי טלפון של Broadworks התחיל עבור groupId : collabmigrationtestGRP_engg תהליך הפעלת מספרי טלפון של broadworks הושלם עבור groupId: התהליך של collabmigrationtestGRP_engg ביטול הגירת מכשיר הושלם בהצלחה 

נספח

הגירה ארגונית גדולה

ארגונים גדולים שיש להם מיקומים רבים לא יכולים לבצע הגירה של כל המיקומים בתוך חלון תחזוקה אחד. הפונקציונליות המתוארת בקטע זה מאפשרת לשותפים לבצע הגירה של מספר מיקומים בכל פעם.

שלבים

השתמש בשלבים הבאים כדי לתכנן את ההגירה המאוחרת עבור ארגון גדול:

  1. חלץ את נתוני הארגון מ-BroadWorks או מ-BroadCloud.
  2. הפעל כלי המרה ללא אפשרות מיקומים על הנתונים שנמחקו.
  3. חפש את המקטע 'מיקום מומלץ' כדי לעבור בו-זמנית ב-exception_report.txt כדי לתכנן את שלבי ההגירה כדי לקבל מידע נוסף על יחסי תלות של מיקום, בחן את קובצי רשימת הנציגים של התכונות (עיין בכלי 'המרה' להלן).
  4. צור את input/ locations.csv על-ידי שינוי locations_to_be_edited.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

מזהה ארגוני

מזהה ארגון ייחודי

עיסוי

ספק שירות

ריאלטו CustomerId

מזהה מיקום

מזהה מיקום, ייחודי בתוך הארגון

עיסוי

מזהה קבוצה

ריאלטו SiteId

מצב הגירה

האם המיקום הזה בוצעה הגירה?

בוצעה הגירה, dont_migrate, הגירה

הגירה

N N

שם

שם המיקום הזה.

השאר אותו ריק כדי להשתמש ב-locationId.

N N

אזור זמן

N N

שפה

N N

address1

N N

address2

N N

עיר

N N

מדינה

N N

מיקוד

מיקוד

N N

מדינה

קוד בן שתי אותיות

N N

ניתן לחבר את locations.csv מ-locations_to_be_edited.csv pre-filled בעת הפעלת כלי ההמרה בארגון גדול. קרא עוד כדי לראות דוגמאות.

ה-locations.csv הוא קלט אופציונלי בעת הפעלת כלי ההמרה, ולכן כלי ההמרה יתנהג כמו קודם אם האפשרות -locations=input/locations.csv לא קיימת.

קובצי פלט חדשים

ישנם 5 קובצי פלט חדשים מכלי ההמרה:

  • locations_to_be_edited‎.csv – זה מלא מראש במידע של כל המיקומים לצורך הגירה של הארגון הגדול.

דוגמה:

מיקוםId,ארגוןId,מצב הגירה,שם,אזור זמן,שפה,כתובת1,כתובת2,עיר,מדינה,מיקוד,מדינה 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 לעיל

מיקוםId,ארגוןId,מצב הגירה,שם,אזור זמן,שפה,כתובת1,כתובת2,עיר,מדינה,מיקוד,מדינה 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_grpרשימת הנציגים של קבוצת הגישוש 2 עבור השלב שלעיל):

דוגמה: הפרטים הבאים הם מ-hunt_group_agents.csv

שם תכונה,מיקום תכונה,נציג,מיקום שרה רודריגז,auto_mig_ent_grp2,agent_michael@domain.com,auto_mig_ent_grp1 שרה רודריגז,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 שלא עברה הגירה ולא מתבצעת הגירה בשלב זה.

יחסי תלות בין מיקומים - קבוצות גישוש שם מיקום סוכן סוכן תגובה ________________________________________________________________________________________________________________ שרה רודריגז auto_mig_ent_grp2 agent_william@domain.com auto_mig_ent_grp3 נציג במיקום אחר לא עבר עדיין שרה רודריגז auto_mig_ent_grp2 agent_melody@domain.com auto_mig_ent_grp3 נציג במיקום אחר לא עבר עדיין 

הסעיף החדש הבא מציג את ההמלצה כיצד לקבץ את המיקומים בשלבי ההגירה.

מיקומים מומלצים להעברה בו-זמנית:

למיקום auto_mig_ent_grp1 יש תלות במיקומים auto_mig_ent_grp2, auto_mig_ent_grp3 במיקום auto_mig_ent_grp2 יש תלות במיקומים auto_mig_ent_grp3

אם אפשרות המיקומים אינה קיימת בעת הפעלת כלי ההמרה, המקטע המיקומים המומלצים כדי לעבור בו-זמנית מפרט את כל יחסי התלות של המיקומים כדי לספק את הנוחות לתכנון.

בעת הפעלת כלי ההמרה עם אפשרות המיקומים (כלומר, עבור שלב הגירה), הקטע מיקומים מומלצים לעבור בו-זמנית מפרט רק את יחסי התלות של המיקומים עבור השלב הנוכחי.

כלי הקצאה

עבור ארגון גדול, ניתן להפעיל את כלי ההקצאה כרגיל.

כלי להעברת מכשיר

כלי העברת המכשיר יכול לפעול עבור קבוצת משנה של מיקומים מ-customer.json.כדי להשיג הוספת קובץ locations.csv אופציונלי חדש בעל שתי עמודות.

External_id

שמות מיקום

ערך מזהה חיצוני

שמות המיקומים/שמות הקבוצה

  • זהו קובץ אופציונלי, אם הוא לא סופק או אם הוא סופק עם הערכים הריקים, הוא יבצע הגירה של כל המיקומים.
  • אם יסופקו להם שמות המיקומים ואת external_המזהים שלהם, רק מיקומים אלה יועברו הגירה.

הפקודה היא כדלקמן:

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

אזורי זמן

ארצות הברית:

"אזורי זמן":["אמריקה/אדאק","אמריקה/אנקורג'","אמריקה/שיקגו","אמריקה/דנבר","אמריקה/לos_אנג'לס","אמריקה/נew_יורק","אמריקה/פיניקס","האוקיינוס השקט/הונולולו"]

קנדה:

"אזורי זמן":["אמריקה/דawson_קריק","אמריקה/אדמונטון","אמריקה/הליפקס","אמריקה/מונטריאול","אמריקה/רג'ינה","אמריקה/סt_ג'ונס","אמריקה/ונקובר","אמריקה/וויניפג"]

אוסטרליה:

"אזורי זמן":["אוסטרליה/אדלייד","אוסטרליה/בריסביין","אוסטרליה/בroken_היל","אוסטרליה/דרווין","אוסטרליה/הובארט","אוסטרליה/לord_האו","אוסטרליה/פרת'","אוסטרליה/סידני"]

צרפת:

"אזורי זמן":["אירופה/פריז"]

פורטוגל:

"אזורי זמן":["האוקיינוס האטלנטי/האיים האזוריים","אירופה/ליסבון"]}

בריטניה:

"אזורי זמן":["אירופה/לונדון"]

איטליה:

"אזורי זמן":["אירופה/רומא"]