Chinaunix

标题: WAS的配置信息可否导出? [打印本页]

作者: jackiew    时间: 2013-09-13 10:04
标题: WAS的配置信息可否导出?
WAS的配置信息能导出吗?这样下次在配置时能参考甚至直接导入。谢谢!
作者: jackiew    时间: 2013-09-13 10:21
查到一个: backupConfig.bat 命令,用这个命令备份配置,如果想用-nostop开关不停止服务来备份配置,备份的配置文件是否完整?谢谢!
作者: Shell_HAT    时间: 2013-09-13 10:52
官方文档上没找到明确的说明。我觉得只要检查一下 System administration > Nodes 里面每个节点都处于同步状态就可以了。

http://pic.dhe.ibm.com/infocente ... l_backupconfig.html

By default, all servers on the node stop before the backup is made so that partially synchronized information is not saved.

-nostop
    Tells the backupConfig command not to stop the servers before backing up the configuration
作者: jackiew    时间: 2013-09-13 11:24
回复 3# Shell_HAT


    感谢版主的慷慨回复!

我是想将一台生产中的WAS的配置信息备份下来,这样假设在最坏的情况下,我可以依据配置文件从头搭建起这台Server。

刚才在测试机上运行时报错:
D:\My Documents\Desktop\Websphere\WAS_backup>"d:\Program Files\IBM\WebSphere\App
Server\bin\backupConfig.bat" WASConfig_130913.zip -nostop
WCMD0002E: 命令“backupConfig.bat”需要概要文件。不存在缺省概要文件并且未指定概
要文件名。确保缺省概要文件存在或者使用 -profileName 参数来指定现有概要文件的名称


D:\My Documents\Desktop\Websphere\WAS_backup>"d:\Program Files\IBM\WebSphere\App
Server\bin\backupConfig.bat" WASConfig_130913.zip  -profileName "c:\Program File
s\IBM\WebSphere\AppServer\profiles\AppSrv01"
此时不应有 Files\IBM\WebSphere\AppServer\profiles\AppSrv01""==""。

不知问题出在哪里?正在研究。
作者: Shell_HAT    时间: 2013-09-13 11:46
回复 4# jackiew


    -profileName后面跟的是概要文件的名字而不是它的路径
作者: jackiew    时间: 2013-09-13 14:19
回复 5# Shell_HAT


    用名字之前也试过,还是不行:
  1. D:\My Documents\Desktop\Websphere\WAS_backup>"d:\Program Files\IBM\WebSphere\App
  2. Server\bin\backupConfig.bat" WASConfig_130913.zip  -profileName AppSrv01
  3. WCMD0003E: 找不到指定的概要文件“AppSrv01”。如果缺省概要文件存在并且您希望使用
  4. 它,-profileName 参数就不是必需的了。
复制代码

作者: Shell_HAT    时间: 2013-09-13 14:24
回复 6# jackiew


test.bat
  1. @echo on
  2. cd /d "D:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\bin\"
  3. backupConfig.bat WASConfig_130913.zip -profileName AppSrv01
  4. pause
复制代码

作者: jackiew    时间: 2013-09-13 16:08
回复 7# Shell_HAT


    非常感谢!这个提示太有用了!

原来当初我安装WAS的时候,因为测试分别装在了两个地方,一个C盘,一个D盘。D盘的是没有Profile的,AppSrv01原来是安装在C盘!现在可以了:
  1. C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>backupConfig.bat
  2. WASConfig_130913.zip -profileName AppSrv01
  3. ADMU0116I: 正在文件 C:\Program
  4.            Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\backupConfig.log

  5.            中记录工具信息
  6. ADMU0128I: 正在启动具有 AppSrv01 概要文件的工具
  7. ADMU5001I: 正在将配置目录 C:\Program
  8.            Files\IBM\WebSphere\AppServer\profiles\AppSrv01\config 备份到文件
  9.            C:\Program
  10.            Files\IBM\WebSphere\AppServer\profiles\AppSrv01\bin\WASConfig_130913.
  11. zip
  12. ADMU0505I: 在配置中找到服务器:
  13. ADMU0506I: 服务器名称:server1
  14. ADMU2010I: 正在停止节点 6515bNode01 的所有服务器进程
  15. ADMU7702I: 由于 server1 注册成作为 Windows 服务运行,因此停止该服务器的请求将由
  16. 停止关联的 Windows 服务完成。
  17. ................................................................................
  18. ................................................................................
  19. ................................................................................
  20. ................................................................................
  21. ................................................................................
  22. ................................................................................
  23. ................................................................................
  24. ................................................................................
  25. ..............................................
  26. ADMU5002I: 成功备份了 686 个文件
复制代码





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2