LINUX.ORG.RU
решено ФорумAdmin

подскажите, а то я что-то туплю: rsync -a

 


0

2

Что происходит при указании опции -a. Понимаю, что это типа архвирование. Должно все, что указано, быть передано на сервер с сохранением атрибутов.

Но потом возник вопрос - он вообще сверяет то, что уже есть на сервере с тем, что есть локально? А то мне кажется, что он передает только те файлы, что нет. А что, если там недокаченный с прошлого раза фаил?

★★★★

Должно все, что указано, быть передано на сервер с сохранением атрибутов.

Не уверен, вроде как: «всё, что будет передаваться на сервер, будет с максимальным сохранением атрибутов». А то, что передаётся на сервер, по умолчанию, определяется по размеру и времени модификации файла (или по md5-сумме с опцией --checksum).

А что, если там недокаченный с прошлого раза фаил?

Если не указана опция --inplace, то закачка идёт во временный файл, который потом переименовыватся — атомарная операция.

mky ★★★★★
()

Rsync finds files that need to be transferred using a «quick check» algorithm (by default) that looks for files that have changed in size or in last-modified time.

chg ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.