제가 작성한 cron.daily의 쉘스크립트입니다.
#!/bin/bash
cd /backup
mysqldump -uroot test > /backup/DB/test.sql
tar -zcvpf /backup/DB/mysql-`date '+%Y-%m-%d-%k-%M'`.tar.gz /backup/DB/test.sql
rm -rf /backup/DB/test.sql
tar -zcvpf /backup/web/web-`date '+%Y-%m-%d-%k-%M'`.tar.gz /server/www --exclude=Game.exe
결과가 아래와 같이 나오네요??
-rw-r--r-- 1 root root 125 Dec 23 04:02 mysql-2000-12-23-
-rw-r--r-- 1 root root 45954961 Dec 23 04:03 web-2000-12-23-
직접 쉘스크립트를 실행시켰을때의 결과는 아래와 같습니다.
-rw-r--r-- 1 root root 585458 Dec 20 15:12 mysql-2000-12-20-15-12.t
ar.gz
-rw-r--r-- 1 root root 45852281 Dec 20 15:12 web-2000-12-20-15-12.tar
.gz
같은 쉘스크립트를 직접 실행한결과와 크론을 이용해서 자동 실행시키는게
어떻게 다른지 알고싶습니다.
고수님들의 현명한 답변 부탁드리겠습니다.