Сначала я скопировал папку на флешку, а при последующем копировании я хочу чтобы копировались только новые и изменённые файлы, а отсутствующие в исходной папке файлы удалялись из папки назначения (которая на флешке) тоже.
Примечание:
Без имени: Не-не, портфель пробовал - просто физически неюзабельная штука если иметь дело с десятками гориллобайт.
carlos_:
1. Если осторожно!
2. По вашей ссылке говорится об инкрементном копировании, а не о простом зеркалировании.
Примечание:
carlos_:
> Вы если лучший ответ не поставите, то хоть отпишитесь что получается у вас?
Я ж под Винду искал решение, вот нашёл довольно неплохой вариант. Прога SyncToy (от Microsoft):
http://www.microsoft.com/downloads/en/details.aspx?familyid=C26EFA36-98E0-4EE9-A7C5-98D0592D8C52
У неё есть одна очень хорошая отличительная черта, попробую объяснить на примере.
1. Представим себе директорию, которую хотим постоянно резервировать: c:\файлы\папка\очень_большой_файл.avi. В первый раз можем либо вручную её скопировать на резервный носитель, либо через SyncToy - времени затратится примерно одинаково. Теперь "знакомим" обе папки (оригинал и копию) с нашей прогой SyncToy: создаём "пару из папок" и выбираем режим "Echo" (зеркалирование), далее запускаем процесс бекапа и ждём несколько секунд до завершения.
2. Теперь самое интересное. Переименовываем оригинальную папку в такой вид: c:\файлы\папка_переименованная\очень_большой_файл.avi. Казалось бы, при запуске следующего зеркалирования старая папка и очень_большой_файл.avi должны были удалиться, на их месте должна была появиться папка_переименованная и в неё ЗАНОВО из исходной папки на компьютере должен был скопироваться очень_большой_файл.avi. Но не тут то было! Этот процесс опять займём считанные секунды, потому что умный SyncToy догадается просто так же переименовать папку!
(Правда если очень много мелких файлов, то процесс переименования происходит довольно продолжительное время, но, в любом случае, думаю, переименование занимает не больше времени, чем новое копирование хоть и мелкого файла.)
В общем, как-то так. Получите! :)
Примечание:
Этот гондурас (SyncToy) не переваривает длину пути свыше 260 (или сколько там MAX_PATH?) символов!!! Подстава...
Примечание:
carlos_:
> Так вы хотите что бы копировались только новые и изменённые файлы. Чем же вас инкрементное копирование не устраивает?
Нужно чтобы в обеих директориях был одинаковый набор файлов.
Примечание:
портфель - говно, это даже не обсуждается
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.