ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 小型机环境停机备份操作步骤

小型机环境停机备份操作步骤

原创 Linux操作系统 作者:ljm0211 时间:2012-07-02 16:57:27 0 删除 编辑
完整停机备份操作步骤:
1、    注释掉zjop01(oraywzkr用户)、zjop02(oracwyy用户)、zjapp01(root用户)、zjapp02(root、weblogic用户)上的crontab定时任务的执行,从执行schedule中去掉所有当天的DP备份任务,使得当天不执行定时备份任务。
zjop01(oraywzkr)
#10 0 * * * /data1/dbbackup/rmanbackup/sh/startrman.sh > /dev/null 2>&1
#0 22 * * * /data1/dbbackup/sh/backup_daily.sh > /data1/dbbackup/cron.out

zjop01(root)
#0 2 * * * /data1/dbbackup/tarsh/tar.sh > /dev/null 2>&1

zjop02(oracwyy用户)
#10 0 * * * /cwyy_arch/dbbackup/rmanbackup/sh/startrman.sh > /dev/null 2>&1
#0 22 * * * /cwyy_arch/dbbackup/sh/backup_daily.sh > /cwyy_arch/dbbackup/cron.out

zjop02(root)
#0 1 * * * /cwyy_arch/dbbackup/tarsh/tar.sh > /dev/null 2>&1

zjapp01(root用户)
#10 0 * * * /usr/local/appbackup/sh/apptar.sh

zjapp02(root用户)
#10 0 * * * /image/appbackup/sh/apptar.sh

zjapp02(weblogic用户)
#10 0 * * * sh /usr/local/webapps/crontab/auto/drawCode.sh
#25 0 * * * sh /usr/local/webapps/crontab/auto/drawAnaReport.sh
#30 0 * * * sh /usr/local/webapps/crontab/auto/drawPolicy.sh
#35 0 * * * sh /usr/local/webapps/crontab/auto/drawNewClaim.sh
#40 0 * * * sh /usr/local/webapps/crontab/auto/drawFailure.sh
#45 0 * * * sh /usr/local/webapps/crontab/auto/FxqInfDataCreator.sh
#0 0,7,9,11,13,15,18,21 * * * sh /usr/local/webapps/crontab/auto/transAccount.sh

2、    停止业务系统应用
a)    登录zjapp02
zjapp02#[/]su – weblogic
zjapp02$[/home/weblogic] sh stopAll.sh
b)    登录zj-jy01
[root@zj-jy01 ~]# su – weblogic
[weblogic@zj-jy01 ~]$ cd /home/weblogic/bea/user_projects/domains/jydomain/bin
[weblogic@zj-jy01 bin]$ sh stopWebLogic.sh
c)    登录zj-zkrapp01
[root@zj-zkrapp01 ~]# su – weblogic
[weblogic@zj-zkrapp01 ~]$ cd /home/weblogic/bea/user_projects/domains/marine_domain/bin
[weblogic@zj-zkrapp01 bin]$ sh stopWebLogic.sh
[weblogic@zj-zkrapp01 bin]$ cd /home/weblogic/bea/user_projects/domains/query_domain/bin
[weblogic@zj-zkrapp01 bin]$ sh stopWebLogic.sh
3、    停止财务系统应用
a)    登录zjapp01
login root ;
cd /home/ufida; . ./.profile ; cd ncv5 ;. ./env.sh ;sh stop.sh
4、    停止业务系统数据库
a)    登录zjop01
zjop01#[/]su – oraywzkr
lsnrctl stop lsnrywzkr
$ sqlplus / as sysdba
shutdown immediate
5、    停止财务系统数据库
a)    登录zjop02
zjop02#[/]su – oracwyy
lsnrctl stop LISTENER_CWYY
$ sqlplus / as sysdba
shutdown immediate
6、    进行备份操作第1、2步(DP备份,make_tape_recovery)
7、    停止zjop01上的虚拟机
a)    登录zjapp01

zjop01#[/]hpvmstatus -P guest1
[Virtual Machine Details]
Virtual Machine Name VM #  OS Type State
==================== ===== ======= ========
guest1                   2 HPUX    On (OS)  

[Authorized Administrators]
Oper Groups: 
Admin Groups:
Oper Users:  
Admin Users: 

[Virtual CPU Details]
#vCPUs Entitlement Maximum
====== =========== =======
4       10.0%  100.0%

[Memory Details]
Total    Reserved
Memory   Memory 
=======  ========
12 GB     64 MB

[Storage Interface Details]
Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
disk    scsi         0   1   0   1   0 lv        /dev/vg01/rlv_bootdisk

[Network Interface Details]
Interface Adaptor    Name/Num   PortNum Bus Dev Ftn Mac Address
========= ========== ========== ======= === === === =================
vswitch   lan        vmlan1     1         0   0   0 52-80-65-6e-69-57

[Misc Interface Details]
Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
serial  com1                           tty       console


shutdown –h –y 0

zjop01#[/]hpvmstatus -P guest1
[Virtual Machine Details]
Virtual Machine Name VM #  OS Type State
==================== ===== ======= ========
guest1                   2 HPUX    Off      

[Authorized Administrators]
Oper Groups: 
Admin Groups:
Oper Users:  
Admin Users: 

[Virtual CPU Details]
#vCPUs Entitlement Maximum
====== =========== =======
4       10.0%  100.0%

[Memory Details]
Total    Reserved
Memory   Memory 
=======  ========
12 GB     64 MB

[Storage Interface Details]
Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
disk    scsi         0   1   0   1   0 lv        /dev/vg01/rlv_bootdisk

[Network Interface Details]
Interface Adaptor    Name/Num   PortNum Bus Dev Ftn Mac Address
========= ========== ========== ======= === === === =================
vswitch   lan        vmlan1     1         0   0   0 52-80-65-6e-69-57

[Misc Interface Details]
Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
serial  com1                           tty       console


8、    停止zjop02上的虚拟机
a)    登录zjapp02

zjop02#[/tmp]hpvmstatus -P guest2
[Virtual Machine Details]
Virtual Machine Name VM #  OS Type State
==================== ===== ======= ========
guest2                   8 HPUX    On (OS)  

[Authorized Administrators]

Oper Groups: 
Admin Groups:
Oper Users:  
Admin Users: 

[Virtual CPU Details]

#vCPUs Entitlement Maximum
====== =========== =======
4       10.0%  100.0%

[Memory Details]

Total    Reserved
Memory   Memory 
=======  ========
20 GB     64 MB

[Storage Interface Details]

Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
disk    scsi         0   1   0   0   0 lv        /dev/vg01/rlv_bootdisk
disk    scsi         0   1   0   1   0 lv        /dev/vgapp/rlvapp

[Network Interface Details]

Interface Adaptor    Name/Num   PortNum Bus Dev Ftn Mac Address
========= ========== ========== ======= === === === =================
vswitch   lan        vmlan1     1         0   0   0 42-bc-f9-7c-14-bc

[Misc Interface Details]

Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
serial  com1                           tty       console

shutdown –h –y 0

zjop02#[/tmp]hpvmstatus -P guest2
[Virtual Machine Details]
Virtual Machine Name VM #  OS Type State
==================== ===== ======= ========
guest2                   8 HPUX    Off      

[Authorized Administrators]

Oper Groups: 
Admin Groups:
Oper Users:  
Admin Users: 

[Virtual CPU Details]

#vCPUs Entitlement Maximum
====== =========== =======
4       10.0%  100.0%

[Memory Details]

Total    Reserved
Memory   Memory 
=======  ========
20 GB     64 MB

[Storage Interface Details]

Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
disk    scsi         0   1   0   0   0 lv        /dev/vg01/rlv_bootdisk
disk    scsi         0   1   0   1   0 lv        /dev/vgapp/rlvapp

[Network Interface Details]

Interface Adaptor    Name/Num   PortNum Bus Dev Ftn Mac Address
========= ========== ========== ======= === === === =================
vswitch   lan        vmlan1     1         0   0   0 42-bc-f9-7c-14-bc

[Misc Interface Details]

Guest                                 Physical
Device  Adaptor    Bus Dev Ftn Tgt Lun Storage   Device
======= ========== === === === === === ========= =========================
serial  com1                           tty       console


9、    进行备份操作第3步(dd备份)
10、    停止cluster
a)    登录zjop01

zjop01#[/]cmviewcl

CLUSTER        STATUS      

cluster_zjop   up          

NODE           STATUS       STATE       

zjop01         up           running     

PACKAGE        STATUS        STATE         AUTO_RUN     NODE       

ywzkrpkg       up            running       enabled      zjop01     

NODE           STATUS       STATE       

zjop02         up           running     

PACKAGE        STATUS        STATE         AUTO_RUN     NODE       

cwyypkg        up            running       disabled     zjop02


cmhaltcl –f –v

zjop01#[/]cmviewcl

CLUSTER        STATUS      

cluster_zjop   down        

NODE           STATUS       STATE       

zjop01         down         unknown     
zjop02         down         unknown     

UNOWNED_PACKAGES


PACKAGE        STATUS        STATE         AUTO_RUN     NODE       

ywzkrpkg       down          halted        enabled      unowned    
cwyypkg        down          halted        enabled      unowned


完整启动操作步骤:
1、    启动zjop01上的虚拟机
a)    登录zjop01
hpvmstart -P guest1
2、    启动zjop02上的虚拟机
a)    登录zjop02
hpvmstart -P guest2
3、    启动cluster,启动node,package
a)    登录zjop01
cmruncl –f –v

zjop01#[/]cmviewcl

CLUSTER        STATUS      

cluster_zjop   up          

NODE           STATUS       STATE       

zjop01         up           running     

PACKAGE        STATUS        STATE         AUTO_RUN     NODE       

ywzkrpkg       up            running       enabled      zjop01     

NODE           STATUS       STATE       

zjop02         up           running     

PACKAGE        STATUS        STATE         AUTO_RUN     NODE       

cwyypkg        up            running       enabled      zjop02 


(cmruncl –v –n zjop01 –n zjop02
cmrunnode –v zjop01
cmrunnode –v zjop02
cmrunpkg –v –n zjop01 ywzkrpkg
cmrunpkg –v –n zjop02 cwyypkg)
4、    启动业务系统数据库(确认数据库是否已经启动)
a)    登录zjop01
zjop01#[/]su – oraywzkr
$ sqlplus / as sysdba
startup
$ lsnrctl start lsnrywzkr
5、    启动财务系统数据库(确认数据库是否已经启动)
a)    登录zjop02
zjop02#[/]su – oracwyy
$ sqlplus / as sysdba
startup
lsnrctl start LISTENER_CWYY
6、    启动业务系统应用
a)    登录zjapp02
zjapp02#[/]su – weblogic
zjapp02$[/home/weblogic] ./startAll.sh
b)    登录zj-jy01
[root@zj-jy01 ~]# su – weblogic
[weblogic@zj-jy01 ~]$ cd /home/weblogic/bea/user_projects/domains/jydomain
[weblogic@zj-jy01 jydomain]$ nohup sh startWebLogic.sh &
c)    登录zj-zkrapp01
[root@zj-zkrapp01 ~]# su – weblogic
[weblogic@zj-zkrapp01 ~]$ cd /home/weblogic/bea/user_projects/domains/marine_domain
[weblogic@zj-zkrapp01 marine_domain]$ nohup sh startWebLogic.sh &
[weblogic@zj-zkrapp01 bin]$ cd /home/weblogic/bea/user_projects/domains/query_domain
[weblogic@zj-zkrapp01 query_domain]$ nohup sh startWebLogic.sh &
7、    启动财务系统应用
a)    登录zjapp01
login root ;
cd /home/ufida; . ./.profile ; cd ncv5 ;. ./env.sh ;nohup sh startup.sh &
8、    取消注释zjop01(oraywzkr用户)、zjop02(oracwyy用户)、zjapp01(root用户)、zjapp02(root、weblogic用户)上的crontab定时任务,使得定时备份任务正常执行。
zjop01(oraywzkr)
10 0 * * * /data1/dbbackup/rmanbackup/sh/startrman.sh > /dev/null 2>&1
0 22 * * * /data1/dbbackup/sh/backup_daily.sh > /data1/dbbackup/cron.out

zjop01(root)
0 2 * * * /data1/dbbackup/tarsh/tar.sh > /dev/null 2>&1

zjop02(oracwyy用户)
10 0 * * * /cwyy_arch/dbbackup/rmanbackup/sh/startrman.sh > /dev/null 2>&1
0 22 * * * /cwyy_arch/dbbackup/sh/backup_daily.sh > /cwyy_arch/dbbackup/cron.out

zjop02(root)
0 1 * * * /cwyy_arch/dbbackup/tarsh/tar.sh > /dev/null 2>&1

zjapp01(root用户)
10 0 * * * /usr/local/appbackup/sh/apptar.sh

zjapp02(root用户)
10 0 * * * /image/appbackup/sh/apptar.sh

zjapp02(weblogic用户)
10 0 * * * sh /usr/local/webapps/crontab/auto/drawCode.sh
25 0 * * * sh /usr/local/webapps/crontab/auto/drawAnaReport.sh
30 0 * * * sh /usr/local/webapps/crontab/auto/drawPolicy.sh
35 0 * * * sh /usr/local/webapps/crontab/auto/drawNewClaim.sh
40 0 * * * sh /usr/local/webapps/crontab/auto/drawFailure.sh
45 0 * * * sh /usr/local/webapps/crontab/auto/FxqInfDataCreator.sh
0 0,7,9,11,13,15,18,21 * * * sh /usr/local/webapps/crontab/auto/transAccount.sh

9、    系统测试(软件开发室协助)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11411056/viewspace-734386/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-14

  • 博文量
    272
  • 访问量
    436841