Was ist der Unterschied zwischen einem NANDroid-Backup und einem ADB-Backup?

Könnte jemand den Unterschied zwischen einer mit NANDroid erstellten Sicherung und einer mit ADB erstellten Sicherung, dh mit dem adb backupBefehl, erklären? Ich habe gelesen, dass beide in der Lage sind, vollständige Systemschnappschüsse zu erstellen, aber ich konnte den Unterschied nicht verstehen.

Je technischer die Antwort, desto besser. Vielen Dank.

Antworten (1)

Die Antwort findet sich im -Tag-Wiki . Zusamenfassend:

  • ADB Backup ist das neuere dateibasierte Sicherungsschema, das in Android 4.0 eingeführt wurde. Es erstellt eine Sicherungskopie des Dateisystembaums und der Dateien. Eine bessere Erklärung wäre, dass es sich um ein logisches Backup handelt, da Dateien hauptsächlich nach Apps gruppiert werden. Der Nebeneffekt ist, dass Dateien ohne eindeutige Beziehung in einem solchen Backup fehlen könnten. Es ist sicher, weil Sie zuerst den Sperrbildschirm entsperren müssen, um fortzufahren, und man kann auch die Backups selbst verschlüsseln. Backups können online durchgeführt werden. Diese Methode ermöglicht eine genauere Kontrolle darüber, was gesichert und wiederhergestellt wird.
  • Nandroid Backup ist das ältere partitionsbasierte Konzept, dh es erstellt Abbilder der Dateisysteme (denken Sie an Norton Ghost bzw. das ddLinux-Tool , um etwas Vergleichbares zu haben). Eine bessere Bezeichnung wäre hier physisches Backup, da es sich um eine blockweise Kopie handelt. Ein Wiederherstellungsmodus, der diese Methode unterstützt (z. B. Clockworkmod-Wiederherstellung), muss installiert und gestartet werden. Sicherungen können erstellt und aufgerufen werden, ohne die Passphrase für den Sperrbildschirm einzugeben. Diese Methode ist ein Alles-oder-Nichts-Ansatz, das Wiederherstellen einzelner Apps ist nicht möglich (ohne Unterstützung von Drittanbietern, beispielsweise durch Titanium Backup Pro).

Weitere Details finden Sie im oben erwähnten Tag-Wiki , das auch Links zu weiteren Ressourcen enthält.