# systemctl list-timers
# cat /etc/systemd/system/mybackup.service
[Unit]
Description=My Backup
After=network.target
[Service]
Type=oneshot
ExecStart=/etc/mybackup.sh
# systemctl start mybackup.service
# systemd-analyze calendar "*-*-* 3:45:00"
# cat /etc/systemd/system/mybackup.timer
[Unit]
Description=Timer for My Backup
[Timer]
OnCalendar=*-*-* *:*:00
#OnCalendar=*-*-* 03:45:00
#OnCalendar=Sat *-*-* 03:45:00
#OnCalendar=*-*-1 03:45:00
#Persistent=true
Unit=mybackup.service
[Install]
WantedBy=timers.target
# systemctl daemon-reload
# systemctl enable mybackup.timer --now
# journalctl -u mybackup.timer
# journalctl -u mybackup.service