作为对我问题的后续https://superuser.com/questions/247070/disaster-recovery-backup-of-files-photos-for-personal-use,听起来对于个人灾难安全备份来说,多个旋转硬盘是可行的方法。
其中一个答案建议使用 NAS RAID 设置,所以经过一番搜索,我找到了一款非常实惠且看起来很酷的产品,D-Link 2 盘位网络存储机柜。
但是,这款 NAS 有一些很酷的功能,我很想用它们,而不是把它们锁在盒子里,比如成为我的 Xbox 流媒体播放位置等。它是一个 2 托架机箱,所以我在想我可以买 3 个硬盘,把其中两个放在 NAS 里,一个放在防火保险箱里。我会每周轮换它们。
使用 RAID-1 阵列可以实现这一点吗? 每次都要擦除整个驱动器才能重建吗?重建会自动进行吗?最后一个问题是,如果每次都要重建驱动器上的整个分区,这种过度写入会缩短驱动器寿命吗?
答案1
是的,这是可能的,但不是最好的主意。更好的做法是购买一台允许您连接外部硬盘驱动器以写入备份的 NAS。这样,您可以通过 USB(或 eSATA 或其他方式)连接驱动器,您的 NAS 可以将自身备份到驱动器,然后您可以再次断开外部驱动器,直到下一次备份。
但是,如果您执意要尝试旋转驱动器进出阵列,最安全的方法是使用以下步骤:
- 关闭 NAS
- 删除要存储的驱动器
- 启动 NAS
- 如果你的 NAS不是允许热插拔硬盘:再次关闭 NAS
- 插入新驱动器
- 如果您在步骤 4 中关闭 NAS:启动 NAS
- 如果无法自动执行,则启动 RAID 重建。
第一步关闭 NAS 很重要,以确保所有数据的一致性。
重新启动是必不可少的确保重建正确进行。这样您的 NAS 就可以知道驱动器丢失、RAID 已“降级”,最重要的是——剩下的驱动器。如果您在 NAS 知道之前放入替换驱动器,则有可能 NAS 不知道哪个驱动器包含正确的数据。请记住:您放入的替换驱动器也是同一 RAID 阵列的成员。除非 NAS 具有某种特殊元数据来让它知道哪个是“较新的”,因此是“真正的”驱动器,否则它可能不知道该怎么做。
答案2
我喜欢 D-Link NAS;几周前刚买了一个,并且像你一样设置了 RAID 1。
据我了解,D-Link NAS RAID 1 以这种方式操作主驱动器并镜像到第二个驱动器;我还注意到,读取时它似乎从两个驱动器读取速度;然而,这可能是不正确的,它可能只是在检查一致性。
因此,RAID 1 的设置是,如果其中一个驱动器发生故障,则第二个驱动器(希望是正常工作的驱动器)将用作主驱动器,直到更换故障驱动器;此时控制器将所有好的信息(即第二个驱动器)写入新的未格式化或“其他”驱动器(驱动器 3,或者如果您修复了驱动器 1,例如使用 SpinRite,您可以使用它)。此过程将通过控制器自动进行... 只是不要移动驱动器,直到数据写入新驱动器,否则控制器可能会失去跟踪并重新格式化旧驱动器,您的数据将丢失!
这对我来说意味着,是的,您可以换入或换出 3 个或 4 个或更多驱动器以获得额外的冗余,因为目前您还不能在任何 RAID 配置中使用第二个 NAS(您需要一个网络 RAID 控制器;不确定是否存在),并且 NAS 只会确保您插入的新驱动器与其“主”驱动器镜像相同
重点说明:
- 写入时不要移除驱动器/读取时避免
- HDD 在常规计算机使用过程中会一次又一次地被写入和读取;想想每次你访问网页、阅读电子邮件、下载、保存文件时;如果你使用一个进行备份,那么几乎可以肯定它的使用率低于你的正常 CPU HDD,因此预期寿命更高
- 这就是为什么您要使用多个驱动器进行冗余,这样如果一个驱动器发生故障,您还有备份...不确定重新格式化或完整数据写入是否会缩短生命周期;随着数据的增加,它将需要越来越长的时间;您必须进行实验,但磁盘只是磁化信息,因此将其放上(0 和 1)并将其取下是它的设计目的。
- D-link NAS 的优点是它允许您输入磁盘不使用时的“关闭”时间,这对于备份和偶尔使用非常有用,因为它始终在网络上可用,但如果您不使用它们,驱动器不必旋转!