安全地从跨区卷中删除磁盘而不丢失数据

安全地从跨区卷中删除磁盘而不丢失数据

我正在运行 Windows Server 2008 R2,并将物理磁盘转换为动态磁盘,并将它们合并为跨区卷。昨天,一个磁盘开始抛出 SMART 错误,所以我决定换一个新磁盘来替换它。

现在,我将其安装到我的系统中,将其转换为动态磁盘并使其成为跨区卷的一部分。我的问题是:如何从跨区卷中删除旧磁盘而不丢失数据?

答案1

那么它只是一个普通的、不受 RAID 保护的跨区卷,对吗?

如果是的话,那么您必须备份整个卷,更换磁盘,重建一个空白的新跨区卷并恢复数据。

本质上你没有简单的方法来做到这一点,请考虑使用 RAID 中的一些方法,而不是跨度有效的 R0 设置。

答案2

我已经在 Windows Server 2012 R2 上测试过。我有一个跨三个 1TB 磁盘的 3TB 跨区卷。

我刚刚在磁盘管理中将 3TB 跨区卷缩小到 2TB。这使得最后一个磁盘上的所有空间都未分配。之后,我能够移除磁盘而不会丢失任何数据。

不幸的是,如果您想从跨区卷中删除第一个磁盘,此解决方案将不起作用。

答案3

实际上,对于那些对除了“不要”之外的答案感兴趣的人:我发现了这个:http://richardbenson.co.uk/2008/10/removing-a-drive-from-a-spanne/

这似乎是通用方法:

  • 确保有足够的可用空间来移除其中一个磁盘。
  • 使用 jkdefrag 对磁盘进行碎片整理,将所有数据移动到卷的开始处。
  • 手动删除碎片整理中没有删除的所有垃圾。
  • 使用磁盘管理器“缩小”跨区卷。
  • 在已缩小的磁盘上重建分区表。

答案4

安全地从跨区卷中删除磁盘而不丢失数据

  • 根据要从磁盘管理实用程序中删除的磁盘大小缩小跨区卷

  • 使磁盘的未分配空间等于磁盘的大小

  • 移除磁盘

相关内容