备份服务器 RAID 分区

备份服务器 RAID 分区

最近买了一台有 16 个 1TB 磁盘的服务器。我们将使用它作为磁盘备份解决方案。

我有什么理由要以任何特定方式对阵列进行分区?我基本上只是要对整个阵列进行 RAID5,可能只为操作系统(60-80GB)划分一个分区,其余部分则用于备份存储。
但是,我想不出创建单独分区的充分理由,所以只是想得到一点意见。

答案1

我不太确定您是否问是否应该将操作系统与备份分开分区,或者您是否问是否应该将备份本身分区为更小的块。

首先,我强烈建议将操作系统与备份分开。如果操作系统损坏,您必须恢复怎么办?这对您的备份来说会很麻烦。此外,(假设您使用的是 Linux)您可以挂载没有“no suid”的备份以增加安全性,等等......

其次,备份将如何进行?文件树将是什么样子?所有内容是否都存储在一个巨大的平面目录中,还是会有子目录?这将有助于确定您的分区结构。

第三,您是否考虑过使用 RAID 6 而不是 RAID 5?如果您要进行备份(并且性能不是问题),那么这可能是更好的选择。RAID 6...

通过添加额外的奇偶校验块来扩展 RAID 5;因此它使用块级条带化,其中两个奇偶校验块分布在所有成员磁盘上。(维基百科

它提供了额外的保护,在驱动器重建期间允许 2 个驱动器(而不是 1 个)发生故障。

答案2

性能损失将取决于控制器和工作负载 - 如果您有时间,我会根​​据您的喜好快速设置一个 Windows 或 Linux 副本,并运行一些基准测试以查看它在 RAID 6 中是否可以接受。如果可以接受,那么如果您可以运行得更快但风险更大,那又怎样?

一定要将您的数据和操作系统分开 - 如果您希望清除操作系统并重新开始,它将使您的生活变得无限轻松。

另外,我在另一个问题上提到过 - 如果您的机器有 EFI bios 并且可以从 GPT 分区启动,那么您可以拥有一个带有单独分区的大型 RAID,因为使用 MBR 而不是 GPT 会将您限制为 2Tb。

如果它没有 EFI,那么您将需要创建两个 raid - 一个(我建议 2 个驱动器/RAID1)MBR 分区用于操作系统,其余作为 RAID6 GPT 分区。

相关内容