Laptop backup configuration using borgbackup
Go to file
Thibaud Gasser 39677bbc58 Manage variables via systemd override config (#4)
Use systemd override configuration to avoid putting sensitive informations in the service file (and so in the git repository).

- add a makefile to install and uinstall the service
- add some documentation to README.md

See #1
2019-11-13 23:13:08 +00:00
.gitignore Manage variables via systemd override config (#4) 2019-11-13 23:13:08 +00:00
borgbackup.service Manage variables via systemd override config (#4) 2019-11-13 23:13:08 +00:00
borgbackup.timer Rename service files to borgbackup.{service,timer} 2019-11-13 23:53:25 +01:00
exclude-list-S551LN.txt Update backup configuration 2019-01-06 15:07:19 +01:00
Makefile Manage variables via systemd override config (#4) 2019-11-13 23:13:08 +00:00
README.md Manage variables via systemd override config (#4) 2019-11-13 23:13:08 +00:00

Backup configuration for S551LN laptop

Install

  • run the command make install as admin
  • in the editor that opens, write the following configuration:
    [Service]
    Environment=BORG_REPO=/path/to/borg/repo
    Environment=BORG_PASSPHRASE=somEp4$sphrase
    Environment=EXCLUDE_LIST=/path/to/exclude/list
    

Uninstall

make uninstall

Run manual backup

  • use systemctl start borgbackup.service to run a backup manually
  • use journalctl -u borgbackup.service to view the logs