Простой скрипт Robocopy для резервного копирования жесткого диска не работает

6709
Pbearne

Я пытаюсь запустить robocopy для резервного копирования всего моего жесткого диска

Это то, что у меня есть пока robocopy f: G: \ Backup \ f \ / E / R: 2 / ZB / DCOPY: T / SL

Проблема, с которой я столкнулся, заключается в том, что я, похоже, зацикливаюсь на ярлыках и копирую их, и по какой-то причине в сборке win7 они зацикливаются до разрывов длины пути.

Кто-нибудь получил строку этого слова или может сказать, какой переключатель у меня не так?

1

3 ответа на вопрос

3
lightserver

The right switch is /XJ (exclude junction) to only copy and unfollow symlinks.

1
Gordon Bell

Снимите /SLвыключатель. Тебе это не нужно.

Я обычно просто использую:

robocopy f: G:\Backup\f\ /MIR /R:2 
не является / mir для miror, который удаляет файлы в резервной копии, например, sysnic файлы? 15 лет назад 0
/SL:: copy symbolic links versus the target. I add this to try stop robocopy the target content I should what the shortcut 15 лет назад 1
Yes, don't use /MIR unless you want a mirror copy. The /SL is your problem. It's following/backing up the symbolic links, which you don't want. Gordon Bell 15 лет назад 0
0
TheDave1022

Попробуй это:

robocopy /E /R:1 /W:1 /COPYALL /ETA "F:\\" "G:\Backup\f\\" 

Если вы хотите, чтобы зеркальная резервная копия обрабатывала удаления, добавьте / MIR после ETA. Если вы копируете на диск без NTFS, вам также понадобится / FFT.