From 17b20804ada7a1626b5ef35696e3cd17168cc766 Mon Sep 17 00:00:00 2001 From: Jens Beckmann Date: Sun, 31 May 2026 17:37:31 +0000 Subject: [PATCH] Dateien nach "systemd" hochladen --- systemd/borg-backup.service | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 systemd/borg-backup.service diff --git a/systemd/borg-backup.service b/systemd/borg-backup.service new file mode 100644 index 0000000..e1cd227 --- /dev/null +++ b/systemd/borg-backup.service @@ -0,0 +1,24 @@ +[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