損壞的資料是否總是顯示為已損壞?

損壞的資料是否總是顯示為已損壞?

我將電腦中的重要資料備份到 USB 隨身碟上。我知道我可能應該將其備份到 DVD 或其他東西上,但不幸的是,我沒有。我的電腦出現了問題(病毒、惡意軟體、錯誤等,儘管我對這類問題非常小心,運行了大量的反惡意軟體程序,不可避免地還是會出現一些不好的東西),所以我使用Active @KillDisk 來對我的硬碟進行零填充,然後重新安裝我的作業系統(這是相當糟糕的Vista Home Basic,如果這很重要的話,哈哈…我的電腦是一台相當舊的東芝Satellite L300 系列筆記型電腦,如果這很重要的話)。

所以,現在我想將我的重要數據從閃存驅動器傳輸回計算機,但說實話,我有點擔心。我住的地方常常遭遇雷暴……有些雷擊距離我家也比較近!我的意思是,我不知道。我甚至偏執地將我的 USB 隨身碟儲存在一個舊的、未插電的微波爐中,作為法拉第籠,以防萬一(這個資料對我來說真的很重要,哈哈!)。

我計劃使用 Roadkil 的 Unstoppable Copier 將資料從閃存驅動器複製回計算機,而不僅僅是拖放它。我喜歡這個程式的一件事是,它可以讓您知道是否有任何資料已損壞,而不是讓您猜測。但我想我擔心的是,損壞的資料是否總是會在這樣的事情上顯示為損壞?不管如何它實際上被損壞了——雷擊、電磁脈衝、流氓奈米機器人、外星射線槍哈哈——不管怎樣?

我只是不想認為我的資料已全部安全無虞地傳輸,但實際上可能並非全部資料都已安全傳輸!

答案1

未被注意到的硬碟損壞的可能性非常小,但非零。當然,僅僅因為它複製得很好,並不意味著它永遠都很好——媒體確實會隨著時間的推移而衰退。

要檢查資料是否正常,複製後您可能需要在原始資料和複製資料之間進行一些比較。毫無疑問,有很多方法可以做到這一點(我生活在 Unix 世界,而不是 Windows 世界),但 SHA1 和 MD5 校驗和可以非常自信地告訴您來源資料和目標資料是否正常。 (Google“Windows vista checksum”,您應該想出許多可以執行此操作的程式 - 當然,您需要在來源和目標上運行它並比較它們)。

我指出,如果數據對您確實有價值,請將副本存儲在異地位置(如果數據不敏感或太大,如果您擔心電磁脈衝襲擊等問題,還可以將副本存儲在另一個國家/地區的雲端存儲中)

這在很大程度上不是問題,但我不相信法拉第籠可以對宇宙輻射提供顯著的保護- 由於宇宙輻射導致的位翻轉並不常見,但肯定不是聞所未聞- 這是伺服器使用ECC 內存的原因之一。

相關內容