tar 압축시 문의사항
글쓴이: koogi / 작성시간: 월, 2008/01/28 - 1:57오후
안녕하세요!
tar로 압축을 할려고합니다. 백업의 목적을 두고 압축을 해서 할려고하는뎅
/home/src/abc 디렉토리가 있습니다.
그안에 a, b , c, d, e, f 까지 폴더가 있는뎅
여기서 c, d랑은 제외하고 압축을 하고싶습니다.
물론 tar cvf back.tar.gz a b e f 이런식으로 압축을 하면되지만
폴더가 엄청많을때 무식하게 위와같이 하면 번거로우니
c, d 디렉토리는 제외하고 압축해라 이런거 어찌 방법이없나요>?
제가 백업스크립트를 만들려고하는뎅 초짜라서리 ..
아래는 백업스크립트입니다.
#!/bin/sh
DAY=$(date +%Y%m%d)
echo "[`date`] 웹-ihelpers 백업시작"
rm -rf /data2/backup/www$(date +%Y%m%d -d '7 day ago').tar.gz
cd //wwwroot/ihelpers
tar cvf www$DAY.tar.gz [백업할 폴더 들]
echo "[`date`] 웹-ihelpers 백업종료"
Forums:
--exclude=파일패턴 --excl
--exclude=파일패턴
--exclude-from=파일패턴이 들어 있는 파일
이 두 옵션을 이용하면 될 것 같습니다.
더 자세한 내용은 tar --help
--->
데비안 & 우분투로 대동단결!
--->
데비안 & 우분투로 대동단결!
포함할게 많으냐
포함할게 많으냐 제외할게 많으냐에 따라서 exclude... include... 옵션들을 활용하시면 됩니다.
--
마잇
--
마잇
댓글 달기