如何导出WAS 6.1服务器配置

boy*_*715 6 scripting configuration websphere-6.1

有没有办法可以从WAS导出我的服务器设置(在RAD 6下运行),以便其他开发人员能够使用相同的脚本来设置他们的环境?

Way*_*ett 5

要在RAD 6.x中手动执行此操作,只需在"服务器"视图中右键单击服务器名称,然后选择以下选项之一:

  • Export server configuration to server
  • Import server configuration from server

这里措辞的选择可能令人困惑.一个进口从已配置的服务器需要配置,并导入到你的工作空间的配置档案(.car)文件.一个出口要求的配置档案(必须是在您的工作空间)的位置和出口包含的设置到你的服务器.

是的,我同意这听起来完全倒退.

幸运的是,这些名字在RAD 7.x中更为明智.选项是:

  • Server configuration -> Backup...
  • Server configuration -> Restore...

这些行为与您想象的一样(备份创建存档文件并从现有存档文件还原导入设置.)

重要说明:此过程不会导出服务集成总线.但是,我已经成功包括以下步骤的公共汽车:

  1. 导出CAR文件
  2. 重命名为.zip文件以便于查看
  3. 将以下文件从服务器配置文件手动复制到存档中:
    • cells/<cell_name>/buses/*
    • cells/<cell_name>/nodes/<node-name>/servers/server1/sib-engines.xml
  4. 将存档重命名为 .car

请注意,此过程可能高度依赖于我的特定配置,但似乎值得一提,因为它为我节省了很多麻烦.

另一个提示:每当从该存档恢复服务器配置时,放在CAR中的任何文件和文件夹都将被愚蠢地复制到配置文件目录中.这很方便,因为您可以在CAR文件中包含必要的第三方库,并通过相对于您的配置文件目录的WAS变量引用它们,从而减少开发人员下载或配置的内容.