docs: add readme file
This commit is contained in:
parent
8767f1bff7
commit
d1e0e55895
1 changed files with 23 additions and 0 deletions
23
README.md
Normal file
23
README.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
# backup.sh
|
||||
I *think* I got the base of this backup script from
|
||||
https://blog.bithive.space/post/automatic-backups-with-restic/ (but I'm not 100%
|
||||
sure)
|
||||
This is my extension of that script which serves my purposes. I have added a
|
||||
notification wrapper, some error checking (which still could be improved) and
|
||||
moved a lot of stuff to the env file so that the base script can be run without
|
||||
local changes getting overwitten
|
||||
|
||||
# Running it
|
||||
Eventually I will probably formalize this documentation a bit better, but the
|
||||
quick version is:
|
||||
|
||||
1. mkdir /etc/restic
|
||||
2. copy the backup.sh to /etc/restic
|
||||
3. copy the env to /etc/restic
|
||||
4. modify the env to suit your needs
|
||||
5. setup the systemd timer stuff
|
||||
1. copy the etc/systemd/system/restic-backup.* files to /etc/systemd/system
|
||||
2. `systemctl daemon-reload`
|
||||
3. `systemctl enable --now restic-backup.timer`
|
||||
|
||||
|
Loading…
Reference in a new issue