feat(backups): add automated backups

This commit is contained in:
Bruno Carlin 2022-08-26 02:02:55 +02:00
parent d1248694db
commit a9f196e0aa
Signed by: bcarlin
GPG key ID: 8E254EA0FFEB9B6D
3 changed files with 5 additions and 3 deletions

View file

@ -32,6 +32,7 @@ rsync-cmd() {
export BORG_REPO="tria.waarp.org:~/borg-backups"
export BORG_PASSCOMMAND='secret-tool lookup borg passphrase'
export BORG_RSH="ssh -i $HOME/.ssh/bca-work-worklaptop"
borg create \
--verbose \

View file

@ -3,4 +3,4 @@ Description=Backup this computer to a remote server
[Service]
Type=oneshot
ExecStart=%h/.local/bin/backups.sh
ExecStart=%h/.local/bin/backup.sh

View file

@ -1,7 +1,8 @@
[Unit]
Description=Backup this computer to a remote server
Description=Backup this computer every 15m
[Timer]
OnBootSec=5m
OnUnitActiveSec=15m
Unit=backups.service