重新configuration(软件RAID)arrays以获得更多空间

我有:

带有Hyper-V和2个虚拟机的Windows Server 2012

x6硬盘用于虚拟机存储的软件RAIDarrays(Window's Storage Spaces)中的500 GB容量,用于服务器主机OS(和VM页面文件)的x1 SSD启动驱动器。

该arrays采用类似RAID-10的configuration,但带有2个条纹和3个镜像。 (也就是说,我们将六个驱动器中的四个驱动器丢失到总共1TB的arrays空间)

我们现在每天晚上在服务器上运行两个外部备份驱动器。

目前,我们的虚拟机存储容量为12GB,容量为927GB(使用805GB),但我们的数据增长速度并不快。

不过,我想重新configurationarrays为3个条纹,每个都有2个镜像,因为:

  • 数据库/服务器速度增加 (我怀疑3个镜像正在减慢写入,可能等到所有的3个驱动器都写完了?)
  • 未来的存储空间(3条带2个镜像的条纹将意味着1.5TB总arrays空间)
  • 成本效益(当前6个驱动器中有4个是冗余的,而6个是3个)

因为数据已经在磁盘上了,所有需要发生的事情是2个驱动器(每个条带有1个镜像)需要擦除,另外2个条带需要将数据分割到新的第3个条带。 我怀疑这是不可能的。

可能我必须擦除所有数据 ,销毁数组,使用6个空闲驱动器构build一个新arrays,并将数据从备份恢复到新arrays。

这安全吗? 将窗口的备份恢复旧数据到一个新的arrays或大惊小怪? 这似乎是正确的方式去做这个?

编辑:我正在使用Window Server 2012和它附带的Windows备份工具。 问题中的“软件RAID”是Windows Storage Spaces(Server 2012的所有本机工具)。

Windows Server Backup将处理您正在讨论的数据的备份和恢复。 您也可以只复制或复制数据,只要虚拟机在复制时closures。

我会做两个独立的副本,并在继续之前使用密码哈希validation它们。