Backup und Daten
Wo deine Daten liegen, wie du sie sicherst und wie du sie auf ein neues Telefon bringst.
Wo deine Daten liegen
Alles wird lokal auf deinem Telefon gespeichert: Gewohnheiten, Tagebuch, To-do-Listen, Anlässe, Herausforderungen unter 0 Tage ohne und Statistik. Es gibt kein Konto und keinen Server, und nichts wird von selbst hochgeladen.
Die einzige Ausnahme ist das Google-Drive-Backup, das nichts tut, solange du nicht selbst ein Konto verbindest.
Alles Folgende liegt an einer Stelle:
Einstellungen → App → Backup & Daten
Die Seite Backup und Daten
Die Seite hat sieben Gruppen.
- Backup (ohne Passwort): erstellt eine JSON- oder .db-Datei, dazu ein einzelner Import-Eintrag, der das Format selbst erkennt.
- Backup (passwortgeschützt): dieselben Dateien, verschlüsselt.
- Google Drive: du verbindest dein Konto und speicherst auf Drive, wann du willst, ohne etwas Automatisches einzuschalten.
- Automatisches Backup: die tägliche Sicherung und ihre Ziele.
- Verfügbare Backups: alles, was die App gefunden hat, zum Wiederherstellen.
- Wartung: die Größe der Datenbank und Speicher optimieren.
- Daten löschen: gezieltes oder vollständiges Löschen.
JSON oder vollständige Datenbank (.db)
Beide sichern alle deine Daten. Sie unterscheiden sich darin, was sie zusätzlich mitnehmen und was beim Wiederherstellen passiert.
Das JSON-Backup ist eine lesbare, portable Textdatei. Sie wird beim Import migriert und lässt sich daher auch in eine neuere Version der App zurückspielen. Es ist außerdem das einzige, das deine Einstellungen (Design, Sprache, Verhalten, Werkzeuge) und die schon gewonnenen Medaillen unter Dein Weg mitnimmt.
Das .db-Backup ist eine exakte binäre Kopie der Datenbank: schneller und originalgetreuer, gut für umfangreiche Tagebücher, aber nur in derselben oder einer älteren Version der App wiederherstellbar. Einstellungen liegen nicht in der Datenbank, deshalb bleiben beim Wiederherstellen einer .db die des Telefons, und Medaillen kommen nur zurück, wenn die Daten in der Datei sie noch belegen.
Kurz gesagt: JSON für Portabilität und Einstellungen, .db für eine schnelle Kopie nur der Daten.
Passwortgeschütztes Backup
Du kannst JSON oder .db mit einem Passwort geschützt exportieren, per AES-256.
Beim Erstellen kann die App ein starkes Passwort erzeugen und in die Zwischenablage kopieren. Das lohnt sich, denn die Stärke der Verschlüsselung hängt vollständig am Passwort.
Dasselbe Passwort brauchst du, um die Datei wieder zu importieren. Geht es verloren, kann niemand das Backup retten, wir eingeschlossen. Bewahre es in einem Passwortmanager auf.
Automatisches Backup
Eine tägliche Sicherung als JSON, ausgelöst beim Öffnen der App, höchstens einmal am Tag.
Du kannst mehrere Ziele gleichzeitig aktivieren: den privaten App-Ordner, einen Ordner deiner Wahl und Google Drive. Ein selbst gewählter Ordner ist praktisch, wenn du ihn ohnehin anderswo synchronisierst, etwa mit Syncthing oder auf ein NAS. Jedes Ziel arbeitet für sich: fällt eines aus, laufen die anderen weiter.
Es ist bewusst JSON und nicht .db. JSON wird beim Import migriert und bleibt daher auch nach Monaten voller Updates wiederherstellbar.
Vorerst wird pro Ziel das jeweils letzte Backup behalten.
Der private App-Ordner übersteht keine Deinstallation. Er dient der schnellen Rettung nach einem versehentlichen Löschen, nicht als Langzeitkopie. Für Backups, die die App überdauern, nimm einen selbst gewählten Ordner oder Google Drive.
Dateien, die die App nicht selbst angelegt hat, werden nie angerührt. Wählst du einen Ordner oder ein Konto, in dem schon Backups liegen, sagt die App Bescheid und fragt, ob du eines wiederherstellen willst, ohne etwas zu überschreiben.
Weil es JSON ist, nimmt das automatische Backup auch deine Einstellungen und die schon gewonnenen Medaillen mit.
Google-Drive-Backup
Verbinde dein Konto mit Google Drive. Von dort kannst du speichern, wann du willst, ohne das automatische Backup einzuschalten. Sind die Backups verschlüsselt, kann sie nicht einmal Google lesen.
Die Backups landen in einem privaten Ordner in deinem Drive, der für die App reserviert ist. Beim Stöbern in Drive siehst du ihn nicht, und keine andere App kann ihn lesen. Die App wiederum sieht sonst nichts von deinem Drive.
Dieser Ordner übersteht Deinstallation und Telefonwechsel. Genau deshalb kannst du dich auf einem neuen Gerät anmelden und deine Backups wiederfinden. Verbindest du ein Konto, in dem schon welche liegen, sagt die App Bescheid und fragt, ob du eines wiederherstellen willst.
Du kannst das Konto jederzeit trennen. Das Trennen löscht die Backups nicht. Zum Löschen entfernst du sie selbst unter Verfügbare Backups oder entziehst den Zugriff auf myaccount.google.com/permissions.
Um Googles Regeln zu folgen, nutzt die App das neueste Anmeldeverfahren. Ein kleines Google-Fenster mit deiner E-Mail-Adresse erscheint für ein paar Sekunden, wenn du diese Seite öffnest, und einmal täglich beim Start der App. Es hängt nur das Konto wieder an, schließt sich von selbst und verlangt nichts von dir.
Speicher optimieren
Speicher optimieren in der Gruppe Wartung verdichtet die Datenbank und holt den Platz zurück, den gelöschte Daten hinterlassen haben.
Die Meldung nennt die Zahl der freigewordenen Bytes, 0 wenn die Datenbank schon kompakt war.
Auf ein neues Telefon umziehen
Installiere Eudaemon und öffne:
Einstellungen → App → Backup & Daten
Hast du die Backup-Datei dabei, importiere sie direkt: der Import-Eintrag erkennt das Format selbst.
Andernfalls aktiviere das Ziel, auf dem deine Backups liegen, indem du Google Drive verbindest oder den synchronisierten Ordner im automatischen Backup wählst. Die App sagt dir, dass dort schon Backups liegen, und fragt, ob sie eines wiederherstellen soll. Du kannst auch Verfügbare Backups öffnen, wo jedes mit Datum, Größe und Herkunftsgerät aufgelistet ist, und auswählen, welches zurückkommt.
Das Wiederherstellen ersetzt alle aktuellen Daten.
Ist das Backup verschlüsselt, wirst du nach dem Passwort gefragt. Es hat dein altes Telefon nie verlassen, du musst es also irgendwo gesichert haben.
Ein JSON-Backup, auch das automatische, bringt zusätzlich deine Einstellungen zurück. Die Erfolge werden aus den wiederhergestellten Daten neu ermittelt. Siehe JSON oder vollständige Datenbank.