원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

넷워커에서 Group이 실행될때 먼저 스크립트가 실행되게 하고 싶을때 처리방법.

이 예에서는 오라클 exp 실행을 했지만 스크립트에 begin~end backup 을 찍는다면 오라클 online backup도 구성할 수 있다.

 

1. /nsr/res/<그룹명>.res 파일 생성
예)그룹명 : dbserver_exp

# vi /nsr/res/dbserver_exp.res
type: savepnpc;                                                          -- 클라이언트 생성시 savepnpc 명령어에 의해서 참조됨
precmd: "/backup/exp/exp.sh";                                   -- 선처리 스크립트
pstcmd: "/bin/true", "/bin/sleep 5";                            -- 후처리 스크립트
abort precmd with group: No;

 

 


2. group 생성

Name : oracle_exp
Autostart : Enabled
Start Time : 01:00
Interval : 24:00

 

 


3. Client 생성
Name : dbserver_exp_script                    /* 넷워커 클라이언트명 */
server : dbserver                                       /* 실제 백업 클라이언트명. 서버를 지칭 */
Schedule : Daily_Full
Group : dbserver_exp
Save set : /backup/exp                             /* 백업받을 세이브셋.  

                                                                    디스크가 아닌 테입으로 바로 백업받도록 스크립트를 작성하였을 경우 /nsr/res 로 지정한다. */

                                                                    예) save -s $NWSERVER -b $POOL -g $GROUP $TARGET_DIR &
Backup command : savepnpc
Aliases : dbserver_exp_script
Storage nodes : nsrserverhost

 

 

(*.158.142.101)