TA的每日心情 | 慵懒 2014-5-28 11:50 |
---|
签到天数: 106 天 [LV.6]常住居民II
普通用户
|
注册后可查看完整内容!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
[转帖] 如何以 PC 恢复 Synology/Asustor/QNap NAS 的资料
原帖转自 NASTIME
当 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.(此处为13.04版)
boot Ubuntu live CD, 选择 Try Ubuntu
执行 Terminal,
依照原厂文件的说明, 依序输入下列指令.
sudo -i
apt-get install mdadm
mdadm -Asf && vgchange -ay
附注:
mdadm -Asf (Assemble an array and override normal checks)
vgchange -ay (to active all known volume group in the system)
果然原本 NAS 里面的资料都回来了.
检视其他目录的档案也都正确.
此时将 PC 关机, 并将三颗硬盘中其中一颗拔除, 模拟 RAID5 一颗硬盘损坏的状况 (此处为拔除第二颗硬盘)
重新 boot from Ubuntu CD 并重复前面步骤, 可以发现 RAID 状态显示第二颗硬盘为 missing, 但资料仍然完整读出无误.
硬盘顺序重要吗?
经实测, 硬盘在接上主机板时, 即使不按照顺序也是 ok 的.
结论
透过上述的实测及验证, 确认当 NAS 发生不可预期而无法开机时, 仍能透过此一救援模式, 透过 PC 将 NAS 中重要资料救回.
****************************************************************************
此方法同样适用于 Asustor NAS
以 Asustor AS-604T 测试
500GB HD * 3 建立 RAID5
于 Public share folder 建立 test files.
test files
以 Ubuntu 读取 Asustor NAS 的资料无误.
*****************************************************************************
此方法同样适用于 QNap NAS
以 QNap TS-469 Pro 4 Bay NAS 测试
以三颗 500GB HD 建立 RAID5
于 multimedia shard folder copy 部份测试用档案.
将三颗 500GB 硬盘的其中二颗装在 PC 上, 并以 Ubuntu 测试, 可正常读取 NAS 中原本的档案.
|
补充一下,华芸NAS可以读取群晖NAS的硬盘数据的,两者可以互通! 到底要使用何種 RAID type, 要看運用的環境及使用習慣來決定, 並沒有那種方式最佳. 再者運用 PC 去讀取 NAS 是萬不得已, 若能採用 RAID1/5/6, 也不需要動用到 PC 去恢復資料.
但以小弟為例, 雖然使用的是 DS1512+ 5 bay NAS, 但我在上面是建立兩組 RAID1, 再加上一個 BASIC. 這樣做的目的:
1.RAID1 volume 用於存放較重要的 data, 這樣即使壞了一顆硬盤也不致於損失資料.
2.BASIC volume 是用於 download station 下載用, 因為 bt 在 disk i/o 上較頻繁, 但相對來說資料都是從網路上取得, 並不是那麼重要.
但即使採用了上面的措施, 我還是定期將此台 NAS 上重要資料做異地備援, 也就是備份至它處的另一台 NAS, 防止招小偷或是天災時, 重要資料仍能從它處 recovery 回來.
|
|