Как извлечь данные с резервной копии userdata_*.backup Android?

У вас есть резервная копия userdata_*.backup созданная в стоковом Recovery Android и вам необходимо извлечь из нее данные? Вот как это сделать:

Сайт Android +1 (этот, а не его клоны), замечателен тем, что здесь находиться  уникальная информация, которая доступно изложена. В этот раз мы приготовили очередной полезный материал.

Если вы разбили дисплей или у вас установлен графический код, а может быть пин-код, то возможно вы сможете извлечь необходимые данные с помощью резервной копии созданной в стоковом Recovery Android. Об этом мы уже рассказывали вам в прошлой статье, рекомендуем ознакомиться — как создать бэкап Android стоковым Recovery.

Теперь в этой статье мы расскажем вам как вскрыть бэкап, с помощью 2 способов.

Способ 1. Открываем резервную копию userdata_*.backup

  1. На компьютер загрузить 7-zip архиватор и установить его
  2. Переместите резервную копию userdata_*.backup
  3. Правым кликом по резервной копии вызовите дополнительное меню и выберите «Открыть с помощью» и указать «7-zip»
  4. После чего вы можете извлечь все данные из архива

Если userdata_*.backup при попытке открыть его через 7-zip не увенчалась успехом, переходим ко второму способу.

Способ 2. Открываем резервную копию userdata_*.backup

Прежде всего вам необходимо будет установить на компьютер Ubuntu Linux или создать виртуальную машину с Ubuntu Linux (расскажем позже).

    1. Все Файлы резервной копии userdata_*.backup переместите в Ubuntu
    2. В папке где находиться резервные копии сделайте правый клик мыши на свободной области и в появившемся меню выбрать «Открыть в терминале»
    3. Далее вводим команду с помощью которой мы создадим из текущих файлов userdata_*.backup в образы
      dd if=userdata_ваша_дата.backup of=part0.img bs=512 skip=1
      dd if=userdata_ваша_дата.backup1 of=part1.img bs=512 skip=1
      dd if=userdata_ваша_дата.backup2 of=part2.img bs=512 skip=1

  1. Теперь необходимо создать из всех частей образов один целый образ
    cat part*.img > backup.img
  2. Теперь необходимо примонтировать данный образ к системе, чтобы мы могли увидеть что находиться внутри
    sudo mount -t ext4 backup.img /mnt
  3. Теперь необходимо запустить файловый менеджер под root правами чтобы можно было полностью открыть все что нам необходимо
    sudo nautilus
  4. Переходим по пути /mnt и видим кучу папок которые являются данными вашего backup файла

Извлекаем данные, где что?

Все файлы видео, фото, видео, аудио, документы, можно найти в папку /media/o/. База данных контактов можно найти по пути data/com.android.providers.contacts/databases/ файл contacts2.db (как извлечь контакты). Приложения находятся в /app/.

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

  • https://plus.google.com/107521676521295615043 Алексей Михеев

    Не нашел в папке /media папку 0? Там только папка obb

  • https://plus.google.com/107521676521295615043 Алексей Михеев

    Еще вопрос, общий объем образа 12 Гб а вот папку mnt свойство смотрю там всего 22,3 Мб показывает. не знаете почему?

  • https://plus.google.com/107521676521295615043 Алексей Михеев

    А возможно ли файл образа .img конвертнуть в Виновс в другой формат?

  • Николай

    доброго дня, пробовал вашим методом, результат на команду sudo mount -t ext4 backup.img /mnt получил результат : wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error
    In some cases useful info is found in syslog — try dmesg | tail or so.

    • Николай

      Благодарствую, буду копать в этом направлении.

    • Николай

      Еще вопросик если позволите, попробовал по рекомендации системы посмотреть dmesg | tail .
      там написали что ошибка в том что не найдена ext4 файловая система, если конечно я правильно понял написанное.

  • Елена

    Спасибо за простое и доступное объяснение! Сначала я пыталась сделать описаннные действия из windows (dd.exe), потом объединить полученные части командой type, потом открыть полученный файл 7zip. Все напрасная трата времени. Пришлось скачать образ линукс (100 мбайт), смонтировать на флешку и повторить все шаги, описанные в Вашей статье. Конечный файл в линуксе отличался по размеру от конечного файла в винде. Единственное, что команду mount пришлось немного модифицировать:
    mkdir /mnt/mydiskname/backup/
    mount -t ext4 backup.img /mnt/mydiskname/backup -o loop

    Иначе выдавало ошибку, что образ не содержит файловой системы.

  • Максим

    Ошибка по ФС ext4 как решить то?

  • i’m

    Все получилось =)

  • Стас

    Только усложняете. Зачем монтировать? После того, как создали целый образ backup.img перегрузитесь в винду и откройте его с помощью 7-zip или winrar.

    • Равиль

      Так не получается

    • Равиль

      Подскажи как вытащить

  • Алексей

    В современных Ubuntu возможности вызвать терминал в указанной папке нет, лучше использовать kubuntu

Комментарии для сайта Cackle