76 votes

Comment sauvegarder un appareil Android ?

Quelqu'un peut-il recommander un bon moyen de sauvegarder les appareils Android ?
Idéalement, je voudrais faire cela sans fil et, non seulement sauvegarder mes données, mais aussi mes paramètres utilisateur. Est-il possible de sauvegarder une image d'un appareil Android, de sorte que l'on n'ait même pas besoin de réinstaller les applications ?
Il serait particulièrement utile que les utilisateurs qui ont restauré des sauvegardes nous fassent part de la facilité et de l'exhaustivité de leur processus. Merci

4 votes

Veuillez spécifier enraciné/non enraciné. Un système enraciné est facile à sauvegarder, un système non enraciné est la véritable question.

0 votes

Si vous avez un téléphone rooté et que vous êtes intéressé par le cas particulier de la restauration sur le même appareil, voir ma réponse à ma question Comment sauvegarder un téléphone rooté sur un PC ? (pour le restaurer sur le même appareil) .

22voto

Karl Seguin Points 10566

La condition étant que vous devez être ROOTED, vous pourriez obtenir Sauvegarde en titane et sauvegarder votre téléphone en utilisant ça.

La raison de l'utilisation de Sauvegarde en titane c'est pour que vous puissiez restaurer sélectivement des parties de vos données si vous deviez installer une version et/ou un build différents d'Android. La sauvegarde NANDROID permet de disposer d'une image sûre sur laquelle se replier, mais elle ne permet pas de restaurer des données après l'installation d'un nouveau système d'exploitation (il y a parfois des effets secondaires).

0 votes

Où vont les sauvegardes (lors de l'utilisation de Titanium Backup) ? Sont-elles stockées sur un PC ? Ai-je besoin d'une carte SD pour faire des sauvegardes ?

1 votes

Ils vont dans /sdcard/TitaniumBackup. Notez que /sdcard ne signifie pas nécessairement qu'il 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.

0 votes

Notez que : 1) vous pouvez choisir où TB stocke les sauvegardes. 2) Il ne sauvegarde pas les fichiers utilisateur comme les photos.

18voto

Matthew Read Points 50150

Une bonne façon de sauvegarder les données d'une application si vous n'êtes pas rooté est d'utiliser adb de la SDK Android . Par exemple, pour sauvegarder les données de Locale, vous feriez quelque chose comme ce qui suit :

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

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

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

Vous devriez être en mesure de sauvegarder des applications à partir de /data/app/ de la même manière.

1 votes

Existe-t-il un moyen de parcourir /data ? Y a-t-il d'autres répertoires que /data/data qui doivent être sauvegardés ?

2 votes

@Shoan Oui. Commencez adb shell puis cd /data/data/ puis ls . Retourner /data/app/ si vous voulez sauvegarder les applications pour éviter de les retélécharger. Il n'y a pas d'autres emplacements de données fixes AFAIK :)

2 votes

Existe-t-il un moyen de sauvegarder les préférences/réglages des applications ainsi que le système d'exploitation ?

11voto

David Negron Points 971

Si vous voulez faire ce qui est essentiellement une sauvegarde 1 à 1 de votre appareil, vous pouvez utiliser une restauration personnalisée pour créer une sauvegarde "nandroid". Ce faisant, vous créez des images disques de vos partitions NAND (d'où "nandroid") que vous pouvez restaurer ultérieurement. Cela varie un peu selon l'appareil et le système de récupération, mais en général, si vous voulez effectuer une sauvegarde complète de la mémoire interne de votre téléphone, vous devez le faire :

  • Enracinez votre appareil et installez une restauration personnalisée. La restauration la plus populaire est probablement ClockworkMod . La façon dont vous l'installez varie largement selon l'appareil, mais Gestionnaire de ROM peut le faire pour vous sur les appareils les plus courants. Il vous suffit de lancer ROM Manager et de sélectionner "Flash ClockworkMod Recovery" dans le menu principal.

  • Si vous utilisez ClockworkMod, ouvrez ROM Manager et sélectionnez "Backup current ROM". Cela devrait faire tout le travail pour vous.

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

    • Redémarrez votre appareil en mode de récupération. Cela varie encore une fois selon l'appareil, mais ROM Manager a une option "Reboot into recovery" qui fonctionne. indépendamment de de la récupération que vous avez installée. Une autre option consiste à émettre adb reboot recovery depuis un PC connecté avec ADB configuré et paramétré. Il peut y avoir d'autres exigences pour accéder à la récupération en fonction de votre appareil (par exemple, le Kindle Fire est très différent des autres).
    • Allez dans le menu "Backup/Restore" ou "Nandroid" (ou similaire).
    • Sélectionnez " Sauvegarde " et (si nécessaire) sélectionnez les partitions que vous souhaitez sauvegarder. Certaines récupérations vous donneront également la possibilité de compresser la sauvegarde.
    • Sélectionnez "Effectuer une sauvegarde" (ou similaire) et attendez que le processus se termine.

Une fois la sauvegarde effectuée, vous devriez être en mesure de l'utiliser pour récupérer de nombreuses briques "molles". Cependant, les deux situations dans lesquelles vous ne pourrez pas récupérer avec une simple sauvegarde sont les suivantes :

  • Votre chargeur de démarrage est invalide/corrompu/etc.
  • Votre partition de récupération est invalide/corrompue/etc.

Dans ces deux scénarios, vous devrez d'abord réparer la partition en question (chargeur de démarrage ou récupération) avant de pouvoir restaurer la sauvegarde. En gros, 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. De telles situations sont, je dirais, assez rares. Vous pouvez consulter le site peut utiliser une sauvegarde pour récupérer un mauvais /boot o /system Ainsi, le flashage d'un noyau ou d'une ROM ne devrait avoir qu'une probabilité extrêmement faible de faire disjoncter votre appareil de façon permanente (à moins qu'il ne modifie votre système de récupération ou votre chargeur de démarrage, comme indiqué ci-dessus).

Vous mai être capable de flasher une sauvegarde non compressée à partir de fastboot mais cela dépend 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 dd pour créer l'image et elles clignoteront correctement sur certains appareils. Cependant, je voudrais Je vous conseille vivement de faire des recherches sur ce sujet avant d'essayer car une mauvaise écriture de fastboot pourrait aussi vous mettre en difficulté. Bien sûr, tant que vous n'essayez pas d'écraser votre chargeur de démarrage, vous ne perdrez pas l'accès aux fonctions de l'appareil. fastboot Donc, d'une certaine manière, il pourrait s'agir d'une situation du type "rien de risqué, rien de gagné".

Pour restaurer réellement 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 le gestionnaire de ROM ou qui n'utilise pas ClockworkMod :

    • Redémarrer en mode de récupération
    • Sélectionnez "Backup/Restore" ou "Nandroid" (ou similaire).
    • Sélectionnez "Restaurer".
    • Choisissez la sauvegarde à partir de laquelle vous souhaitez restaurer (s'il y en a plusieurs).
    • Sélectionnez les partitions que vous souhaitez restaurer (si vous en avez la possibilité).
    • Sélectionnez "Restaurer" et attendez la fin du processus.

Les sauvegardes Nandroid sont, par défaut, stockées sur votre périphérique de stockage externe dans presque toutes les situations. Certaines exceptions peuvent être des appareils sans stockage externe séparé (par exemple, des appareils comme le Galaxy Nexus) où la fonction de sauvegarde de /sdcard est en fait sur le stockage interne physique. Dans tous les cas, cependant, il sera enregistré dans votre répertoire /sdcard qui peut être lu à partir d'un PC, d'une mémoire de masse USB ou d'une carte de crédit. adb . Vous pouvez copier une sauvegarde nandroid de votre téléphone vers un ordinateur pour la conserver, puis la recopier plus tard si vous devez la restaurer.

Pour ce faire, il vous suffit de brancher votre appareil et de rechercher un chemin tel que /sdcard/nandroid (ou /sdcard/TWRP pour la récupération TeamWin, éventuellement ailleurs pour les autres). Ensuite, vous pouvez copier le contenu du dossier sur votre ordinateur. Alternativement, vous pouvez le tirer avec adb en branchant l'appareil et en émettant un message du genre :

adb pull /path/to/backups

...à partir d'une coque de PC.

5voto

Fabio Gomes Points 2627

Il existe un certain nombre d'applications que vous pouvez utiliser, mais la plupart d'entre vous disposent déjà du gestionnaire de fichiers ES.

Nota: Désactivez autant d'applications que vous le pouvez. Certaines applications ne peuvent pas être sauvegardées lorsqu'elles fonctionnent.

  • 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 en partant de la droite pour passer en mode Application.
  • Appuyez longuement sur n'importe quelle icône. Sélectionnez "Tout sélectionner" dans le menu contextuel
  • Appuyez sur le menu. Sélectionnez "Sauvegarde".

Pendant que la sauvegarde s'exécute, vous pouvez suivre sa progression en ouvrant la barre de notification.

Les applications seront copiées dans le dossier backup/apps.

1 votes

Est-ce que c'est juste pour sauvegarder les applications ? Un processus similaire peut-il également sauvegarder les fichiers de données, tels que les photos et les fichiers de l'enregistreur vocal ?

0 votes

@Neal oui l'application et les données peuvent être sauvegardées également, mais cela nécessite une autorisation Root. Les instructions sont dans Paramètres >> Aide >> FAQ . Il faut faire des allers-retours et lire attentivement l'aide et l'application pour tout régler, mais ensuite tout va bien. De plus, avec le système Root, les applications et les données peuvent être sauvegardées.

0voto

Leon Bambrick Points 10886

La complexité de cette tâche dépend de votre téléphone.

HTC Evo (et téléphones supportés) vous pouvez utiliser l'outil Root unrEVOked pour obtenir un accès Root. Installez Titanium Backup et sauvegardez tout (système inclus) sur la carte mémoire (et vous pouvez le copier sur votre ordinateur pour une sauvegarde supplémentaire).

Sinon, vous devez soit obtenir quelque chose de similaire à unrEVOked to Root et utiliser Titanium.

Si ce n'est pas possible, vous devez Rooter votre téléphone et faire une sauvegarde NANDROID. Celle-ci sauvegarde tout ce qui se trouve dans la mémoire du téléphone sous forme d'image et peut être restaurée à n'importe quel moment pour remplacer complètement tout ce qui se trouve sur le téléphone par ce qu'il était, même si vous avez installé une autre version d'Android.

Sinon... HTC PC Sync ? Par ce que c'est un peu merdique par rapport aux autres outils.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X