본문 바로가기

나 어제 배웠다/Editor

리눅스 날짜별 백업파일 생성 및 복사 스크립트

리눅스 날짜별 백업파일 생성 및 복사 스크립트

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

rm -r /volume1/backup/$nowtime

mkdir /volume1/backup/$nowtime

cp -r /volume1/SIMS/ /volume1/backup/$nowtime

cp -r /volume1/사업관리/ /volume1/backup/$nowtime


===========================================


- 백업 스크립트 backup.sh 파일을 아래 내용으로 생성

#!/bin/sh

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

tar cvfz '/backup/'.$timesys'.tar.gz' /mysql/[db폴더]

/usr/bin/ftp -n [ip주소] < /backup/ftpscript

rm -rf /backup/*

- FTP로 백업하기 위한 ftpscript 파일 생성

#!/bin/sh

user [계정] [비번]

cd /backup

lcd /backup

bin

prompt

hash

mput *

bye


======================================