Copie os arquivos do Windows para o compartilhamento SMB (Synology) e mantenha todas as propriedades

1

Eu tenho uma unidade de rede com arquivos que precisam mover para um novo compartilhamento de rede Synology NAS SMB. Gostaria de transferir os arquivos mantendo o máximo de propriedades possível.

Eu tentei robocopy e fastcopy, mas essas ferramentas não fazem o truque. As permissões (em um domínio) são alteradas com base nas configurações nas configurações de compartilhamento do Synology e o proprietário é alterado para minha conta de administrador.

Posso evitar essa modificação?

    
por EarthMind 24.11.2017 / 19:12

1 resposta

1

Os servidores de arquivos Linux (baseados) não possuem um sistema de arquivos com ACLs como o Windows (com NTFS ou ReFS). Você simplesmente não pode manter todas as suas configurações de NTFS como ACLs, Junctions, Filestreams ou atributos estendidos em um sistema de arquivos não-NTFS.

A maioria do Linux FS expõe os atributos POSIX (OWNER, GROUP, RIGHTS). Se você tiver mais de uma entrada de grupo, você deve criar um grupo para cada e todas as combinações de ACL.

Mas você pode exportar suas ACLs da NFTS. Use este comando para fazer backup de suas permissões NTFS:

icacls d:data /save NTFS-acls.txt /t /c

A opção / T também permite obter permissões de subpasta. A opção / C permite que ele continue, mesmo se forem encontrados erros. Erros ainda serão exibidos.

Use este comando para restaurá-los:

icacls d: /restore NTFS-acls.txt

Observe que no comando para salvar as permissões, não há barra. Aqui a> você pode ler porque isso é importante.

    
por 29.11.2017 / 15:38