怎样保护 NAS 上的数据安全? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
andybest
V2EX    问与答

怎样保护 NAS 上的数据安全?

  •  
  •   andybest 2015-03-12 11:15:24 +08:00 10657 次点击
    这是一个创建于 3873 天前的主题,其中的信息可能已经有所发展或是发生改变。
    路由器是 Linksys Smart Wi-Fi Router EA6500 ,USB 口上一直接着一个 4TB NTFS 格式的移动硬盘作为 NAS 使用,几个月一直很稳定,结果今天路由器管理面板无法访问(但此时网络正常,SAMBA方式访问移动硬盘数据正常,无任何数据读写)拔掉了路由了电源重启路由。

    此时脑抽将移动硬盘接到 WIN7 笔记本上,windows 提示需要磁盘检查,没有理,但发现一些新拷贝的目录无法访问。只能确定检查并默认勾选了自动修复,结果“修复”完成后,丢掉了该移动硬盘上大约4个月的数据,并且没有在移动硬盘中找到例如 FOUND.000 之类的恢复文件。。。

    经过观察丢的数据应该就是路由器启动至无法访问管理面板4个月来的所有数据
    是否因为 4 个月没有安全卸载移动硬盘,然后路由突然断线导致的数据丢失?

    怎样避免这样的事情再次发生?
    51 条回复    2015-08-04 19:55:05 +08:00
    kkxxxxxxx
        1
    kkxxxxxxx  
       2015-03-12 11:34:45 +08:00
    所以我准备把NAS出掉了
    andybest
        2
    andybest  
    OP
       2015-03-12 11:41:41 +08:00
    @kkxxxxxxx 你的 NAS 也会出现数据丢失的情况吗?
    xfspace
        3
    xfspace  
       2015-03-12 11:44:17 +08:00   1
    论黑群辉/群辉的重要性...
    yylyyl
        4
    yylyyl  
       2015-03-12 11:58:09 +08:00 via iPhone
    做 RAID 及定期备份
    loading
        5
    loading  
       2015-03-12 11:59:28 +08:00
    raid就是干这个的。
    Ansonyi
        6
    Ansonyi  
       2015-03-12 12:00:32 +08:00   1
    路由器做NAS,是个巨坑
    GuangXiN
        7
    GuangXiN  
       2015-03-12 12:04:07 +08:00
    @Ansonyi 不能同意更多!
    andybest
        8
    andybest  
    OP
       2015-03-12 12:07:59 +08:00
    @yylyyl 路由器 USB 接硬盘怎么做 RAID。。。

    @xfspace @loading @Ansonyi @GuangXiN
    已经掉坑里了,这种情况下怎么尽可能的保证数据安全?一个月重启一次路由能成吗?
    Ansonyi
        9
    Ansonyi  
       2015-03-12 12:13:39 +08:00
    @andybest 只做PC文件的简单同步备份。
    yylyyl
        10
    yylyyl  
       2015-03-12 12:20:10 +08:00
    @andybest 把数据导出来换一台专门的 NAS
    laoyur
        11
    laoyur  
       2015-03-12 12:22:30 +08:00   1
    我也是openwrt + 移动硬盘做的丝NAS,目前只用来下电影和备份手机资料,samba读1M+,写2M不到。下电影频率不会太高,备份手机资料也是每日自动备份一次,加上hdidle会自动让硬盘休眠,这样的使用频率下硬盘撑个几年不坏应该不需要太好的人品吧?

    移动硬盘用ext4,千万不要从路由器上拔下来接到win上去乱搞,只要硬盘不坏,我就不信会丢数据(路由崩溃时正在写入的数据发生丢失,这种情况不算)

    等过渡几年,TB级别的 SSD白菜价,就可以换上SSD;然后等netgear 7000级别的到白菜价,再更换路由器,samba读写就能到10M+。我就不信这种丝方案真的比群辉差多少 - -```
    yanwen
        12
    yanwen  
       2015-03-12 12:26:28 +08:00   1
    我也在用这款路由器。。但是没有用他的USB口接硬盘。。

    数据丢失估计是跟直接断电有关系。。下次可以用个可以外置电源的硬盘接路由。。这样应该可以降低一下数据丢失的风险的。
    ryd994
        13
    ryd994  
       2015-03-12 12:30:24 +08:00   2
    这是文件系统逻辑错误,RAID没用的……
    早就该多备份,RAID不能代替备份
    andybest
        14
    andybest  
    OP
       2015-03-12 12:30:44 +08:00
    @laoyur ext4 文件格式会比 ntfs 会更安全吗?

    @yanwen 4TB 3.5寸移动硬盘,本身带了外接电源的,但把路由电源的时候还是能听出硬盘直接停转了
    ryd994
        15
    ryd994  
       2015-03-12 12:32:32 +08:00   1
    另外,既然是linux,就别用ntfs
    ntfs-3g人家都写明是experimental了,和ext4这样的主力,可靠性能比么?
    andybest
        16
    andybest  
    OP
       2015-03-12 12:33:25 +08:00
    @ryd994 是说我要再弄一个硬盘备份这个山寨 NAS 硬盘的数据?

    用定时 rsync 备份靠谱吗?
    dong3580
        17
    dong3580  
       2015-03-12 12:33:51 +08:00 via Android   1
    @andybest
    一样出现了。关机肯定是要进入系统点击关的.出现了几次复制文件然后被复制的文件变为0的情况
    andybest
        18
    andybest  
    OP
       2015-03-12 12:35:57 +08:00
    @dong3580 也是路由接移动硬盘吗?移动硬盘是什么文件系统?
    msg7086
        19
    msg7086  
       2015-03-12 12:46:21 +08:00   3
    看标题以为在谈论NAS设备,点开才发现是用路由器山寨的。
    那么多数据的硬盘插在一个路由器上然后还在linux下用ntfs驱动来读写,一定是想不开了。
    要好好组NAS,请用电脑设备。要好好用NTFS,请用Windows。
    mhycy
        20
    mhycy  
       2015-03-12 13:12:35 +08:00   1
    NTFS就不是一个靠谱的文件系统。。。
    掉电修复过程中丢失文件的情况多着去了。。。
    laoyur
        21
    laoyur  
       2015-03-12 13:18:52 +08:00   2
    @andybest 楼主,你丢文件是源于“1.非要在linux下用ntfs 2.在win7下修复”
    乖乖的在路由器上用ext4,就算再怎么突然断电,只要硬盘本身没坏,是怎么都不可能“丢掉几个月前的资料”的。
    andybest
        22
    andybest  
    OP
       2015-03-12 13:26:30 +08:00
    @msg7086 @mhycy @laoyur

    Linksys Smart Wi-Fi Router EA6500 这个路由的 USB 扩展硬盘仅支持:FAT32,NTFS 与 HFS+ 这三个文件系统。。。
    andybest
        23
    andybest  
    OP
       2015-03-12 13:27:24 +08:00
    @mhycy ext4 时候会出现掉电修复丢文件?考虑是否应该将移动硬盘挂在pi上
    kukat
        24
    kukat  
       2015-03-12 14:05:58 +08:00   1
    路由器挂硬盘做下载机做网络共享,这事玩玩可以,重要数据这么搞就是找死
    ryd994
        25
    ryd994  
       2015-03-12 14:35:12 +08:00 via Android   1
    @andybest 定时rsync问题不大
    dong3580
        26
    dong3580  
       2015-03-12 14:37:49 +08:00   1
    @andybest
    是的,路由接移动硬盘。
    NAS是debian系统,那么盘应该是ext4吧?
    aeshfawre
        27
    aeshfawre  
       2015-03-12 14:47:43 +08:00   1
    3T红盘一对1.5k , 机器2.5K,, 装win7, 乔博士机箱放桌子上噪音也不大 ,用软件每天定时镜像同步两个硬盘, 经常需要做测试的时候,里面的vbox开虚拟机很方便.手上的笔记本带虚拟机太卡了. 我的nas就这样
    mhycy
        28
    mhycy  
       2015-03-12 14:52:16 +08:00   1
    @andybest
    重要数据单硬盘就是找死
    EXT4应该相对好点,我只知道NTFS掉电坏数据,EXT4没怎么了解,毕竟少用
    love4taylor
        29
    love4taylor  
    PRO
       2015-03-12 14:52:39 +08:00 via Android   1
    路由的话只能软raid。路由作nas终究是个坑。。转专业nas吧。。
    msg7086
        30
    msg7086  
       2015-03-12 14:55:02 +08:00   2
    @andybest 如果这个路由的操作系统很烂,那就换个好点的。

    @mhycy 容易掉电的硬盘,倒是btrfs这种cow的文件系统好点,虽然速度会慢一些,但是不容易坏文件系统。
    msg7086
        31
    msg7086  
       2015-03-12 15:01:11 +08:00   1
    我再补充一句。
    我说换个好点的,并不是鼓励你在路由上插硬盘。
    路由只是一个路由,让他好好做一个路由,NAS还是让NAS设备来做吧。
    DT27
        32
    DT27  
       2015-03-12 15:12:03 +08:00
    我nas上只放电影电视剧 丢了也不疼。
    kkxxxxxxx
        33
    kkxxxxxxx  
       2015-03-12 15:39:47 +08:00   1
    @andybest 用的wd cloud ex2 ,用得时间短,没出现数据丢失,但是会死机,而且觉得很麻烦,还是硬盘挂到电脑上,远程下载交给路由迅雷离线好了
    guoruei
        34
    guoruei  
       2015-03-12 16:44:02 +08:00   2
    路由是路由,交换机是交换机,无线AP是无线AP,NAS是NAS……让专有设备来做专有事情。

    如果你的 NAS 坏了,或者 NAS 里面的硬盘(快要)坏了。你可以先关机,然后去买个多盘位硬盘座和一个硬盘(最好是和 NAS 里面的硬盘一样的型号,在 NAS 硬盘坏之前就买来备用更好),然后克隆数据。

    把克隆得到的硬盘,接到 linux 系统的电脑上,挂载就能看见数据了,然后该干嘛干嘛。

    不要把 NAS 的硬盘拆下来接到 WIN 或者 OS X 系统电脑上,他们可能会提示你 『修复』或者 『格式化』的!然后你就…什…么…都…没…有…了。
    mrhuiyu
        35
    mrhuiyu  
       2015-03-12 19:05:39 +08:00
    天哪
    那个啥拿路由来挂硬盘真豪我都舍不得这样伤硬盘啊买个群辉吧
    facat
        36
    facat  
       2015-03-12 19:23:43 +08:00
    没办法 ,单硬盘就要做好随时报废的心理准备。
    sicifus
        37
    sicifus  
       2015-03-12 19:41:52 +08:00 via Android   1
    路由器挂移动硬盘的稳定性完全没问题,
    前提就是文件系统用ext3/ext4,
    换到win上用ext2fsd来读(写也可但不建议)
    GPU
        38
    GPU  
       2015-03-12 22:07:21 +08:00   1
    @Ansonyi 同意吖。所以我一直不明白 为什么有很些人就是喜欢用路由器做NAS ,还觉得很爽一样。 路由器挂硬盘 最多当作一个下载机 放一些不重要的文件,然后或者开外网方便一下其他地方下载就完事了啊。
    chenyao168
        39
    chenyao168  
       2015-03-12 23:22:45 +08:00   1
    路由器做NAS,我还是头一次听到说有人敢大胆地用到数据坏掉。我想,路由器虽然能接硬盘,但是他根本不是专业的NAS设备,没有什么数据保护机制可言,你接了硬盘,不出事是侥幸,出了事是必然。
    xsn
        40
    xsn  
       2015-03-12 23:24:05 +08:00   1
    FOUND.000 只有FAT32格式下才会出现
    yangqi
        41
    yangqi  
       2015-03-12 23:27:14 +08:00   1
    就一个移动硬盘而已,用之前就应该想好这个问题了,真要数据安全至少上个pc然后加备份,家用的话raid没必要,反而增加麻烦,多个硬盘备份加上硬盘监测就足够了
    Koma
        42
    Koma  
       2015-03-12 23:55:06 +08:00
    我用白群晖还组了Raid1都担心数据安全,看到这帖子还说进来看看学习学习,结果。。。
    chenyao168
        43
    chenyao168  
       2015-03-13 00:07:03 +08:00
    @xsn NTFS 我也曾经弄出过 Found.***。所以,不是一定不会出现,而是出现的概率比较小。
    hezhile
        44
    hezhile  
       2015-03-13 00:34:50 +08:00
    用路由来做nas,路由本身无法提供保护数据的功能,所以只能同步(备份)到第二个储存点。
    如果讨论专用的nas(不管是实体机还是虚拟机),除了还是要备份之外,我推荐zfs的raidz2,可以了解一下。
    Saber
        45
    Saber  
       2015-03-13 05:27:49 +08:00
    路由做NAS简直那啥...之前丢过一次之后果断买一个专门的NAS回来放着....
    Panic
        46
    Panic  
       2015-03-13 09:02:53 +08:00
    你这不能叫做 NAS 把
    krizex
        47
    krizex  
       2015-03-13 09:19:12 +08:00
    @laoyur 看了你的回复,我回去检查了一下,我是Linux上挂NTFS格式的移动硬盘,然后Linux上搭samba,windows通过wifi + samba访问移动硬盘,昨天一看,尼玛我通过wifi写到这个移动硬盘上的数据好多都是坏的!!!!!幸亏本机备份的还没删掉,不然悔大了!
    andybest
        48
    andybest  
    OP
       2015-03-13 09:22:39 +08:00
    @krizex 如何检测出来文件是坏的?

    是直接通过 wifi + samba 将文件从移动硬盘复制回来,还是把移动硬盘插本机 USB 口检测的?
    laoyur
        49
    laoyur  
       2015-03-13 14:26:20 +08:00   1
    @chenyao168

    “你接了硬盘,不出事是侥幸,出了事是必然。”不赞同你的说法。

    不是非得有RAID的NAS才叫NAS的,每个人对数据安全的需求不同。能放心使用路由NAS方案的人(比如我),首先得要明白自己获得了什么(获得了一台24h开机但性能较差的家用pc),自己放弃了什么(放弃了RAID呗)。

    我明白自己的移动硬盘会有挂的可能,但正如使用家用pc的人一样,犯得着分分钟担心硬盘下一秒就挂吗?真正重要的资料肯定是要通过途径来备份的。
    chenyao168
        50
    chenyao168  
       2015-03-13 14:52:50 +08:00   1
    @laoyur 我能理解你的想法,因为在这个场合下,你不需要过多地考虑数据安全性的问题。但是有一点,路由器把硬盘搞挂是很可能的,因为它不能保证供电的可靠性。所以,我才会那样说。我的意思不是禁止人们这样使用硬盘和路由器(实际上我也没这个权利),我只是说存在这个风险。
    krizex
        51
    krizex  
       2015-08-04 19:55:05 +08:00
    @andybest 通过wifi + samba 复制回来的时候发现文件坏了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     980 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 18:56 PVG 02:56 LAX 11:56 JFK 14:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86