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 от непривилегированного пользователя; храните журнал и контролируйте код возврата.

Официальная документация