Я ищу лучший способ синхронизации моего домашнего каталога с USB-накопителем на 120 ГБ. Загвоздка в том , что я использую Монтирование (которые я не хочу , чтобы следовать) и жесткие ссылки (которые я хочу быть сохранены). Rsync может сделать это, но это одно направление, в то время как у меня есть изменения с обеих сторон.
Unison выглядит так, как будто он может интеллектуально обрабатывать двунаправленную синхронизацию, но я не могу найти какой-либо вариант, чтобы ограничить его одной файловой системой или игнорировать bind-mounts, а в документации сказано: « Unison не понимает жесткие ссылки ». Однако по умолчанию unison использует rsync для передачи. Есть ли способ использовать понимание rsync жестких ссылок и привязывать монтирования?
В качестве альтернативы кто-то может указать мне на пример выполнения двунаправленной синхронизации вручную с использованием rsync и diff? Или что-то подобное?
Примечание. В прошлом я использовал FreeFileSync, но что-то пошло не так, и я чуть не потерял свои файлы и резервную копию! Возможно, это была моя вина, но теперь я боюсь использовать FreeFileSync.