התאמה אישית של תוכנית ההעברה לעומסי עבודה מסוג WebSphere traditional

לפני שמתחילים

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

עריכת תוכנית ההעברה

אחרי שמעתיקים את מערכת הקבצים ומנתחים אותה, אפשר למצוא את תוכנית ההעברה בספרייה החדשה שנוצרת בנתיב הפלט שצוין: ANALYSIS_OUTPUT_PATH/config.yaml.

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

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

חשוב במיוחד לשים לב לשינויים בקטעים הבאים.

בחירת אפליקציות

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

applications:
- appName: hello-world-servlet-ear
  httpEndpoints:
  - httpPort: 9080
    httpsPort: 9443
    id: defaulthttpendpoint
  image:
    name: hello-world-servlet-ear
  path: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/m4a-twas-ndNode01Cell/applications/Hello-World-Servlet.ear
…
- appName: commons-ejb-ear-provided-ear
  httpEndpoints:
  - httpPort: 9080
    httpsPort: 9443
    id: defaulthttpendpoint
  image:
    name: commons-ejb-ear-provided-ear
  path: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/m4a-twas-ndNode01Cell/applications/commons-ejb-ear-provided.ear
  sharedLibraries:
  - /opt/IBM/WebSphere/AppServer/sharedJars/commons-io-2.8.0.jar

הגדרת אפשרויות הסריקה

בתוכנית ההעברה, השדה scannerOptions מייצג את הארגומנט שצריך להעביר אל IBM WebSphere Application Server Migration Toolkit for Application Binaries. אפשר לערוך את הארגומנטים.

scannerOptions:
  # Setting 'includeSensitiveData: true' will upload sensitive data, if exists, such as private keys, to the artifacts repository
  includeSensitiveData: false
  sourceAppServer: was90

המאמרים הבאים