CSDN博客

img looyo

备份和恢复IBM_WAS_4.0.x 的运行环境。

发表于2004/9/22 20:58:00  1090人阅读

分类: Java

以下步骤假设在linux环境下:
备份:
    一、备份配置信息
            XMLConfig -adminNodeName itsohost -export  /opt/wasbackup/wasexport.xml
            说明:itsohost 指的是需要备份的节点名,通常是hostname;
    二、首先停止WAS服务器。
    三、首先备份需要备份的文件
           这些文件包括
                WAS系统文件
                    $WAS/bin/admin.config
                    $WAS/properties/*.prop*
                    $WAS/etc/*.*
                已经安装在WAS中的应用(备份下列目录)
                     $WAS/installedApps
                     $WAS/installableApps
               如果安装了Connector,也要备份
                    $WAS/installedConnectors
  四、备份WAS的系统数据库
            下面以DB2为例介绍(假设数据库名称叫was):
                1,关闭数据库was上的所有链接:
                      使用 命令db2 list active databases查看其返回结果中是否包括数据库was,如果包
                       括was,则说明 数据库还在被使用,需要关闭数据库所有连接;
                2,使用db2 backup database WAS to  /opt/wasbackup/db_was
                      注意:如果有必要,自行备份应用数据库。
 五、记录一些WAS的相关信息:
            1、节点名称(应该和hostname一致);
            2、$WAS路径
            3、WAS当前版本号已经补丁版本。
            4、应用数据库和WAS系统数据库的名称。
恢复:
    一、恢复备份的准备工作:
            设置主机名称和备份前一致;
            保证WAS的安装路径、软件版本以及补丁版本和备份时一致;
            保证WAS系统数据库和应用数据库的名称和备份时一致;
    二、在停止WAS服务的情况下,恢复“备份”中“三”说提及的文件和目录到相应的位置。
    三、恢复WAS的配置信息,下面有两个恢复的方法,选择其中的一个。
           1、如果WAS系统数据库不需要恢复,数据完好,
                  修改$WAS/bin/admin.config 
                    install.initial.config=false
                    com.ibm.ejs.sm.adminServer.createTables=false
          2、用备份的xml文件来恢复WAS配置信息。
                a)修改$WAS/bin/admin.config 
                    install.initial.config=false
                     com.ibm.ejs.sm.adminServer.createTables=true
                b)创建一个空的WAS系统数据库(这个数据库的名称务必和备份时候一致)
                c)恢复配置信息:
                        XMLConfig -adminNodeName itsohost -import /opt/wasbackup/wasexport.xml
          3、用数据库备份恢复WAS系统数据库      
                a)首先保证WAS服务器停止,DB2工作
                b)db2 restore database WAS from /opt/wasbackup/db_was

总结
was4的备份主要分两部分:文件和数据库
文件的备份很简单,就是把需要备份的文件copy到你保存的地方。
数据库的备份有两种途径:
    1,通过XMLConfig  备份成XML
    2,直接备份DB2数据库
恢复的时候主要也是通过这两方面来恢复的,还要注意的就是:hostname、WAS安装路径和版本、数据库名称都要前后一致;否则带来很多的麻烦。

0 0

相关博文

我的热门文章

img
取 消
img