התאמה אישית של תוכנית ההעברה לעומסי עבודה מסוג 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