본문 바로가기
IT/운영체제

리눅스 일일 로컬 백업 받기

by 모르면 모른다고 해 2012. 12. 11.
반응형

준비사항

1. 백업 쉘파일(backup.sh) : 백업명령어가 저장된 쉘 파일명

2. 백업파티션생성 : 별도의 디스크 ex)hdb1

3. cron에 의한 주기적인 백업실행 설정

=======이하 backup.sh 쉘의 내용=========

#!/bin/bash

export Today="`date + '%y-%m-%d'`"    (`,'," 구분)

rm -rf *.tar.gz

cd /backup/

tar cvfpz $Today-home.tar.gz /home/

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

/home 디렉토리의 내용을 Today-home.tar.gz 라는 이름으로 매일 백업

 

===========이하 cron 데몬에 등록======================

crontal -l 

00 05 * * * su - root -c '/root/backup.sh' > & /dev/null

매일 새벽 5시에 

반응형

댓글