리눅스 시스템 변경으로 기존 파티션 데이터를 통으로 백업할 일이 생겼다.
앞으로 또 이런 일이 생길까 해서 기록해 둔다.
불필요한 디렉토리 명령어에서 빼고 실행하자. 참고로 다 묶은 후 종료할 때
tar: Error exit delayed from previous errors 에러메세지가 나오는데 그냥 무시하면 됨.
tar 옵션 중 –exclude= 이용하여 제외할 디렉토리를 입력
만약 제외 대상이 디렉토리가 아니라 파일이라면 –exclude=”/디렉토리명/파일명.확장자” 형식으로 ” 로 감싸주어야 함.
- 묶기
예) #tar cvpzf testback.tar.gz / –exclude=”/data/test.txt” –exclude=/lost+found –exclude=/proc –exclude=/mnt –exclude=/sys - 풀기
#tar xvpfz backup.tgz -C /
압축이 다 풀리면 제외했던 디렉토리 생성
#mkdir lost+found
#mkdir proc
#mkdir mnt
#mkdir sys
재부팅
댓글