存储池:替换磁盘而不删除“简单”虚拟磁盘

存储池:替换磁盘而不删除“简单”虚拟磁盘
Disk A: 100GB
Disk B: 200GB
Disk C: 400GB

A假设我使用和创建了一个 300GB 的池B。然后,我在该池上创建了一个“简单”虚拟磁盘,大小为 300GB。然后,我在该卷上只有 10GB 的数据文件。从逻辑上讲,将 添加C到池中然后删除A,同时保留虚拟磁盘并非不可能。系统可以在删除之前将数据从 复制A到。CA

我尝试使用 Windows 10 的存储空间,效果与预期一致。但当我在 Windows Server 2016 上尝试时,弹出消息说必须删除虚拟磁盘。

如果存储空间可以做到,我认为存储池也可以做到。有办法吗,还是在存储池上不可能做到?

答案1

经过大量研究...以下方法有效。我不得不使用 PowerShell。

  1. 获取磁盘的一个唯一名称以指向磁盘。 Get-PhysicalDisk可以这样做,但如果有相同的 FriendlyNames 或 SerialNumber 为空,则运行Get-PhysicalDisk | Select-Object UniqueID以获取 GUID。

  2. 退出要移除的磁盘。如果-UniqueID省略,则将下一个参数作为 FriendlyName。 Set-PhysicalDisk -UniqueID "....." -Usage Retired

  3. 打开服务器管理器。转到存储池。右键单击要移除的磁盘并选择Remove Disk

然后它没有说需要移除虚拟磁盘。它说 Windows 正在修复受影响的虚拟磁盘。移除磁盘后,我检查了虚拟磁盘卷。该卷被标记为,healthy我可以看到文件完好无损。

我想知道为什么这个“退休”功能在 GUI 中不可用。

相关内容