我想要一个适用于家庭企业的万无一失的备份方案。这是我目前想出的方案:
工作站:
C:\ SSD Drive 1: for OS D:\ SSD Drive 2: for Current Projects
网络存储
L:\ HDD Drive 1: Libraries and components I:\ HDD Drive 1: Incremental backups (Of Working projects) R:\ HDD Drive 1: Archive (archived projects, data etc + Incremental) X:\ HDD Drive 2: Copy of Libraries and components Y:\ HDD Drive 2: Copy of Incremental backups Z:\ HDD Drive 2: Copy of Archive
因此,NAS 中的第二个硬盘只是第一个硬盘的同步或 RAIDED 副本。整个想法是拥有第三个 NAS 硬盘,它也是第一个 NAS 硬盘的副本。这个第三个硬盘保存在朋友家里。每周,我都会取出更新后的 NAS 硬盘,将其与朋友的旧硬盘交换,将旧硬盘安装在 NAS 中,然后再次更新。
据我所知,这将防止所有可能发生的故障:
- 磁盘故障/意外覆盖:使用增量备份
- 盗窃/火灾:在朋友家使用磁盘
现在我的问题是:
我从未使用过 NAS 或 RAID。是否可以按上述方法切换驱动器?此外,我应该使用特殊软件手动同步驱动器,还是使用 RAID 同步 2 个驱动器?
编辑:首先,不要使用 NAS,因为它太慢了(网络!?)。其次,不要使用 RAID。http://www.smallnetbuilder.com/nas/nas-basics/30060-smart-sohos-dont-do-raid
答案1
通常情况下,这样做的方式是这样的:
1) 具有 1 个或多个冗余驱动器的 RAID 阵列(即 RAID 5 或 6)- 允许一个或两个驱动器同时发生故障而不会丢失数据。有时,使用 RAID 10 可以实现这一点,它实际上是两个阵列,您可能会丢失更多驱动器,但前提是它们来自不同的阵列。考虑到方案的其余部分,5 或 6 应该没问题。这取决于数据量、成本、性能要求等。
2)异地备份:基本上,复制数据并将其存储在其他地方。
关于盗窃,您需要考虑到数据的安全性,因此异地备份至少应该使用全盘加密(如果适用)。
关于您当前的设置(以及建议的设置),您是否需要允许意外删除?您需要确保删除文件不会自动将其从所有其他副本中删除。文件损坏也是如此。
如果您使用 RAID 1(即镜像),则应该可以更换驱动器并自动同步数据,但出于上述原因,我个人不会这样做。我会使用 RAID 5 来应对硬件故障,每月手动复制一次并保存在现场,每 3 个月加密一次并保存在场外。如果我的数据非常重要,我可能会选择 RAID 10 而不是 5,但恢复时间对我来说不是问题。
回复:恢复时间。将整个阵列放在异地加密驱动器上是可以的,但您能承受恢复所需的停机时间吗?
至于更换驱动器,我使用一个可以容纳驱动器的盒子,盒子里有一个插槽,可以安装 SATA 驱动器。将其弹出,进行备份,然后按下弹出按钮。完成!SATA 驱动器非常方便,因为您可以热插拔它们。
总的来说,我认为增量备份方法,结合 RAID 5 和异地(可能加密)就足够了。但是,在虚拟机或类似机器上练习 RAID 技能,如果你需要的话,你可以真的需要它。
答案2
一些潜在的故障模式:
- 交换磁盘导致磁盘故障。
- 换回旧镜像磁盘会导致镜像使用旧成员进行更新(丢失所有当前数据)
- 备份成功且数周内没有出现明显错误,之后您发现自己意外地用一张可爱的松鼠图片替换了一个关键文件。
- 其中一个驱动器因行驶而损坏。
答案3
或者,类似于ioSafe SoloPRO可能适合您的需求,尽管该特定产品没有 RAID 或 NAS 功能。