我可以像访问一个文件一样访问ZFS卷吗?

好的…听起来像是一个奇怪的问题,但忍耐着我。 我可以像访问一个文件一样访问ZFS卷吗? 具体来说,我可以通过NFS共享一个ZFS卷作为文件吗?

以下是我正在做的:我有ZFS卷,我通过iSCSI共享到Mac OS X工作站。 工作站将iSCSI设备格式化为Mac OS X扩展,然后备份到它们。

我想要做的是从以前的备份中获取快照,并将其作为OS X .dmg文件提供。 如果我能以某种方式将ZFS卷并通过NFS共享给名为something.dmg的OS X客户端,他们应该能够在其桌面上安装卷并查看其中的所有文件…

这可能吗..?

这是相当复杂的。 您可以将原始备份的ZFS快照分享出来,作为iSCSI卷共享,并作为(只读?)Mac格式的驱动器安装在Macintosh工作站上。 .dmg部分是不必要的。

你让这个问题看起来比实际上更复杂。 你有一组文件。 您想在Solaris上从它们创build一个dmg映像。 你可能不能,因为dmg是一个专有的格式,没有我知道的工具(在OS X中包含的工具之外)可以创build一个dmg映像。

例如,您可以通过iSCSI共享zfs卷(/ dev / zvol / rdsk / …),并使用GlobalSAN iSCSI启动器将其挂载到您的mac上。

其他的可能性是在一个NFS共享上只有一个DMG文件。 工作也很好。