从作为iSCSI目标公开的ZFS池中恢复NTFS数据

前端之家收集整理的这篇文章主要介绍了从作为iSCSI目标公开的ZFS池中恢复NTFS数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的愚蠢,数据绝不是至关重要的,现在是第一次学习经验,节省时间第二.

我通过napp-it中的裸骨指令设置了100GB的iSCSI目标.这是一卷LU.

然后我将我的Windows 7机器连接到iSCSI目标,将其格式化为NTFS,并使用一些大型iso文件传输测试其性能.然后我取消映射驱动器,重新连接到目标,并被迫再次格式化为NTFS.

就在那时我意识到我转移的文件只存在于iSCSI目标上.我投入了一点点然后继续我的事业.当我清理我的实验时,我注意到在这个屏幕上:
http://imgur.com/1xlcu.jpg

这是我的实验目标坦克/ iSCSI,它仍然有很多数据.

假设我的isos仍然在这个池中,我将如何恢复它们?

在写这篇文章的时候,我从www.runtime.org使用了GetDataBackup for NTFS.虽然它发现了两个以前的NTFS分区,但没有数据.

不幸的是,没有 – 除了你拍摄ZFS快照之外,没有比Windows更多的数据了.

要从ZFS公开到iSCSI,当它真正处理文件时表现得像原始磁盘,它需要在ZFS池上创建一个伪块设备作为文件.此特定文件通过iSCSI公开为空白“磁盘” – 允许Windows iSCSI启动器使用NTFS文件系统对其进行格式化.这与NFS或SMB等文件协议形成对比,其中文件系统根本不是NTFS,而Windows系统中的文件将直接存储为ZFS卷上的文件.

由于iSCSI暴露以这种方式工作,作为ZFS之上的文件暴露为磁盘,ZFS实际上无法知道从NTFS角度看什么是“免费”和“使用”什么.相反,它真正知道的是假磁盘文件有多大 – 以及用某种数据写了多少(这是REFER号码–86 GB,其中包括/ tank / iSCSI中的任何其他文件) .

除非拍摄快照,否则假磁盘中的数据是您可以使用的数据 – 但与普通磁盘一样,文件可能仍在磁盘上,只是没有文件系统指向它们.我不熟悉那个特定的工具,但是检查整个磁盘上的孤立文件可能会有所帮助.

原文链接:https://www.f2er.com/windows/368164.html

猜你在找的Windows相关文章