Мне было интересно, есть ли механизм для синхронизации двух внешних жестких дисков, чтобы файлы обновлялись в обоих направлениях (и они в конечном итоге содержат ту же информацию).
В идеале это может запускаться, когда один раз оба жестких диска подключены.
Вы можете сделать это легко с помощью rsync (для синхронизации) и cron (для планирования регулярных вызовов rsync).
Чтобы просто синхронизировать:
rsync -rtvu --delete source_folder/ destination_folder/
Чтобы запланировать cron:
sudo crontab -e
# For example, you can run a sync
# at 5 a.m every week with:
0 5 * * 1 rsync -rtvu --delete source_folder/ destination_folder/
Эти команды действительно фундаментальны и обычны в Linux; вы можете узнать больше о них, выполнив поиск в Интернете.
Изменить: извините, команда rsync работает только в одном направлении.
возможно, для новичков канал будет интересен и очень прост в обращении с его графическим интерфейсом ... но он больше не развивается (например, Unison)!