Zum Inhalt springen
Yado
Vorschau Funktionen Preis FAQ Blog
Deutsch
English 简体中文 繁體中文 Deutsch Français Español Italiano

Blog

iPhone-Backup auf dem Mac ansehen und Nachrichten exportieren

Backups · 27. Oktober 2026 · 7 Min. Lesezeit

Suche das Backup zuerst im Finder und kopiere den gesamten Ordner, bevor du seinen Inhalt untersuchst. Der Finder kann Backups verwalten und wiederherstellen, bietet aber keine Ansicht für einzelne Nachrichten, Kontakte oder Notizen. Bei einem unverschlüsselten Backup kann SQLite den Dateiindex anzeigen. Für lesbare Konversationen und den Export einzelner Einträge kannst du das lokale Backup in Yado durchsuchen. Mit dem zugehörigen Passwort funktioniert das auch bei einem verschlüsselten Backup.

Das Backup zuerst im Finder finden

Wähle im Finder Gehe zu, dann Gehe zu Ordner…, füge den folgenden Pfad ein und drücke den Zeilenschalter.

~/Library/Application Support/MobileSync/Backup/

Um ein bestimmtes Backup zu finden, verbinde das iPhone, wähle es im Finder aus und öffne Allgemein, dann Backups verwalten. Klicke mit der rechten Maustaste auf das Backup und wähle Im Finder zeigen. Apple bietet außerdem Archivieren, damit spätere Backups dieses Backup nicht ersetzen. Diese Schritte stehen in Apples Anleitung zum Auffinden von Backups.

Wenn du ein Backup nur finden oder archivieren möchtest, reicht der Finder aus. Im geöffneten Ordner siehst du die Dateien des Backups, keinen lesbaren Gesprächsverlauf.

Warte, bis alle laufenden Backup-Vorgänge abgeschlossen sind. Kopiere dann den gesamten Ordner des einzelnen Backups an einen separaten Arbeitsort. Lasse Inhalt und Dateinamen unverändert. Das Original bleibt während der gesamten Prüfung unangetastet. Gibt es noch kein lokales Backup, folge zuerst der Anleitung iPhone auf dem Mac sichern.

So funktioniert der Dateiindex des Backups

Ein lokales Backup speichert Dateiinhalte unter Hash-Namen. Die Datenbank Manifest.db verknüpft jede fileID mit einer domain und einem relativePath. Zusammen bestimmen sie Zweck und ursprünglichen Speicherort der Datei. Eine Domain unterscheidet Bereiche wie die persönlichen Daten des iPhone und die gemeinsam genutzten Daten einer App-Gruppe.

Für die hier besprochenen Einträge werden folgende Datenbanken verwendet.

Einträge Domain Relativer Pfad
Nachrichten HomeDomain Library/SMS/sms.db
Kontakte HomeDomain Library/AddressBook/AddressBook.sqlitedb
Notizen AppDomainGroup-group.com.apple.notes NoteStore.sqlite

Die Notizdatei heißt NoteStore.sqlite, ohne zusätzliches „s“ nach „Note“. Wenn du im Backup-Ordner nach einem sichtbaren Dateinamen sms.db suchst, findest du die unter einem Hash-Namen gespeicherte Datei nicht. Verwende stattdessen die Zuordnung im Manifest.

In der von Yado gelesenen Struktur liegt eine solche Datei in einem Unterordner, dessen Name aus den ersten zwei Zeichen ihrer 40-stelligen fileID besteht. Der vollständige Bezeichner ist ihr Dateiname. Damit lässt sich die Datenbank finden. Um ihre Einträge zu verstehen, musst du aber weiterhin ihre Tabellen und codierten Felder auswerten.

Bei einem verschlüsselten Backup entsperrt das Passwort zunächst Manifest.db. Domain und relativer Pfad verweisen dann auf eine Datenbankdatei mit Hash-Namen, aus der ein Backup-Leseprogramm einen Eintrag decodiert.
Das Manifest ordnet den Datenbankpfad eines Eintrags der gespeicherten Datei zu. Bei verschlüsselten Backups wird zum Lesen zuerst das Passwort benötigt.

Ein unverschlüsseltes Backup prüfen, ohne es zu ändern

Der folgende Befehl liest den Index deiner Arbeitskopie. Ersetze /path/to/copied-backup durch den Ordner des einzelnen Backups, der Manifest.db enthält. Behalte die Anführungszeichen bei Pfaden mit Leerzeichen bei.

sqlite3 -readonly -header -column "/path/to/copied-backup/Manifest.db" \
  "SELECT fileID, domain, relativePath
   FROM Files
   WHERE flags = 1 AND (
     (domain = 'HomeDomain' AND relativePath IN (
       'Library/SMS/sms.db',
       'Library/AddressBook/AddressBook.sqlitedb'
     )) OR
     (domain = 'AppDomainGroup-group.com.apple.notes'
      AND relativePath = 'NoteStore.sqlite')
   );"

Die SQLite-Option -readonly öffnet die Datenbank zum Lesen. -header und -column beschriften die Ausgabe und richten sie aus. Diese Abfrage wählt nur Indexeinträge aus. Ein Treffer belegt daher, dass die Datei aufgeführt ist, nicht, dass sich jede Nachricht oder Notiz daraus decodieren lässt.

Sinnvoller als das Öffnen einer beliebigen Datei mit Hash-Namen ist als nächster Schritt die Prüfung der Nachrichtendatenbank und ihrer Begleitdateien.

sqlite3 -readonly -header -column "/path/to/copied-backup/Manifest.db" \
  "SELECT fileID, relativePath
   FROM Files
   WHERE flags = 1 AND domain = 'HomeDomain'
     AND relativePath LIKE 'Library/SMS/sms.db%';"

Neben sms.db findest du so auch sms.db-wal und sms.db-shm, sofern vorhanden. SQLite kann bereits bestätigte Änderungen im Write-Ahead-Log speichern. Wenn du nur die Hauptdatenbank kopierst, können daher Einträge fehlen. Stellst du eine Datenbank manuell in einem weiteren Arbeitsordner zusammen, kopiere auch die zugeordneten Begleitdateien und gib ihnen ihre ursprünglichen, zueinander passenden Dateinamen. Lasse die Backup-Kopie dabei unverändert.

Diese Befehle prüfen nur den Index. Für ein lesbares Transkript reicht es nicht, die Spalte text aus message auszulesen. Fehlt einfacher Text, liest Yado auch ein codiertes Feld attributedBody und ordnet Nachrichten den Konversationen und Absendern zu.

Warum ein verschlüsseltes Backup sein Passwort benötigt

Ein verschlüsseltes Backup schützt sowohl die Manifest-Datenbank als auch die einzelnen Dateiinhalte. Yado entsperrt mit dem Passwort den Keybag des Backups. Mit den daraus gewonnenen Schlüsseln entschlüsselt es anschließend das Manifest und die gelesenen Dateien. Die obigen SQLite-Befehle gelten nur für ein unverschlüsseltes Backup.

Gib das Passwort ein, mit dem dieses Backup verschlüsselt wurde. Yados Entsperrfunktion kann es nicht umgehen, und ein anderer Dateiname entschlüsselt keine Datei. Apple erklärt, dass du durch Zurücksetzen eines vergessenen Backup-Passworts ein neues Backup der aktuellen Daten erstellen kannst. Frühere verschlüsselte Backups werden dadurch aber nicht nutzbar.

Einzelne Einträge in Yado durchsuchen und exportieren

Klicke in Yados Tab Übersicht auf Verwalten in der Backup-Kachel. Bewege unter Vorhandene Backups den Zeiger über die gewünschte Zeile und klicke auf Inhalt durchsuchen. Ist kein iPhone angeschlossen, öffne das Menü am Yado-Logo und wähle Backups anzeigen, wenn lokale Backups aufgeführt sind.

Yado durchsucht den eingestellten Backup-Speicherort. Dieser ist vom Standardordner des Finder getrennt. Um ein kopiertes Finder-Backup zu prüfen, öffne Einstellungen, klicke neben Backup-Speicherort auf Ändern und wähle den übergeordneten Ordner aus, der deine einzelne Backup-Kopie enthält. Damit änderst du auch den Zielordner für künftige Yado-Backups. Notiere dir deshalb den bisherigen Speicherort und stelle ihn anschließend bei Bedarf wieder ein. Für ein Backup an einem anderen Ort siehe iPhone-Backups auf einem externen Laufwerk.

  1. Ist das Backup verschlüsselt, gib sein Passwort ein und klicke auf Entsperren.
  2. Öffne Nachrichten, Kontakte oder Notizen, um einzelne Einträge zu sehen.
  3. Verwende Suchen, um eine Konversation anhand ihrer Kennung oder anhand von Wörtern in ihren Nachrichten zu finden. Die Ergebnisse zeigen passende Konversationen. Öffne eine davon, um sie zu lesen.
  4. Exportiere den geöffneten Eintrag mit Text exportieren für eine Konversation oder Notiz beziehungsweise vCard exportieren für einen Kontakt. Wähle dann einen Zielordner.

Eine Konversation wird als .txt-Transkript mit Nachrichtenzeiten, Absendern und Text exportiert. Eine Notiz wird als .txt, ein Kontakt als .vcf exportiert. Ein einzelner Nachrichteneintrag meint hier eine Konversation, keine einzelne ausgewählte Sprechblase. Alle exportieren exportiert die gesamte Kategorie, auch Einträge außerhalb der aktuellen Suchergebnisse.

Die Backup-Ansicht hält decodierte Einträge und Suchergebnisse im Arbeitsspeicher, solange das Backup geöffnet ist. Ein dauerhafter Suchindex wird nicht angelegt. Kopien der Datenbanken, auch entschlüsselte Kopien, liegen vorübergehend in einem Arbeitsordner. Sie werden entfernt, nachdem die Ansicht geschlossen wurde und die Lesevorgänge abgeschlossen sind. Lokale Backups lassen sich ohne angeschlossenes iPhone durchsuchen. Die Funktion bleibt auch nach Ablauf der Testphase verfügbar.

Ergebnis prüfen und fehlende Inhalte einordnen

Öffne ein exportiertes Transkript und vergleiche eine bekannte Textstelle, den Absender und das Datum mit der Konversation in der Backup-Ansicht. Prüfe bei einem Kontakt die benötigten Felder, bevor du ihn anderswo importierst. Behalte neben dem Export auch das Backup. Ein lesbarer Auszug erfüllt einen anderen Zweck als ein wiederherstellbares Backup.

Die Ansicht für einzelne Einträge hat bestimmte Grenzen. Kontakte, Notizen und Nachrichten lassen sich einzeln durchsuchen. Die anderen Kategorien bieten Exporte statt derselben Einzelansichten. Nachrichtenanhänge können als [Attachment] erscheinen, ihre Fotos oder Videos werden aber nicht in das Texttranskript eingebettet. Notizen werden als einfacher Text ausgelesen. Gesperrte und zum Löschen markierte Notizen werden ausgelassen, Anhänge und Formatierungen werden nicht übernommen.

Eine leere Kategorie belegt nicht, dass das iPhone keine solchen Daten hatte. Apples Dokumentation zu Computer-Backups schließt Daten aus, die bereits mit iCloud synchronisiert und dort gespeichert sind, einschließlich iCloud-Fotos und Nachrichten. Prüfe außerdem, ob du das Backup des richtigen Geräts mit dem gewünschten Datum ausgewählt hast.

Lässt sich das Backup nicht lesen, bewahre es auf und vergleiche vor einem erneuten Versuch die Arbeitskopie mit dem vollständigen Originalordner. Ein unvollständiges oder nicht unterstütztes Backup und ein falsches Passwort sind unterschiedliche Fehler. Schlägt ein Export fehl, prüfe, ob der Zielordner beschreibbar ist, und kontrolliere anschließend selbst die entstandene Datei. Dass du eine Konversation lesen kannst, belegt nicht, dass sich das gesamte Backup auf einem iPhone wiederherstellen lässt.

Yado verwaltet dein iPhone per Kabel vom Mac aus: Fotos, Duplikate, Apps, Dateien und lokale Backups.

Für Mac laden

Weiterlesen

  • BackupsEin iPhone-Backup auf dem Mac erstellen27. Oktober 2026 · 9 Min. Lesezeit
  • BackupsiPhone-Backup auf einer externen Festplatte am Mac speichern27. Oktober 2026 · 8 Min. Lesezeit
  • BackupsiPhone aus einem Backup auf dem Mac wiederherstellen27. Oktober 2026 · 8 Min. Lesezeit

Yado · 宿

Fotos, Apps, Dateien und Backups, geordnet auf deinem Mac

Produkt Download Funktionen Blog Kaufen
Support FAQ Versionen Datenschutz
Kontakt E-Mail X GitHub