您好,
很抱歉,我不小心將一顆硬碟從 RAID 卷中刪除了。不過這顆硬碟本身從未被格式化,裡面的資料也沒有被刪除,也沒有重新寫入新的資料。請問有可能恢復 RAID 卷以及救回裡面的資料嗎?很遺憾我沒有相應的快照。先在此感謝您的協助!
您好,
很抱歉,我不小心將一顆硬碟從 RAID 卷中刪除了。不過這顆硬碟本身從未被格式化,裡面的資料也沒有被刪除,也沒有重新寫入新的資料。請問有可能恢復 RAID 卷以及救回裡面的資料嗎?很遺憾我沒有相應的快照。先在此感謝您的協助!
使用 RAID0 時,應隨時備有完整備份(這是在玩火)
最好向 QNAP 提交一個支援單。
你能描述一下你是如何刪除 RAID0 磁碟而不破壞資料的嗎?這可能對判斷是否有可能恢復資料很重要。
附註:請提交支援單以便後續處理
您好 @Madpadd,
感謝您向我們反映有關恢復您的 RAID 0 卷的問題。我們理解此情況的緊急性以及您的資料的重要性。
我們想通知您,我們已安排在即將到來的星期一對此案例進行正式的技術檢查。為了確保我們能徹底分析您的硬碟配置和日誌,請您協助透過我們的服務入口網站開立支援票:https://service.qnap.com/
一份包含您的系統資訊的正式票證對我們團隊來說至關重要,以便在星期一的會議中為您提供最佳協助。感謝您在此過程中的耐心與合作。
很高興你們回覆,但可惜又用錯語言了(這種單向 AI 自動翻譯讓所有語言分類變得毫無意義,至少能不能自動翻譯回覆?否則大家只會用自己的語言回覆,因為 AI 只會把貼文翻譯成論壇個人檔案的預設語言)
您好 dolbyman,
非常感謝您對語言問題所提供的寶貴意見。我們對目前 AI 翻譯的限制所帶來的不便深感抱歉。我們已經注意到您關於自動貼文翻譯的建議,並且一定會將這份回饋轉交給我們的論壇團隊,以持續進行改進。再次感謝您協助我們讓社群變得更好!
您好,
首先,建議您在另一台電腦上對硬碟做一次完整備份。這可以在 Linux 下使用 dd,或在 Windows 下使用 Acronis 來完成。
然後可以—自行承擔風險—使用以下指令重新組合 RAID0:
mdadm --examine /dev/sda /dev/sdb
這個指令會先檢查兩顆硬碟是否還有 RAID 的 Magic-Key。如果有,可以嘗試用以下指令恢復 RAID0:
mdadm --assemble /dev/md1 /dev/sda3 /dev/sdb3
如果沒有偵測到 MagicKey,可以—自行承擔風險—用以下指令強制組合 RAID0:
mdadm --assemble --run /dev/md1 /dev/sda3 /dev/sdb3
接著可以用以下指令檢查 RAID 狀態:
mdadm --detail /dev/md1
如果這裡也沒有顯示錯誤,可以嘗試掛載該 Volume,檢查資料是否還能存取:
mkdir /mnt/test
mount /dev/md1 /mnt/test
然後用
cd /mnt/test
ls
查看資料是否還在。
由於原作者沒有提到 NAS 型號,我現在暫時不會掛載 md1,如果是 CAT1,應該是 md0。所以才說要開工單(Ticket)。
NAS 型號:QNAP TS-231P2
@dolbyman,你能多說一點關於 QNAP NAS 型號:TS-231P2 的資訊嗎?
md1 應該就正確了,可以在 NAS 上通過 md_checker 檢查
但還是應該要開一個工單。
工單已開立。我已經在與QNAP支援溝通。Ihsei推薦的步驟是否仍然可以自行嘗試,只是需要自行承擔風險?想知道這樣做時資料部分或全部遺失的機率有多高。先提前感謝您的協助!
這些步驟包括事先對硬碟進行 dd 複製……因此風險較低,但在 RAID0 的情況下,任何時候都應該有完整備份(這常常是一個痛苦且/或昂貴的錯誤)。
RAID 也許可以這樣重新組合起來,但檔案系統又是另一回事,所以還是建議等支援單回覆比較好。