Windows 中的 NFS 挂载-无法复制具有 600 权限的文件

Windows 中的 NFS 挂载-无法复制具有 600 权限的文件

我有一台 Netapp,上面有一些用于 VMware 存储的 NFS 导出。我想在 Windows 2012 R2 服务器上安装快照,以便将所有虚拟机文件复制到磁带。我可以正常安装共享,但只能复制部分文件。它们具有各种权限;有些是 600,有些是 644,有些是 755。我无法复制 600 的权限。尝试复制这些权限时,Windows 中出现错误。其他文件复制正常。我尝试了 mount 命令中的各种选项,但无济于事。我很确定它不是更改文件权限的选项。还有其他解决方案吗?

答案1

我不会使用 Windows 来挂载 VMWare VM 文件,而是使用 Netapp 直接写入磁带。

答案2

我找到了一个解决方法。由于 LTFS 软件将磁带驱动器显示为 Windows 中的逻辑磁盘驱动器,因此我共享了该驱动器。然后我创建了一个 Linux VM,并在其上安装了共享。在 Linux VM 中,我可以安装 NFS 共享并复制所有内容而不会出现任何错误。因此,此时只需使用 rsync 从一个安装点复制到另一个安装点即可。

顺便说一句,这证实了我的怀疑:Windows 安装 NFS 共享的方式存在一些问题。

相关内容