Wenn Sie ein HP-kompatibles * Laufwerk haben (meine Referenz hier ist ein Tandberg Data HH LTO 4-Laufwerk), können Sie die verbleibende Bandkapazität in den SCSI-Protokollen zusammen mit vielen anderen interessanten Details wie Komprimierungsrate, Lesen / Schreiben finden Ausfälle, Laufwerks- / Bandverlauf usw.
sg_logs -a /dev/nst1
Dieses Dienstprogramm ist in Distributionspaketen mit dem allgemeinen Namen sg3-utils
oder verfügbar sg3_utils
.
Sie suchen nach Zeilen wie:
Main partition remaining capacity (in MiB)
Megabytes written to tape
(von unkomprimierter Kapazität abziehen)
Data bytes written to media by WRITE commands
(von unkomprimierter Kapazität abziehen)
Andernfalls können Sie herstellerspezifische Tools ausprobieren. Beispielsweise verfügt HP über HPE Library & Tape Tools , die auf allen HP-kompatiblen * Laufwerken funktionieren. In seinen Menüs finden Sie die Möglichkeit, einen Bericht über ein Laufwerk zu erstellen und anzuzeigen, der alle Informationen enthält, die in sg_logs
und mehr enthalten sind.
Andernfalls können Sie nur inkomprimierbare Daten bis zum Ende des Bandes schreiben und die Berechnungen für die Blöcke durchführen, um zu ermitteln, was übrig geblieben ist (das ist natürlich etwas unangenehm):
dd if=/dev/urandom of=/dev/nst1 bs=1M status=progress iflag=fullblock
oder
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
* Nach meinem besten Wissen stammen alle Laufwerke außer IBM und möglicherweise Dell von demselben OEM und sind mit HP / HPE-Tools kompatibel.
Ich habe nst1
diese Antwort durchgehend verwendet, da das Gerät in der ursprünglichen Frage nach Bedarf aktualisiert wird.