Jeśli masz napęd kompatybilny z HP * (moim odniesieniem jest napęd Tandberg Data HH LTO 4), możesz znaleźć pozostałą pojemność taśmy w logach SCSI, a także wiele innych interesujących ciekawostek, takich jak współczynnik kompresji, odczyt / zapis awarie, historia napędu / taśmy itp.
sg_logs -a /dev/nst1
To narzędzie jest dostępne w paczkach dystrybucyjnych powszechnie nazywanych sg3-utils
lub sg3_utils
.
Szukasz linii takich jak:
Main partition remaining capacity (in MiB)
Megabytes written to tape
(odejmij od pojemności nieskompresowanej)
Data bytes written to media by WRITE commands
(odejmij od pojemności nieskompresowanej)
W przeciwnym razie możesz wypróbować narzędzia specyficzne dla dostawcy. Na przykład HP ma narzędzia HPE Library & Tape Tools , które działają na wszystkich napędach zgodnych z HP *. W jego menu można znaleźć możliwość utworzenia i przejrzenia raportu z dysku, który oferuje wszystkie informacje zawarte w sg_logs
i więcej.
W przeciwnym razie możesz po prostu zapisać dane nieściśliwe do końca taśmy i wykonać matematykę na blokach napisanych, aby dowiedzieć się, co pozostało (to oczywiste, że to trochę nieprzyjemne):
dd if=/dev/urandom of=/dev/nst1 bs=1M status=progress iflag=fullblock
lub
openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero | dd of=/dev/nst1 bs=1M status=progress iflag=fullblock
* Według mojej najlepszej wiedzy wszystkie dyski oprócz IBM i być może Dell pochodzą od tego samego producenta OEM i są zgodne z narzędziami HP / HPE.
Użyłem nst1
w tej odpowiedzi, ponieważ jest to urządzenie w pierwotnym pytaniu, w razie potrzeby zaktualizuj.