Eu tenho um antigo sistema solaris com terabytes de dados nele. Recentemente nós temos um novo servidor e eu fui junto com a recomendação de um servidor windows "porque era fácil de gerenciar". Alguém copiou os dados da caixa solaris para o novo servidor. Todos os dados estão lá, mas de alguma forma parecemos ter perdido toda a propriedade e permissões. Agora, até mesmo as contas de administrador não podem acessar os dados no compartilhamento do Windows. Eu tentei tudo o que posso pensar para copiar as permissões e a propriedade. Eu tentei cacls para adicionar permissões para o administrador e administradores de domínio, mas eu só recebo mensagens de erro.
cacls files /t /e /c /g "administrator":f
ACCESS_DENIED: D:\Public\files\something
Em um servidor de arquivos linux / unix, posso ver as permissões de todos os arquivos em um diretório com um "ls". Neste sistema eu preciso de 10 minutos e meia dúzia de caixas de diálogo apenas para ver as permissões.
Eu tentei copiar as permissões e os proprietários do diretório de origem montado usando o NFS e o samba com o rsync e o robocopy executados pelo Administrador. Nada de útil aconteceu. Montando o diretório de origem com o NFS, não consegui ver os nomes dos proprietários, apenas os UIDs. Montando-os como compartilhamentos CIFS, pude ver os proprietários.
robocopy j:\olddrive\files d:\newdrive\files /e /purge /secfix /copy:atsou /dcopy:t /timfix
exibe muitas coisas, mas não altera as permissões do AFAICT e definitivamente não altera a propriedade.
Agora, tenho certeza de que os dados, à medida que cresceram ao longo de muitos anos, provavelmente têm permissões de preenchimento, permissões unix recheadas, mas pelo menos eram utilizáveis. Agora, com um conjunto de permissões muito mais complexo, nem é acessível. AFAIC este é um passo gigante para trás.