Import, Export und inkrementelle Backups
Export#
Über Einstellungen → Export, Kontextmenüs (Space/Folder/List), Aufgaben-Modal oder Export this view:
- Backup — ein erneut importierbares
.inventtasks.json-Archiv. Verwenden Sie es, wenn Sie eine portable Kopie möchten, die in InventTasks wiederhergestellt werden kann. Es enthält Aufgabendaten, Konfiguration, gespeicherte Ansichten, Docs, Vorlagen, Anhänge und, wo relevant, den gemeinsamen Workspace-Status. - Readable — CSV, Markdown, HTML oder gut lesbares JSON für Berichte, Druck, Weitergabe oder Prüfung außerhalb des Plugins. Diese Dateien sind nicht für eine vollständige Wiederherstellung per Import gedacht.
Geltungsbereiche: Workspace, Space, Folder, List, einzelne Aufgabe, gespeicherte Ansicht. HTML/Markdown kann Bilder einbetten oder einen _exports/-Ordner mit Bilddateien exportieren.
Nutzen Sie Export, wenn Sie bewusst ein Archiv erstellen möchten: vor einer großen Umorganisation, vor dem Verschieben von Daten zwischen Vaults oder vor dem Weitergeben eines Teils Ihrer Aufgaben.
Import#
Import backup lädt .inventtasks.json im passenden Geltungsbereich (Workspace bis einzelne Aufgabe). Namenskollisionen erhalten numerische Suffixe; die Import-Zusammenfassung listet Umbenennungen.
Beim Import hält InventTasks Beziehungen konsistent, indem Aufgaben-IDs und Parent-Links bei Bedarf neu zugeordnet werden. Import eignet sich zum Wiederherstellen oder Verschieben eines bekannten Archivs. Er ist nicht dasselbe wie das automatische inkrementelle Backup unten.
Inkrementelles Backup#
Das inkrementelle Backup ist ein schneller Sicherheitsmechanismus pro Workspace. Es dient zur Wiederherstellung nach versehentlichen Änderungen, Sync-Problemen oder fehlgeschlagenen Massenaktionen.
- Aktivieren unter Einstellungen → Incremental backup
- Speicherort: Plugin-Ordner,
.inventtasks-backupsim Workspace oder benutzerdefinierter Desktop-Pfad - Snapshot-Intervall, Journal-Debounce, Aufbewahrung, Größenlimit und Speichermodus für Markdown-Inhalte anpassen
- Snapshot now oder Restore… (in neuen Ordner zur Vorschau oder mit Überschreiben und automatischem Sicherheits-Snapshot)
Es verwendet zwei Arten von Backup-Dateien:
- Snapshots — Wiederherstellungspunkte mit dem aktuellen Zustand des Workspace.
- Journal entries — kleinere Änderungsprotokolle, die nach Dateiänderungen geschrieben werden. Beim Restore startet InventTasks mit dem benötigten Snapshot und spielt spätere Journal-Einträge erneut ab.
Speichermodi für Markdown-Inhalte#
Die Einstellung Markdown body storage steuert, wie viel rohes Markdown in inkrementellen Backup-Einträgen gespeichert wird:
- Auto: full raw markdown up to size limit — empfohlener Standard. Markdown-Dateien kleiner als Max raw markdown file size (KB) werden exakt als Rohtext gespeichert. Größere Markdown-Dateien werden in einer kompakten Fallback-Form gespeichert: geparstes Frontmatter plus Body-Text. Sie können weiterhin wiederhergestellt werden, aber YAML-Formatierung, Feldreihenfolge und Kommentare können normalisiert werden, weil die Datei neu aufgebaut statt bytegenau kopiert wird.
- Always full raw markdown — speichert jede Markdown-Datei exakt. Höchste Wiedergabetreue, größere Backups.
- Frontmatter/settings only — speichert Metadaten und Konfiguration, überspringt aber Markdown-Body-Text. Kleinste Backups, aber ungeeignet, wenn Aufgabenbeschreibungen, lange Notizen oder Doc-Seiten wiederherstellbar sein müssen.
Binärdateien wie Anhänge und Bilder werden als base64 gespeichert, damit sie aus der Backup-Kette wiederhergestellt werden können. Für ein vollständiges portables Archiv zur Langzeitablage oder Übertragung verwenden Sie zusätzlich zum inkrementellen Backup Export → Backup.
Verwenden Sie den JSON-Export für portable Archive und das inkrementelle Backup für häufige lokale Wiederherstellungspunkte zwischen Synchronisierungen.