я использую rsync
инструменты между двумя серверами, но кажется, что rsync выполняет синхронизацию между серверами в соответствии с размером файла, и мне нужно сделать синхронным в соответствии со временем модификации, пожалуйста, как я могу это сделать
например, файл датирован 2-3-2011, затем обновлен 5-3-2011
я хочу, чтобы rsync взял последнюю версию 5-3-2011
rsync
работает не только на основе размера файла; учитывается время модификации. Вы также можете сделать это с контрольными суммами, используя --checksum
вариант.
Взгляните на этот сайт для подробного объяснения rsync
обработать: http://samba.anu.edu.au/rsync/how-rsync-works.html
rsync по умолчанию будет использовать время модификации и размер. Не уверен, почему вы хотите использовать его, основываясь только на времени модификации, когда размер - действительно эффективная быстрая проверка.