在 Tru64 UNIX 中擦除舊式轉儲磁帶

在 Tru64 UNIX 中擦除舊式轉儲磁帶

我們使用該dump指令將舊的 Tru64 UNIX 系統 (Digital UNIX 4.0F) 備份到 DDS3 磁帶。我們希望回收這些磁帶,以便在它們太舊時進行備份。我發現該mt erase命令不會刪除它們,可能是因為轉儲命令將區塊放在磁帶上並且不再是原始的。

擦除膠帶的簡單方法是什麼?

答案1

通常,對於磁帶設備,您無需執行任何特殊操作即可覆蓋它們 - 只需從磁帶的開頭重新開始寫入,然後磁帶上已有的內容就會消失。

作為一個經典備份程式的常見問題解答注意,問題通常是反向:大多數磁帶設備都非常熱衷於倒帶到 BOT 並開始覆蓋其有效負載,因此需要花費大量的設計和實現工作來防止它們這樣做:

當附加到磁帶時,有可能在阿曼達定位到最後一個圖像(這已經不是小事了!)和打開設備進行寫入之間,磁帶會倒帶,在這種情況下阿曼達會愉快地刪除所有磁帶,其中可能包含許多天的備份。

(AMANDA 透過簡單地從不附加到磁帶來解決這個問題- 您可以一次將要寫入該磁帶的所有內容寫入該磁帶,在此期間設備保持鎖定狀態。嚴厲且浪費,是的,但這給了您一些想法不小心倒帶並覆蓋磁帶是多麼容易!

我建議不要對除安全銷毀之外的任何事情進行消磁(而且我也不會依賴它)。 正如維基百科所指出的那樣

然而,對於某些形式的電腦資料存儲,例如現代硬碟和某些磁帶備份驅動器,消磁會使磁介質完全無法使用並損壞儲存系統。這是因為這些設備具有無限可變的讀/寫頭定位機制,該機制依賴於永久嵌入磁介質中的特殊伺服控制資料(例如格雷碼)。

[...]

伺服模式通常不會因任何原因被設備覆蓋,並用於將讀取/寫入頭精確定位在媒體上的資料磁軌上,以補償設備突然的震動、熱膨脹或方向變化。消磁不僅不加區別地刪除儲存的數據,還刪除伺服控制數據,並且如果沒有伺服數據,設備將不再能夠確定要在磁介質上讀取或寫入資料的位置。

儘管我坦率地承認我不知道 DDS-3 是否是這樣的一種介質。

答案2

dd if=/dev/zero of=/dev/TAPEDEVICE bs=1024

或者您可以使用類似的 tar 命令從 /dev/null 在磁帶裝置上建立存檔

答案3

嘗試使用消磁器(只需將膠帶放在上面,打開開關,幾秒鐘後它就會被擦除)。節省您載入磁帶以刪除它們的時間。

我無意無禮,但我不得不問:你們管理這個系統的時間是從 1995 年開始的嗎?

相關內容