2025-04-10 23:04:26 +02:00
2025-03-22 00:36:45 +01:00
2025-04-10 22:26:32 +02:00
2025-04-10 22:26:32 +02:00
2025-03-14 13:35:25 +01:00
2025-04-10 22:26:32 +02:00
2025-04-10 23:04:26 +02:00
2025-04-10 23:04:26 +02:00
2025-03-23 01:37:19 +01:00
2025-04-10 22:26:32 +02:00
2025-04-05 16:06:08 +02:00

server-backup

bash-Scripte für Server- und NAS-Backup

Scripte für

  • automatischen Backup von Server und NAS
  • Export der Backups auf externe Datenträger
  • Restore einzelner Dateien oder Verzeichnisse.

Um möglichst wenige Abhängigkeiten zu erzeugen, werden primär Bordmittel verwendet (tar, gpg, find, rsync, etc.). Das sollte auch die Pflege vereinfachen.

Täglich gesichert wird von den Servern das Verzeichnis /var (für nathan werden /var/docker und /var/docker/vol gesondert behandelt). Von der NAS werden die Daten-Shares (z.Zt. data uns nfs) täglich gesichert, sowie die Bücher- und Musik-Verzeichnisse wöchentlich. Die Serien- und Video-Verzeichnisse werden im Zug des Exports auf externe Datenträger kopiert.

Das gibt auf der NAS unter /volume1/nfs/backups die folgende Struktur (1 = MO):

daily/nathan/backup.1            20GB/ 0:40h
             ...
             backup.7
      hamiller/backup.1          35GB/ 0:35h
               ...
               backup.7
      synology/backup.1          60GB/ 1:40h
               ...
               backup.7
weekly/synology                 320GB/ 9:30h
logs/<hostname>/
S
Description
No description provided
Readme MIT
265 KiB
0 Stars 1 Watchers 0 Forks
Languages
Shell 100%