![恢复存储空间池](https://linux22.com/image/782074/%E6%81%A2%E5%A4%8D%E5%AD%98%E5%82%A8%E7%A9%BA%E9%97%B4%E6%B1%A0.png)
我有一个旧的 5x5TB 存储池,我确信当时我设置了双向奇偶校验,但现在看来它实际上只是单向奇偶校验,现在它不再起作用了。当我准备备份所有数据时,一个磁盘发生故障,另一个磁盘现在拒绝连接。
PS> get-storagepool -isprimordial 0 | get-physicaldisk
Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size
------ ------------ ------------ --------- ------- ----------------- ------------ ----- ----
7 052135 00A1234567F6 HDD False OK Healthy Auto-Select 4.55 TB
3 182565 00A123456882 HDD False OK Healthy Auto-Select 4.55 TB
6 069705 00A1234567F6 HDD False OK Healthy Auto-Select 4.55 TB
127838 95RDK98JF57D HDD False Lost Communication Warning Auto-Select 4.55 TB
184587 95N2Y1D0F57D HDD False Lost Communication Warning Retired 4.55 TB
标记为已停用的驱动器已坏,无法工作,另一个驱动器仍应工作,但由于某种原因无法工作。如果该驱动器单独插入,则无法检测到存储空间,并且会将其列storage spaces protective partition
在磁盘管理中。
有人知道如何重新连接那个驱动器,或者使用其他技巧从池中恢复更多数据吗?
它目前显示为:
PS> get-virtualdisk
ResiliencySettingName FaultDomainRedundancy OperationalStatus HealthStatus Size FootprintOnPool StorageEfficiency
--------------------- --------------------- ----------------- ------------ ---- --------------- -----------------
Parity 1 {No Redundancy, Degraded, Incomplete} Unhealthy 15 TB 22.1 TB 64.71%
编辑:不要假设有备份,没有备份。备份应该是 2 磁盘故障转移。理论上的备份也没有回答这个问题。这不是关键数据,虽然如果它消失了并不好,但也不会造成太大的伤害,我只是试图尽可能多地恢复。
我尝试运行 ReclaiMe Storage Spaces Recovery,它似乎有效,但是对于我来说,尝试恢复文件不值得花费 300 美元的许可证。
答案1
销毁您的存储空间池并从头开始创建新的存储空间池。从备份中恢复数据。
编辑:很遗憾没有备份。你看,RAID 没有备份。在你的情况下,你可以尝试弹出所有磁盘,将它们安装到其他机器上并“导入”存储空间池。存储空间是一种脆弱且不可靠的技术,因此在某些情况下,这些“拔下再插回”会有所帮助。