WASMigrationAppInstaller 命令
WebSphere® Application Server V9.0 的 WASMigrationAppInstaller 命令会将应用程序从先前安装的 WebSphere Application Server 版本迁移到新版本。只会迁移尚未安装的应用程序。
位置
命令文件位于 V9.0 profile_root/bin 目录中,并且必须从此目录中运行。对于具有联合节点的 Deployment Manager,仅从 Deployment Manager profile_root/bin 目录运行该命令,决不从联合节点概要文件运行该命令。对于独立节点,请从节点的 profile_root/bin 目录运行该命令。
语法
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
WASMigrationAppInstaller.sh backupDirectory
[-properties properties_file_name]
[-traceString trace_spec [-traceFile file_name ]]
[-javaoption < -Xms...m > -javaoption < -Xmx...m > ]
![[Windows]](../images/windows.gif)
WASMigrationAppInstaller.bat backupDirectory
[-properties properties_file_name]
[-traceString trace_spec [-traceFile file_name ]]
[-javaoption < -Xms...m > -javaoption < -Xmx...m > ]
参数
此命令具有以下参数:
- 这是一个必需参数,并且必须是您指定的第一个参数。值 backupDirectory 指定该命令从其中装入配置数据以及运行用于安装应用程序的脚本的目录名称。
避免故障: WAS_INSTALL 和 USER_INSTALL 根目录是无效的目录,不能表示 WebSphere Application Server 备份目录的位置。gotcha
WASPostUpgrade 命令也是从该目录中读取配置。
- 这是一个可选参数。值 properties_file_name 指定其中包含用于定义迁移工具(例如,WASMigrationAppInstaller)的操作方式的参数属性的属性文件的路径。
可以在迁移属性文件中定义参数属性,而不是在命令行上指定大多数可选参数。如果在属性文件中定义了参数,并且在命令行上也指定了参数,那么在命令行上指定的参数优先。
注: 无法在属性文件中指定某些参数,例如,-properties 参数本身和 -javaoption。有关无法定义为属性的参数的列表,请参阅 app_server_root/bin 目录中的模板 migration.properties 文件。 - 这是一个可选参数。trace_spec 值指定您想收集的跟踪信息。
要收集所有跟踪信息,请指定 "*=all=enabled"(带有引号)。
如果未指定 -traceString 或 -traceFile 参数,那么缺省情况下该命令将创建一个跟踪文件并将它放入 backupDirectory/logs 目录中。
- 这是一个可选参数。file_name 值指定跟踪信息的输出文件的名称。
如果未指定 -traceString 或 -traceFile 参数,那么缺省情况下该命令将创建一个跟踪文件并将它放入 backupDirectory/logs 目录中。
- 这是一个可选参数。使用此参数可指定 WASPreUpgrade 命令所使用的 Java™ 堆的内存大小。
“-Xms...m”值是指定的表示起始堆大小的参数。请将“...”替换为您打算使用的大小(以兆字节计)。例如,如果起始堆大小为 128 MB,请将该参数指定为 -javaoption -Xms128m
“-Xmx...m”值是指定的表示最大堆大小的参数。请将“...”替换为您打算使用的大小(以兆字节计)。例如,如果最大堆大小为 1024 MB,请将该参数指定为 -javaoption -Xmx1024m
日志记录
WASMigrationAppInstaller 工具在运行时会将其状态显示在屏幕上。此工具还在写入 backupDirectory 目录的 WASMigrationAppInstaller.time_stamp.log 文件中保存一组更广泛的记录信息,其中 backupDirectory 是为 backupDirectory 参数指定的值。您可以用文本编辑器查看 WASMigrationAppInstaller.time_stamp.log 文件。
迁移的资源
WASMigrationAppInstaller 工具只会迁移目标发行版中尚未安装的应用程序。如果未成功安装任何应用程序,那么您可以根据需要多次重新运行该工具,而不用反复重新安装相同的应用程序。
该工具还会自动安装业务级别的应用程序 (BLA)。