Disk A: 100GB
Disk B: 200GB
Disk C: 400GB
A
假设我使用和创建了一个 300GB 的池B
。然后,我在该池上创建了一个“简单”虚拟磁盘,大小为 300GB。然后,我在该卷上只有 10GB 的数据文件。从逻辑上讲,将 添加C
到池中然后删除A
,同时保留虚拟磁盘并非不可能。系统可以在删除之前将数据从 复制A
到。C
A
我尝试使用 Windows 10 的存储空间,效果与预期一致。但当我在 Windows Server 2016 上尝试时,弹出消息说必须删除虚拟磁盘。
如果存储空间可以做到,我认为存储池也可以做到。有办法吗,还是在存储池上不可能做到?
答案1
经过大量研究...以下方法有效。我不得不使用 PowerShell。
获取磁盘的一个唯一名称以指向磁盘。
Get-PhysicalDisk
可以这样做,但如果有相同的 FriendlyNames 或 SerialNumber 为空,则运行Get-PhysicalDisk | Select-Object UniqueID
以获取 GUID。退出要移除的磁盘。如果
-UniqueID
省略,则将下一个参数作为 FriendlyName。Set-PhysicalDisk -UniqueID "....." -Usage Retired
打开服务器管理器。转到存储池。右键单击要移除的磁盘并选择
Remove Disk
。
然后它没有说需要移除虚拟磁盘。它说 Windows 正在修复受影响的虚拟磁盘。移除磁盘后,我检查了虚拟磁盘卷。该卷被标记为,healthy
我可以看到文件完好无损。
我想知道为什么这个“退休”功能在 GUI 中不可用。