sistema:tenere_sincronizzate_cartelle
Tenere sincronizzate due cartelle
Autore: Fabio Di Matteo
Ultima revisione: 23/07/2026 17:24
Alcuni modi per tenere sincronizzate 2 cartelle.
lsyncd
lsyncd -nodaemon -delay 1 -rsync ./cartella_A ./cartella_B
Sevizio systemd
[Unit] Description=lsyncd sync cartella_A -> cartella_B DefaultDependencies=no Before=multi-user.target Before=network.target [Service] Type=simple ExecStart=/usr/bin/lsyncd -nodaemon -delay 1 -rsync ./cartella_A ./cartella_B Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
inotify
#!/usr/bin/env bash SRC="/mnt/1TB/" DST="/mnt/backup/" while inotifywait -r -e modify,create,delete,move "$SRC"; do sleep 60 rsync -av --delete "$SRC" "$DST" done
unit systemd
[Unit] Description=Sincronizza intero nas nel secondo disco DefaultDependencies=no Before=multi-user.target Before=network.target [Service] Type=simple ExecStart=/usr/local/bin/mirror.sh Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
sistema/tenere_sincronizzate_cartelle.txt · Ultima modifica: 07/08/2026 09:03 da Fabio Di Matteo
