pctine 发表于 2013-6-28 22:35:21

[实测] 如何以 PC 恢复 Synology/Asustor/QNap NAS 的资料

本帖最后由 pctine 于 2013-7-7 20:44 编辑

当 NAS 发生无法连线的情况时, 最重要的是将 NAS 中所储存的重要资料救回来, 依据各种情况大致上有下列的做法.

1.完全无电源: 请试着检查电源线及 NAS Power Supply, 至少先解决无过电之状况.

2.NAS 无法正常开机, 且经判断可能是 NAS 本身的硬件问题: 此时如果有同厂牌及型号的备用机, 可以试着将磁盘依序移转至备用机, 通常如果确认是 NAS 硬件问题, 硬盘移转至新机时应可正常启动.

3.NAS 无法开机但有同厂牌不同型号的 NAS 时: 此时可参考原厂所提供 system migration 说明 (click here), 试着透过另一台 NAS 重新导入 NAS OS, 并将资料读出.

4.NAS 无法开机, 将硬盘取下并接至 PC 试着将资料读出.

5.自己无法解决, 请直接送给专业的硬盘救援公司处理.

以上的处理建议自身必须有一定的电脑及网络的操作能力, 不然有可能操作失误造成资料永远遗失.

以 PC 读取 Synology NAS 硬盘中的资料
这里所要讨论的是直接透过 PC 读取 NAS 硬盘中的资料, 原厂有提供操作方法 (click here), 此处是实作及验证及正确性.

实作的机器如下:
1.Synology DS1512+ 5 Bay NAS * 1
2.PC * 1 (MSI H61M-P31 MB - 4 SATA Port, DVDRW*1)
3.SATA 500GB hard drive * 3

首先在 DS1512+ 上以三颗 500GB 硬盘建立 RAID5, 并建立 music & pubilc share folder.

DS1512+ NAS


500GB SATA Hard drive * 3, 建立 RAID5


500GB HD * 3


create music & public share folder


shutdown NAS, 并将硬盘依序接至 PC SATA1/2/3 Port, SATA Port#4 接 DVDROM.
于 BIOS 中设定 SATA Port 为 AHCI mode, 并由光盘启动 Ubuntu live CD.


boot Ubuntu live CD, 选择 Try Ubuntu


执行 Terminal,


依照原厂文件的说明, 依序输入下列指令.

sudo -i
apt-get install mdadm
mdadm -Asf && vgchange -ay


果然原本 NAS 里面的资料都回来了.


检视其他目录的档案也都正确.


此时将 PC 关机, 并将三颗硬盘中其中一颗拔除, 模拟 RAID5 一颗硬盘损坏的状况 (此处为拔除第二颗硬盘)
重新 boot from Ubuntu CD 并重复前面步骤, 可以发现 RAID 状态显示第二颗硬盘为 missing, 但资料仍然完整读出无误.


硬盘顺序重要吗?
经实测, 硬盘在接上主机板时, 即使不按照顺序也是 ok 的.

结论
透过上述的实测及验证, 确认当 NAS 发生不可预期而无法开机时, 仍能透过此一救援模式, 透过 PC 将 NAS 中重要资料救回.

************************************************************************************06/29/2013: 此方法同样适用于 Asustor NAS

以 Asustor AS-604T 测试


500GB HD * 3 建立 RAID5


于 Public share folder 建立 test files.


test files


以 Ubuntu 读取 Asustor NAS 的资料无误.




****************************************************************************07/07/2013 補上 QNap NAS 測試資料.

今天終於將 Boot image 損壞的 TS-469 Pro NAS 修復了, 同樣的方法也適用於 QNap NAS.

以三顆 500GB HD 建立 RAID5

copy test files.


隨意接上二顆 500GB HD, 模擬一顆 HD 故障的情況, 以 Ubuntu & PC 讀取原 QNap NAS 上的資料. 確認 ok.



超导体 发表于 2013-6-28 22:43:43

沙发一下,实测很好,现在可以放心折腾了

超导体 发表于 2013-6-28 22:45:32

NAS1.CN
[发帖际遇]: www.gebi1.com 被钱袋砸中进医院,看病花了 40万 条 丝瓜.

hj-cdx 发表于 2013-6-28 23:57:29

学习下,这个有用.......

minabc2004 发表于 2013-6-29 10:14:32

学习下,这个有用{:soso_e100:}

8902044 发表于 2013-6-29 11:35:18

太有用的帖子,赞一个!

hoper2003 发表于 2013-6-30 00:20:38

资格教程必须支持呀 好东西

dolphinrfc 发表于 2013-6-30 08:31:50

有用的帖子,学习下

dolphinrfc 发表于 2013-6-30 09:01:23

請問RAID5可以這樣處理,SHR 也可以這樣處理嗎?

pctine 发表于 2013-6-30 09:25:43

dolphinrfc 发表于 2013-6-30 09:01
請問RAID5可以這樣處理,SHR 也可以這樣處理嗎?

yes, 同樣可以.

dolphinrfc 发表于 2013-6-30 09:29:16

謝謝回覆告知

boshi_0915 发表于 2013-7-1 23:16:03

这个很有用,发帖收藏下。
不知道楼主有没有研究过跨品牌来恢复呢?
比如同是RAID5,不同的厂家的产品能平滑过去过去么?

pctine 发表于 2013-7-1 23:22:56

boshi_0915 发表于 2013-7-1 23:16
这个很有用,发帖收藏下。
不知道楼主有没有研究过跨品牌来恢复呢?
比如同是RAID5,不同的厂家的产品能平 ...

跨品牌肯定不行的, 在 partition 的分割做法就不同了.

qqchan1028 发表于 2013-7-2 00:22:31

有用的帖子,学习下

nunana 发表于 2013-7-2 10:05:33

哇 这个比较好

lmhtz 发表于 2013-7-2 11:30:56

好帖,收藏

boshi_0915 发表于 2013-7-2 13:34:55

pctine 发表于 2013-7-1 23:22
跨品牌肯定不行的, 在 partition 的分割做法就不同了.

要是有办法能平滑的跨平台,就能刷来刷去而不担心数据了 :)

wuchsn 发表于 2013-7-2 18:17:28

好文,有官方背書,讚啦

百战不殆 发表于 2013-7-4 16:34:15

这个确实很有用,我的就需要这个方法

cctv10 发表于 2013-7-6 14:25:23

有用的帖子,学习下
页: [1] 2 3 4 5 6
查看完整版本: [实测] 如何以 PC 恢复 Synology/Asustor/QNap NAS 的资料