четверг, 18 августа 2016 г.

Тонкости выполнения бекапов Andoid-прошивок в CWM (ClockWorkMod) для чайников: виды бекапов и их различие

CWM позволяет сохранять бекапы в различных форматах: tar и dup.

При выборе tar-формата данные с разделов "data", "system", "cache", "android_secure" будут сохранены в виде tar-архивов. Причём tar-файлы будут иметь нулевой размер, но также будут созданы файлы ".tar.a", которые и будут содержать архив с данными. Данные с разделов "boot", "recovery", "uboot" сохраняются в виде образов раздела.

Пример содержимого директории с бекапом.

G:\clockworkmod\backup\2012-08-01.00.01.15>dir /b
.android_secure.vfat.tar
.android_secure.vfat.tar.a
boot.img
cache.ext4.tar
cache.ext4.tar.a
data.ext4.tar
data.ext4.tar.a
nandroid.md5
recovery.img
recovery.log
system.ext4.tar
system.ext4.tar.a
uboot.img


При выборе dup-формата, содержимое разделов "data", "system", "cache", "android_secure" будут сохранены в виде списка файлов с указанием, где лежит каждый файл.

Пример

dedupe 2
d 770 0 0 0 0 1343858092 ./lost+found
d 770 1000 2001 1461175811 1343864058 1343864058 ./recovery
f 666 0 0 1343864058 1343864058 1343864058 ./recovery/log 436/b34653797d5feada2d8c5b5f33def321c208c0f5fe7477dcb8edd15a18c1a 4896

f 640 0 0 1461175811 1343864058 1343864058 ./recovery/last_log 436/b34653797d5feada2d8c5b5f33def321c208c0f5fe7477dcb8edd15a18c1a 4896


Сами файлы лежат в директории "/clockworkmod/blobs/"

Формат dup-позволяет уменьшить размер бекапа, за счёт того, что повторяющиеся файлы в разделах "data", "system", "cache", "android_secure" будут сохранены только один раз.


Пример директории, содержащей бекап в формате dup.


G:\clockworkmod\backup\2012-08-01.23.34.48>dir /b
.android_secure.vfat.dup
boot.img
cache.ext4.dup
data.ext4.dup
nandroid.md5
recovery.img

system.ext4.dup


Мораль

Если вы используете dup-формат, то при копировании бекапов с флешки на компьютер копируйте целиком всю директорию "/clockworkmod", а не только директории с бекапами.

Комментариев нет:

Отправить комментарий