我想找出两个RAID0卷的手动同步(使用cron & rsync)和使用Linux软件raid的RAID10卷之间的存储数据安全性是否有任何好处。在写操作期间,RAID10是否预置任何数据完整性检查?类似于在volume1上写,在volume2上写比较检查和
发布于 2012-04-16 15:52:45
您正在比较苹果与大白鲨:rsync进程是一个备份。RAID不是备份。
如果要进行本地备份,请使用计划的rsync。如果您希望跨两个条带卷进行实时镜像,请使用RAID 10。
从数据完整性的角度来看,cron'd rsync在两个RAID 0卷之间的唯一好处是阴影卷上的数据将“隐藏”在活动卷的后面:如果您从活动卷中删除一个重要文件,则可以从阴影卷中读取它,前提是rsync尚未发生。
RAID不提供此阴影延迟时间:您删除该文件,它就消失了。
RAID 10提供了标准的磁盘写入完整性检查:每个容器都有相同的数据--操作系统和磁盘控制器保证(当您写入RAID 10时,磁盘控制器将相同的数据写入每个条)。此外,RAID 10允许操作系统从任一条读取,这提供了更好的读取性能的潜力,如果您正在使用体面的磁盘和控制器。
https://serverfault.com/questions/379916
复制相似问题