Oracle EBS系统整体备份(冷备份)

2014-11-24 18:51:25 · 作者: · 浏览: 0

使用应用系统管理员用户登陆


cd $INST_TOP/admin/scripts(或者cd $ADMIN_SCRIPTS_HOME)


adstpall.sh apps/apps


使用下面命令检查服务是否关闭,如果没有关闭,则需要等待


ls -ef | grep applmgr


ls -ef | grep FND


ls -ef | grep http


使用数据库系统管理员用户登陆


cd /u01/oracle/mc3yd213/db/tech_st/11.1.0/appsutil/scripts/mc3yd213_bej301441


关闭DB Listener


addlnctl.sh stop mc3yd213


关闭数据库


addlnctl.sh stop mc3yd213


提示信息如下:


Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected.
Database closed.
Database dismounted.
ORACLE instance shut down.
Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

addbctl.sh: exiting with status 0



使用下面命令检查服务是否关闭,如果没有关闭,则需要等待


ls -ef | grep ora_


ls -ef | grep tns


ls -ef | grep oracle



切换到root用户,然后切换到base目录(/u01/oracle/instance)


cd /u01/oracle/mc3yd213


分别备份apps,inst和db目录


tar -czvf /home/oracle/mc3yd213_backup/apps20120629.tar.gz ./apps



tar -czvf /home/oracle/mc3yd213_backup/inst20120629.tar.gz ./inst



用root用户备份,是因为数据库层面有些文件是以root权限运行的,所以非root用户备份会失败。


在解压的时候,还是要用root用户来解压tar -xzvf apps20120629.tar.gz,只要修改成ERP系统用户和属组就好了。特别注意,不要用chown -R命令