ma backup: update backup files for bgt,gum,omo

This commit is contained in:
makefu 2021-04-04 08:45:15 +02:00
parent 8911431f8c
commit 7de97e20aa
No known key found for this signature in database
GPG Key ID: 36F7711F3FC0F225
3 changed files with 5 additions and 2 deletions

View File

@ -32,6 +32,8 @@ in {
<stockholm/makefu/2configs/backup/state.nix> <stockholm/makefu/2configs/backup/state.nix>
{ makefu.backup.server.repo = "/media/cryptX/backup/borg"; }
<stockholm/makefu/2configs/backup/server.nix> <stockholm/makefu/2configs/backup/server.nix>
<stockholm/makefu/2configs/exim-retiolum.nix> <stockholm/makefu/2configs/exim-retiolum.nix>
# <stockholm/makefu/2configs/smart-monitor.nix> # <stockholm/makefu/2configs/smart-monitor.nix>

View File

@ -1 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOSCJe7DQkKbL58pL78ImO+nVI/aaNFP8Zyqgo8EbNhW makefu@x ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOUZcfi2SXxCo1if0oU3x9qPK8/O5FmiXy2HFZyTp/P1 makefu@x

View File

@ -2,6 +2,7 @@
# Manual steps: # Manual steps:
# 1. ssh-copy-id root ssh-key to the remotes you want to back up # 1. ssh-copy-id root ssh-key to the remotes you want to back up
# 2. run `rsnapshot hourly` manually as root to check if everything works # 2. run `rsnapshot hourly` manually as root to check if everything works
services.rsnapshot = { services.rsnapshot = {
enable = true; enable = true;
cronIntervals = { cronIntervals = {
@ -11,7 +12,7 @@
extraConfig = '' extraConfig = ''
retain hourly 5 retain hourly 5
retain daily 365 retain daily 365
snapshot_root /var/backup snapshot_root /var/backup/bgt
backup root@binaergewitter.jit.computer:/opt/isso jit backup root@binaergewitter.jit.computer:/opt/isso jit
backup root@binaergewitter.jit.computer:/etc/systemd/system/isso.service jit backup root@binaergewitter.jit.computer:/etc/systemd/system/isso.service jit
backup root@binaergewitter.jit.computer:/etc/nginx/conf.d/isso.conf jit backup root@binaergewitter.jit.computer:/etc/nginx/conf.d/isso.conf jit