Remove TODAS as ACLs do NTFS, exceto as marcações de horário - para migração de dados

1

Estou migrando alguns dados (2TB) de um compartilhamento de arquivos do servidor Windows NTFS para um compartilhamento de arquivos do Mac OS X. Eu preciso remover todas as permissões NTFS, exceto as marcações de horário.

Quaisquer scripts bons lá fora, com nomes de diretório de exemplo \ group \ users que você possa compartilhar?

Eu preciso de uma maneira de fazer isso no Windows ou no OS X.

Thx!

    
por Bryan 10.06.2011 / 23:47

4 respostas

3

Robocopy fará tudo o que você está procurando.

    
por 11.06.2011 / 00:36
1

Corrija-me se estiver errado, mas o NTFS não é um sistema de arquivos do Windows e o Mac OS tem seu próprio sistema de arquivos? Estou muito limitado no meu conhecimento Mac embora. Eu sei MACs podem ler unidades NTFS, mas você está dizendo que você está movendo os dados para um novo compartilhamento no Mac. Isso significa que você perderá a segurança NTFS naturalmente porque o servidor Mac não terá nenhuma unidade NTFS ... a menos que você tenha instalado uma?

Quanto aos registros de tempo, não acho que você possa alterar estes ... os timestamps são timestamps e existem por um motivo. Geralmente, o timestamp principal que as pessoas querem manter intactas é "data de modificação". Você já testou isso com um arquivo que o move para o Mac? Eu apenas testei agora movendo um arquivo entre dois PCs em unidades NTFS e a data de modificação não foi alterada. "data criada" e "última vez acessada" foram embora. Eu não posso garantir o mesmo acontecendo em um Mac no entanto, como eu não tenho um!

Se os timestamps pudessem ser modificados, eles poderiam ser abusados.

    
por 11.06.2011 / 00:19
1

Você não precisa se preocupar com isso. Ao copiar os limites do sistema de arquivos, as permissões NTFS não serão copiadas.

    
por 11.06.2011 / 01:35
0

O mais parecido é alterar as propriedades para o grupo Administradores ( takeown /r /a somefolder ) e redefinir as permissões de arquivo com as herdadas ( icacls somefolder /reset /t /c ).

No entanto, você não deve fazer isso, porque os dados específicos do NTFS (propriedade, ACLs, auditoria) simplesmente serão perdidos ao copiar para o sistema de arquivos usado pelo Mac OS X.

    
por 11.06.2011 / 00:26