Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Резервная копия папки через robocopy и Планировщик заданий

Автоматическая копия папки на внешний диск: robocopy плюс Планировщик заданий

Пошаговая настройка автоматической резервной копии папки в Windows 11: параметры robocopy /E, /MIR, /COPYALL, /R и /W, журнал /LOG, коды выхода и их расшифровка, пробный прогон /L, создание задания в Планировщике и проверка восстановления файлов.

Автоматическая копия папки на внешний диск: robocopy плюс Планировщик заданий

Штатные средства Windows удобны, но иногда нужна простая и предсказуемая схема: есть папка с документами и фотографиями, есть внешний диск, и требуется, чтобы копия обновлялась сама, например каждую ночь. Такую задачу решает robocopy — консольная утилита, входящая в состав Windows, — в паре с Планировщиком заданий. Ниже пошаговая настройка с проверкой на безопасном пробном прогоне.

Что понадобится

Ноутбук под управлением Windows 11, внешний диск или второй внутренний накопитель, папка с данными, которую нужно копировать. Желательно, чтобы диск был отформатирован и на нём было достаточно свободного места с запасом. Права администратора понадобятся только на этапе создания задания в Планировщике, для самого копирования они не нужны.

Зачем robocopy, а не перетаскивание мышью

Проводник при копировании большого объёма может остановиться на длинном пути или на файле с необычным именем. robocopy умеет обрабатывать длинные пути, ведёт журнал, умеет повторять попытки при ошибках чтения и возвращает код выхода, по которому легко понять результат. Кроме того, повторный прогон копирует только изменения, а не всё заново.

Основные параметры

Ключ /E включает все подпапки, в том числе пустые. /MIR создаёт точную копию: не только добавляет новое, но и удаляет в приёмнике то, чего нет в источнике. /COPYALL переносит все атрибуты, включая права и время. /R и /W задают число повторов и паузу между ними. /LOG записывает отчёт в файл, /TEE выводит его ещё и на экран.

Про /MIR и его риск

Ключ /MIR удобен, когда нужна точная копия, но он опасен: если по ошибке указать в качестве источника пустую папку или диск, из приёмника будет удалено всё лишнее. Начинающим безопаснее использовать /E без удаления и периодически чистить приёмник вручную. Если всё же применяете /MIR, трижды проверьте пути и сделайте пробный прогон.

Пробный прогон

Ключ /L показывает, что программа сделала бы, но ничего не меняет. Это лучший способ проверить команду: запустите её с /L, прочитайте список файлов и убедитесь, что источник и приёмник указаны верно. Только после успешного пробного прогона убирайте /L и запускайте копирование по-настоящему.

Коды выхода

robocopy возвращает не «ноль при успехе», а битовую маску. Значения меньше 8 означают, что копирование прошло без критических ошибок: единица — файлы скопированы, двойка — есть лишние файлы в приёмнике, тройка — сочетание. Восемь и больше — это ошибка: не удалось скопировать часть файлов или получить доступ. Планировщик должен считать успехом коды от 0 до 7.

Журнал

Ключ /LOG пишет отчёт с перезаписью файла при каждом прогоне, /LOG+ дописывает в конец. Дописывание удобно для истории, но файл растёт. Для домашней схемы достаточно перезаписи и отдельной папки для журналов. В журнале видно, сколько файлов скопировано, сколько пропущено и были ли ошибки.

Создание задания в Планировщике

Откройте Планировщик заданий и создайте простую задачу. Укажите имя, например «Копия документов на внешний диск». В триггере выберите ежедневный запуск и удобное время, когда ноутбук обычно включён. В действии укажите программу robocopy и аргументы командной строки. Важно: в поле «Рабочая папка» лучше оставить пусто, а пути прописать полностью.

Условия выполнения

На вкладке условий снимите галочку «Запускать только при питании от сети», иначе на ноутбуке задание не выполнится от батареи. Если внешний диск не подключён, копирование завершится ошибкой — это нормально, но стоит настроить повторный запуск при пропуске. Проверьте также, что задание не завершается по тайм-ауту через три дня.

Проверка, что всё работает

После первого запуска откройте журнал и убедитесь, что файлы скопированы. Затем измените один файл в источнике и запустите задание вручную. В приёмнике должна появиться обновлённая версия. Если этого не произошло, проверьте пути и права доступа. Полезно также посмотреть «Историю» задания в Планировщике.

Восстановление файлов

Копия нужна не сама по себе, а для возврата данных. Откройте приёмник в Проводнике, найдите нужный файл и скопируйте его обратно. Если используется /MIR и файл был удалён в источнике, в приёмнике его тоже не будет — это главный аргумент за версионирование или отдельную ротацию копий.

Ограничения схемы

Одна копия на одном внешнем диске не защищает от кражи ноутбука вместе с диском, от пожара и от шифровальщика, который доберётся до подключённого диска. Держите диск отключённым, когда он не нужен, и добавьте вторую копию — облачную или на другом носителе, хранящемся в другом месте.

Альтернативы

История файлов проще в настройке, но менее гибкая. OneDrive синхронизирует папки и хранит версии, но требует интернета и аккаунта. Сторонние программы дают расписание и версии «из коробки», но требуют установки и иногда платной лицензии. robocopy выигрывает там, где нужна простая и полностью локальная схема.

Что копировать, а что не стоит

В первую очередь копируйте то, что нельзя восстановить: документы, семейный фотоархив, рабочие проекты, базы программ, сохранения игр. Не имеет смысла копировать системные папки целиком, кеши браузеров и временные файлы: они занимают место и меняются постоянно. Для системы лучше подготовить отдельный образ или точку восстановления, а robocopy оставить для пользовательских данных.

Проверка целостности копии

После первого полного прогона полезно сверить несколько крупных файлов по контрольной сумме: так вы убедитесь, что копия действительно читается и не повреждена при передаче. Периодически открывайте случайные файлы из приёмника — документ, таблицу, фотографию. Если файл не открывается, скопируйте его заново и проверьте состояние диска.

Что запомнить

  • robocopy копирует только изменения при повторном запуске.
  • /L — безопасный пробный прогон, начинайте с него.
  • /MIR удаляет лишнее в приёмнике, с ним нужна осторожность.
  • Коды выхода 0–7 считаются успехом, 8 и выше — ошибка.
  • Одна копия на одном диске не закрывает правило трёх копий.

FAQ

Нужно ли устанавливать robocopy?

Нет, утилита входит в состав Windows.

Почему задание не запускается от батареи?

Снимите ограничение питания в условиях задания.

Можно ли копировать на сетевой диск?

Да, путь указывается в формате с двумя обратными косыми чертами.

Что делать, если диск не подключён?

Задание завершится ошибкой; настройте повторный запуск или проверяйте журнал.

Связанные материалы