如果硬碟資料不見了,該怎麼辦呢?
雖然我總說一定要備份,但就算我們做好備份,依然有可能發生硬碟損毀資料消失的意外,畢竟人有旦夕禍福,我們無法保證有萬全的資料保護策略。因此如果、萬一、不小心真的發生這樣的意外,這時候我們只能尋求最後一條途徑,找到那一絲絲把資料救回的希望:硬碟資料救援。
所謂硬碟資料救援,是指將硬碟送入實驗室之中,利用各種不同的方式重新讀取硬碟中的資料,例如更換硬碟主機板、讀寫頭、甚至將碟盤直接取出放入別的硬碟讀取等等。藉由軟硬體的幫助,硬碟資料救援通常可以針對硬碟不正常斷電(跳電)、泡水、撞擊、資料誤刪意外格式化等所造成的資料損毀,但什麼樣的情況會導致資料救不回來呢?
這次我用了五顆 Seagate Barracuda 硬碟,透過 Seagate Rescue 資料救援服務來做個極限測試,跟大家一起來瞭解到底資料救援的極限在哪!
五顆同型號硬碟裝同樣資料,五種不同破壞方式
這次我測試的目標是五顆 Barracuda 1TB 的硬碟,選小容量是為了避免資料太多裝很久,所以選個 1TB 就好。倒是這 1TB 居然如此輕薄…回想大學時看到 1TB 的感動,這可真是時代的眼淚啊~
上圖:這顆是 Seagate 最便宜的硬碟,所以要破壞測試就用它囉!
五顆硬碟要裝一樣的資料且裝好裝滿是件麻煩事,所以這次我用 AKiTiO 給我的 Quad X 雷霆戰艦 3X 來裝資料,並且把四顆硬碟綁在一起作成 RAID1,這樣就只要傳輸一次資料,就可以一次裝滿四顆了,至於剩下的那顆…反正也只有一顆,再傳輸一次就是了。
上圖:要備份 1TB 資料也是很花時間的,所以就用 AKiTiO 的 Thunderbolt 3 外接盒處理吧
為了避免資料類型太過單一,所以我直接用 Mac 知名資料備份軟體 Carbon Copy Clone(簡稱 CCC)把我電腦的資料全部備份到 Barrauda 硬碟裡,最後再用音樂把剩下的空間給填滿。如此一來就會做出五顆一模一樣,且都可以插上 Mac 開機的硬碟囉~五顆的容量都是裝到滿為止。
裝好之後就要準備來破壞啦~我找出五個最常見的硬碟損毀方式來進行測試。這些測試我用的都是比一般情況還要更嚴苛的方式來處理,因此損壞情況都比正常意外來得更嚴重些。詳細測試方式條列如下:
誤刪資料(格式化)
資料誤刪是很常見的資料損毀案例,原因不外乎操作錯誤、不會用亂點亂按等。這個測試非常簡單,就是直接把裝滿資料的硬碟用磁碟工具程式格式化,把資料全部清空。
我這裡並沒有使用「多次抹寫」功能,因為一來平常也不會以人去開那功能,二來則是這功能看也知道用了肯定資料會救不回來(註一),所以就沒必要去做這種浪費時間的事情了。
不正常斷電
不正常斷電也很常見,先前全台大停電的時候,就有不少人因為突如其來的斷電而造成硬碟損毀。一般來說,只要 NAS 裝了 UPS 不斷電系統就可以避免,但不信邪的人仍舊佔大多數,且有時候 UPS 還是有凸槌的時候,所以因為不正常斷電所造成的電路損毀等問題,仍舊是非常「熱門」的硬碟損毀原因。
這個測試就麻煩許多了,我測試了直接拔插頭、拔硬碟、關電源、關家裡總開關等四種方式,來模擬硬碟因為不正常斷電所造成的硬碟損毀。這個測試結果大大出乎我的預料,我們稍後再說!
撞擊
一般人的硬碟比較少遇到撞擊的危害,通常會發生這種問題的都是外接硬碟或是隨身小硬碟。當然啦!如果你也發生過 NAS 或電腦被老婆或老媽丟到窗外去的意外,那…你可能就曾經遇過了。
撞擊測試我做得比較徹底一些,因為一般的摔落大多只是把硬碟給敲壞,或是電路板 SATA 頭壞掉而已,這種用膝蓋想也知道絕對修得好的問題我沒興趣嘗試。所以我這次拿了木槌子,在硬碟進行寫入測試時用力敲擊,直到硬碟發出怪聲且無法讀寫為止。
泡水
硬碟泡水也很常見,理由也很單純,就是不小心把水或飲料餵給硬碟、電腦、NAS 喝了。不過現在硬碟的密封度大多做得不錯,所以要因為不小心打翻水而弄壞硬碟也就不是那麼簡單的事情。
因此我這次用 SATA 延長線,直接把正在進行進行寫入測試的硬碟泡到水盆裡,直到硬碟停止運作為止。順帶一提,這次硬碟選 1TB,除了容量小好裝滿之外,其實也是為了避免因為大容量硬碟密封度太好而弄不壞(大容量硬碟為密閉式填充氦氣)。
火燒
會有火燒的選項,是因為 Seagate 說他們有遇過資料中心火災的,那時候還是有順利救回一些硬碟資料,所以這次才加入火燒的選項。
我的火燒測試為了避免燃燒不夠徹底,所以在把廚房的安全措施做好之後,把硬碟用高粱酒燃燒了大約一個小時,直到硬碟表面變色、電路板也都因為火燒而變形之後才結束。
Seagate Rescue 資料救援+效率超高的保固服務
把五顆硬碟都摧殘了之後,就該把硬碟拿去送修啦~這次五顆硬碟我都有購買 Seagate Rescue 資料救援服務,現在網路上可以直接購買 Seagate Rescue 資料救援卡,有兩種選擇:NT$349(兩年)/ NT$499(三年),相當於一年花費一百多塊,即可在該硬碟損壞時獲得免費的資料救援服務。
這種做法有點類似保險的概念,就是你預先花點錢買這項服務,等需要用到的時候 Seagate 就會全額負責你的硬碟資料救援、國際運送等費用,如果你有買過 Apple Care,應該就可以理解這種預先收費的服務運作模式。
至於你說一年一百多塊算不算貴?我認為資料救援通常一次都要兩三萬,因此用一百多塊去賭兩三萬,還真的不貴啊!
上圖:如果你買的是 Ironwolf Pro,就會直接內含兩年 Seagate Rescue
如果你買的是 Seagate「Pro」系列硬碟,如 Ironwolf Pro 之類的,就會在購買時贈送你兩年的 Seagate Rescue 服務。但如果你是像我這次用的非 Pro 系列,就得另外自行購買 Seagate Rescue 資料救援卡囉~
Seagate Rescue 除了費用很便宜之外,最大的特色是他會直接寄到國外的原廠實驗室處理,由 Seagate 原廠進行救援,因此不用擔心缺料、技術不足等問題,算是最穩妥的資料救援解決方案。但要怎麼送修呢?
根據 Seagate 規定,你購買 Seagate Rescue 的時間不能晚於你裝資料的時間,因此不能等到資料不見了才來買,就好像不能得了癌症才買癌症險一樣,是很容易理解的概念。簡單說,就是你必須預先買好 Seagate Rescue 資料救援卡,並上網把你的硬碟序號跟資料救援卡序號登記上去,這樣才能啟用你的 Seagate Rescue 資料救援服務。之後當你硬碟資料意外消失時,就可以選擇寄送或親送服務點的方式處理。而我這次則是選擇送到 Seagate 三創服務點。
要到三創送修也很簡單,直接把硬碟帶到服務點之後直接抽牌就可以等小姐幫你服務囉!一開始會先核對 Seagate Rescue 的資格,確認硬碟之後,小姐會先檢查你的硬碟外觀,看看是否有任何人為破壞的痕跡。由於只要硬碟屬於外觀可見的破壞就無法走一般保固更換硬碟,因此這次我那顆燒毀的硬碟就無法更換新硬碟了,畢竟電路板都融掉了,看也知道不是正常使用損毀啊!至於其他的呢?
上圖:硬碟壞成這樣,一看就知道是人為損壞啦!所以沒得換新~
由於其他硬碟的外觀看不出有任何破壞痕跡,因此 Seagate 很乾脆的直接換新給我,不用經過任何其他驗證程序,這點我認為還滿佛心的。至於那顆燒毀的硬碟就只能跟他說掰掰囉~好在雖然燒毀不能換新,但還是可以送回去做資料救援的,所以就連帶著其他硬碟一起讓小姐幫我送出國去救資料了。
那麼硬碟會送到哪裡去呢?Seagate 在全球有不少個實驗室據點,當然中國也有。但 Seagate 知道台灣人…嗯,你懂的。所以台灣的 Seagate 硬碟都是送到荷蘭去救資料,並不會像 iCloud 那樣有把你送去貴州的風險。
送出硬碟之後,大約等二~三週左右的時間,就可以知道拯救資料的結果囉!
只要不破壞碟盤表面,基本上資料都救得回來
根據 Seagate 的規範,若救回的資料不多,就會直接放在網頁上讓你下載;但如果資料很多的話,就會用外接硬碟裝好寄回來給你。而由於我這次資料量都是 1TB,因此 Seagate 最後用外接硬碟寄回來給我,而且還是用 2TB 的喔~
上圖:救成功的資料會用雲端或外接硬碟的方式回傳給你,我因此獲得了 2TB 的外接硬碟
硬碟壞掉直接換新也就算了,救個資料還賺一顆 2TB 硬碟,可真是佛心啊!不過請不要以為外接硬碟是常態配置,如果你資料不多,Seagate 就會選擇其他方式把資料寄回來給你ㄝ千萬不要因為人家沒給你外接硬碟就客訴啊!
那麼這次五顆硬碟的資料拯救結果如何呢?我就一樣條列說明囉:
誤刪資料(格式化)
只要不是啟用了安全清除硬碟,利用多次抹寫硬碟的方式來刪除資料,一般來說刪除資料、格式化硬碟並不會真的消滅磁碟上的資料,而是把資料表上的紀錄給刪除。因此在你誤刪資料、意外格式化硬碟之後,只要別立刻執行其他寫入動作,基本上資料都是救得回來的。因此這顆一號硬碟毫不意外的救回了所有資料,連帶還收到一顆 2TB 硬碟,讚啦!
不過請不要小看這種救援喔!因為這種救援看起來簡單,但實際上你要自己做的話,不是得花錢買軟體,就是得送去給廠商救資料,那費用都是數千甚至數萬計算的,完全就是大失血來著。
不正常斷電
前面有說過,這顆二號硬碟的測試大大超乎意料,因為這顆硬碟…
我弄不壞!!!
過去只要隨便個跳電就能搞壞硬碟,沒想到我弄了一個多小時(先前有在 FB 上直播),斷電了兩百多次,硬碟依然不動如山,就連測速軟體跑起來都沒有減速的跡象…這中間可不只是拔插頭,我用上熱插拔硬碟、拔插頭、關陣列開關、甚至直接關掉我家總電源,而且都是讓硬碟進行寫入測試時做這件事,沒想到硬碟完全不受影響!這結果不僅讓我跌破眼鏡,也讓 Seagate 方面大吃一驚,因為連他們都不知道自家硬碟那麼耐用。
後來問了 Seagate 那位有名的硬碟博士朱大哥,他想了半天才說:現在 Seagate 都有電力保護啦!
好吧,我弄了一個多小時,搞到我的 AKiTiO 陣列插槽都快被我玩壞了,結果得到了一個這樣的解答…雖然覺得很不甘心,不過至少替 Seagate 證明了一件事:他家硬碟現在真的很耐用。
總而言之,這顆硬碟因為弄不壞,所以最後也沒送修。我總不能拿一顆沒壞的硬碟去給人家修,你說是吧?
撞擊
先說結果:這顆硬碟資料救不回來。
當硬碟還在荷蘭的期間,Seagate 原廠就有寄了一封由工程師署名的英文信給我,說很遺憾無法救回資料云云。其中倒是有說明了原因:這顆硬碟在高速運轉時遭到磁頭撞擊,全毀的磁頭刮傷了整顆硬碟的磁盤表面,刮除了大量硬碟磁盤上的磁粉,因此完全無法從上面讀出任何資料。
上圖:可以看到碟盤邊緣有一圈很深的刮痕,而在盤面上也有不少細小的圓點與刮痕
後來多方詢問探聽之後,我才知道原來這顆硬碟本來是被荷蘭那邊判定人為破壞而不救資料的,因為這顆硬碟從內部檢測可看出是受到連續的正面撞擊,跟一般摔落所受的邊角撞擊完全不同,Seagate 實驗室的工程師輕而易舉地就能判斷出硬碟是否為人為破壞。但如果就不救資料,我怎能知道究竟要破壞到什麼程度才會無法救回資料呢?所以後來是我特別說明了狀況之後,荷蘭方面才勉為其難地配合處理,嘗試去救資料。
但結果就如前面說的,就算用上其他讀寫頭也無法讀取嚴重受損的碟盤,因此只能放棄救回資料,畢竟磁盤上紀錄資料的磁粉都被刮掉了,就好像把筆記本放火燒掉一樣,真的就是救不回來了。但這是因為我實在破壞得太徹底了,如果只是一般摔落撞擊,其實頂多也只是刮傷一小部分而已,還是能救出大部分資料的。
但為什麼撞擊就會把硬碟給弄壞呢?這是因為現在硬碟轉速都很快,而讀寫頭跟磁盤之間只有一根頭髮寬的距離,因此高速而劇烈的震動才會對碟盤造成那麼大的傷害。
泡水
硬碟泡水其實只是把電路給燒壞而已,並不會影響碟盤上的資料,因此這顆硬碟的資料也是 100% 救回的~
前面說過,Seagate 原廠備料充足,因此像這種硬碟電路被破壞的情況,也只要把碟盤取出換到別的硬碟上,就可以順利讀出上面的資料,並不會受到太大影響。
火燒
這顆硬碟資料也是完全無法救回,但並非因為電路損毀,前面泡水都能救回了,區區燒毀電路板算什麼呢?
上圖:磁盤從邊緣往內整個都變色了,完全失去原先像是鏡子一樣的超亮反光
實際上這顆硬碟遇到的問題跟撞擊是一樣的,都是因為碟盤上磁粉損毀而讀不出資料。根據 Seagate 荷蘭方面的回報,這顆硬碟的磁粉因為長時間高溫,而使得硬碟上的磁粉完全失效,因此連一丁點的資料都讀不出來。由此看來,火燒不只能處理紙本資料,就連硬碟都能清得一乾二淨呢!真是清除資料的好幫手來著~
上圖:連邊緣的膠都燒到融化了,因此直接被判定為人為破壞
順帶一提,這顆硬碟其實也是被判定人為破壞而拒修的,一樣是經過一番溝通之後荷蘭實驗室才願意接受挑戰。只能說 Seagate 實驗室真的是見多識廣,輕易就能判斷出一顆硬碟的損毀是人為還是意外造成,因此建議大家不用再去做這種測試,反正我已經幫大家試驗完成了,各位就不用再冒著被拒絕更換硬碟或拒絕救資料的風險而去挑戰 Seagate 囉~
結論
坦白說這次的測試結果一開始是有點讓 Seagate 台灣嚇到的,因為雖然有一顆硬碟證明了他家硬碟很耐操,但送出了四顆硬碟卻只救回了兩顆…因此為了釐清問題,還特別跟荷蘭那邊好好溝通了原因,也因此後來才會知道原來我這次破壞得太過徹底,根本就是從肉體上直接消滅了硬碟,導致資料直接從碟盤上消失了。
整體來說,其實只要硬碟沒有像我這樣做徹底的破壞,什麼泡水啦、一般墜落啦、格式化什麼的,Seagate Rescue 都還是很有把握可以救回資料,甚至達到 100% 的拯救率。基本上就是不要嚴重破壞到碟盤上的磁粉,Seagate 都可以用各種不同的手段來還原硬碟上的資料,把你寶貴的資產給救回來。
不過最後還是要提醒大家,雖然 Seagate Rescue 的救援能力很強,但你仍舊不知道什麼時候會碰到像我這種嚴重破壞硬碟的情況,像是火燒這種意外也未必不可能發生。因此還是建議大家多用一些不同的備份手段來保護資料,例如異地備份、雲端備份等等,這樣才能確保資料能應付更多不同的意外災害。