다음 명령을 사용하여 특정 디렉터리의 테이프 백업 수행을 테스트하려고 합니다.
xfsdump -l 0 -f /dev/nst0 -L "session label" -M "media label" -s mybackups /NFSMOUNT
덤프 내용 확인이 오류 없이 성공했습니다.
xfsrestore -f /dev/nst0 -t
그러나 덤프를 복원할 때 다음을 얻습니다.
xfsrestore -f /dev/nst0 -i .
xfsrestore: ERROR: unexpected tape error: errno 16 nread -1 blksz 1048576 recsz 1048576 isvar 1 wasatbot 1 eod 0 fmk 0 eot 0 onl 1 1 wprot 0 ew 0
답변1
테이프 장치를 사용하는 다른 것이 있습니까? errno 16
예 EBUSY
, 다음과 같이 정의됩니다.장치 또는 리소스가 사용 중입니다.
어리석은 질문이지만 테스트 후 되감기를 가정하고 있습니까? 이름이 다음으로 시작하는 테이프 장치N자동으로 되감지 않습니다. 즉, 테스트 백업 후 되감지 않으면 테이프가 백업 뒤에 있게 됩니다.
다음 명령을 사용하여 되감을 수 있습니다.
mt -f /dev/st0 rewind