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 | 110341 |
31 | java heap memory 관련에러 | 조인상 | 2010.05.11 | 20623 |
30 | syslog 떨어 뜨리는 방법 | 조인상 | 2010.05.11 | 19197 |
29 | NFS mount | 조인상 | 2010.05.11 | 28969 |
28 | 설치시 CAPP/EAL4+ 옵션에 대하여 | 조인상 | 2010.05.11 | 13085 |
27 | AIX 5.1 ML-4 Overland 네오4000 백업장치 붙히는 방법 | 조인상 | 2010.05.11 | 17473 |
26 | Tomcat 설치하기 | 조인상 | 2010.05.11 | 16924 |
25 | C/C++ 5.0, 6.0 설치하기 | 조인상 | 2010.05.11 | 24769 |
24 | MP 설치하기 | 조인상 | 2010.05.11 | 21965 |
23 | [정욱이네] IBM AIX java 설치 하기. | 조인상 | 2010.05.11 | 32663 |
22 | IBM 시스템-영업&기술 유용한 싸이트 모음 | 조인상 | 2010.05.11 | 17424 |
21 | AIX에서 TCP wrapper 사용하기 | 조인상 | 2010.05.11 | 44493 |
20 | 시간 동기화시키기 | 조인상 | 2010.05.11 | 14119 |
» | NFS를 이용한 백업스크립트 | 조인상 | 2010.05.11 | 14873 |
18 | dump device 설정 | 조인상 | 2010.05.11 | 15113 |
17 | errpt 내용 삭제하는 법 | 조인상 | 2010.05.11 | 17778 |
16 | NFS 마운트 안될때 | 조인상 | 2010.05.11 | 16157 |
15 | [AIX] NFS service | 조인상 | 2010.05.11 | 20608 |
14 | Backup OS Disk만들기(alter disk 백업 방법) | 조인상 | 2010.05.11 | 28610 |
13 | AIX 시스템 명령(cpu, memory, disk) | 조인상 | 2010.05.11 | 22368 |
12 | 로그인 다수 실패해서 로그인이 안될때 | 조인상 | 2010.05.11 | 13857 |