아래의 스크립트 화일을 만들어서 실행만 시키시면
backup_home_root라고 설정되어 있는 폴더에 *.tar.gz
의 형태로 개별적으로 백업이 됩니다.
backup_home_root는 임의적으로 다른 폴더로 설정하시면
됩니다.
#!/bin/sh
# 디렉토리 설정하실때 끝에 꼭 / 넣어주세요.
home_root="/home/"
backup_home_root="/backup/"
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.tar.gz $home_name"
tar -czf "$backup_home_root$home_name.tar.gz" "$home_name"
fi
done
backup_home_root라고 설정되어 있는 폴더에 *.tar.gz
의 형태로 개별적으로 백업이 됩니다.
backup_home_root는 임의적으로 다른 폴더로 설정하시면
됩니다.
#!/bin/sh
# 디렉토리 설정하실때 끝에 꼭 / 넣어주세요.
home_root="/home/"
backup_home_root="/backup/"
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.tar.gz $home_name"
tar -czf "$backup_home_root$home_name.tar.gz" "$home_name"
fi
done