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

原创 2004年09月22日 20:58:00

以下步骤假设在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安装路径和版本、数据库名称都要前后一致;否则带来很多的麻烦。

DB2备份及恢复db2backup专题(基础)

1:脱机备份 格式:db2 backup db [ to ]
  • pianzif
  • pianzif
  • 2014年04月26日 17:15
  • 3841

Centos(Linux)系统备份与还原

Centos系统备份与恢复教程 tar:   特点   1、保留权限   2、适合备份整个目录   3、可以选择不同的压缩方式   4、如果选择不压缩还能实现增量备份,部份还原,参考man...
  • tham_
  • tham_
  • 2015年12月25日 11:43
  • 7989

mysql怎样利用对所有数据库进行备份的备份文件只恢复某一个数据库

一:实验介绍 我们一般会在备份的时候指定--all-databases来备份所有数据库,利用该备份文件还原的时候默认会还原所有数据库(即使你指定了某一个数据库,如mysql -u root -p 数据...
  • YABIGNSHI
  • YABIGNSHI
  • 2015年03月31日 16:03
  • 3131

dotNet4.0运行环境

  • 2016年12月13日 15:30
  • 59.03MB
  • 下载

嵌入式实时操作系统uCOS-II在X86平台上的移植(运行环境VC++6.0)

  • 2017年12月22日 20:45
  • 1.9MB
  • 下载

vc11 x86运行环境

  • 2017年09月29日 17:31
  • 6.05MB
  • 下载

在windowsXP操作系统下+php5.x+apache2.x运行环境配置

  • 2011年09月17日 10:23
  • 697KB
  • 下载

如何在Mac OS X上安装 Ruby运行环境

对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 此安装方法同样适用于产品环境! 系统需求 ...
  • wangletiancsdn
  • wangletiancsdn
  • 2016年04月22日 13:12
  • 291

在Mac OS X上安装 Ruby运行环境

对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 此安装方法同样适用于产品环境! 系统需求 首先确...
  • u012701023
  • u012701023
  • 2016年08月11日 15:40
  • 3574

解决cocoapods无法更换gem源:在Mac OS X上安装 Ruby运行环境

原帖地址点击 如何在Mac OS X上安装 Ruby运行环境   对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱...
  • tglzzz
  • tglzzz
  • 2016年08月05日 10:26
  • 247
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:备份和恢复IBM_WAS_4.0.x 的运行环境。
举报原因:
原因补充:

(最多只允许输入30个字)