티스토리 뷰

#!/bin/sh
  
nowDate=`date "+%Y-%m-%d"`

echo $nowDate
cp -r /home/xxxx/data/elastic/nodes/ /home/xxxx/data/elastic/nodes-backup.$nowDate


#PATH="/home/xxxx/data/elastic"
#tar -zcf $PATH/nodes-backup.$nowDate.tar.gz $PATH/nodes-backup.$nowDate
cd /home/xxxx/data/elastic
tar -zcf nodes-backup.$nowDate.tar.gz nodes-backup.$nowDate
#tar -zcf /home/xxxx/data/elastic/nodes-backup.$nowDate.tar.gz /home/xxxx/data/elastic/nodes-backup.$nowDate

find /home/xxxx/data/elastic -name "nodes-backup.*" -mtime +1 -exec rm -rf {} \;

 

* 맨처음에는 절대경로로 작성했는데 그러다보니까

   경고 에러인 "tar: Removing leading `/' from member names" 

   나와서 cd 로 경로 이동하고 처리했습니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함