ksawestmallebe/borg/borg-backup.service

12 lines
434 B
Desktop File

[Service]
Type=oneshot
ExecStart=/bin/bash -c 'export BORG_PASSCOMMAND="cat /data/borg/borg-pass.txt"; exec /usr/bin/borg create \
--verbose \
--filter AME \
--stats \
--show-rc \
--progress \
ssh://uvm9l599@uvm9l599.repo.borgbase.com/./repo::$(hostname)-$(date +%%Y-%%m-%%d_%%H-%%M) \
/data /etc/nginx /etc/letsencrypt /root'
StandardOutput=append:/var/log/borg-backup.log
StandardError=append:/var/log/borg-backup.log