10 lines
661 B
SYSTEMD
10 lines
661 B
SYSTEMD
|
[Unit]
|
||
|
Description=borg backup job
|
||
|
StartLimitBurst=5 # Questo indica che il servizio può essere avviato al massimo 5 volte nel periodo specificato da StartLimitIntervalSec
|
||
|
StartLimitIntervalSec=150s # Intervallo di tempo in cui il numero di avvii viene conteggiato. In questo caso: 30s x 5 = 150s
|
||
|
|
||
|
[Service]
|
||
|
Type=oneshot # Indica che il servizio esegue un'azione e termina
|
||
|
ExecStart=/home/dado/git/backup-ws/borgbackup.sh
|
||
|
Restart=on-failure # Riavvia il servizio solo se termina con un errore
|
||
|
RestartSec=30s # Tempo di attesa tra i tentativi di riavvio
|