Zeitspeicher — Automatisches tägliches Backup einrichten
=========================================================

Die Zeitspeicher-App sichert auf Knopfdruck. Wer zusätzlich ein VOLLAUTOMATISCHES
tägliches Backup möchte, richtet mit diesem kleinen Paket einen Zeitplan (launchd)
auf dem Mac ein. Beide Wege schreiben ins selbe Ziel und vertragen sich problemlos.

Voraussetzungen
---------------
• macOS
• Ein eigener Server, der per SSH/SFTP erreichbar ist (Raspberry Pi, NAS, …)
• Der Benutzername + das Passwort deines Servers (nur einmal beim Einrichten nötig)

Einrichten (2 Minuten)
----------------------
1. Diesen Ordner entpacken.
2. Doppelklick auf  »Zeitspeicher-AutoBackup-einrichten.command«.
   Beim ersten Mal blockiert macOS das Skript („nicht aus dem App Store /
   unbekannter Entwickler“). So einmalig erlauben:
     • Variante A: Rechtsklick auf die Datei → „Öffnen“ → im Dialog nochmal „Öffnen“.
     • Variante B (neuere macOS, wenn A nicht reicht):
       Systemeinstellungen → Datenschutz & Sicherheit → ganz nach unten scrollen.
       Dort steht eine Meldung zur blockierten Datei → auf „Trotzdem öffnen“ klicken
       (evtl. mit Touch ID/Passwort bestätigen), danach die Datei erneut öffnen.
   Danach startet der Installer künftig ganz normal per Doppelklick.
3. Fragen beantworten:
   – Zu sichernder Ordner auf dem Mac
   – Server-Adresse, Port (meist 22), Benutzer
   – Zielordner am Server und Uhrzeit (Vorgabe 13:00)
4. Der Installer legt einmalig einen SSH-Schlüssel an und überträgt ihn
   (fragt EINMAL nach dem Server-Passwort). Danach läuft alles ohne Passwort.

Fertig. Ab jetzt sichert dein Mac täglich automatisch — auch verpasste Läufe
(Ruhezustand) werden beim Aufwachen nachgeholt.

Gut zu wissen
-------------
• Log:            ~/Library/Logs/zeitspeicher-backup.log
• Konfiguration:  ~/.zeitspeicher/config   (Ordner/Server/Uhrzeit änderbar)
• Ziel-Layout:    <Ziel>/latest  +  <Ziel>/snapshots/JJJJ-MM-TT  (30 Tage Historie)
• Liegt dein Ordner in Dokumente/Schreibtisch/Downloads, brauchen /bin/bash und
  /usr/bin/rsync einmalig „Festplattenvollzugriff“
  (Systemeinstellungen → Datenschutz & Sicherheit → Festplattenvollzugriff).

Wieder entfernen
----------------
  launchctl bootout gui/$(id -u)/de.timetec.zeitspeicher-backup
  rm ~/Library/LaunchAgents/de.timetec.zeitspeicher-backup.plist
  rm -rf ~/.zeitspeicher

Deine Backups bleiben dabei erhalten (sie liegen auf deinem Server).
