NFS를 이용한 백업스크립트
2010.05.11 10:46
원문 : 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
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
제목 : 사이트에서 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
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 게시자료 열람자유. 불펌금지입니다. | 조인상 | 2010.12.07 | 109074 |
211 | C 컴파일러 라이센스 입력방법 | 조인상 | 2010.05.09 | 13762 |
210 | 케이블 라벨링 탭 | 조인상 | 2010.05.11 | 20457 |
209 | AIX 5L에 아파치(리눅스rpm) 패키지 설치하기 | 조인상 | 2010.05.11 | 16554 |
208 | IBM information center URL | 조인상 | 2010.05.11 | 17275 |
207 | [AIX교육] AIX의 백업관련 커맨드 | 조인상 | 2010.05.11 | 27190 |
206 | DEVICE 관리 | 조인상 | 2010.05.11 | 24760 |
205 | SMIT Fast Paths | 조인상 | 2010.05.11 | 19053 |
204 | mksysb & savevg &alt_disk_install | 조인상 | 2010.05.11 | 17501 |
203 | IBM MP(fix) 설치하기 | 조인상 | 2010.05.11 | 27044 |
202 | IBM pSeries 장비에 시리얼(HMC) 연결하기. | 조인상 | 2010.05.11 | 23747 |
201 | AIX에서 설치된 OS의 커널비트수 확인 | 조인상 | 2010.05.11 | 24376 |
200 | 로그인 다수 실패해서 로그인이 안될때 | 조인상 | 2010.05.11 | 13743 |
199 | AIX 시스템 명령(cpu, memory, disk) | 조인상 | 2010.05.11 | 22243 |
198 | Backup OS Disk만들기(alter disk 백업 방법) | 조인상 | 2010.05.11 | 28467 |
197 | [AIX] NFS service | 조인상 | 2010.05.11 | 20477 |
196 | NFS 마운트 안될때 | 조인상 | 2010.05.11 | 16005 |
195 | errpt 내용 삭제하는 법 | 조인상 | 2010.05.11 | 17656 |
194 | dump device 설정 | 조인상 | 2010.05.11 | 14997 |
» | NFS를 이용한 백업스크립트 | 조인상 | 2010.05.11 | 14753 |
192 | 시간 동기화시키기 | 조인상 | 2010.05.11 | 13994 |