我有一台 Synology NAS,但我不明白 RAID 1 系统的意义。为什么要照镜子?如果我不小心删除了一个文件,它会在两个驱动器上都被删除。
use*_*686 76
RAID 不是备份机制;它是一种冗余机制,它完成了一项完全不同的工作——一个防止磁盘故障,另一个保护单个文件。所以你不会用一个来代替另一个;您通常将 RAID与备份或快照一起使用。
冗余系统的主要优点是,当整个磁盘发生故障时,它不会完全宕机——镜像允许您在阵列重建时继续使用NAS,而不会中断。
(换句话说:如果您有备份系统但没有 RAID,则每次磁盘出现故障时,您都必须花时间从备份中恢复整个系统。如果您有备份系统和RAID 1 镜像,则只需当两个磁盘同时发生故障时使用备份,这种情况发生的频率要低得多。)
同样,冗余阵列还应该允许您更换即将发生故障的磁盘(例如,如果您看到坏扇区增加),甚至可以将它们更换为更大的磁盘(如果空间不足),而不会造成任何停机.
1不适用于 RAID 0。
und*_*ndo 18
Raid 1 并不是为了保护您免受已删除文件的侵害。它仅在磁盘故障的情况下提供保护(冗余),其中如果一个驱动器出现故障,另一个驱动器拥有您所有数据的完整副本。
RAID 1 由两个或多个磁盘上一组数据的精确副本(或镜像)组成;一个经典的 RAID 1 镜像对包含两个磁盘。
当读取性能或可靠性比写入性能或由此产生的数据存储容量更重要时,这种布局很有用。
只要至少有一个成员驱动器在运行,阵列就会继续运行。
来自维基百科
另一方面,增量备份会在您最终误删除文件时为您提供帮助,但如果您的主驱动器出现故障,您将丢失所有尚未备份的数据。
始终建议您将一个与另一个结合使用,例如让您的 NAS 在 RAID 1 配置中工作,然后在第三个驱动器(或可能是另一个 RAID 配置!)上进行定期备份。
其他答案已经掩盖了一些要点。
备份是数据的时间点副本。RAID1 或更高版本的阵列现在是数据的冗余存储。因此,如果您进行了每日备份(并且它完成得足够快),那么您可以恢复最多 24 小时过时的数据。您的用例能否应对丢失一天的更改?
成本 - 您在评论中提到 RAID1 感觉很浪费。这是。但是,如果丢失数据的成本足够高,那么将驱动器加倍的成本就微乎其微。还必须考虑停机成本。
我会 RAID 并备份我的 /photos 目录吗?绝对地!
我会 RAID 并备份我的 /TV+Movies 目录吗?一点都不。
如果您的预算有限,RAID 可能不可行。然而,好的备份是无价的。您无法替换某些数据,例如家庭照片、扫描件和文档。
TL:DR备份是强制性的,RAID 是可选的。
如果您的目标是防止删除,那么 RAID 1 不适合您。
RAID 1 通过将两个磁盘用作一个磁盘,将可用磁盘空间减少一半,另外的不便之处在于,如果一个磁盘出现故障并被更换,则 RAID 在重建自身时可能无法访问或访问速度非常慢.
由于您的目标是备份,而不是亚秒级的数据准确性,因此将两个磁盘用作两个独立磁盘并保留两个数据副本,其中一个可能稍微落后于另一个,这样会更好地为您服务。
通过这种简单的设置,您将避免可能导致 RAID 失败的问题,因为一些 RAID 失败可能会导致两个磁盘的数据完全丢失(我们的网站上可以找到一些此类情况)。
从您的帖子和评论中,我得到的印象是,对错误删除的弹性和抵抗力对您来说是最重要的。在这种情况下,两个经典备份比一个 RAID 备份更好、更安全。