15 lines
383 B
Django/Jinja
15 lines
383 B
Django/Jinja
[Unit]
|
|
Description=Shared PostgreSQL primary-aware full backup
|
|
After=network-online.target
|
|
RequiresMountsFor={{ pg_repo_path }}
|
|
[Service]
|
|
Type=oneshot
|
|
User=pgbackup
|
|
Group=pgbackup
|
|
ExecStart=/usr/bin/pgbackrest --config=/etc/homelab-pgbackrest/repository.conf --stanza=prod --type=full backup
|
|
TimeoutStartSec=2h
|
|
UMask=0077
|
|
Nice=10
|
|
IOSchedulingClass=best-effort
|
|
IOSchedulingPriority=7
|