Comment sauvegarder un appareil Android?

73

Quelqu'un peut-il recommander un bon moyen de sauvegarder des appareils Android?
Idéalement, j'aimerais effectuer cette opération sans fil et sauvegarder non seulement mes données, mais également mes paramètres utilisateur. Est-il possible de sauvegarder une image d'un appareil Android - de sorte qu'il ne soit même pas nécessaire de réinstaller des applications?
Il serait particulièrement utile d’entendre les utilisateurs qui ont restauré des sauvegardes sur la simplicité et la finition de leurs processus. Merci

ninjaPixel
la source
3
S'il vous plaît spécifier enraciné / sans racine. Enraciné est facile à sauvegarder, c'est là que réside la vraie question. »
Dmitriy Likhten

Réponses:

22

L’exigence étant que vous deviez être sur un ROOTED, vous pouvez obtenir Titanium Backup et sauvegarder votre téléphone avec cette utilisation.

Pour utiliser Titanium Backup , vous pouvez restaurer de manière sélective des parties de vos données si vous deviez installer une version différente et / ou une version d'Android. La sauvegarde NANDROID est utile pour obtenir une image sûre, mais pas pour restaurer des données sur une nouvelle installation de système d'exploitation (il peut parfois y avoir des effets secondaires).

SAGExSDX
la source
Où vont les sauvegardes (lors de l'utilisation de Titanium Backup)? Est-ce qu'ils vont sur PC? Ai-je besoin d'une carte SD pour sauvegarder?
andrybak
1
Ils vont à / sdcard / TitaniumBackup. Notez que / sdcard ne signifie pas nécessairement qu’elle se trouve sur une carte SD. Le Moto X, par exemple, ne prend pas en charge les cartes SD physiques mais Android crée cette partition pour le stockage.
SAGExSDX
Notez que: 1) vous pouvez choisir où TB stocke les sauvegardes. 2) Il ne sauvegarde pas les fichiers utilisateur comme les photos.
jiggunjer
17

Un bon moyen de sauvegarder les données d'applications si vous n'êtes pas enraciné est d'utiliser adble SDK Android . Par exemple, pour sauvegarder les données pour les paramètres régionaux, procédez comme suit:

adb pull /data/data/com.twofortyfouram.locale/ C:\backup\locale\

Et pour restaurer, il suffit d'utiliser adb pushles mêmes arguments dans l'ordre inverse, c'est-à-dire:

adb push C:\backup\locale\ /data/data/com.twofortyfouram.locale/

Vous devriez pouvoir sauvegarder des applications de /data/app/la même manière.

Matthew Read
la source
1
Y at-il un moyen de parcourir / données? Existe-t-il d'autres répertoires que / data / data qui doivent être sauvegardés?
Shoan
2
@Shoan Oui. Commencez adb shellalors cd /data/data/alors ls. Sauvegardez /data/app/si vous souhaitez enregistrer les applications pour éviter de les télécharger à nouveau. Il n'y a pas d'autres emplacements de données fixes, autant que je sache.
Matthew Read
1
Existe-t-il un moyen de sauvegarder les préférences / paramètres des applications ainsi que du système d'exploitation?
Shoan
@Shoan Vous pouvez essayer de sauvegarder /data/system/mais je ne sais pas si cela fonctionnera.
Matthew Lu
11

Si vous souhaitez effectuer essentiellement une sauvegarde un à un de votre appareil, vous pouvez utiliser une récupération personnalisée pour créer une sauvegarde "nandroid". Cela crée efficacement des images de disque de vos partitions NAND (donc "nandroid") que vous pourrez restaurer ultérieurement. Cela va varier un peu en fonction du périphérique et du système de récupération, mais en général, si vous souhaitez effectuer une sauvegarde complète de la mémoire interne de votre téléphone, vous devez:

  • Racinez votre appareil et installez une récupération personnalisée. La récupération la plus populaire est probablement ClockworkMod . La procédure d'installation varie considérablement d'un périphérique à l'autre, mais ROM Manager peut le faire pour vous sur la plupart des périphériques courants. Vous lancez simplement ROM Manager et sélectionnez "Flash ClockworkMod Recovery" dans le menu principal.

  • Si vous utilisez ClockworkMod, ouvrez le gestionnaire de ROM et sélectionnez "Sauvegarder la ROM actuelle". Cela devrait faire tout le travail pour vous.

  • Si vous n'utilisez pas ROM Manager ou si vous utilisez une récupération autre que ClockworkMod:

    • Redémarrez votre appareil en mode de récupération. Cela varie à nouveau selon le périphérique, mais ROM Manager dispose d’une option "Redémarrage en reprise" qui fonctionne quelle que soit la récupération que vous avez installée. Une autre option consiste à émettre adb reboot recoverydepuis un PC connecté avec ADB configuré et configuré. Il peut y avoir d’autres exigences relatives à la récupération en fonction de votre appareil (le Kindle Fire, par exemple, est très différent des autres).
    • Accédez au menu "Sauvegarder / Restaurer" ou "Nandroid" (ou similaire).
    • Sélectionnez "Sauvegarde" et (si nécessaire) sélectionnez les partitions que vous souhaitez sauvegarder. Certaines restaurations vous donneront également la possibilité de compresser la sauvegarde.
    • Sélectionnez "Effectuer une sauvegarde" (ou similaire) et attendez la fin du processus.

Une fois la sauvegarde effectuée, vous devriez pouvoir l'utiliser pour récupérer de nombreuses briques "souples". Cependant, les deux situations sur lesquelles vous ne pourriez pas récupérer avec une sauvegarde sont les suivantes:

  • Votre chargeur de démarrage est invalide / corrompu / etc
  • Votre partition de récupération n'est pas valide / corrompue / etc

Dans ces deux scénarios, vous devez d'abord réparer la partition incriminée (chargeur de démarrage ou récupération) avant de pouvoir restaurer la sauvegarde. Fondamentalement, tout ce qui vous empêche d'accéder à votre partition de récupération vous empêchera également d'utiliser votre récupération pour restaurer votre sauvegarde. Je dirais que de telles situations sont assez rares. Vous pouvez utiliser une sauvegarde pour restaurer une partition /bootou une /systempartition endommagée. Par conséquent, le fait de flasher un noyau ou une ROM ne devrait présenter que très peu de risques de provoquer des dégâts permanents sur votre périphérique (à moins que cela ne modifie votre récupération ou le chargeur de démarrage, comme indiqué ci-dessus).

Vous pourrez peut- être flasher une sauvegarde non compressée, fastbootmais cela dépendra de la récupération que vous utilisez et de la façon dont elle effectue ses sauvegardes. Si je me souviens bien, ClockworkMod utilise simplement ddpour créer l'image. En réalité, ils clignoteront correctement sur certains appareils. Cependant, je vous conseillerais vivement de faire des recherches avant d'essayer, car une mauvaise écriture fastboot pourrait également vous aider. Bien sûr, tant que vous n'essayez pas de surcharger votre chargeur de démarrage, vous ne perdrez pas l'accès à celui fastboot-ci. Cela pourrait donc être, à certains égards, une situation "rien ne risque, rien n'est gagné".

Pour restaurer une sauvegarde, vous pouvez:

  • Dans le gestionnaire de ROM, sélectionnez "Gérer et restaurer les sauvegardes", puis sélectionnez la sauvegarde à partir de laquelle vous souhaitez effectuer la restauration.
  • Si vous n'utilisez pas ROM Manager ou ClockworkMod:

    • Reboot en reprise
    • Sélectionnez "Sauvegarde / Restauration" ou "Nandroid" (ou similaire)
    • Sélectionnez "Restaurer"
    • Choisissez la sauvegarde que vous souhaitez restaurer (s'il y en a plusieurs)
    • Sélectionnez les partitions que vous souhaitez restaurer (si vous avez l'option)
    • Sélectionnez "Restaurer" et attendez que le processus se termine

Les sauvegardes Nandroid sont, par défaut, stockées sur votre périphérique de stockage externe dans à peu près toutes les situations. Certaines exceptions peuvent concerner des périphériques sans stockage externe séparé (par exemple, des périphériques tels que le Galaxy Nexus) dont le /sdcardrépertoire se trouve en fait sur le stockage interne physique. Dans tous les cas, cependant, il sera sauvegardé dans votre /sdcardrépertoire, qui est lisible depuis un PC sous forme de stockage de masse USB ou adb. Vous pouvez copier une sauvegarde nandroïde de votre téléphone et sur un ordinateur pour la conserver en sécurité, puis la copier ultérieurement si vous avez besoin de restaurer.

Pour ce faire, vous pouvez simplement brancher votre appareil et rechercher un chemin semblable à /sdcard/nandroid(ou /sdcard/TWRPà une récupération TeamWin, éventuellement ailleurs pour d'autres). Ensuite, vous pouvez copier le contenu du dossier sur votre ordinateur. Alternativement, vous pouvez le tirer adben branchant l'appareil et en émettant quelque chose qui ressemble à:

adb pull /path/to/backups

... depuis un shell PC.

eldarerathis
la source
5

Vous pouvez utiliser plusieurs applications, mais beaucoup auront déjà le gestionnaire de fichiers ES.

Remarque: désactivez autant d'applications que possible. Certaines applications ne sauvegardent pas lors de l'exécution.

  • Lancer le gestionnaire de fichiers ES
    (lorsque vous l'ouvrez, vous êtes normalement en mode gestionnaire de fichiers)
  • Appuyez sur la deuxième icône à droite pour passer en mode Application.
  • Appuyez longuement sur n'importe quelle icône. Sélectionnez "Sélectionner tout" dans le menu contextuel.
  • Appuyez sur Menu. Sélectionnez "Sauvegarde"

Pendant que la sauvegarde est en cours d'exécution, vous pouvez suivre son évolution en ouvrant la barre de notification.

Les applications seront copiées dans la sauvegarde / les applications

Noé
la source
1
Est-ce que cela ne fait que sauvegarder les applications? Un processus similaire peut-il également sauvegarder des fichiers de données, tels que des photos et des fichiers d’enregistreur vocal?
NealWalters
@Neal yes app & data peut également être sauvegardé, mais nécessite une autorisation root. Les directions sont dans Paramètres >> Aide >> FAQ . Il faut un peu de va-et-vient et une lecture attentive entre l'aide et l'application pour tout régler, mais tout se passe bien. Également avec le système racine, les applications et les données peuvent être sauvegardées.
Wilkie mat
0

En fonction de votre téléphone est la complexité de cette tâche.

HTC Evo (et les téléphones pris en charge), vous pouvez utiliser l’outil racine non réservé pour obtenir un accès root. Installez Titanium Backup et sauvegardez tout (système inclus) sur la carte mémoire (et pouvez le copier sur votre ordinateur pour une sauvegarde supplémentaire).

Sinon, vous devez soit obtenir quelque chose de similaire à non-réécrit pour utiliser root et utiliser Titanium.

Si ce n'est pas possible, vous devez root votre téléphone et faire une sauvegarde NANDROID. Cela permet de sauvegarder tout ce qui se trouve dans la mémoire du téléphone sous forme d'image et de le restaurer à tout moment pour tout remplacer par ce qu'il contient, même si vous avez installé une autre version d'Android.

Sinon ... HTC PC Sync? Par là, c'est un peu nul par rapport aux autres outils.

Dmitriy Likhten
la source
0

Si vous n'avez pas de racine , vous pouvez utiliser MyBackup . Il peut sauvegarder des applications et des supports (photos, musique, vidéos) et des données (contacts, SMS, MMS, alarmes, ...).

Malheureusement, il nécessite une connexion Internet (pour le compte MyBackup / Rerware), même pour une sauvegarde et une restauration locales (par exemple sur une carte SD), et la version gratuite ne concerne qu'un seul téléphone (vous ne pouvez pas copier la sauvegarde sur un autre téléphone).

Notez que la version non root est moins puissante que par exemple Titanium Backup ou MyBackup Root.


Il y a aussi l' hélium (anciennement le carbone), qui ne nécessite pas non plus de racine.

Jakub Narębski
la source