LinuxInfo
Dezoom

Nandroid backup

Mise à jour : Android 7

Nandroid Backup est le nom, consacré par l'usage, des sauvegardes du système Android. On décrit ici la sauvegarde et la restauration à l'aide de TWRP.

La sauvegarde concerne le système d'exploitation Android et des applications (système et utilisateur) avec leurs configurations et données. 

Les données utilisateur (Documents, Images, ...) ne sont pas sauvegardées pendant le backup, ni modifiées par la restauration.

1 - Prérequis

On suppose TWRP installé dans la partition de recovery.

La sauvegarde et la restauration par TWRP ont lieu sur et à partir du stockage (interne ou externe) du téléphone.

2 - Backup

2.1 - Backup

# ls /sdcard/TWRP/BACKUPS/479008850e9b904c/2018-01-10--04-17-26_cm_golden-userdebug_7.1.2_NJH47F_0c83bb6747/
boot.emmc.win data.f2fs.win.sha2 system.f2fs.win
boot.emmc.win.sha2 data.info system.f2fs.win.sha2
data.f2fs.win recovery.log system.info

2.2 - Sauvegarde sur PC

Pour récupérer sur PC le backup, connecter le téléphone toujours en mode recovery au PC par la liaison USB. On suppose adb installé.

$ adb devices
List of devices attached
479008850e9b904c recovery
$ mkdir TWRP_backup
$ adb pull -p /sdcard/TWRP/BACKUPS/479008850e9b904c/2018-01-10--04-17-26_cm_golden-userdebug_7.1.2_NJH47F_0c83bb6747 ./TWRP_backup
$ ls TWRP_backup/2018-01-10--04-17-26_cm_golden-userdebug_7.1.2_NJH47F_0c83bb6747/
boot.emmc.win data.f2fs.win.sha2 system.f2fs.win
boot.emmc.win.sha2 data.info system.f2fs.win.sha2
data.f2fs.win recovery.log system.info

3 - Restauration

3.1 - Emplacement de la sauvegarde

La restauration s'effectue à partir d'une sauvegarde qui doit se trouver obligatoirement dans

/sdcard//TWRP/BACKUPS/<numéro_série_appareil>

ou

<nom_point_montage_carte_SD_externe>/TWRP/BACKUPS/<numéro_série_appareil>
$ adb push -p ./TWRP_backup/2018-01-10--04-17-26_cm_golden-userdebug_7.1.2_NJH47F_0c83bb6747 /sdcard/TWRP/BACKUPS/479008850e9b904c/

3.2 - Restauration

3.3 - Restauration après un changement de système de fichiers

Si pour une partition donnée, le système de fichier de la sauvegarde est différent du système de fichier en cours

Cette option se trouve dans les paramètres "Settings" du menu principal TWRP et doit-être utilisée pour chaque partition concernée.