10 lines
		
	
	
		
			661 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			661 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
[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 |