我有一台 Netapp,上面有一些用于 VMware 存储的 NFS 导出。我想在 Windows 2012 R2 服务器上安装快照,以便将所有虚拟机文件复制到磁带。我可以正常安装共享,但只能复制部分文件。它们具有各种权限;有些是 600,有些是 644,有些是 755。我无法复制 600 的权限。尝试复制这些权限时,Windows 中出现错误。其他文件复制正常。我尝试了 mount 命令中的各种选项,但无济于事。我很确定它不是更改文件权限的选项。还有其他解决方案吗?
答案1
我不会使用 Windows 来挂载 VMWare VM 文件,而是使用 Netapp 直接写入磁带。
- 以下是 CDOT 的指南:https://library.netapp.com/ecmdocs/ECMP1196874/html/
- 以下是 7 模式的指南:https://library.netapp.com/ecmdocs/ECMP1196992/html/
答案2
我找到了一个解决方法。由于 LTFS 软件将磁带驱动器显示为 Windows 中的逻辑磁盘驱动器,因此我共享了该驱动器。然后我创建了一个 Linux VM,并在其上安装了共享。在 Linux VM 中,我可以安装 NFS 共享并复制所有内容而不会出现任何错误。因此,此时只需使用 rsync 从一个安装点复制到另一个安装点即可。
顺便说一句,这证实了我的怀疑:Windows 安装 NFS 共享的方式存在一些问题。