O Robocopy não copiará arquivos que envolvam unidades externas

1

Eu estou tentando fazer backup de dados em alguns discos rígidos externos como parte do meu trabalho, os conjuntos de dados podem ter mais de 100 GB de tamanho com estrutura de arquivo específica, portanto, usar o robocopy é uma obrigação.

Quando eu executo este comando, onde G: \ é um disco rígido externo ou mesmo usb stick e [source] é uma unidade interna,

robocopy [source] G:\ /E

Eu recebo o erro

G:\System Volume Information18/11 15:36:59 ERROR 5 (0x00000005) Changing file attributes G:/
Access is denied
Waiting 30 seconds... 

Esse erro também ocorre ao copiar de uma unidade externa para uma unidade externa diferente.

Tenho a sensação de que isso tem a ver com a configuração de permissões, mas não tenho certeza.

Alguma idéia?

    
por purelyp93 12.01.2018 / 00:50

1 resposta

0

Tem certeza de que precisa copiar a pasta \System Volume Information ? Geralmente você pode excluir isso. Não tem diretamente nenhum de vocês dados. Além disso, se o destino também for um volume NTFS, ele já terá uma pasta \System Volume Information que talvez não seja uma boa ideia sobrepor.

Além disso, talvez você queira incluir as opções /b (backup) e / ou /zb (backup + reinarable) ao usar o robocopy para backups. Supondo que você tenha privilégios de administrador no sistema, isso permitirá que você ignore muitos dos controles de acesso padrão em um sistema.

Uma outra sugestão. Se você realmente precisa fazer uma cópia de todo o sistema de arquivos / volume, você pode querer olhar para algo como disk2vhd em vez de robocopy.

    
por 12.01.2018 / 00:57