Рассмотрим следующую схему каталогов:
/foo
/ABZE1
a1.txt
a2.txt
...
a59682.txt
/BBSDF
b1.txt
b2.txt
....
b42333.txt
...
foo является родительской папкой, каждая из ее подкаталогов (ABZE1 , BBSDF , ...) фактически является неизменной в том смысле , что она имеет уникальное имя, что подразумевает ее версию. Это означает, что после создания такого подкаталога он никогда не изменяется. Кроме того, в каждом из этих подкаталогов много файлов (иногда> 100 КБ).
Мне нужно выполнить двухстороннюю синхронизацию foo с foo-remote (монтирование NFS на той же машине).
rsync выполнит эту работу, но имеет низкую производительность, поскольку проверяет размер / временную метку всех файлов. Если бы я мог получить rsync чтобы проверить только папки, которые будут работать. То же самое для unison .
Можем ли мы сказать rsync рассматривать папку как объект для сравнения (а не файлы внутри подпапки)? Есть ли другой инструмент, который может достичь этой синхронизации?
