WebSphere 反向投资者: 在 WebSphere Application Server 中修改主机名称并迁移概要文件
2009-09-28 00:00:00 来源:WEB开发网将概要文件迁移到一个新主机
当然,并不是所有情况都像在服务器上保持 WebSphere Application Server 等中间件并仅需要修改主机名这么简单。更常见的情况是,您需要将运行时从一台机器迁移到另一台机器,修改主机名只是迁移过程中的一个步骤。假设您并不仅仅是将现有服务器的主机名从 “SONOMA” 修改为 “NAPA”,您实际上希望将部署管理器(或任何其他 WebSphere Application Server 进程)移动到另一台机器,并修改 WebSphere Application Server 配置来反映新服务器上的主机名。如果结合使用 manageprofiles 命令和 AdminTask.changeHostName,那么您就可以实现上述目的。
要开始此过程,首先停止服务器上运行的所有进程,然后使用 backupProfile 选项运行 manageprofiles 命令,同时指定将要备份的文件和所需的文件名,如清单 5 所示。
清单 5
SONOMA:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin # ./manageprofiles.sh
-backupProfile -profileName Dmgr01 -backupFile /root/SONOMADmgr01Backup.zip
INSTCONFSUCCESS: Success: The profile backup operation was successful.
当备份完成后,使用您喜欢的文件拷贝工具将备份文件从旧服务器上转移到新服务器上。新服务器需要安装 WebSphere Application Server,但是不需要创建任何概要文件,但是有一个预配置项可以使您的转移更加顺利:目标系统上的目录结构应当匹配源系统上的目录结构。虽然 WebSphere Application Server V7 似乎消除了大部分(但不是全部)指向 WAS_HOME 目录位置的硬编码目录路径,但是目前为止 Version 6.1 中还有超过 200 个路径。因此,如果您没有在机器之间维护目录结构的一致性,您将需要手动修改目录结构,以及对目录路径 in setupCmdLine.sh(bat) 和 variables.xml 的引用。当然,我不会对这 200 多个实例以及修改方式进行归档。相反,我仅仅是建议您将 WebSphere Application Server 安装到源机器和目标机器上的相同位置。这样的话,只需要使用 restoreProfile 选项运行 manageprofiles,如清单 6 所示。
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接