Génération mobiles - Forum smartphones & tablettesConnexion

Forum Android pour smartphones & tablettes Asus, HTC, Huawei, Honor, LG, Nokia, OnePlus, Samsung, Sony, Xiaomi... Retrouvez applications, astuces, aide, jeux, tutos,...

Partagez

description[TUTORIEL BACKUP ADB] Sauvegarde compressée des données de Android vers votre PC [GNU/Linux]

more_horiz

Sauvegarde compressée des données de Android vers votre PC



Si vous comptez transférer la mémoire interne de votre appareil Android (/sdcard) vers votre ordinateur, voilà un guide avoir accélérer le transfert.

Instructions

1. Redémarrer dans le TWRP Recovery puis connecter le téléphone au PC.

2. Ouvrir un Terminal et taper ceci :

Code:

adb shell mkfifo /bk.pipe && adb exec-out 'tar -cvap data/media/0 2>/bk.pipe' | dd of=sdcard.tar & adb shell cat /bk.pipe &

Dans cet exemple, on sauvegarde data/media/0 sur le PC via le fichier sdcard.tar.
La compression est faite automatiquement et on voit quel fichier est actuellement traité dans le Terminal.

3. Quand tout est fini, on doit avoir quelque chose de similaire à ceci :

Code:

79692237+2 records in
79692238+0 records out
40802425856 bytes (41 GB, 38 GiB) copied, 3550,38 s, 11,5 MB/s

Ici, on voit que la vitesse est à environ 12 MB/s, soit une sauvegarde de 1Gb en moins d'une minute.

4. La sauvegarde est terminée. On peut débrancher le câble usb.

Notez qu'il est possible de faire une sauvegarde depuis n'importe quel emplacement. Si vous voulez sauvegarder /data, remplacez data/media/0 par data.

À quoi ressemble le fichier sdcard.tar

À ceci :


Décompression des données

C'est un peu plus complexe.

Utiliser cette commande :

Code:

adb shell mkfifo /rst.pipe && adb push sdcard.tar /rst.pipe & adb shell 'cd /; cat /rst.pipe | tar -xv'


Si ça ne marche pas, il faut :
• soit extraire le contenu du fichier tar sur votre PC puis copier les fichiers vers le téléphone (adb push)
• soit copier le fichier tar sur votre téléphone et l'extraire grâce à ces commandes :

Code:

adb push sdcard.tar /sdcard/sdcard.tar
adb shell 'cd /; tar -xvf /sdcard/sdcard.tar'


Terminé smile

Source

descriptionsauvegarde données android, sauvegarde adb, données compressées, transfert usb lent, gros fichiers

more_horiz
Réservé
Permission de ce forum:
Vous pouvez répondre aux sujets dans ce forum
reply