Adding client set up notes for Backup script
This commit is contained in:
parent
e855310ec6
commit
8da7ab267b
@ -46,3 +46,12 @@ https://borgbackup.readthedocs.io/
|
|||||||
- For the mount service, the unit name and 'Where' setting MUST match. For example, for "Where=/mnt/mountpoint/backups", the unit must be named mnt-mountpoint-backups.mount
|
- For the mount service, the unit name and 'Where' setting MUST match. For example, for "Where=/mnt/mountpoint/backups", the unit must be named mnt-mountpoint-backups.mount
|
||||||
- I set specific backup times in the timer unit rather than a random time +- midnight (OnCalendar=daily with a RandomizedDelaySec) so I have predictable, known times when things may be down.
|
- I set specific backup times in the timer unit rather than a random time +- midnight (OnCalendar=daily with a RandomizedDelaySec) so I have predictable, known times when things may be down.
|
||||||
- The timer and service must have the same name (except for the .service and .timer part of course).
|
- The timer and service must have the same name (except for the .service and .timer part of course).
|
||||||
|
|
||||||
|
## Setting up
|
||||||
|
### Client
|
||||||
|
- Install borg backup
|
||||||
|
- Install nfs-common
|
||||||
|
- Obtain all systemd files, and move them to /etc/systemd/system
|
||||||
|
- Enable the timer unit
|
||||||
|
- Temporarily mount the backup folder to initialize the borg repo for first-time use (borg init --encryption repokey-blake2 /path/to/repo)
|
||||||
|
- Save the key
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user