Якщо у вас є сумісний з HP * накопичувач (моя довідка тут - привід Tandberg Data HH LTO 4), то ви можете знайти залишки стрічки в журналах SCSI, а також безліч інших цікавих примх, таких як коефіцієнт стиснення, читання / запис збої, історія диска / стрічки тощо.
sg_logs -a /dev/nst1
Ця утиліта доступна в дистрибутивах, які зазвичай називаються sg3-utils
або sg3_utils
.
Ви шукаєте такі лінії, як:
Main partition remaining capacity (in MiB)
Megabytes written to tape
(віднімання від нестисненої ємності)
Data bytes written to media by WRITE commands
(віднімання від нестисненої ємності)
Якщо цього не зробити, ви можете спробувати спеціальні інструменти для постачальників. Наприклад, HP має бібліотеку та інструменти для стрічок HPE , яка працює на всіх HP-сумісних дисках *. Похований у його меню, ви можете знайти можливість створювати та переглядати звіт накопичувача, який пропонує всю інформацію, яку можна знайти sg_logs
та інше.
Якщо цього не зробити, ви можете просто записати несжимаючі дані до кінця стрічки і зробити математику на блоках, написаних для того, щоб зрозуміти, що залишилося (не кажучи, це трохи неприємно):
dd if=/dev/urandom of=/dev/nst1 bs=1M status=progress iflag=fullblock
або
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
* Наскільки мені відомо, усі накопичувачі, окрім IBM і, можливо, Dell походять з того самого OEM і сумісні з інструментами HP / HPE.
Я використовував nst1
всю цю відповідь, як це пристрій в оригінальному запитанні, по мірі необхідності оновити.