Jika Anda memiliki drive * yang kompatibel dengan HP (referensi saya di sini adalah drive Tandberg Data HH LTO 4), maka Anda dapat menemukan kapasitas tape yang tersisa dalam log SCSI, bersama dengan banyak tidbits menarik lainnya seperti rasio kompresi, baca / tulis kegagalan, riwayat drive / tape, dll.
sg_logs -a /dev/nst1
Utilitas ini tersedia dalam paket distro yang biasa disebut sg3-utils
atau sg3_utils
.
Anda mencari garis seperti:
Main partition remaining capacity (in MiB)
Megabytes written to tape
(kurangi dari kapasitas yang tidak terkompresi)
Data bytes written to media by WRITE commands
(kurangi dari kapasitas yang tidak terkompresi)
Jika gagal, Anda dapat mencoba alat khusus vendor. Misalnya, HP memiliki HPE Library & Tape Tools , yang berfungsi pada semua drive * yang kompatibel dengan HP. Terkubur dalam menu-nya, Anda dapat menemukan kemampuan untuk membuat dan melihat laporan drive yang menawarkan semua info yang ditemukan sg_logs
dan banyak lagi.
Dan jika gagal, Anda bisa menulis data yang tidak dapat dimampatkan hingga akhir rekaman dan menghitung matematika pada blok yang ditulis untuk mengetahui apa yang tersisa (tanpa perlu mengatakan ini agak jahat):
dd if=/dev/urandom of=/dev/nst1 bs=1M status=progress iflag=fullblock
atau
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
* Sepanjang pengetahuan saya, semua drive kecuali IBM dan mungkin Dell berasal dari OEM yang sama dan kompatibel dengan alat HP / HPE.
Saya telah menggunakan nst1
seluruh jawaban ini karena itu adalah perangkat dalam pertanyaan awal, perbarui seperlunya.