Архивирование только обновленных и новых файлов
От: antd2000 Россия  
Дата: 20.10.10 16:39
Оценка:
Какой опцией лучше пользоваться чтобы в архив tar шли только обновленные и новые файлы
после определенной даты: newer или --newer-mtime?
Понимаю, что в первом случае сравнивается ctime, а во втором mtime.
Но вот какая между ними разница и что лучше использовать для бэкапа сайта?
Re: Архивирование только обновленных и новых файлов
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 20.10.10 16:48
Оценка:
Здравствуйте, antd2000, Вы писали:

A>Какой опцией лучше пользоваться чтобы в архив tar шли только обновленные и новые файлы

A>после определенной даты: newer или --newer-mtime?
A>Понимаю, что в первом случае сравнивается ctime, а во втором mtime.
A>Но вот какая между ними разница и что лучше использовать для бэкапа сайта?

mtime — время последней операции записи в файл.
ctime — время последней операции из набора
* модификация данных иноды (создание/удаление линка, chown, chmod)
* прямая установка atime и mtime (вызовы [f][l]utime[s]())
* возможно, ещё что-то ещё более редкое

Для стандартного режима использования файлов (когда их пишут и читают) таки лучше mtime. Но "случай бывает разный" (tm).

А где это Вы такой дикий вариант find нашли? Назовите платформу — чтобы я знал, чем не пользоваться.
The God is real, unless declared integer.
Re[2]: Архивирование только обновленных и новых файлов
От: antd2000 Россия  
Дата: 20.10.10 17:59
Оценка:
Здравствуйте, netch80, Вы писали:

N>А где это Вы такой дикий вариант find нашли? Назовите платформу — чтобы я знал, чем не пользоваться.


Причем здесь find, вроде речь о tar?
Re[3]: Архивирование только обновленных и новых файлов
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 20.10.10 19:19
Оценка:
Здравствуйте, antd2000, Вы писали:

A>Здравствуйте, netch80, Вы писали:


N>>А где это Вы такой дикий вариант find нашли? Назовите платформу — чтобы я знал, чем не пользоваться.


A>Причем здесь find, вроде речь о tar?


Да, описка. Я уже нашёл, что это гнутые опции.
The God is real, unless declared integer.
Re[2]: Архивирование только обновленных и новых файлов
От: antd2000 Россия  
Дата: 21.10.10 09:20
Оценка:
Здравствуйте, netch80, Вы писали:

N>mtime — время последней операции записи в файл.

N>ctime — время последней операции из набора
N>* модификация данных иноды (создание/удаление линка, chown, chmod)
N>* прямая установка atime и mtime (вызовы [f][l]utime[s]())
N>* возможно, ещё что-то ещё более редкое

N>Для стандартного режима использования файлов (когда их пишут и читают) таки лучше mtime. Но "случай бывает разный" (tm).



Разме ctime не отслеживает в том числе и изменение самого файла?
http://www.brandonhutchinson.com/ctime_atime_mtime.html
Почему бы не использовать для бэкапа ее?
Почему лучше mtime?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.