19 lines
641 B
Markdown
19 lines
641 B
Markdown
# Backups
|
|
|
|
We use [Restic](https://restic.readthedocs.io/en/stable/) to create backups and push them to two repositories.
|
|
Check `./modules/backups.nix` and `./hosts/nachtigall/backups.nix` for working examples.
|
|
|
|
### Hetzner Storagebox
|
|
|
|
- Uses SFTP for transfer of backups
|
|
|
|
Adding a new host SSH public key to the storagebox:
|
|
|
|
First, [SSH to pioneer](./administrative-access.md#ssh-access), then become root and add the new SSH public key
|
|
|
|
```
|
|
sudo -i
|
|
echo '<ssh-public-key>' | ssh -p23 <user>@<user>.your-storagebox.de install-ssh-key
|
|
```
|
|
|
|
[Link to Hetzner storagebox docs](https://docs.hetzner.com/robot/storage-box/backup-space-ssh-keys).
|