Суббота, 11.05.2024
Мой сайт
Категории раздела
линукс [17]
windows [7]
freebsd [3]
all [2]
Меню сайта
Форма входа
Мини-чат
Наш опрос
Оцените мой сайт
Всего ответов: 5
Статистика
Главная » Статьи » Советы » windows

Зеркалирование файлов утилитой RoboCopy

Есть GUI интерфейс к ней - RichCopy http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx
======================================

RoboCopyCopyCopy – всегда полезная программа Robocopy.exe теперь может выполняться многопоточно; запустите Robocopy /?, чтобы просмотреть новые параметры (например, /MT для многопоточности) и ускорить копирование.

======================================

В итоге robocopy всё это делает, окозалось что в 2008 server русском, справка к программе переведена. За скрипт на PS всё равно спасибо, приятно поучиться у профессионала.
======================================

RoboCopyCopyCopy – всегда полезная программа Robocopy.exe теперь может выполняться многопоточно; запустите Robocopy /?, чтобы просмотреть новые параметры (например, /MT для многопоточности) и ускорить копирование.

=======================================

По сравнению с известной командой copy, а в чем-то и по сравнению с xcopy, имеет преимущества:
- Копирует только изменившиеся файлы, что дает значительное ускорение при повторном копировании. Изменение файла определяется по его дате, размеру и атрибутам.
- Может выполнять синхронизацию, т.е. удалять файлы из конечного каталога, если они отсутствуют в исходном.
- Продолжает работу после обрыва сетевого соединения или переполнения диска (естественно, после устранения неисправности администратором).
- Сохраняет атрибуты, права доступа, дату изменения.
- Позволяет записывать свои параметры запуска в отдельный файл для удобства настройки и повторного использования.

Делаем 2 файла.
disk_d.rcj — текстовый файл с настройками копирования. Расширение означает «RoboCopy Job», т.е. файл задания для программы. Имя файла disk_d отражает его назначение.
backup_mirror.cmd — командный файл для организации копирования. Запускать можно вручную или через ярлык.

Ход выполнения будет отображаться в консольном окне, также будет создан отчет в файле disk_d.log.

P.S. Этот скрипт можно будет использовать для создания удаленного архива.
Архивировать на Флэш лучше в 1 поток, иначе время архивирования увеличивается в разы!!!


------- backup_mirror.cmd -------
@echo off
robocopy.exe /job:disk_d
rem ждать нажатия клавиши
echo.
pause
------- backup_mirror.cmd -------

------- disk_d.rcj -------
:: Файл настроек задания программы Robocopy

:: Копируемый каталог
/SD:D:\

:: Каталог назначения, указан относительный путь /DD:F:\BackUp\

:: Перечень каталогов, которые НЕ надо копировать
:: Внимание! Исключенные из копирования подкаталоги не удаляются
:: из каталога назначения, если они уже там есть /XD D:\RECYCLER\ D:\$RECYCLE.BIN\ D:\System Volume Information\ D:\Temp\

:: Запись в файл журнала
/LOG:F:\disk_d.log
/TEE :: также выводить сообщения в консоль
/NP :: не показывать прогресс (%) для каждого файла

:: Опции копирования
/MIR :: Создать зеркало (MIRror)

:: Повтор копирования в случае ошибок
/R:10 :: количество повторов
/W:30 :: время ожидания перед повтором в секундах
------- disk_d.rcj -------


Категория: windows | Добавил: snns (11.02.2011)
Просмотров: 2434 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Быстро перейти
  • Это мой сайт
  • Это ещё мой сайт
  • Сайт Ункас-фильм
  • Excessiveplus-spider
  • Магазин Интек
  • HP Linux Imaging and Printing
  • HP-plugins
  • Иркутские сервера Quake3
  • Сайт TRAXa(Quake3)
  • Антивирус Avast!
  • WEACOM
  • compromat.ru
  • m_kalashnikov
  • Деловая сеть-Иркутск
  • А имя твое?
  • Сайт о Мистере Фримене
  • Tynu40k Goblina
  • Bing maps
  • Сибтелеком
  • file.qip.ru
  • my_livejournal
  • ФАЙЛОВЫЙ СЕРВЕР
  • Почта Gmail
  • Visa QIWI Wallet
  • AliExpress
  • alitrack.ru
  • gdeposylka.ru/
  • checktrack.ru
  • Copyright MyCorp © 2024
    Конструктор сайтов - uCoz