使用 systemd 定时 rsync

rsync.service

[Unit]
Description=Rsync

[Service]
ExecStart=/usr/bin/rsync  ...

[Install]
WantedBy=rsync.timer

rsync.timer

[Unit]
Description=Minutely Timer

[Timer]
OnBootSec=1min
OnUnitActiveSec=30min

[Install]
WantedBy=multi-user.target

命令

systemctl enable rsync.service
systemctl enable rsync.timer
systemctl start rsync.timer
systemctl list-timers