Unison синхронизирует две копии двунаправленно, но не заменяет версионируемый backup. На обоих узлах установите совместимую major-версию из Ubuntu 24.04 LTS.
Важно: Удаление синхронизируется тоже. Для настоящего backup используйте отдельные snapshots/retention и регулярно проверяйте восстановление.
1. Установите Unison на обоих узлах
sudo apt update
sudo apt full-upgrade -y
sudo apt install -y unison openssh-client
2. Настройте SSH-ключ
ssh-keygen -t ed25519
ssh-copy-id backup@backup-server
3. Создайте профиль
root = /srv/data
root = ssh://backup@backup-server//srv/backup/data
auto = true
batch = true
times = true
perms = 0
ignore = Name .cache
log = true
4. Сначала запустите вручную
unison data -ui text
5. Добавьте systemd timer
Запускайте профиль отдельным service/timer от непривилегированного пользователя; храните журнал и контролируйте код возврата.