Backup (Datensicherung)

Ein Backup ist eine Sicherung von Daten/Dateien. Ein Backup ist die Grundlage, um im Fehlerfall eine Datenwiederherstellung durchf√ľhren zu k√∂nnen. Es gibt verschiedene Arten und Typen von Backups, manche sind daf√ľr da, den kompletten Speicher zu sichern (mit oder ohne leere Speicherbl√∂cke), andere wiederum speichern nur bestimmte Teile eines Betriebssystems, wie zum Beispiel die Benutzerdaten.

ZweckEdit

Ein Backup sollte immer dann angelegt werden, wenn Veränderungen an Dateien oder Inhalten vorgenommen werden

  • die f√ľr die Funktion des Betriebssystems erforderlich sind
  • von denen man nicht wei√ü, was diese Dateien f√ľr eine Funktion haben

Bei der Entscheidung f√ľr oder gegen ein Backup, sollte man sich vorher √ľberlegen, ob die Datei auch ohne ein Backup wiederhergestellt werden kann.

Datensicherung im Google-KontoEdit

Android bietet die M√∂glichkeit, die Ger√§te-Daten in Google Drive eines eingerichteten Google-Kontos zu sichern. Wird das Ger√§t zur√ľckgesetzt und erneut mit dem selben Google-Konto eingerichtet, wird der Nutzer gefragt, ob das Ger√§t von einer bestehenden Sicherungskopie wiederhergestellt oder als neues Ger√§t eingerichtet werden soll. Wenn eine App, die bereits auf dem Ger√§t installiert war und wenn die Daten dieser App mit dem Google-Konto gesichert wurden, k√∂nnen diese Daten bei einer neuen Installation automatisch wiederhergestellt werden. Dieses Verhalten kann in den Einstellungen als Men√ľpunkt Automatisch wiederherstellen aktiviert oder deaktiviert werden.

Die Sicherung auf Google Drive kann in den Einstellungen im Men√ľpunkt Sichern und Wiederherstellen (ggf. im Untermen√ľ Cloud und Konten zu finden) aktiviert und eingerichtet werden. Sollten auf dem Ger√§t zudem mehrere Google-Konten registriert sein, kann dort ausgew√§hlt werden, auf welches Konto die Sicherung des Ger√§tes abgelegt werden soll.

Eine angelegte Sicherungskopie enthält unter Anderem die folgenden Daten:

  • Ger√§teeinstellungen (inkl. bspw. WLAN-Passw√∂rter)
  • Telefonprotokoll
  • SMS-Nachrichten
  • App-Einstellungen
  • App-Daten

Ein Backup in das hinterlegte Google-Konto wird vom System automatisch gestartet, basierend auf der Zeit seit dem letzten Backup, der aktuellen Batterieladung und anderen Kriterien. Ein manuelles Starten des Backups ist derzeit nicht ohne Zugriff auf das Ger√§t per ADB m√∂glich, soll aber in sp√§teren Versionen folgen. Um ein Backup manuell zu Starten muss das betreffende Ger√§t mit einem Computer verbunden werden, auf welchem die ADB eingerichtet ist und auf dem Ger√§t muss USB-Debugging aktiviert sein. Anschlie√üend muss folgender Befehl in einer Kommandozeile auf dem Computer ausgef√ľhrt werden:[1]

adb shell bmgr backupnow --all

Backup erstellenEdit

Es gibt verschiedene Möglichkeiten, ein Backup zu erstellen. Zu unterscheiden ist hierbei auch, wie kritisch der Eingriff an dem System ist. Einige Hersteller bieten auch die Möglichkeit, zum Beispiel mit einer PC-Software oder einem Dienst auf dem Gerät, ein Backup von Einstellungen oder anderen Daten zu machen.

Man kann ein Backup in Android in folgende Kategorien einteilen:

  • Pers√∂nliche Daten
  • Pers√∂nliche Einstellungen
  • NAND-Backup

Persönliche Daten und EinstellungenEdit

Beim Sichern der pers√∂nlichen Daten werden alle Dateien, die man bisher erstellt hat, zudem die Apps die man installiert hat und die sonstigen pers√∂nlichen Daten (Anrufliste, SMS etc.), gesichert. Dies geht meist sehr einfach mit einer App, zum Beispiel MyBackup ¬†. Beim Sichern der pers√∂nlichen Einstellungen, was auch √ľber myBackup m√∂glich ist, werden die Einstellungen im Android-System gesichert, zum Beispiel die WLAN-Einstellungen oder die Android-Home-Einstellungen.

Apps und DatenEdit

Um installierte Apps und deren Daten/Einstellungen auf der Speicherkarte zu sichern, wird bereits Root-Zugriff auf dem Ger√§t ben√∂tigt. Eine quelloffene App daf√ľr ist Oandbackup. Eine sehr umfangreiche und in der Grundversion kostenlose Anwendung zu diesem Zweck ist Titanium Backup. Auch ohne Root-Rechte funktioniert die Backup-App Helium ¬†.

NANDroid-BackupEdit

Ein partitionsweises, dd-Befehl-basierendes Backup des Datenspeichers (NAND-Flash-Chips) eines Androiden nennt man NANDroid(-Backup). Angelegt wird ein solches vom NANDroid-Tool, das Bestandteil zahlreicher Minibetriebssysteme (wie jenen des TWRP oder von ClockWorkMod (und den daraus abgeleiteten Versionen)) ist. Das in den Sourcen des AOSP enthaltene, und von vielen Ger√§teherstellern als Basis f√ľr ihre Versionen genutzte Minibetriebssystem, kann keine NANDroid-Backups anlegen[2]. Im Grunde sichert ein NANDroid Backup alle Dateien und Informationen, die sich auf einer Partition befinden.

Backup erstellen ohne RootEdit

‚Üí Hauptartikel: Backup erstellen ohne Root

Ab Android 4¬†¬† "Ice Cream Sandwich" gibt es au√üerdem eine Methode, √ľber den Rechner und ADB ein Image-Backup zu erstellen.

EinzelnachweiseEdit