2013-01-14 3 views
1

을 사용하여 여러 번 드라이브. 그것은 매력처럼 작동합니다.

하지만, 내가 명령 할 때마다 실망

tar -rvfE $TAPE_DRIVE $BACKUP_FILE 

에게 사용 이미 테이프 (이전 백업)의 파일이 있습니다.


테이프 (1.3TB)에 충분한 공간이 있습니다.

한 번에 80-90GB 파일 만 쓰고 있습니다.

테이프가 로컬로 장착되었습니다.

테이프에 파일을 나열하려고하면 테이프에 쓰지 못하고 내가 작성한 오래된 (첫 번째) 파일을 가져옵니다.


사용해야 할 다른 명령이 있습니까?

답변

0

네이티브 타르 명령은 완벽하지 않으며 버그가 있습니다. 이 경우 -i (디렉토리 체크섬 오류 무시) 플래그를 사용하여 문제를 해결하는 것이 좋지만 필자의 경우에는 그렇지 않습니다.

GNU tar를 사용하면 문제가 해결됩니다. 단순히 tar 대신 gtar를 사용하면 매력처럼 작동합니다. 그래서 명령은

gtar -cvf $TAPE_DRIVE $BACKUP_FILE 

gtar -rvf $TAPE_DRIVE $BACKUP_FILE 
처럼