1

Я пытаюсь выполнить резервное копирование данных на некоторые внешние жесткие диски как часть моей работы, наборы данных могут иметь размер более 100 ГБ с определенной структурой файлов, поэтому использование robocopy является обязательным.

Когда я запускаю эту команду, где G:\ - внешний жесткий диск или даже флешка, а [source] - внутренний диск,

robocopy [source] G:\ /E

Я получаю ошибку

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

Эта ошибка также возникает при копировании с внешнего диска на другой внешний диск.

У меня есть чувство, что это связано с настройкой разрешений, но я не уверен.

Есть идеи?

1 ответ1

0

Вы уверены, что вам нужно скопировать папку \System Volume Information ? Как правило, вы можете исключить это. Он не имеет никаких данных. Кроме того, если место назначения также является томом NTFS, у него уже будет папка \System Volume Information которую, возможно, не стоит перезаписывать.

Также вы можете включить параметры /b (резервное копирование) и / или /zb (резервное копирование + возможность восстановления) при использовании robocopy для резервного копирования. Предполагая, что у вас есть права администратора в системе, это позволит вам обойти многие стандартные средства управления доступом в системе.

Еще одно предложение. Если вам действительно нужно сделать копию всей файловой системы / тома, вы можете использовать что-то вроде disk2vhd вместо robocopy .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .