[ Startseite ]
[ EN | DE ]
Zeiterfassung: Backup & Wiederherstellung
Allgemeines
• Die App implementiert direkte Unterstützung für Google Drive und Dropbox. Infos zu weiteren Cloud Providers siehe hier.
• Mehr Infos zu „Wiederherstellung / Lokales Backup“ siehe hier.
• Zusätzlich zu unserer App-spezifischen Backup-Lösung benutzt „Zeiterfassung“ den Standard „Android Backup Agent“,
wodurch die App Teil der systemweiten Datensicherung ist.
Obwohl dies seit vielen Jahren Bestandteil des Android Frameworks ist, funktioniert es gemäss unserer Erfahrung nicht verlässlich.
Probleme die wir angetroffen haben: auf einigen Gerätemarken funktioniert der Backup nicht, Wiederherstellung lädt eine alte Backup-Datei, Backup/Wiederherstellung kann nicht manuell gestartet werden, und mehr.
Deshalb empfehlen wir dringend der Einsatz der „Zeiterfassung“-spezifischen Backup-Lösung.
• „Backup/Wiederherstellung“ und „Berichte“ werden teilweise verwechselt:
- Backup/Wiederherstellung wird benötigt um Sicherheitskopien anzulegen und z.B. im Falle von Telefonverlust die Daten auf einem Ersatztelefon wiederherzustellen. Backup-Dateien können nur durch die App eingelesen werden.
- Falls du Arbeits- bzw. Zeitrapporte erstellen möchtest (z.B. als Excel-Sheet) dann benutze Berichte.
• Falls „Auto-Backup“ regelmässig Fehlermeldungen wie z.B. „Network timeout“ erzeugt, dann trage allenfalls unsere Plugin-App
(d.h. „DynamicG Google Drive Plugin“ oder „DynamicG Dropbox Plugin“) in die Liste der nicht-batterieoptimierten Apps ein.
Geräteverlust und kein Backup verfügbar
Im Falle eines Geräteverlusts, falls du keinen Cloud- oder „Externer Speicher“ Backup verfügbar hast, sind alle deine App-Daten verloren.
→ Die App zeigt deshalb regelmässig ein „Backup-Erinnerung“ Warnsymbol.
Backup auf Google Drive oder Dropbox
• „Backup erzeugen“ kopiert alle deine Zeiterfassung App-Daten und -Einstellungen in deinen „Cloud“ Service (Google Drive oder Dropbox). Diese Sicherheitskopie brauchst du wenn du auf ein neues Telefon wechselst, oder für die Wiederherstellung nach einem „Factory Reset“.
• Wir empfehlen dringend, „Auto Backup“ zu aktivieren falls du Zeiterfassung regelmässig benützt - falls dein Telefon verloren geht oder gestohlen wird ist ein aktueller Backup in der Cloud der einzige Weg um deine Daten wiederherzustellen.
• Hinweis zu Dropbox: aus historischen Gründen benötigt die App vollen Lese- und Schreibzugriff auf die gesamte Dropbox. Falls das für dich problematisch ist dann benutze Google Drive, dort hat die App nur eingeschränkten Zugriff auf ihre eigenen Dateien.
Wiederherstellung
• „Wiederherstellung“ lädt die neuste Backup-Datei von deinem Cloud-Service herunten, und kopiert danach alle Daten und Einstellungen aus diesem File in die App.
• Beachte dass alle zuvor vorhandenen Daten innerhalb der App überschrieben werden.
D.h. wenn du auf ein neues Telefon wechselst dann mach unbedingt zuerst eine Wiederherstellung *bevor* du neue Daten einträgst.
Wiederherstellung falls du „timerec.db.gz“ verfügbar hast
Siehe diese Seite
Partielle Wiederherstellung
„Wiederherstellen“ ersetzt alle bestehenden Daten.
Falls du stattdessen den Backup mit den bestehenden Daten zusammenfügen möchtest, dann benutze „Import“.
Dieser Modus überträgt die Zeitstempel und Tagesnotizen aus dem Backup in deine „Live-Datenbank“ für den angegebenen Zeitraum.
Vorsicht beim Einsatz von „Backup | Externer Speicher“:
Sicherungsdateien, welche auf dem internen Gerätespeicher oder auf der internen SD Karte gespeichert werden, gehen verloren
• wenn das Gerät verloren geht oder gestohlen wird.
• wenn das Gerät schwer beschädigt wird und eine Anmeldung nicht mehr möglich ist.
• beim Ausführen von „Auf Werkseinstellungen zurücksetzen“ (Factory reset).
Optionen um dies zu verhindern:
• Wähle einen nicht-lokalen Speicherort (siehe Beispiel „ownCloud“).
• Benutze die von der App zur Verfügung gestellten „Google Drive“ oder „Dropbox“ Speicherziele.
• Setze deine eigene Speicherlösung um (z.B. mittels einer Dritt-App, welche den lokalen Speicherort in die Cloud synchronisiert, über austauschbare SD Karten, oder ähnliches).
Mit Zeiterfassung 7.92 ändern sich die Einstellungen für die „Auto-Backup“ wie folgt:
• Die Option „Auto-Backup aktiviert“ für die drei Ziele „Google Drive“, „Dropbox“ und „Externer Speicher“ ist jetzt ein einfaches Ein-/Aus-Kontrollkästchen;
zuvor war es eine Dropdown-Liste mit Auswahl des Sicherungsintervalls („alle n Tage“) pro Ziel.
• Das Sicherungsintervall wurde in den neuen Dialog „Backup-Zyklus“ verschoben und unterstützt feinere Abstufungen:
- 1, 3 oder 7 Tage
- 1 oder 4 Stunden
- 15 Minuten
• Die erweiterten Einstellungen „Automatische Sicherung nach jeder Änderung“ und „Backup-Zyklus beginnt um {Uhrzeit}“ befinden sich nun ebenfalls im neuen Dialog „Backup-Zyklus“.
Zuvor waren sie über ein kleines „Detaileinstellungen“ Symbol und einen separaten Konfigurationsbildschirm zugänglich.
• Die Auswahl der Zieldatei für „Externer Speicher“ wurde vom alten Dialog „Detaileinstellungen“ auf einen neuen Konfigurationsbildschirm verschoben.
• Die Logik für die Auslösung der Datensicherung bleibt unverändert;
das heißt, das Sicherungsintervall wird immer dann neu berechnet, wenn sich die App-Daten ändern.
• Fortgeschrittene Benutzer, die die Option „Automatische Sicherung nach jeder Änderung“ aktiviert haben, können neu das Timeout für den Hintergrundjob festlegen
(d. h. die Zeit zwischen Datenänderungen und Ausführung des Backupjobs).
Bisher betrug dieses 10 Sekunden; neu kann „Standard“ (10 Sekunden) oder „Schnell“ (3 Sekunden) gewählt werden.
• Benutzer, die Netzwerkprobleme mit der automatischen Google Drive-Sicherung haben, prüfen bitte diese Seite.