리눅스 tar 에 대해서 문의 드립니다.
글쓴이: sakim / 작성시간: 월, 2018/06/18 - 6:04오후
안녕하세요
리눅스 tar를 사용하여 묶은 파일이 풀리지 않아 질문 드립니다.
리눅스에서 다음과 같은 명령어로 파일을 묶었는데요
nohup tar cvf - /home/test1/* | split -b 2048m - test.tar &
파일의 크기가 30G가정도 되서 파일을 분할로 묶었는데
tar 로 묶은 파일을 풀려고 하면 다음과 같은 에러가 떨어집니다.
command : cat test.tara* | tar xvf -
tar: 이것은 tar 아카이브처럼 보이지 않습니다
tar: 다음 헤더로 건너 뜀
tar: Exiting with failure status due to previous errors
tar파일을 file test.tara 등으로 확인해보면 data파일로 인식 되는데
현재 원본파일이 지워지는 바람에 tar파일을 복구해야만 하는 상황인데
방법이 없는지 궁금합니다.
Forums:
흠....
일단 파일이 깨진 것 같으니... 충분한 HDD 공간이 있다고 가정하고 시작합니다.
cat test.* > currupted.tar # 한파일로 일단 아카이브 파일을 만듭니다.
cpio -ivd -H tar < currupted.tar
명령으로 최대한 언아카이브해보는 것으로 만족하셔야 할 것 같네요.
모두들 행복하세요~