Como fazer uma cópia exata de um diretório para uma outra partição?

1

Eu tenho uma pasta de 20GB em uma unidade NTFS. Como posso fazer uma exata de apenas essa pasta para um outro volume NTFS?

Por exato, quero dizer, copiar permissões; mantenha diretórios hard links (caso existam) ; e manter fluxos de dados alternativos. As junções devem ser copiadas como junções e links simbólicos como links simbólicos.
Não precisa ser feito com janelas. Outros sistemas operacionais como o freebsd podem ser usados. No entanto, no windows, ele precisa funcionar a partir do winre.

Coisas como xcopy ou robocopy não ajudaram. Eu ouvi que o gerente distante pode manter links rígidos, mas não tenho certeza.

Uma solução gráfica seria um +

user2284570
fonte

Respostas:

2

Usar ln de Hermann Schinagl você pode encontrá-lo Aqui . Livre para uso pessoal e algum uso de trabalho, verifique o licença . Ele faz tudo que você precisa e é uma ferramenta de linha de comando do Windows.

Sacha K
fonte
Parece que não lida com permissões.
user2284570
Sim, isso acontece com --backup
Sacha K
Não parece lidar com fluxos de dados alternativos.
user2284570
Sim, e por padrão The --noads option tells ln.exe not to copy Alternative Data Streams RTFM
Sacha K
Eu esqueci que tinha que trabalhar em winre. e isso não acontece.
user2284570