Génération mobiles - Forum smartphones & tablettes
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

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,...

description[TUTORIEL BACKUP ADB] Sauvegarde compressée des données de Android vers votre PC [GNU/Linux] Empty[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 :
[TUTORIEL BACKUP ADB] Sauvegarde compressée des données de Android vers votre PC [GNU/Linux] Http%3A%2F%2Fxdevs23.bplaced.com%2Fupload%2Fimg%2FSelection_088


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

description[TUTORIEL BACKUP ADB] Sauvegarde compressée des données de Android vers votre PC [GNU/Linux] Emptysauvegarde données android, sauvegarde adb, données compressées, transfert usb lent, gros fichiers

more_horiz
Réservé
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre