Magicum
здравствуйте.
Озадачился задачей, а мозгов родители не насыпали.
Имеется уже налаженное rsync хозяйство, работает как надо, качает только изменившиеся файлы, красота, волосы шекловистые.
Но нужно вот еще, чтобы эээ все измененные файлы-директории копировались параллельно в другое место.
И так крутил и эдак, а никак не допру.
Помогите, пожалуйста.
P.S.
ну или другой вариант.
Содержимое сервака А сравнивается с хранилищем Б, но изменения заливаются вообще в другое место Х. Нельзя так?
dm
Ну сделай в лоб - из лога rsync выдирать список того что он копировал (или с --list-only что собирался копировать) и на этот список scp какой-нибудь натравливать в место X дубль делать.
Скрипт-то на десяток строк получится.
Magicum
Гхм.
А и верно.
Первым проходом, "всухую" который, получим список на передачу, так?
Всухую, потому что мне собственно синхронизация в конечное место назначения сразу не нужна. Я беру измененные файлы, провожу над ними колдунство, затем тупой горой сливаю на основной сторадж и оттуда синкаю назад в удаленный источник.
Ага..
А потом скормить список.. хм, да тому же рсинку. И прогнать процесс по списку в нужное мне место. так так..
Осталось только получить список от рсинка в нужном формате, очищенный от служебной хуеты.
Буду копать.
Спасибо, сориентировал ;)