保留将unix文件复制到NTFS的可用权限和所有权


1

我有一个旧的solaris系统,上面有数TB的数据。最近我们得到了一台新的服务器,我接受了Windows服务器的推荐“因为它很容易管理”。有人将solaris框中的数据复制到新服务器上。所有的数据都存在,但不知怎的,我们似乎失去了所有的所有权和权限。现在,即使是管理员帐户也无法实际访问Windows共享上的数据。我已经尝试了我能想到的所有内容来复制权限和所有权。我已尝试cacls为管理员和域管理员添加权限,但我只是收到错误消息。

cacls files /t /e /c /g "administrator":f
ACCESS_DENIED: D:\Public\files\something

在linux / unix文件服务器上,我可以看到具有“ls”的目录中所有文件的权限。在这个系统上,我只需要10分钟和六个对话框来查看权限。

我试图从使用NFS和samba安装的源目录中复制权限和所有权,并使用管理员运行的rsync和robocopy。什么都没有用。使用NFS挂载源目录我看不到所有者名称,只看到UID。将它们挂载为CIFS份额我可以看到所有者。

robocopy j:\olddrive\files d:\newdrive\files /e /purge /secfix /copy:atsou /dcopy:t /timfix

输出很多东西,但AFAICT没有更改权限,绝对不会改变所有权。

现在我确定数据随着它的增长而持续多年可能已经填充了权限,填充了unix权限,但它至少是可用的。现在有一套更复杂的权限,甚至无法访问。 AFAIC这是倒退的巨大一步。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.