重新配置(软件 RAID)阵列以获取更多空间

重新配置(软件 RAID)阵列以获取更多空间

我有:

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

x6 硬盘 500 GB 容量的软件 RAID 阵列(Windows 的存储空间)用于虚拟机存储,x1 SSD 启动驱动器用于服务器主机操作系统(和虚拟机页面文件)。

该阵列采用类似 RAID-10 的配置,但具有 2 个条带和 3 个镜像。(这意味着,我们丢失了 6 个驱动器中的 4 个,以实现冗余,总共 1 TB 的阵列空间)

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

目前,我们的虚拟机存储阵列有 122 GB 的可用容量(927 GB 已使用 805 GB),但我们的数据并没有增长快速地。

不过,我想将阵列重新配置为 3 个条带,每个条带有 2 个镜像,因为:

  • 数据库/服务器速度提高(我怀疑 3 个镜像正在减慢写入速度,可能要等待所有 3 个驱动器都完成写入?)
  • 未来存储空间(3 个条带,每个条带有 2 个镜像,意味着总阵列空间为 1.5 TB)
  • 成本效益(目前 6 个驱动器中 4 个因冗余而丢失,而之前是 6 个驱动器中 3 个丢失)

因为数据已经在磁盘上,所以只需擦除 2 个驱动器(每个条带 1 个镜像),其他 2 个条带需要将其数据拆分到新的第 3 个条带。但我怀疑这是不可能的。

可能我必须删除所有数据,销毁阵列,使用 6 个空闲驱动器构建新阵列,并将数据从备份恢复到新阵列。

这安全吗?Windows 的备份会将旧数据恢复到新阵列吗还是大惊小怪?这似乎是处理此事的正确方法吗?

编辑:我使用的是 Windows Server 2012 及其附带的 Windows 备份实用程序。所讨论的“软件 RAID”是 Windows 存储空间(所有工具都是 Server 2012 的原生工具)。

答案1

Windows Server Backup 可以很好地处理您所说的数据的备份和恢复。您也可以只备份xcopy或恢复robocopy数据,只要在进行复制时虚拟机处于关闭状态即可。

我会制作两个独立的副本,并在继续之前使用加密哈希对它们进行验证。

相关内容