[산이]님이 남기신 글:
>
>[작은또치]님이
남기신 글:
>
>>-----------------------------------------
>>답변자가 기본적으로 참고할 내용입니다.
>>- 배포판(옵션) :
>>- 커널버전(옵션)
:
>>- 데몬버전(예:apache
1.3.27) :
>>- 데몬설치유형(RPM/컴파일/기타)
:
>>-----------------------------------------
>>
>>안녕 하세요 계정 백업 소스 입니다.
>>
>>첫번째. 실행시 zip, exe, wma, mov, asf 제외되지
않습니다.
>>
>>두번째. /home/id/ 계정 일 경우
>> --> /home/id/public_html/ 만 백업 할 수 있나요?
>>
>>항상 도움 주셔서 감사 합니다.
>>
>>
>>#!/bin/sh
>>
>>home_root="/home/"
>>backup_home_root="/backup/home/"
>>
>>cd $home_root
>>
>>echo "------------>"
>>for home_name in $(ls)
>>do
>>if [ -d "$home_root/$home_name" ] ; then
>>echo "tar -cvzf $backup_home_root$home_name-$(date +%Y%m%d).tar.gz $home_name
--exclude=*.zip --exclude=*.exe --exclude=*.wma --exclude=*.mov --exclude=*.asf
--exclude=*.mp3"
>>tar -czf "$backup_home_root$home_name-$(date +%Y%m%d).tar.gz"
"$home_name"
>>fi
>>done
>>
>
>tar 옵션에 위와 같이 --exclude=PATTERN 옵션이 있으니
>한번 테스트해 보세요.
>
>>ps. [ddmon] PHP -- Dynamically Dowonload-server MONitoring tools
>> ==> 공개는? 언제쯤 가능 합니까?
>
>아직 미정입니다.
========================================
아래 소스는 실행시 제외 되지 않습니다.
방법이 있을까요?
#!/bin/sh
home_root="/home/"
backup_home_root="/backup/home/"
cd $home_root
echo "------------>"
for home_name in $(ls)
do
if [ -d "$home_root/$home_name" ] ; then
echo "tar -cvzf $backup_home_root$home_name-$(date +%Y%m%d).tar.gz $home_name
--exclude=*.zip --exclude=*.exe --exclude=*.wma --exclude=*.mov --exclude=*.asf
--exclude=*.mp3"
tar -czf "$backup_home_root$home_name-$(date +%Y%m%d).tar.gz"
"$home_name"
fi
done
|