Zusammenführen von zwei Sicherungen WhatsApp

Viele Leute versuchen, zwei WhatsApp Backups auf iPhone und Android zusammenzuführen, um Chat-Blöcke in einer Datenbank zusammenzuführen. Tatsächlich können Sie mit zwei kostenlosen Tools zwei WhatsApp Backups zusammenführen, um alle Chats in mehreren Datenbanken wiederherzustellen und sie alle zusammen in der Anwendung anzuzeigen.

N.B. : Ich übernehme keine Verantwortung für die unten beschriebenen Verfahren, da sie nur zu Informationszwecken angezeigt werden.

Zusammenführen von zwei Backups WhatsApp iPhone Android

Nehmen wir an, das Zusammenführen von zwei WhatsApp Backups ist immer noch eines der Dinge in der Liste der Funktionen, die der Anwendung hinzugefügt werden müssen. Dank des WhatsApp Xtract-Tools zum Entschlüsseln von Nachrichten, das wir bereits im Artikel gesehen haben, und einer anderen Software namens SQLite Compare Utility können Sie jedoch zwei WhatsApp-Backups zusammenführen und in eine Erweiterung konvertieren, die sowohl von der Anwendung als auch von jedem Browser (zum Lesen von HTML-Chats) gelesen werden kann.

Davon abgesehen, lassen Sie uns sehen Wie man zwei WhatsApp Backups auf iPhone und Android zusammenführt:

WICHTIG: Um den Prozess auszuführen, müssen Sie zuerst die .crypt8 (Android)-Datenbank entschlüsseln. Für das iPhone können Sie Python verwenden oder ein unverschlüsseltes Backup mit iTunes erstellen.

1. Kopieren Sie WhatsApp-Datenbanken auf einen PC:

Auf Android:

/sdcard/WhatsApp/Datenbanken/msgstore.db.crypt

* wenn Sie es nicht finden, erstellen Sie es einfach, indem Sie es mit einem Chat-Backup sichern

oder nehmen Sie diese Dateien mit (Sie finden auch den Schlüssel):
/data/data/com.whatsapp/databases/msgstore.db und wa.db
* Dafür benötigen Sie root-Rechte, aber Sie haben den Vorteil, dass Sie den Namen der Kontakte neben den Nummern anzeigen können.

Auf dem iPhone:

net.whatsapp.WhatsApp/Dokumente/ChatStorage.sqlite

* Sie können den iPhone Backup Extractor verwenden

2. Ein erzwungenes Schließen der Anwendung durchführen (um keine Nachricht zu erhalten)
3. Öffnen Sie die alte Datenbank mit dem DB Browser for SQLite, scrollen Sie zum Ende der Seiten, indem Sie auf das Symbol > klicken, und notieren Sie sich die Nummer (_id) der letzten Meldung, z.B. 455
4. Öffnen Sie dann die neue Datenbank mit DB Browser for SQLite. Mit der Option „Daten durchsuchen“ öffnen Sie die Nachrichtentabelle und klicken auf den ersten Eintrag (Sie erkennen ihn an den vielen Feldern mit dem Wert -1). Wählen Sie dann die Option „Datensatz löschen“. Überprüfen Sie dann den ersten Eintrag erneut und notieren Sie sich die Nummer (_id) der ersten Nachricht, z.B. 9
5. Klicken Sie auf „Execute SQL“ und führen Sie den folgenden Wert aus:

UPDATE-Nachrichtensatz _id = (455 + 1 + _id - 9)

* Anstelle der Zahlen 455 und 9 müssen Sie die Ihren Mitteilungen entsprechenden Zahlen eingeben

6. Nun, da die neue Datenbank die korrekte _id hat, klicken Sie auf „Speichern“ und schließen Sie die Fenster
7. SQLite-Vergleichsprogramm jetzt öffnen
8. Machen Sie eine Kopie der Datenbanken und speichern Sie sie an einem anderen Ort (nur für den Fall)
9. Starten Sie die Option „Erscheinen…“.
10. Fügen Sie die alte Datenbank in die „linke Datei“ und die neue in die „rechte Datei“ ein und starten Sie „X Schema und Daten vergleichen“ und „X BLOB-Felder vergleichen„.
11. Klicken Sie unter den Ergebnissen auf „Meldungen“ und dann auf „Ausgewählte Differenz bearbeiten…“.
12. Klicken Sie auf die blaue Schaltfläche „R“.
13. An diesem Punkt sehen Sie alle Nachrichten, die nicht in der „linken Datei“ enthalten sind.
14. Wählen Sie die Nachrichten mehrmals aus (nicht mehr als 1000 auf einmal, dies kann zu Fehlern führen)
15. Klicken Sie auf das Symbol ←
16. Kopieren Sie alle Nachrichten in die „linke Datei“ und wählen Sie „rechte Datei“, um zwei WhatsApp Backups in die „linke Datei“ zusammenzuführen.
17. Falls erforderlich, sollten Sie zusätzlich zur Nachrichtentabelle auch die Chat-Tabelle kopieren, wenn die neue Datei Gespräche mit neuen Kontakten enthält.
18. Nun wird die „linke Datei“, d.h. die alte Datenbank zusätzlich zur alten, alle Nachrichten und Chats der neuen Datenbank enthalten, die in der „rechten Datei“ enthalten sind (Sie brauchen nicht zu speichern, weil das Tool dies automatisch tut, sobald Sie auf das Symbol klicken)
19. Das Ende!

Jetzt können Sie die neue Sicherung zurückladen:

Auf Android:

1. Benennen Sie die Datenbank in „msgstore.db“ um.
2. Kopieren Sie ihn in den Pfad /sdcard/WhatsApp/Databases/msgstore.db und stellen Sie sicher, dass er der einzige dort ist
3. Verschlüsseln der Datenbank mit WhatsApp Omni-Crypt
4. Installieren Sie WhatsApp neu und überprüfen Sie die Anzahl
5. Sie sehen die Option zum Wiederherstellen der Datenbank, tun Sie dies

Auf dem iPhone:

1. Umbenennen der „ChatStorage.sqlite“-Datenbank
2. Kopieren Sie sie zurück in den Pfad net.whatsapp.WhatsApp/Documents
3. Verschlüsselung der Datenbank mit Python
4. WhatsApp neu installieren und Chats wiederherstellen


Lorenzo Renzetti ist ein Experte für die Verbreitung von Computern, spezialisiert auf Instant Messaging und soziale Netzwerkdienste. Er hat mit mehreren erfolgreichen italienischen Zeitungen zusammengearbeitet und an der Veröffentlichung von Technologieführern mitgewirkt. Er gibt seine Ratschläge in seinem Blog WordSmart.it weiter, in dem er Benutzern hilft, computerbezogene Probleme zu lösen.