批评我的备份和存储计划

5 backup storage

我当前用于家庭网络的存储(硬件 RAID 卡的 RAID-1)和备份(备用驱动器)解决方案是不够的。我有太多的数据分散在各种一次性驱动器上。是时候进化了。备份看起来很简单,至少:很多大驱动器。然而,我对小型家庭存储的选择数量感到困惑。Drobo S 看起来很吸引人。ReadyNAS 也是如此。我不是在寻找一堆闪亮的功能,我最感兴趣的是可靠性。我对构建 Yet Another PC 来创建文件服务器或在云中做某事或其他任何事情不感兴趣。我很笨,所以我保持简单。

主要卷的要求:

  1. 起始工作空间大约为 2TB,可选择增加至 5TB
  2. RAID 或类似 RAID 的东西,至少有一个奇偶校验驱动器
  3. eSATA II 备份期间的速度
  4. 能够在 UPS 发出低电量警报时正常关闭
  5. 可选但可取:现在将采用 2TB 驱动器,2010-2011 年将采用更大的 3TB 驱动器选项
  6. 可选但理想:RAID-6 或类似的东西,带有两个奇偶校验驱动器
  7. 可选但可取的:: 热备件
  8. 不需要以太网连接,因为卷将通过运行我的家庭打印服务器的同一台机器共享

备份:

  1. 通过 ROBOCOPY 在镜像模式下通过 eSATA II 连接备份到外部硬盘驱动器。
  2. 从在两个外部 2TB 硬盘驱动器之间旋转开始,最多可以使用六个外部 2TB 驱动器。
  3. 从每周备份开始,随着更多驱动器的添加,转向每两周备份一次。
  4. 随着我的主卷大小的增加,移动到 3TB 驱动器。
  5. 备份驱动器将存储在异地位置。

硬盘驱动器:

  1. 我计划购买所有相同型号的产品,但来自不同供应商的批次不同。
  2. 我找到了一个“老化”实用程序,在将它们添加到备份池或主卷之前,我可以在驱动器上使用它几个星期。

我估计我的起步价约为 1,500 美元,一旦我开始投入两个 TB 驱动器用于备份,四个用于存储。那么,我的计划有什么明显的缺陷吗?我忽略了什么?对于适合我的要求的主卷的存储设备有什么建议吗?或者我只是保持简单,RAID-1 中的 2 个驱动器,然后对我的备份进行尽职调查,接受当我的数据增长超过 2TB 时我将不得不购买一个全新的设备?

rob*_*rob 4

主卷

我知道您说过您不想构建另一个 PC 文件服务器,但大多数现成的解决方案没有任何防止静默数据损坏的保护措施。

如果您正在寻求数据完整性和可靠性,您可能需要考虑在 ZFS 上运行具有 raidz2 或 raidz3 配置(分别为 2 或 3 个奇偶校验驱动器)的 OpenSolaris 文件服务器。

对于较大的驱动器,当一个驱动器发生故障时,重建时间将会增加,这也会增加重建过程中第二个驱动器发生故障的可能性。但 ZFS 的主要优点是它可以保护您免受静默数据损坏,因为文件系统本身已进行校验和。

您还可以在其他操作系统上运行 ZFS,但 OpenSolaris 始终是最新版本,因为将新功能移植到其他平台需要一段时间。如果设置 OpenSolaris 机器似乎比您想要的要多一些,那么就 ZFS 支持而言,FreeNAS 似乎是下一个最好的选择。

在Linux方面,ZFS在内核中不受支持(仅作为用户级驱动程序),但还有一个新的文件系统正在开发中,称为btrfs。不幸的是,截至 2010 年 3 月,btrfs 还没有稳定版本。

备份

对于异地备份,购买 CrashPlan、Carbonite 或 Mozy 等服务可能更具成本效益。配置其中任何一个来自动备份您的文件都非常非常容易。三者中,CrashPlan 具有最好的备份和恢复功能(甚至允许您免费备份到其他远程计算机),而 Mozy 的恢复方法要么昂贵,要么非常不方便(如果您想下载 Mozy 备份,则必须等待您的作业排队并捆绑到 zip 文件中)。我个人没有任何使用 Carbonite 的经验。

请注意,您不应仅依赖异地备份 - 如果您备份到云或其他异地计算机,您还应该有本地备份。

我看到的 Drobo 评论指出写入性能很差,但如果您只是将其用作夜间备份驱动器,那么它可能就足够了。

备份轮换

如果要在本地和异地位置之间轮换备份,则至少需要 3 个备份,以保证其中一个始终位于本地,而另一个在异地位置始终安全。第三个是在运输途中或在任何给定时间点位于其他两个地点之一。

ROBOCOPY 与 CrashPlan

ROBOCOPY 会对您的硬件造成更多磨损,因为它必须在每次备份期间读取每个文件。我不清楚它是只复制更改的文件还是复制所有文件。如果 ROBOCOPY 由于某种原因失败,则可能不会明显看出它已失败,除非您已设置某些内容来可靠地报告其备份状态。

CrashPlan 监视您的硬盘驱动器中是否有已更改的文件,并且仅复制已更改的文件。由于它主动监视磁盘更改,因此不需要读取备份源中的每个文件。CrashPlan 会自动向您发送电子邮件,通知您自上次备份以来已经过去了多长时间,以及上次备份期间传输了多少数据。

也就是说,请记住 CrashPlan 不必取代您的 ROBOCOPY 备份方案。您可以使用 CrashPlan 来补充您碰巧选择的任何其他备份方案。