NFS를 이용한 백업스크립트

2010.05.11 10:46

조인상 조회 수:14731

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

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

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

 

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

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


제목 : 사이트에서 NFS를 이용한 백업스크립트

서버 : IBM AIX


백업대상디렉토리는 /nasbackup
로그대상파일은 /backup/naslog/요일명.log



#!/bin/ksh

## NFS NASbackup script
## script by Cho in-sang  (C)SAY info tech.
## 2006.08.09
## edited by 2006.09.11


## backup environment

export LANG=C
LOGFILE=`date | awk '{ print $1 }'`.log
export LOG="/backup/naslog/"$LOGFILE

umount /nasbackup


## backup log start
echo "backup start" > $LOG
date >> $LOG


## export backup


echo "exp backup start" >> $LOG
date >> $LOG

umount /nasbackup
mount -v nfs -o rw,bg,soft nas:/backup /nasbackup

rm -rf /nasbackup/p630/exp/*
tar cf - /data/exp | split -b 2048m - /nasbackup/p630/exp >> $LOG

echo "exp backup end" >> $LOG
date >> $LOG

umount /nasbackup



## oracle hotbackup
umount /nasbackup
mount -v nfs -o rw,bg,soft nas:/backup /nasbackup

echo "oracle hotbackup start" >> $LOG
date >> $LOG

umount /nasbackup

## archived log backup
umount /nasbackup
mount -v nfs -o rw,bg,soft nas:/backup /nasbackup

echo "oracle archivedlog backup start" >> $LOG
date >> $LOG

rm -rf /nasbackup/p630/arch/ora*
(cd /backup/arch;tar cf - .)|(cd /nasbackup/p630/arch;tar xf -) >> $LOG

echo "oracle archivedlog backup end" >> $LOG
date >> $LOG

umount /nasbackup



## /tms backup
umount /nasbackup
mount -v nfs -o rw,bg,soft nas:/backup /nasbackup


echo " /tms backup start" >> $LOG
date >> $LOG

find /tms -print | cpio -pdmv /nasbackup/p630 >> $LOG

echo " /tms backup end" >> $LOG
date >> $LOG

umount /nasbackup


## backup log end
echo " backup complete" >> $LOG
date >> $LOG



## backup script end
번호 제목 글쓴이 날짜 조회 수
공지 [공지] 게시자료 열람자유. 불펌금지입니다. 조인상 2010.12.07 108708
31 IBM Ess800 storage 관련 조인상 2010.05.11 13873
30 패시브 커넥터(시리얼) 제작법(IBM p시리즈,AIX용) file 조인상 2010.05.11 13749
29 C 컴파일러 라이센스 입력방법 조인상 2010.05.09 13732
28 로그인 다수 실패해서 로그인이 안될때 조인상 2010.05.11 13718
27 JFS2 파일시스템 수퍼블록이 훼손 되었을 경우 조인상 2010.05.11 13687
26 AIX Essentials - Asynchronous I/O 조인상 2011.12.02 13591
25 AMS - active_memory_sharing 구축방법 file 조인상 2010.05.11 13245
24 Compiling Apache or gcc/g++ for AIX 조인상 2010.05.11 13209
23 p5 F/W level 확인 방법 조인상 2010.05.11 13041
22 설치시 CAPP/EAL4+ 옵션에 대하여 조인상 2010.05.11 12960
21 미러링된 디스크중 하나의 상태가 none으로 나타날때. 조인상 2010.05.11 12940
20 IBM Power System - Cod(Capacity On Demand) file 조인상 2012.04.26 12876
19 POWER7 Strategy and Technology 조인상 2012.04.26 12861
18 OS 변경 후 이전 유저 환경 유지시키려면.. 조인상 2010.05.11 12370
17 APM_oracle연동하기 조인상 2010.05.11 5904
16 IBM Blade Education WorkBook secret 조인상 2010.11.02 1
15 AIX 6 VM관련 OS parameter secret 조인상 2010.08.26 1
14 000-104 information secret 조인상 2010.06.02 1
13 히다찌 어레이 aix 커스텀 패치 파일 secret 조인상 2010.05.11 1
12 hmc advanced topics secret 조인상 2010.05.11 1
서버에 요청 중입니다. 잠시만 기다려 주십시오...