以下是我需要实现的目标。我有一台配备 2 个 SSD 的工作电脑,一个用于存储操作系统和软件,另一个较小的用于存储数据。目前,我将数据备份到外部硬盘和云端,我还制作了操作系统映像,以便使用软件恢复整个系统。外部硬盘上的数据备份是每日一次,云端备份是每周一次,操作系统映像是每月一次。
我想通过用 NAS 替换我的外部 HDD 来改善这种模式,所以第一个问题是:使用 NAS 来存储备份文件是一个好主意还是有点大材小用?
第二个问题是:我需要什么样的 NAS 来存储上述内容?我已经阅读了有关各种 RAID 级别的信息,但目前我还不确定是选择 1、6 还是 10。以下情况的可能性有多大:a) 两个磁盘同时损坏,或者 b) 在我能够更换第一个故障磁盘之前,第二个磁盘损坏?
另一种选择可能是用更大的硬盘替换我当前的外部硬盘,以便可以容纳更多的数据集,但这并不能真正提高我想要的安全性。
答案1
简短的回答是:这取决于
详细答案是关于:
使用 NAS 来存储备份文件是一个好主意还是有点大材小用?
- 事实上,对于短期备份来说,这样做是一种常用的做法
- 长期备份应保存在磁带或其他媒体上。
我需要什么样的 NAS 来存储上述内容?
简短的回答是:这取决于
长句是:
这取决于您希望有多少个驱动器同时发生故障才能恢复。
您可能想阅读不同的突袭等级和信息在维基百科上,因为它会用不相关的内容戏剧性地扩展答案。
用于存储备份的常用 Raid 级别是 Raid 5 或 Raid 10 - 是的,再次依靠根据您的目的和需求。
提醒:Raid 不是备份,它只是帮助您避免 nX 个驱动器故障。
其中 n 是您当前的驱动器,X 是根据所选的 raid 级别可能发生故障的驱动器。
答案2
回答你关于两个驱动器同时发生故障的可能性的问题:这种情况可能发生,而且发生的可能性可能比你想象的要大。我曾在 RAID5 系统上看到过这种情况,然后所有数据都被抹去了。
通常,RAID 系统会检测到某个驱动器出现故障,并开始在热备用驱动器或手动更换的坏驱动器上进行重建。重建时,系统中的所有驱动器都必须全力工作,并且通常所有剩余驱动器的年龄、品牌和型号都与刚刚发生故障的驱动器相同。
另一方面,我也见过 raid6 系统发生故障,因为 6 个相同品牌、型号和使用年限的磁盘同时出现故障。Raid6 允许 2 个磁盘同时出现故障,但是当 16 个磁盘中有 6 个出现故障时,所有数据都会丢失。
答案3
如果数据丢失,重新检查您需要恢复的时间点。在任何组织中,丢失一周的工作成果都是很糟糕的,但对您来说,这可能是可以忍受的。并且测试恢复,这是备份的全部意义所在。
您当前的备份很好,因为您拥有三份数据副本,其中一份位于不同位置。假设每周备份满足您的业务连续性目标,即使计算机和外部设备都丢失了。
存储阵列通过承受磁盘故障来提高可靠性。是的,用专用于备份的 NAS 替换外部存储是有意义的。请注意,如果主存储仍然是一个磁盘,它将以与以前相同的速率发生故障,并且有一天需要恢复。这可能适合您的需求。
请注意,始终连接的文件共享不是冷离线备份。勒索软件如果发现此类文件,就会对其进行加密。假设您的备份用户受到威胁,这会对备份造成什么损害?典型的文件权限方案无法轻松实现可以写入文件但不能更改或删除文件的用户。(尝试使用 SMB 或 NFS 执行此操作。)不使用时从网络上拔下备份 NAS 可能看起来繁琐且偏执,但限制对每日备份的访问也许很有用。确认云备份不能轻易更改或删除,例如使用没有删除权限的凭据。
阵列类型是需要做出的选择,您提到的每种 RAID 类型都可能不错。一对驱动器的 RAID 1 很容易实现,但只有 50% 的可用空间。少数驱动器的 RAID 6 可以承受 2 次故障,由于奇偶校验计算,速度会稍微慢一些。RAID 10 是条带化 RAID 1,可以承受至少 1 次故障,并且速度相当快,但与 RAID 6 相比,50% 的可用容量可能太贵了。以上所有都比单个物理驱动器的单点故障要好。
备份到磁带可能是一个不同的选择。优越之处在于冷离线备份很容易,存储的磁带不会被读取或写入。此外,使用不同的介质类型意味着备份副本具有不同的磨损行为,并且不易受到特定缺陷(例如主存储控制器固件)的影响。挑战在于磁带库硬件和软件可能会变得昂贵。
答案4
如果使用小型 2 托架 NAS,您的唯一选择就是 RAID1(显然)。
如果使用 4+ 盘位 NAS 进行顺序读/写工作负载(即:存储随机访问较少或根本没有随机访问的文件),则应优先使用 RAID6,因为其奇偶校验开销较小(5+ 盘位时)且容错性更好(任何 2 个磁盘损坏都不会丢失数据)。在这种情况下,请记住更换磁盘会导致性能大幅下降并对其他磁盘造成巨大压力。
如果预计随机读/写将发挥重要作用(即:您将在 NAS 上运行数据库或一些虚拟机)或者您无法忍受奇偶校验 RAID 重建对性能造成的巨大影响,我强烈建议使用 RAID10(没有 BBU 缓存的奇偶校验 RAID 在随机写入模式下非常慢)。
加分点:使用支持快照的 NAS,这样您就可以进行时间点备份和恢复。请记住,RAID 不是备份,因此请务必保留您宝贵数据的其他副本。