2023-03-25 18:09:17 +00:00
# AG Server Borgmatic Config
Setup with:
```
borgmatic rcreate -c ag-backup.yaml -e repokey
```
Backup command:
```
borgmatic -c ag-backup.yaml -v 1 --progres --stats
```
For this 'pull method' to work I needed to add the following line to the servers `/etc/sudoers` :
```
# Allow /usr/lib/openssh/sftp-server for sshfs mounts as root
%sudo ALL=(ALL) NOPASSWD: /usr/lib/openssh/sftp-server
```
2023-03-30 09:19:38 +00:00
*Note:*
Please substitute your ag-link-server-username for "username"@ag-link.xyz in `ag-backup.yaml` . Also note that server filesystem will be mounted at `/tmp/mnt/ag-link-backup` on your local machine.
2023-03-25 18:09:17 +00:00
2023-03-29 19:43:27 +00:00
## Dependencies
Backup depends on:
- `borgmatic`
- `sshfs`
If you have nix installed, simply run `nix-shell` from this Repository.