mt -f /dev/st0擦除在磁带驱动器上到底做了什么?

mt -f /dev/st0擦除在磁带驱动器上到底做了什么?

什么是

mt -f /dev/st0 erase

到底用 (LTO-6) 磁带机做什么/dev/st0

需要几个小时,似乎写了很多次。它是否会在磁带上多次写入随机数据以安全地删除内容?它会删除磁伺服磁道吗?

答案1

但这取决于 的版本mt-st存储库执行长擦除。mt-st考虑到时间量,您也执行了此操作。

这是手册页的引用:

擦掉胶带。请注意,这是一个很长的擦除过程,在现代(大容量)磁带上可能需要几个小时,并且通常无法中止。

首先,长擦除将EOD设置为当前位置,根据LTO SCSI参考。然后,它将数据集分隔符 (DSS) 模式从新的 EOD 写入到当前分区 (EOP) 的末尾。100 000 000根据 LTO,DSS 是重复的二进制模式规格来自 ECMA。

因此,如果您mt -f /dev/st0 erase在 BOT 位置调用并且磁带中只有一个分区,则驱动器会在 BOT 位置写入 EOD,然后开始以二进制模式覆盖数据,直到100 000 000 100 000 000 100 000 000 ...EOP。这可能需要几个小时,具体取决于容量和传输速率。例如,LTO-6本机容量为2.5TB,写入速度为160MB/秒。完成需要 (2,500,000MB/160MB/秒) = 15,625 秒 = 4.3 小时。

相关内容