Tag Archives: tar

리눅스 디스크 전체 압축하기

리눅스 시스템 변경으로 기존 파티션 데이터를 통으로 백업할 일이 생겼다. 앞으로 또 이런 일이 생길까 해서 기록해 둔다. 불필요한 디렉토리 명령어에서 빼고 실행하자. 참고로 다 묶은 후 종료할 때  tar: Error exit delayed from previous errors 에러메세지가 나오는데 그냥 무시하면 됨. tar 옵션 중 –exclude= 이용하여 제외할 디렉토리를 입력 만약 제외 대상이 디렉토리가 아니라 파일이라면… Read More »

일정기간 데이터 tar묶는 쉘 스크립트

#!/bin/bash ### xxxx_yyyymmdd 형식의 파일이름으로 저장되어 있는 데이터를 15일 단위로 묶는 쉘 # crontab 등록시 /xxx/xxx.sh >> /xxx/xxx_`date +%Y%m%d`.log 2>&1 # 원본이 있는 디렉토리 지정 SOURCEDIR=/xxx # tar 묶은 후 tar저장 디렉토리 지정 TARFILE=/xxx cd $SOURCEDIR # 가장 오래된 파일 검색하여 파일명에서 yyyymm 만 가져옴 TARSTART=`ls –time-style=”+%Y-%m-%d %H:%M:%S” -tr | head -n 1 | cut… Read More »