Personalizar plano de migração para cargas de trabalho do WebSphere tradicional
Antes de começar
Para seguir este tópico, é necessário criar uma migração e ter o arquivo do plano de migração.
Editar o plano de migração
Depois de copiar o sistema de arquivos e analisá-lo, encontre o plano de modernização no novo diretório criado no caminho de saída especificado: ANALYSIS_OUTPUT_PATH/config.yaml
.
Edite o plano de migração conforme necessário e salve as alterações.
Revise os detalhes e os comentários de orientação do plano de migração para acrescentar informações conforme necessário.
Mais especificamente, considere editar as seguintes seções:
Selecionar aplicativos
No plano de migração, o campo de aplicativo representa os aplicativos a serem migrados. Se você não quiser migrar todos os apps, faça a remoção deles.
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
Definir as opções do scanner
No plano de migração, o campo scannerOptions
representa o argumento que será transmitido
para o Kit de ferramentas de migração do servidor de aplicativos IBM WebSphere para os binários do aplicativo.
Você pode editar os argumentos.
scannerOptions:
# Setting 'includeSensitiveData: true' will upload sensitive data, if exists, such as private keys, to the artifacts repository
includeSensitiveData: false
sourceAppServer: was90
A seguir
- Saiba como executar a migração.