7.3. 将 JBoss EAP 7.3 主机配置迁移到 JBoss EAP 7.4
默认情况下,JBoss 服务器迁移工具在将主机服务器配置从 JBoss EAP 6.4 迁移到 JBoss EAP 7.4 时执行以下任务。
7.3.1. 迁移参考模块
从源服务器迁移到目标服务器的配置可能会引用或依赖目标服务器上未安装的模块。JBoss 服务器迁移工具可检测并自动迁移所引用的模块,以及它们的依赖模块(从源服务器到目标服务器)。
使用以下步骤迁移由主机服务器配置引用的模块。
- 由安全域配置引用的模块将迁移为插件模块。
控制台会记录一个信息,指出迁移的任何模块的模块 ID。通过在 modules.excludes
环境属性中指定模块 ID,可以排除特定模块的迁移。如需更多信息 ,请参阅配置模块迁移。
7.3.2. 迁移参考路径
从源服务器迁移到目标服务器的配置可能会引用或依赖必须迁移到目标服务器的文件路径和目录。JBoss 服务器迁移工具不会迁移绝对路径参考。它只会迁移配置为相对于源配置的文件和目录。控制台会记录一条消息,指出迁移的每个路径。
JBoss 服务器迁移工具自动迁移以下路径参考:
- Vault 密钥存储和加密的文件的目录。
要跳过引用路径的迁移,请将 path .migrate-paths-requested-by-configuration.vault.skip
环境属性设置为 true
。
7.3.3. 迁移兼容的安全性 Realms
由于 JBoss EAP 7.4 安全域配置与 JBoss EAP 7.3 安全域配置完全兼容,因此它们不需要通过 JBoss 服务器迁移工具进行更新。但是,如果 application-users.properties
、application-roles.properties
、mgmt-users.properties
和 mgmt-groups.properties
文件不会被引用,工具会使用迁移的配置文件预期的路径。
要跳过安全域迁移,请将 security-realms.migrate-properties.skip 环境
属性设置为 true
。