Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/34: Рейтинг темы: голосов - 34, средняя оценка - 4.88
0 / 0 / 1
Регистрация: 19.02.2015
Сообщений: 94
1

Первая встреча с ROBOCOPY

05.08.2016, 12:52. Показов 6706. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.Впервые столкнулся с ROBOCOPY.Нужно бэкапить данные на сетевое хранилище.Создал батник

Windows Batch file
1
robocopy D:\1 \\storage\Backups\/%date% /e /copyall /zb /mt:8 /r:1 /W:5 /V /TS /FP /ETA /TEE /LOG:c:\temp\robocopy.txt
Добавил его в планировщик чтоб запускался ночью.И решил его проверить.В логе вот такие ошибки

Новый файл 237650 2008/05/15 13:24:02 D:\1\Склад\V7PLUS.DLL
2016/08/05 11:01:11 ОШИБКА 5 (0x00000005) Копирование параметров безопасности NTFS для конечного файла D:\1\Склад \V7PLUS.DLL
Отказано в доступе.

и в самом конце

ОШИБКА: ПРЕВЫШЕН ПРЕДЕЛ ПОВТОРНЫХ ПОПЫТОК.

Скажите это критично и из за чего происходит?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2016, 12:52
Ответы с готовыми решениями:

Robocopy архивирование
Уважаемые пользователи! Сделал скрипт для перемещения логов не страше 4 дней. Для этого...

Копирование с помощью Robocopy
Добрый вечер. Помогите пожалуйста надо с помощью robocopy сделать батник который из папок c:/x/ ,...

Настройка копирования с RoboCopy
день добрый! Есть такая задача, надо у пользователей с рабочего стола убирать все файлы и...

Robocopy не копирует атрибуты
Доброго всем времени суток. Получилось так, что стал использовать данную программу. Очень довдолен,...

6
Любознательный
5670 / 1685 / 314
Регистрация: 10.03.2016
Сообщений: 3,839
06.08.2016, 09:33 2
Цитата Сообщение от Palamar Посмотреть сообщение
Скажите это критично и из за чего происходит?
Возможно:
You must have the Backup Files and Restore Files privileges to copy files in Backup Mode using /B or /ZB.
и (или)
https://support.microsoft.com/ru-ru/kb/979808
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
07.08.2016, 21:43 3
Для копирования ACL Robocopy следует запускать с повышенными привилегиями.
1
0 / 0 / 1
Регистрация: 19.02.2015
Сообщений: 94
08.08.2016, 19:08  [ТС] 4
Цитата Сообщение от Dragokas Посмотреть сообщение
Для копирования ACL Robocopy следует запускать с повышенными привилегиями.
Запускал постоянно от имени администратора,ошибка осталась.
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
08.08.2016, 19:42 5
Лучший ответ Сообщение было отмечено Palamar как решение

Решение

А если заменить /copyall на /COPY:DAT
будут в консоли видны ошибки?

Добавлено через 2 минуты
Цитата Сообщение от Palamar Посмотреть сообщение
Скажите это критично и из за чего происходит?
Из-за ключей /R: и /w: которыми задается число повторных попыток при неудачной операции копирования каждого отдельного файла.
Причина: ошибка копирования параметров безопасности, как и указано в консоли выше.
1
0 / 0 / 1
Регистрация: 19.02.2015
Сообщений: 94
09.08.2016, 11:56  [ТС] 6
Цитата Сообщение от Dragokas Посмотреть сообщение
А если заменить /copyall на /COPY:DAT
будут в консоли видны ошибки?
Dragokas, нету ошибок.

Добавлено через 1 минуту
В папке 1 есть папки 2,3,4,5,6 как при помощи robocopy скопировать папки 2,4,6?
0
Эксперт WindowsАвтор FAQ
17996 / 7697 / 892
Регистрация: 25.12.2011
Сообщений: 11,470
Записей в блоге: 16
09.08.2016, 21:31 7
Цитата Сообщение от Palamar Посмотреть сообщение
Dragokas, нету ошибок.
Если копирование прав доступа не является необходимым, то можете теперь в таком виде и оставить.
А по причине точно не скажу, может возникли сложности с чтением дескриптора безопасности на источнике (в т.ч. из-за расположения - сеть), а может стоят ограничения в целовой папке.

Цитата Сообщение от Palamar Посмотреть сообщение
В папке 1 есть папки 2,3,4,5,6 как при помощи robocopy скопировать папки 2,4,6?
По-моему, более одного источника задать нельзя.

Тут уже от задачи зависит:
1) можно повторить несколько раз команду:
Windows Batch file
1
2
3
robocopy D:\1\2 ...
robocopy D:\1\4 ...
robocopy D:\1\6 ...
2) можно исключить ненужные подкаталоги, тогда команда будет одна:
Windows Batch file
1
robocopy D:\1 ... /XD 3 5 ...
Вместо точек Ваши параметры и ключи разумеется.

Можете для удобства все ключи организовать во внешний файл задания. Комментированный пример есть здесь.
1
09.08.2016, 21:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.08.2016, 21:31
Помогаю со студенческими работами здесь

Копирование с использованием Robocopy
Имеем: два удаленных офиса на обоих концах 100 мегабит гарантированного интернета на обоих...

Команда ROBOCOPY и размер папки
Как (если можно) в команде robocopy сделать чтобы вместо подробной инфы о всех файлах он показывал...

Кракозябры вместо букв в логе Robocopy
Win 7 Пользуясь утилитой Robocopy, делаю лог. В cmd и powershell процесс показан нормальными...

Robocopy копирование файла без расширения
Добрый день всем. Настроен бэкап файла kladr из сетевой папки: robocopy \\comp\kladr\kladr...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru