搜索

第 5 章 配置 JBoss 服务器迁移工具

download PDF

5.1. 配置 JBoss 服务器迁移工具属性

您可以使用属性配置 JBoss 服务器迁移工具日志记录和报告输出,并确定您要迁移的组件和配置。您可以使用以下方法的组合配置这些属性。

5.1.1. 使用工具属性配置 JBoss 服务器迁移工具

您可以使用位于 MIGRATION_TOOL_HOME/configuration/ 目录中的 environment.properties 文件来配置 JBoss 服务器迁移工具。此标准 Java 属性文件为迁移到目标服务器时可以配置的所有有效属性提供默认值。要更改默认值,请删除在属性前面加上的 # 注释字符,并将其设置为您需要的值。

5.1.2. 使用用户属性配置 JBoss 服务器迁移工具

如果您愿意,您可以创建一个标准 Java 属性文件来定义 JBoss 服务器迁移工具配置属性,并使用 --environment-e 参数在命令行上传递其路径。此路径可以是绝对路径,也可以是相对于当前目录的路径。

$ MIGRATION_TOOL_HOME/bin/jboss-server-migration.sh --source EAP_PREVIOUS_HOME --target EAP_NEW_HOME --environment path/to/my-server-migration.properties

使用 --environment-e 参数在命令行上传递的文件中定义的属性将覆盖 MIGRATION_TOOL_HOME/migration/configuration/environment.properties 文件中定义的文件。

5.1.3. 使用系统属性配置 JBoss 服务器迁移工具

您可以使用以下语法在命令行中传递系统属性来配置 JBoss 服务器迁移工具。

$ MIGRATION_TOOL_HOME/bin/jboss-server-migration.sh --source EAP_PREVIOUS_HOME --target EAP_NEW_HOME -Djboss.server.migration.PROPERTY_NAME=PROPERTY_VALUE

系统属性名称应指定为 jboss.server.migration。 与环境属性名称串联。以下示例演示了如何在启动 JBoss 服务器迁移工具时将 XML 报告的名称指定为 migration-report.xml

$ MIGRATION_TOOL_HOME/bin/jboss-server-migration.sh --source EAP_PREVIOUS_HOME --target EAP_NEW_HOME -Djboss.server.migration.report.xml.fileName=migration-report.xml

命令行中指定的环境属性会覆盖用户配置属性和工具配置属性。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.