Oracle 자동 백업 스크립트

리눅스/MySQL|2015. 1. 27. 09:08
반응형

/root/oracle_backup.sh 파일을 만들어 아래 내용을 삽입합니다.

각자의 시스템에 맞게 수정 할 곳 수정하시고 사용하시면 됩니다.

 

root@sysdocu:~vi /root/oracle_backup.sh

 

#!/bin/sh

backupdir = /backup

find /backup/oracle/ -ctime +15 -exec rm -rf {} ;

sysdtime=`date +%Y%m%d`

db_backupdir="$backupdir/oracle/$sysdtime"

mkdir -p "$db_backupdir"

exp userid=system/sysdocupassword0000 full=y file=$db_backupdir/$sysdtime.full.dmp.ing log=$db_backupdir/$sysdtime.full.log

 

 

그리고 주기적으로 실행될 수 있도록 crontab 에 등록합니다.

 

root@sysdocu:~crontab -e

 

00 4 * * * su - root -c /root/orable_backup.sh

 

반응형

댓글()