Threema Backup -> EFBIG -> File too large

Stelle deine Frage öffentlich an die Threema-Forum-Community - über 4.800 Mitglieder helfen dir weiter. > Frage stellen <
  • Hallo zusammen,

    Ich möchte gern mein Handy wechseln und dazu den Gesamten Datenbestand mitnehmen...

    Dazu möchte ich ein Backup incl. *aller* Mediendateien machen und auf einer leeren Speicherkarte speichern.

    Dazu habe ich im Backup-Prozess den Pfad angeben.

    Nach einer Weile erhalte ich die Meldung, das ein Backup nicht erstellt werden konnte.

    Meldung: EFBIG / File too large...

    Wieso kann Threema nicht mit großen Backup Dateien umgehen ?

    Oder ist nur einfach das Splitten in Datei-Chunks (wie es z.B. mit Winzip oder WinRAR möglich ist) nicht eingebaut ?

    --

    Viele Grüße

    Atratus

  • Hallo zusammen,

    danke für den Tip mit fat32.

    Aktuell ist die Karte tatsächlich als Fat32 formatiert.

    Es gäbe noch einen Alternaitve, dann wird es ein "Android extended" oder sowas...

    Dann kann ich aber nur noch mit dem Handy auf die MicroSD zugreifen.

    Parted Magic kann dan nicht mehr auf die Partition zugreifen (und alles andere auch nicht)...

    Meine Threema Daten liegen im internen Speicher und auf der fat32 formatierten Karte.

    Backup erstellen geht wegen fat32 nicht, jedenfalls nicht mit allen Medien Dateien...

    Wie bekomme ich denn die Medien Dateien auf dem neuen Handy wieder in Threema rein.

    Werden die automatisch eingebunden, wenn die im richtigen Verzeichnis liegen ?

    Dann kann ich ein Backup ohne die Medien machen und dann die Medien in den richtigen Ordner legen (z.B. mit Total Commander oder sowas).

    Hat das schon mal jemand gemacht und weiß ob es klappt ?

    --

    Viele Grüße

    Atratus

  • Hallo Atratus,

    nein, das funktioniert nicht. Dafür müsstest du die Geräte rooten und in den entsprechenden App Verzeichnissen die Daten ablegen. Ob sie dann noch wirklich alle erkannt werden, kann ich nicht sagen, da ich diesen Weg nie gegangen bin.

    Wenn du die SD Karte nicht anders formatieren möchtest/kannst und im internen Speicher zu wenig Platz ist, wie wäre es dann mit Löschen alter Medien? Über die Speicherverwaltung in der Threema App kannst du das problemlos über alle Chats hinweg durchführen. Sollten dir Medien einzelner Chats wichtig sein, erstelle vorab ein Chatexport für diesen. Der Export lässt sich zwar nicht mehr importieren, aber du hast eine Sicherung für z. B. am PC davon.

  • Hallo zusammen,

    also:

    Mein Handy ist Android 7.0 und hat 10,98 internen Speicher

    Davon belegt Threema 4,89GB

    Daten aus meinen Chats möchte ich keine löschen.

    Fat32 kann Dateien bis 4GB erstellen.

    Also muss das Backup ja fehlschlagen...

    Neue MicroSD-Cards formatiert das Handy automatisch als Fat32.

    Das kann ich nicht wählen.

    Lege ich eine extFat formatierte Karte ein, wird diese nicht erkannt.

    Ich frage mich, wieso es keine option gibt die Datenmenge auf verschiedene Dateien aufzuteilen (splitting) um damit das Backup auf Fat32 speichern zu ermöglichen.

    Das bekommt jeder dahergelaufene Packer hin (Zip, 7z, WinRar etc...)

    Und die Schweizer haben das nicht implementieren können ?

    Davon bin ich sehr enttäuscht!

    Mit einem OTG USB-Stick habe ich das auch getestet.

    Das Handy erkennt den, aber Theema bietet mir diesen nicht als Backup-Speicherplatz an.

    Mir bleibt jetzt keine andere Wahl als alle meine Apps (und deren Einstellungen) zu löschen damit ich mein Threema Backup (inkl. Mediendateien) erstellen kann.

    Mir scheint, alle Optionen ausgereizt zu haben.

    Wie kann ich mich an den offiziellen Threema-Support wenden, damit das Dateisplitting und/oder die OTG Speicher für das Backup implementiert werden ?

    Edit:

    Ticket beim Threema Support ist jetzt gestellt

    --

    Viele Grüße

    Atratus

    Einmal editiert, zuletzt von Atratus (20. Juni 2021 um 18:34)

  • Hallo Ingo,

    eine vernünftige Backup-Funktion gehört für mich Dazu.

    Und wenn diese nicht direkt im Code implementiert ist, sollte diese mit einem Add-On hinzufügbar sein.

    Es kommt beim Backup nicht auf die Datenmenge an, sondern auf die Zuverlässigkeit und Funktion.

    Selbst wenn ich 40TB Threema-Daten hätte wäre mir das egal, solange ich die auf ein Backupmedium bekomme ;)

    Und darüber hat wohl noch niemand nachgedacht...

    Was machste denn, wenn Du Deine 512GB internem Speicher auf Deinem Handy voll hast und die MicroSD nur auf fat32 formatiert wird ?

    (Falls Dein Handy überhaupt nen Slot dafür hat ^^))

    Dann wirst auch Du dort angekommen sein, wo ich jetzt schon bin: Bei der unausgereiften Backup-Funktion ;)

    Die Datenmengen nehmen konstant zu, daher haben die neuen Handies auch deutlich mehr internen Speicher.

    Plenken: Das kann schon sein. Ich steh mit Interpunktionen und so auf dem Kriegsfuß ^^

    <unrelevante, nicht zielführende Zurechtweisung Deinerseits>

    --

    Viele Grüße

    Atratus

    btw: Das kann jetzt geschlossen werden. Die Möglichkeiten für das Backup sind erschöpft...

    Einmal editiert, zuletzt von Atratus (20. Juni 2021 um 23:53)

  • Mein Handy ist Android 7.0

    Hi!

    Vielleicht hilft ein Update deiner relativ alten Android Version !?

    Grüße,

    Rasputin

  • Selbst wenn ich 40TB Threema-Daten hätte wäre mir das egal, solange ich die auf ein Backupmedium bekomme ;)

    Und darüber hat wohl noch niemand nachgedacht...

    Mit gesplitteten Archiven machst du dann wieder direkt die nächste Büchse der Pandora für den Support auf. "Ach, ich musste hier beide Dateien kopieren? Jetzt sind alle meine Daten weg!"

    Die Datenmengen nehmen konstant zu, daher haben die neuen Handies auch deutlich mehr internen Speicher.

    Vollkommen korrekt und deswegen ist FAT32 hierfür ja auch ungeeignet. Ist es Threemas Verschulden, dass Android (in der von dir genutzten Version) kein exFAT kann? Ich denke nicht.

    Ich verstehe aber dein Dilemma und die Backupfunktion finde ich auch nur mässig zufriedenstellend (insb. Performance und die damit zusammenhängende fehlende Automatisierung). Was das Auswählen des Speicherorts angeht, wäre es spannend herauszufinden, was hier der limitierende Faktor ist und ob der sich beheben lässt (kann es mir schon vorstellen, die Dateisystemabstraktion in Android ist eine Katastrophe).

  • Moin,

    ja - ich gebe f09fa681 Recht.

    Unabhängig von den Backupmöglichkeiten verstehe ich aber immer noch nicht, warum in Threema die Exportfunktion einzelner Chats nicht weiter entwickelt wurde/wird. Diese momentan existierende Exportfunktion als txt und separate Medien ist IMHO wirklich nicht mehr zeitgemäß.

    Manche Chats könnten nach sauberem Export als HTML oder PDF dann Speicherschonend gelöscht werden. (Ich rede vom Aufheben wichtiger und interessanter Chats - nicht von 0-8-15 Pillepalle...)

    Ein Glück, dass jnL damals die HTML-Erstellung einzelner Chats über das Threema-Backup entwickelt hat. Da kann man sich wenigstens extern helfen - obwohl das für unerfahrene User schon etwas schwierig ist...

    Eine direkt in Threema integrierte Exportfunktion im Original-Layout als HTML oder PDF wäre nach wie vor mein Wunsch - schon seit JAHREN.

    EDIT: Und ja - mehr internen Speicher brauche ich auch, weil in letzer Zeit gehäuft diesbezügliche Meldungen kommen. :huh: . Threema hat daran durchaus auch einen hohen Anteil. ^^

    Einmal editiert, zuletzt von Miaz (22. Juni 2021 um 08:27)

  • Mein Handy ist Android 7.0

    Hi!

    Vielleicht hilft ein Update deiner relativ alten Android Version !?

    Grüße,

    Rasputin

    Genau das ist einer der Gründe, warum ich gern mein Handy wechseln möchte:

    Speicher voll und Android 7.0

    Damals war das Thor seiner Zeit weit voraus: 8 Core, 3 GB Ram

    Leider gibt es Vernee nicht mehr und damit auch keine Androis Updates.

    Das neue Handy wird ein Redmi Note 10 Pro special [128 GB, 8GB Ram, und Triple-Slot] ;)

    Und wenn ich mir dann vorstelle, das mein Threema über mehr als 5GB Daten verfügt und dann das Backup nicht durchläuft, gruselt es mir heute schon.

    Daher wird es Zeit für das Update der Backup-Routine:

    ------

    Guten Abend Atratus

    Vielen Dank für Ihre Nachricht.

    Gerne leite ich Ihr Feedback bzgl. dem Splitten eines Backups an unsere Entwickler

    weiter.

    Ich kann aber leider nicht bekanntgeben ob bzw. wann eine Anpassung erfolgen wird. Danke

    für Ihr Verständnis.


    Viele Grüsse vom Zürichsee

    Threema GmbH

    ------

    --

    Viele Grüße

    Atratus

  • Mit gesplitteten Archiven machst du dann wieder direkt die nächste Büchse der Pandora für den Support auf. "Ach, ich musste hier beide Dateien kopieren? Jetzt sind alle meine Daten weg!"

    "Ach, ich musste hier beide Dateien kopieren? Jetzt sind alle meine Daten weg!"

    --> Darauf kann man vor und nach dem Backup Hinweisen [PopUp] , oder es wird eine "Expertenfunktion".

    Das ist das kleinste Thema. Ist alles lösbar...

    --

    Viele Grüße

    Atratus

  • Atratus : Ob Du mit China-Handys und Threema froh wirst (bzgl. Benachrichtigungen) wird sich zeigen...

    Da haben viele Probleme... (ist aber sehr gegäteabhängig...

    Bei manchen Typen einiger Kollegen haben wir das einfach nicht dauerhaft hinbekommen - trotz aller einschlägigen Anweisungen. 😭

  • Atratus : Ob Du mit China-Handys und Threema froh wirst (bzgl. Benachrichtigungen) wird sich zeigen...

    Da haben viele Probleme... (ist aber sehr gegäteabhängig...

    Bei manchen Typen einiger Kollegen haben wir das einfach nicht dauerhaft hinbekommen - trotz aller einschlägigen Anweisungen. 😭

    Um das mal zu entschärfen:

    Habe bereits 3x das Poco M3 eingerichtet und selbst ein uraltes Thor...

    Hat alles wunderbar geklappt.

    Und grundsätzlich bin ich eh nicht so der Messenger-Junkie, der bei jedem [peep] zum Handy greift.

    Bei mir liegt das 95% vom Tag im Ruhemodus und offline auf dem Tisch.

    Die Benachrichtigungen hole ich mir meist selbst ab ;)

    Ich lege nur Wert auf einwandfreie Funktion und die ist bei allen bisherigen Geräten gegeben 8)

    Mir kommts nur hoch wenn es, wie beim Backup, besser geht es aber noch im Brieftauben-Modus gearbeitet wird und das Upgrade auf das Morsen geflissentlich übergangen wird (Stichwort Backup auf eigene Server (FTP/DavFS oder OTG)...

    Naja, mein Ticket ist ja in der Schweiz angekommen ;)

    --

    Viele Grüße

    Atratus

  • Mein Handy ist Android 7.0 und hat 10,98 internen Speicher

    Davon belegt Threema 4,89GB

    Dann sollte es doch aber funktionieren, dass Du am alten Handy erst alle Apps und sonstigen Dateien löschst, auch den Cache, sowie zurückliegende Updates von Systemapps deinstallierst. Damit solltest Du genug Speicherplatz frei bekommen, um das Threema-Backup intern erstellen und ablegen zu lassen.

    Du musst natürlich vorher sicherstellen, dass alle anderen Daten, die Du löschst, vorher extern funktionsfähig gesichert sind.

  • ...Du musst natürlich vorher sicherstellen, dass alle anderen Daten, die Du löschst, vorher extern funktionsfähig gesichert sind...

    Genau.

    Ich habe nun zusätzlichen Aufwand wegen dem Backup, nur weil die Routine nicht ordentlich geproggt wurde.

    DAS geht besser, viel besser...

    Klar, das ist ein Workaround, aber kein eleganter...

    <hmpf>

    Was wäre denn, wenn ich keine 10GB Speicher hätte ?

    Dann wäre ich ziemlich gekniffen, weil ich nicht den Space für das Backup hätte...

    <grummel><grummel>

    --

    Viele Grüße

    Atratus

  • Hallo zusammen,

    da bin ich wieder ^^

    altes Handy: Thor, Android 7

    neues Handy: Android 11

    Habe gestern mein neues Handy erhalten (128GB Speicher) und versuche nun seit gestern meinen Threema Datenbestand zu übertragen.

    Jedenfalls möchte ich den gesamten Datenbestand mitnehmen, da ich ja auf dem neuen Handy reichlich Platz habe und nicht sparen brauche...

    (In der heutigen Zeit sind 5GB ja eher wenig)

    Auf dem alten Handy wird eine Backup-Datei erstellt die ca. 5GB groß ist.

    Während des Backups habe ich vorsichtshalber mal alle Energiespareinstellungen deaktiviert und das Handy an den Strom angeschlossen.

    Irgendwann zeigt mir das Handy dann an: Erfolgreich erstellt.

    Die Datei heißt: threema-backup_<id>_1628xxxxxx075_1.zip

    Wenn ich diese Datei dann mit dem USB Kabel auf einen Windows 10 Computer übertrage und von dort dann, mit USB, auf das neue Handy und die Datei mit Threema wiederherstellen möchte, wird mit eine Fehlermeldung angezeigt in Threema.

    Ok, dachte ich: Schauste mal auf dem Windows Computer nach, ob die Datei wirklich beschädigt ist.

    Und siehe da: Win-Rar / Zip zeigen tatsächlich Fehler an.

    (Interessant fand ich, dass die *.CSV Dateien alle unverschlüsselt abgespeichert wurden, während die Message-Files alle unleserlich waren)

    Und ja: Ich habe eine Reparatur des großen Archives gemacht und dann die Wiederherstellung erneut versucht.

    Auch diese Wiederherstellung wurde leider mit einem Fehler beendet...

    Dieser Fehler läßt sich reproduzieren.

    Es scheint, als wenn die Daten auf dem Ursprungshandy nicht mehr konsistent wären und sich daher die Fehler in das Archiv einschleichen.

    Frage an die Runde: Wird vor dem Start des Backup nicht eine Konsistenzprüfung der Daten vorgenommen ?

    Denn wenn die Daten vorher schon korrupt sind, müssen ja die Archive fehlerhaft sein.

    (Habe mich mit dem Thema fehlerhafte Archive mal beschäftigt und es werden immer die Energiespareinstellungen vorgebracht oder fehlerhafte SD-Karten)

    Da ich aber die Energiespareinstellungen vollständig deaktiviert habe, schließe ich das schonmal aus.

    Die Fehlerhafte SD-Karte könnte ja noch sein.

    Das schließe ich aber dadurch aus, dass ich immer weitere Archive erzeuge und die alten nicht lösche / überschreibe.

    So wird das neue Archiv immer an eine neue Stelle der SD-Karte geschrieben...

    Ziemlicher Mist ist, dass die Theema-Backup nicht an einen beliebigen Pfad speichern kann.

    So könnte ich dann z.B. noch auf einen FTP / SMB oder WebDav-Server sichern oder auf Google-Drive oder einen OTB-Speicherstick den ich an den USB vom Handy anschließen kann.

    <Mir ist bekannt, dass ich den Threema Safe auf einem WebDav nutzen könnte. Dort wird aber nicht alles gesichert>

    Ein Backup *ohne* die gesamten Medien-Daten wird innerhalb von Sekunden erzeugt.

    Das konnte ich erfolgreich auf dem neuen Gerät importieren.

    Erfüllt aber nicht Sinn und Zweck für mich.

    Ich möchte alles mitnehmen.

    An die Mediendaten vom alten Gerät komme ich ja ganz einfach heran.

    Die konnte ich auf meinen Windows-Computer übertragen und könnte die nun auf das neue Handy überspielen.

    Zum Testen habe ich das kleine Backup ja erfolgreich wiederhergestellt.

    Dann habe ich eine Sprachaufnahme an Echo verschickt und ein Bild an Echo verschickt, damit ich dann mit einem File-Explorer schauen kann, wo die beiden Dateien auf dem neuen Handy abgespeichert wurden - um dann den alten Datenbestand dorthin zu sichern.

    Fehler.

    Ich finde die beiden neuen Dateien nicht.

    Weiß jemand wo die sind ?

    Diese Info scheint jedenfalls falsch:

    "Ab Android 10 und Threema 4.5 für Android befinden sich gespeicherte (Medien-)Dateien in den folgenden Verzeichnissen (je nach Dateityp):

    • Pictures/Threema
    • Movies/Threema
    • Music/Threema
    • Documents/Threema"

    Hat jemand vielleicht noch einen hilfreichen HINT für mich, wie ich meine Medien-Daten auf das neue Handy bekomme ?

    Einen ADB-Explorer hätte ich...

    --

    viele Grüße

    Atratus