Phi*_*hil 8 raid backup website large-data
我负责一个小众行业的新网站,该网站存储了大量数据(每个客户 10 TB 以上,很快就会增长到 2 或 3 个客户)。我们正在考虑订购价值约 5000 美元的 3TB 驱动器(10 个在 RAID 6 配置中,10 个用于备份),这将为我们提供大约 24 TB 的生产存储。数据将被写入一次并且在网站的生命周期内保持不变,所以我们只需要做一次备份。
我了解基本的 RAID 理论,但我对它没有经验。我的问题是,这听起来像一个好的配置吗?此设置可能会导致哪些潜在问题?
另外,进行一次性备份的最佳方法是什么?有两个 RAID 6 阵列,一个用于异地备份,一个用于生产?还是应该将 RAID 6 生产阵列备份到 JBOD?
编辑:数据服务器正在运行 Windows 2008 Server x64。
编辑 2:为了减少重建时间,您如何看待使用两个 RAID 5 而不是一个 RAID 6?
waz*_*oox 16
我目前支持高达 96 TB(总共 2 PB 左右)的 220 个服务器,其中一些服务器高达 240 TB,这是我的团队构建的。以下是我的建议:
老实说,我认为 5000 美元的驱动器有点贵……但那是另外一回事了。设置听起来足够好,但是在驱动器出现故障的情况下......拥有 24 TB 的单卷将需要永远重建。(曾经尝试读取分布在其他 9 个磁盘上的 3tb 数据吗?)最好使用较小的 RAID 集并将它们连接在一起以形成更大的卷。如果一个驱动器出现故障,它不会在整个重建过程中扼杀整个卷的性能……而只会影响一个 raid-set 的性能。
此外,根据您的网站在什么上运行......(Linux/Windows/OSX/Solaris/???)也可以决定您使用的工具和使用的配置。
“一次性备份”是什么意思?如果您的意思是“单向存档”......(即新文件被写入备份服务器......但没有从中读取任何内容),我强烈建议在 *nix 风格的环境中使用 rsync(linux/unix/等等...) 或者如果它是基于 IIS (windows) 的,请使用诸如 synctoy 或 xxcopy 之类的东西。如果您需要 LIVE 副本(文件在写入到其他服务器上时之间的 0 延迟),您需要提供有关您的环境的更多信息。Linux 和 Windows 的工作方式完全不同,工具也 100% 不同。对于这样的东西,您可能想要研究集群文件系统,并且可能应该更多地关注 SAN 而不是基于主机的存储。