질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

cron으로 시스템 자동 백업중 에러 부분이 나와 질문드립니다.

작성자 정보

  • 박성룡 작성
  • 작성일

컨텐츠 정보

본문

cron으로 시스템 자동 백업은 되는데 root 메일에 에러가 표시 되어 나옵니다.

 #!/bin/sh
find /backup/daily/system/ -ctime +8 -exec rm -rf {} ;
system_backup_root="/backup/daily/system"
sysdtime=`date +%Y%m%d-%H`
mkdir -p $system_backup_root/$sysdtime
tar -pczf "$system_backup_root/$sysdtime/etc-$sysdtime.tar.gz" "/etc"
tar -pczf "$system_backup_root/$sysdtime/var-$sysdtime.tar.gz" "/var"
tar -pczf "$system_backup_root/$sysdtime/apache-$sysdtime.tar.gz" "/usr/local/apache"

이게 쉘프로그램이고....밑에는 에러 부분입니다.

tar: Removing leading `/' from member names
tar: Removing leading `/' from member names
tar: /var/run/dovecot-login/default: socket ignored
tar: /var/run/dbus/system_bus_socket: socket ignored
tar: /var/run/iiim/.iiimp-unix/9010: socket ignored
tar: /var/run/saslauthd/mux: socket ignored
tar: Removing leading `/' from member names

tar: Removing leading `/' from member names
이부분은 상대경로로 지정하라고 하신분이 있던데 어떻게 지정 해야 할지 잘 모르겠습니다.

socket ignored
이것도 소켓을 뭐 어떻게 설정해야 할지 모르겠고요...

아시는 분 도움 요청 합니다.....

그럼 수고하세요 ~

관련자료

댓글 2

도리님의 댓글

  • 도리
  • 작성일
tar 로 파일을 묶을때 보면 위와같은 메시지를 많이 접합니다.
무시 하시기 바랍니다.^^
1. Removing leading '/' 이 부분은 ...
  압축을 할때.. 절대경로 예) /var 라면 . /를 제거하고 var로 넣어 둔다는 말이죠.
  만약 / 가 들어가면 . 압축을 풀때 / 아래에 생기겠죠?
  압축을 풀때는 자기 디렉토리 아래에 생기는게 대부분이기 때문에 이런 메시지를 뿌려 주는거구요.
  일반적 tar의 개념으로 보시면됩니다.

2. socket ignored
  이 부분은 소켓 파일은 무시한다는 것입니다.
  소켓 파일은 뭔지 알죠?  mysql등 데몬을 실행하면, 소켓파일이 생기며,
  이 파일의 내용은 아무것두 없고. 백업할수 없는 파일이기 때문에 무시한다고 합니다.
  만약 백업해두 소용없어요^^.. 없어지면, mysql을 시작하면 생기는걸요~

그러니 모두 정상적입니다. 무시하셔두 됩니다.^^;

박성룡님의 댓글

  • 박성룡
  • 작성일
도리님 답변 감사합니다....^^
이것 때문에 찜짐 했는데....정상적이라니 다행이네요..

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  77 명