CrewDoku
Anleitungen

Backup einrichten und testen

Täglicher Schnappschuss, 7 tägliche und 4 wöchentliche Stände, optional verschlüsselt außer Haus.

Das brauchst du: einen Crew-Server oder Mac. Das hast du am Ende: geprüfte Backups und einen gesicherten Master-Key. Dauer: 10 Minuten.

Der Server sichert täglich um 03:30 automatisch (crew-backup.timer). Von Hand:

sudo crewd backup

Erwartet: ✓ Backup: /var/lib/crew/backups/crew-2026-09-25T03-30-00.tar.gz (12.4 MB)

Im Backup: die Datenbank (konsistenter Schnappschuss im laufenden Betrieb), Agent- und Projekt-Repos, Anhänge und Artefakte, der verschlüsselte Tresor. Nicht im Backup: der Master-Key (sonst wäre der Tresor mit dem Backup offen) — den sicherst du einmal getrennt:

sudo crewd backup --key

Wiederherstellen

sudo crewd restore /var/lib/crew/backups/crew-….tar.gz

Der bisherige Stand wandert nach /var/lib/crew/archive/before-import-<zeit> — es wird nichts gelöscht.

Außer Haus

Mit CREW_BACKUP_TARGET und CREW_BACKUP_PASSWORD in /opt/crew/crew.env schiebt crewd jedes Backup zusätzlich mit restic verschlüsselt weg (lokal, Hetzner Storage Box per sftp, S3). Siehe Server härten.

Testen

Einmal im Monat: Backup auf einem Wegwerf-Server mit crewd import einspielen und die Chats ansehen. crewd doctor warnt, wenn das letzte Backup älter als 36 Stunden ist (D601).

Auf dieser Seite