Синхронизация с учётом изменений одного файла в обеих папках

Обсуждение программы nnBackup

Синхронизация с учётом изменений одного файла в обеих папках

Postby evle » Tue, 11 Jul 2006, 18:02

Есть две папки, которые надо поддерживать в одинаковом состоянии. Пользуюсь для этого командой sync2. Но иногда перед синхронизацией модифицируются файлы обеих копий. В итоге один из варианов пропадает.
Можно ли сделать, чтобы файлы, изменённые после указанного времени в обеих папках не копировались? Желательно, чтобы они ещё и записывались в лог.
evle
 
Posts: 3
Joined: Tue, 11 Jul 2006, 17:54

Postby Nicholas_Nemtsev » Wed, 12 Jul 2006, 11:44

Для того, чтобы не копировались файлы изменённые после заданного времени, смотри опцию -DLT (и иже с ней). А чтобы получить список файлов, изменённых после заданного времени, используй опцию -D (и иже с ней) вместе с -list -list2 и -nocopy. Т.е. задачу надо разбить на два этапа:
1. Копирование
2. Получение списка изменённых файлов.
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Postby evle » Wed, 12 Jul 2006, 17:49

Пока не очень понял, как в данном случае поможет -DLT.
Для наглядности пример:
Первая папка:
file1 10:00
file2 10:40
file3 11:00

Вторая папка:
file1 12:00
file2 10:00
file3 11:10

Также известно (записано в файле), что последняя синхронизация проводилась в 10:30.
Что в итоге нужно получить:
file1 скопировать из второй папки в первую, поскольку он новее и файл в первой папке не обновлялся после синхронизации
file2 - из первой во вторую
file3 - не трогать ни в одной папке и записать в лог, поскольку он изменился в обеих папках после синхронизации.
Вот этот пункт и не получается реализовать.
Можно, конечно, поиграться со списками и разобрать их батником, но хотелось бы более штатное решение.
evle
 
Posts: 3
Joined: Tue, 11 Jul 2006, 17:54

Postby Nicholas_Nemtsev » Thu, 13 Jul 2006, 16:45

Ну, поможет не сильно, но файлы, изменённые после заданной даты точно не будут скопированы, правда, все, а не только те, которые изменились и там и там.
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest