25 lines
454 B
Desktop File
25 lines
454 B
Desktop File
[Unit]
|
||
Description=Borg Backup – PostgreSQL Pull Backup
|
||
After=network-online.target
|
||
Wants=network-online.target
|
||
|
||
[Service]
|
||
Type=oneshot
|
||
User=borgbackup
|
||
Group=borgbackup
|
||
ExecStart=/opt/borg-backup/scripts/backup-postgres.sh
|
||
|
||
# Logging
|
||
StandardOutput=journal
|
||
StandardError=journal
|
||
SyslogIdentifier=borg-backup
|
||
|
||
# Sicherheit
|
||
PrivateTmp=true
|
||
NoNewPrivileges=true
|
||
ProtectSystem=strict
|
||
ReadWritePaths=/backup
|
||
|
||
# Timeout: max. 4 Stunden
|
||
TimeoutStartSec=14400
|