현재 rsync을 이용해서 다른 네트웍에 그날 db백업본을 가져옵니다.
백업서버에는 날짜별로 디렉토리를 생성해서 그안에 백업파일을 넣는데요..
날짜 디렉토리는 정상적으로 만들어지는데 디렉토리 생성날짜가 모두
일정하게 나오네요.. 아래처럼요..
drwx------ 3 root root 4096 Apr 17 05:06 20020417
drwx------ 2 root root 4096 Apr 17 23:48 20020418
drwx------ 2 root root 4096 Apr 17 23:48 20020419
drwx------ 2 root root 4096 Apr 17 23:48 20020420
drwx------ 2 root root 4096 Apr 17 23:48 20020421
drwx------ 2 root root 4096 Apr 17 23:48 20020422
drwx------ 2 root root 4096 Apr 17 23:48 20020423
drwx------ 3 root root 4096 Apr 17 23:48 20020424
drwx------ 2 root root 4096 Apr 17 23:48 20020425
drwx------ 2 root root 4096 Apr 17 23:48 20020426
drwx------ 2 root root 4096 Apr 17 23:48 20020427
하지만 해당 디렉토리 안에는 그날 날짜로 백업본 날짜가 나오거든요..
[root@MRTG webpia]# cd 20020427
[root@MRTG 20020427]# ls -l
total 36604
-rwx------ 1 root root 37439827 Apr 27 04:55 usr_local_mysql.tar.gz
위 작업에 대한 쉘스크립트 인데.. 한번 봐주시겠습니까?
[root@MRTG webpia]# cat backup.sh
#!/bin/sh
dir=`date +%Y%m%d`
rsync -avz 211.174.***.***::webpia/ /backup/webpia/$dir
chown -R root.root /backup/webpia/$dir
chmod -R 700 /backup/webpia/$dir
아니면 백업 대상 서버에서 백업된 파일의 디렉토리 생성날짜를 그대로
가져오는 건지도...........??