我有一台戴尔服务器,内含6个1TB硬盘。 目前驱动器被configuration成两个RAID组:
现有
第1组: RAID 1中的2 x 1TB(1TB可用)C:驱动器(Windows 2008 R2引导分区NTFS)
第2组: RAID 10中的4 x 1TB(可用2TB)E:驱动器(NTFS)
我想将RAIDconfiguration更改为
后
组1:RAID 5中的6 x 1TB(5TB可用),上面有2个NTFS分区。
做这个的最好方式是什么?
我现在正在考虑这个:
这是最好的方法吗? 还是有更简单的方法?
亲自使用第三方工具编写NTFS文件系统让我害怕。
我将RAID-10分区的内容复制到另一台机器(实际上可能是两台机器),使用类似ROBOCOPY
或XCOPY
来保留权限和元数据。 我也确保我有一个很好的备份。
然后,我会使用内置的Windows备份对RAID-1启动卷进行两次备份。 我可能会testing还原其中一台备份到另一台机器(使用W2K8安装介质中内置的恢复function),以确保它是好的。
然后我重新configuration服务器上的RAID,并恢复启动卷的Windows备份(分区,因为我觉得适合…我个人不会做两个分区,但你可以做你想做的)。
最后,我将使用相同的工具从RAID-10卷的备份副本中复制数据,以保留权限和元数据。
这些都可以使用微软工具来完成,不使用任何不支持的NTFS实现。 如果你愿意的话叫我偏执狂。
另外:我会在这些磁盘上创build一个RAID-6卷,但不是RAID-5。 这太大了,不能相信RAID-5和误码率。
如果这是硬件级RAID重新configuration(进入PERCconfiguration并重buildRAID卷)而不是仅分区大小调整,则必须使用RAID-5configuration重build服务器。 按照步骤1和步骤4中的说法,这将有助于提高速度,因为您可以备份每个分区的数据并在新分区上进行恢复。 操作系统不知道或不在乎底层RAIDconfiguration是什么,只知道可用的分区。