在对辅助驱动器的增量备份上进行 RAID 1 配置有什么意义?

Fra*_*ale 26 raid backup nas

我有一台 Synology NAS,但我不明白 RAID 1 系统的意义。为什么要照镜子?如果我不小心删除了一个文件,它会在两个驱动器上都被删除。

use*_*686 76

RAID 不是备份机制;它是一种冗余机制,它完成了一项完全不同的工作——一个防止磁盘故障,另一个保护单个文件。所以你不会用一个来代替另一个;您通常将 RAID备份或快照一起使用

冗余系统的主要优点是,当整个磁盘发生故障时,它不会完全宕机——镜像允许您在阵列重建时继续使用NAS,而不会中断。

(换句话说:如果您有备份系统但没有 RAID,则每次磁盘出现故障时,您都必须花时间从备份中恢复整个系统。如果您有备份系统RAID 1 镜像,则只需当两个磁盘同时发生故障时使用备份,这种情况发生的频率要低得多。)

同样,冗余阵列还应该允许您更换即将发生故障的磁盘(例如,如果您看到坏扇区增加),甚至可以将它们更换为更大的磁盘(如果空间不足),而不会造成任何停机.


1不适用于 RAID 0。

  • 强调(对于未来的读者):**RAID 不是备份机制** (47认同)
  • @harrymc,是否有需要系统脱机的 RAID 重建?当然,您可能会降低性能,但重建是在阵列运行时完成的。 (18认同)
  • 我是瞎了眼,还是脚注没有在答案文本的任何地方引用? (10认同)
  • 如果丢失一个小时的数据是可以的,但丢失所有数据不是,那么备份比 RAID 更重要。 (8认同)
  • 备份也应该是异地的。如果您的服务器被盗、被淹、着火、离线、加密勒索等,您仍然有备份。他们做不同的事情。 (8认同)
  • “只有当两个磁盘同时出现故障时,您才需要使用备份”<-- 或 **当数据丢失不是由磁盘故障而是由操作员错误或恶意造成时**,这是备份的重点。 (5认同)
  • @FreeMan:RAID *是*一种防止驱动器故障的备份机制。它只是(通常)不像过去一年中的增量备份那样好。这不如以上所有加上多个异地备份。 (3认同)
  • 如果您尚未执行测试还原,则说明您未正确备份。 (3认同)
  • 许多硬件卡都可以选择在线重建。另一个问题是明智的,尤其是当您对几个大型驱动器进行 RAID1 并冒险 URE 时。 (2认同)
  • @Nelson 值得重复。“如果您没有至少三个备份副本,其中至少有两个是异地备份,那么您就没有正确备份。” (2认同)

und*_*ndo 18

Raid 1 并不是为了保护您免受已删除文件的侵害。它仅在磁盘故障的情况下提供保护(冗余),其中如果一个驱动器出现故障,另一个驱动器拥有您所有数据的完整副本。

RAID 1 由两个或多个磁盘上一组数据的精确副本(或镜像)组成;一个经典的 RAID 1 镜像对包含两个磁盘。

当读取性能或可靠性比写入性能或由此产生的数据存储容量更重要时,这种布局很有用。

只要至少有一个成员驱动器在运行,阵列就会继续运行。

来自维基百科

另一方面,增量备份会在您最终误删除文件时为您提供帮助,但如果您的主驱动器出现故障,您将丢失所有尚未备份的数据。

始终建议您将一个与另一个结合使用,例如让您的 NAS 在 RAID 1 配置中工作,然后在第三个驱动器(或可能是另一个 RAID 配置!)上进行定期备份。

  • @Fractale 在每一点数据都很重要并且您无法承受任何停机时间的情况下很有用 - 例如服务器 (8认同)
  • @Fractale,这不仅仅是您要避免的一个小时丢失的工作。这也是从备份恢复所需的延长停机时间。例如,我估计如果我需要从备份中恢复我的家庭文件服务器,它需要大约一周的时间(从外部硬盘恢复文件 10 小时,其余时间用于重新翻录 CD 和 DVD )。 (7认同)
  • @Fractale 如果您确信在磁盘故障的情况下会丢失一些数据,那当然可以。请务必测试您的备份并确保它们按预期运行。 (4认同)
  • 还请注意,在您的情况下,对于企业甚至家庭办公室情况,1 小时的工作可能会很昂贵,开车的成本与团队的工资几乎是四舍五入的错误。 (3认同)
  • 值得指出的是,意外删除与驱动器故障并不是丢失数据的唯一原因。由于有缺陷的软件或桌面(或 NAS)中的 RAM 或其他硬件出现故障,还会导致文件系统损坏。这可能会损坏 RAID1 两个镜像上的数据,因为损坏发生在复制“之前”。 (2认同)

Cri*_*gie 9

其他答案已经掩盖了一些要点。

  • 备份是数据的时间点副本。RAID1 或更高版本的阵列现在是数据的冗余存储。因此,如果您进行了每日备份(并且它完成得足够快),那么您可以恢复最多 24 小时过时的数据。您的用例能否应对丢失一天的更改?

  • 成本 - 您在评论中提到 RAID1 感觉很浪费。这是。但是,如果丢失数据的成本足够高,那么将驱动器加倍的成本就微乎其微。还必须考虑停机成本。
    我会 RAID 并备份我的 /photos 目录吗?绝对地!
    我会 RAID 并备份我的 /TV+Movies 目录吗?一点都不。

如果您的预算有限,RAID 可能不可行。然而,好的备份是无价的。您无法替换某些数据,例如家庭照片、扫描件和文档。

TL:DR备份是强制性的,RAID 是可选的。

  • 公平地说,无论如何,照片可能更容易在不同的媒体上保留多个副本。每当我拍摄时,我都会将文件从存储卡复制到计算机(它们在那里冗余存储,但这在这里并不重要),从而创建第二个副本。只有在此后的第一次备份运行没有问题(从而创建第三个副本)后,我才会从卡中删除文件(从而减少到两个副本)。如果我不着急,我什至可能会等到云备份运行并切换备份驱动器后,再备份五到四个副本。 (2认同)

har*_*ymc 6

如果您的目标是防止删除,那么 RAID 1 不适合您。

RAID 1 通过将两个磁盘用作一个磁盘,将可用磁盘空间减少一半,另外的不便之处在于,如果一个磁盘出现故障并被更换,则 RAID 在重建自身时可能无法访问或访问速度非常慢.

由于您的目标是备份,而不是亚秒级的数据准确性,因此将两个磁盘用作两个独立磁盘并保留两个数据副本,其中一个可能稍微落后于另一个,这样会更好地为您服务。

通过这种简单的设置,您将避免可能导致 RAID 失败的问题,因为一些 RAID 失败可能会导致两个磁盘的数据完全丢失(我们的网站上可以找到一些此类情况)。

从您的帖子和评论中,我得到的印象是,对错误删除的弹性和抵抗力对您来说是最重要的。在这种情况下,两个经典备份比一个 RAID 备份更好、更安全。