Skript wiederholt als Service ausführen Als Tutorial wird hier eine Anleitung beschrieben anhand des Falls für die Synchronisation eines Ordners mit der Nextcloud. Für die Synchronisation mit der Nextcloud soll der Command nextcloudcmd periodisch ausgeführt werden. Anleitung Orientiert sich am Fall mit restic. Skript erstellen Im Verzeichnis /etc/nextcloud wird das folgende Skript auto_sync.sh erstellt (USER und PASSWORT entsprechend anpassen): #!/bin/bash nextcloudcmd /opt/nextcloud/ https://:@nx22569.your-storageshare.de/ Das Skript wird ausführbar gemacht: chmod +x auto_sync.sh Timer erstellen /etc/systemd/system/nextcloud-sync.timer erstellen: [Unit] Description=Nextcloud Sync every 30 seconds [Timer] OnCalendar=*-*-* *:*:00,30 Persistent=true [Install] WantedBy=timers.target /etc/systemd/system/nextcloud-sync.service erstellen: [Unit] Description=Nextcloud Sync with nextcloudcmd [Service] Type=simple Nice=10 ExecStart=/etc/nextcloud/auto_sync.sh Timer starten Timer muss einmalig gestartet werden mit systemctl enable nextcloud-sync.timer --now