Für ein belastbares Backup die von Hazel vorgesehenen Funktionen Export All bzw. Export Rules verwenden. Für laufende Sicherung und Nutzung auf mehreren Macs kann zusätzlich Rule Sync mit einer Datei im iCloud Drive eingerichtet werden. Eine einzelne .plist-Datei sollte nicht mehr die alleinige Backup-Strategie sein.
1. Was tatsächlich gesichert werden muss
Hazel-Regeln sind an überwachte Ordner gebunden. Ein gutes Backup besteht deshalb nicht nur aus den Regeln selbst, sondern auch aus den Informationen und Dateien, von denen diese Regeln abhängen.
| Bestandteil | Bedeutung | Empfehlung |
|---|---|---|
| Regelsätze | Bedingungen und Aktionen für jeden überwachten Ordner. | Mit Export All sichern. |
| Ordnerstruktur | Die Regeln verweisen auf konkrete Quell- und Zielordner. | Pfade dokumentieren und auf dem neuen Mac wiederherstellen. |
| Skripte / Hilfsdateien | Shell-, AppleScript- oder andere externe Dateien können Teil einer Regel sein. | Separat sichern; Export der Regeln ersetzt diese Dateien nicht. |
| Hazel-Einstellungen | Zum Beispiel Papierkorb-Optionen und allgemeine Einstellungen. | Zusätzlich dokumentieren bzw. im Systembackup mitführen. |
2. Empfohlenes Backup: alle Regeln exportieren
Hazel öffnen
Die App Hazel aus dem Ordner Programme öffnen. Die Regeln laufen im Hintergrund weiter; die App muss für die Sicherung aber geöffnet sein.
Alle Regelsätze exportieren
Im Aktionsmenü von Hazel Export All wählen. Hazel erstellt für jeden überwachten Ordner eine eigene Regeldatei.
Backup-Ziel wählen
Einen dauerhaften Ordner wählen, zum Beispiel iCloud Drive/Hazel-Backup. Die exportierten Regeldateien dort gemeinsam ablegen.
Abhängigkeiten ergänzen
Externe Skripte, Vorlagen, Textlisten oder andere Hilfsdateien, auf die Regeln zugreifen, ebenfalls in das Backup aufnehmen.
Diese Funktion ist ausdrücklich für das Sichern aller Hazel-Regelsätze vorgesehen. Sie ist zuverlässiger und nachvollziehbarer als das manuelle Kopieren einer internen Einstellungsdatei.
3. Laufende Sicherung mit Rule Sync
Wer seine Regeln nicht nur gelegentlich sichern, sondern automatisch aktuell halten möchte, kann pro überwachten Ordner eine Synchronisationsdatei verwenden.
Ordner auswählen
In der linken Ordnerliste den überwachten Ordner markieren, dessen Regeln synchronisiert werden sollen.
Synchronisation öffnen
Im Aktionsmenü Rule Sync Settings wählen. Alternativ kann je nach Fensterkonfiguration das Sync-Symbol in der Werkzeugleiste verwendet werden.
Neue Sync-Datei anlegen
Set up new sync file wählen und die Datei in einem stabil verfügbaren Ordner im iCloud Drive speichern.
Für weitere Hazel-Ordner wiederholen
Hazel synchronisiert immer den kompletten Regelsatz eines bestimmten überwachten Ordners. Deshalb muss Rule Sync für jeden gewünschten Ordner separat eingerichtet werden.
Rule Sync synchronisiert die Regeln, aber nicht deren Aktiv-/Deaktiviert-Zustand. Neu hinzukommende Regeln können auf anderen Macs zunächst deaktiviert sein.
4. Wichtige Grenzen der Synchronisation
Kein Zusammenführen
Hazel kann zwei unterschiedliche Regelsätze nicht automatisch zusammenführen. Beim Verbinden mit einer vorhandenen Sync-Datei können die bisher vorhandenen Regeln dieses Ordners überschrieben werden.
Nur Regeln
Externe Skripte, Programme, Ordner und andere Dateien werden nicht durch Rule Sync mitgesichert.
Cloud-Verfügbarkeit
Hazel behält zwar einen lokalen Cache, die Sync-Datei sollte aber an einem zuverlässig verfügbaren Ort liegen. Für diese Anleitung wird iCloud Drive empfohlen.
Ordner müssen existieren
Nach einem Mac-Wechsel müssen die überwachten Ordner und Zielordner vorhanden und für Hazel erreichbar sein.
Eine Hazel-Regel, die Dateien mit der Aktion „Sync“ kopiert, ist etwas anderes als Rule Sync. Rule Sync synchronisiert die Regeldefinitionen selbst.
5. Regeln auf einem neuen Mac wiederherstellen
Die Wiederherstellung sollte erst beginnen, wenn Hazel installiert ist und die benötigten Ordner, Skripte und Zielpfade auf dem neuen Mac vorhanden sind.
Hazel installieren
Aktuelle Hazel-Version installieren und einmal öffnen. Hazel 6 setzt macOS 12 Monterey oder neuer voraus.
Ordnerstruktur vorbereiten
Alle überwachten Quell- und Zielordner anlegen bzw. aus dem eigenen Datenbackup zurückholen. Bei abweichenden Pfaden müssen Regeln anschließend angepasst werden.
Überwachten Ordner hinzufügen
In Hazel den Ordner auswählen bzw. hinzufügen, in den der jeweilige Regelsatz importiert werden soll.
Regeln importieren
Im Aktionsmenü Import Rules wählen und die passende exportierte Regeldatei öffnen. Dies für die weiteren Ordner wiederholen.
Regeln aktivieren
Importierte Regeln sind zunächst deaktiviert. Jede Regel prüfen und erst danach mit dem Kontrollkästchen aktivieren.
Testlauf durchführen
Mit einer unkritischen Testdatei prüfen, ob Bedingungen, Umbenennungen, Verschiebungen und Skripte korrekt arbeiten. Erst danach produktive Dateien verarbeiten lassen.
Regeln, die Dateien löschen, dauerhaft verschieben oder vorhandene Dateien ersetzen können, nach einer Wiederherstellung immer zuerst mit Testdaten prüfen.
6. Wiederherstellung über eine vorhandene Sync-Datei
Ordner vorbereiten
Den entsprechenden überwachten Ordner auf dem neuen Mac in Hazel anlegen bzw. auswählen.
Vorhandene Sync-Datei verwenden
Rule Sync Settings öffnen und Use existing sync file wählen.
Warnung beachten
Hazel weist darauf hin, dass vorhandene Regeln dieses Ordners überschrieben werden. Nur fortfahren, wenn die Sync-Datei tatsächlich die gewünschte Quelle ist.
Regeln kontrollieren
Nach dem Einlesen die Regeln und ihren Aktivstatus prüfen. Externe Skripte und Pfade müssen separat vorhanden sein.
7. Kontrolle, Fehlerquellen und Backup-Struktur
Quellordner
Ist jeder von Hazel überwachte Ordner vorhanden?
Zielordner
Existieren alle Ordner, in die Regeln Dateien verschieben oder kopieren?
Berechtigungen
Hat Hazel Zugriff auf die betreffenden Ordner? Bei Papierkorb-Funktionen kann Vollzugriff auf die Festplatte erforderlich sein.
Skripte
Sind referenzierte Shell-/AppleScript-Dateien am erwarteten Ort und ausführbar?
Regelstatus
Sind alle gewünschten Regeln tatsächlich aktiviert?
Testdateien
Wurde jede kritische Regel einmal mit einer ungefährlichen Testdatei geprüft?
8. Empfohlene Ordnerstruktur für das Backup
Hazel-Backup/
01_Regeln_Export/
02_Skripte_und_Hilfsdateien/
03_Dokumentation/
04_Testdateien/Die exportierten Regeldateien gehören in 01_Regeln_Export. Externe Skripte oder Listen werden in 02_Skripte_und_Hilfsdateien gesammelt. Diese Anleitung und gegebenenfalls Screenshots besonderer Einstellungen kommen nach 03_Dokumentation.
9. Was mit der alten .plist-Methode passiert
Die frühere Anleitung empfahl, ausschließlich ~/Library/Preferences/com.noodlesoft.Hazel.plist zu kopieren. Diese Datei kann als zusätzlicher Bestandteil eines vollständigen Systembackups vorhanden sein, sie ist aber nicht mehr die empfohlene alleinige Methode für das Sichern und Wiederherstellen von Hazel-Regeln. Für Regel-Backups sind Export All / Export Rules und gegebenenfalls Rule Sync die klar nachvollziehbaren Hazel-Funktionen.
10. Kurzfassung
| Ziel | Beste Vorgehensweise |
|---|---|
| Einmaliges Backup aller Regeln | Export All und Ergebnis im Backup-Ordner sichern. |
| Laufend aktuelle Regelkopie | Rule Sync pro überwachten Ordner, z. B. im iCloud Drive. |
| Neuer Mac / Neuinstallation | Ordner und Skripte wiederherstellen, danach Import Rules oder die vorhandene Sync-Datei verwenden. Anschließend Regeln prüfen, aktivieren und kritische Abläufe zuerst mit Testdateien ausführen. |