Гид по технологиям

Резервное копирование и восстановление данных Android через ADB на Ubuntu

5 min read Android. Обновлено 04 Nov 2025
Резервная копия Android через ADB на Ubuntu
Резервная копия Android через ADB на Ubuntu

Смартфон с Android, подключённый к компьютеру

В этом руководстве показано, как создать и восстановить резервную копию Android‑устройства через ADB на Ubuntu. Я объясню, что нужно установить, какие настройки включить в телефоне, какие команды выполнить и как действовать, если что‑то пошло не так.

Важно: резервная копия содержит личные данные. Выберите надёжный пароль и храните файл в защищённом месте.

Что такое ADB (одно предложение)

ADB — это инструмент разработчика от Android, который даёт командный доступ к устройству через USB или сеть.

Подготовка и требования

  • Компьютер с Ubuntu (команды показаны для Ubuntu/Debian‑производных). ADB также доступен для Windows и macOS.
  • USB‑кабель для подключения телефона к ПК.
  • На телефоне включены Параметры разработчика и Отладка по USB.
  • Достаточно свободного места на диске для .ab‑файла резервной копии.

Установка ADB на Ubuntu

Откройте терминал и выполните:

sudo apt install adb

Установка ADB в Ubuntu, окно терминала с командой apt install adb

После установки ADB можно подключать устройство.

Включение отладки по USB на Android

  1. Откройте Настройки → О телефоне.
  2. Прокрутите вниз до номера сборки (Build number) и нажмите на него семь раз, чтобы включить Режим разработчика.

Экран «О телефоне» с номером сборки для включения режима разработчика

  1. Вернитесь назад в Настройки — появится пункт «Для разработчиков» или «Параметры разработчика». Откройте его.
  2. Найдите и включите «Отладка по USB» (Android debugging).

Совет: при первом подключении система телефона покажет диалог для разрешения отладки с этим компьютером — подтвердите.

Создание резервной копии

  1. Подключите телефон к компьютеру через USB.
  2. В терминале запустите сервер ADB:
adb start-server
  1. Разблокируйте экран телефона, чтобы принять запрос доступа от ADB.

Диалог подтверждения отладки USB на телефоне

  1. Запустите команду резервного копирования. Она соберёт данные приложений, сообщения и прочее и сохранит их в зашифрованный файл:
adb backup -apk -shared -all -f backup-file.ab

Пояснения к флагам:

  • -apk — включить APK‑файлы приложений в резервную копию;
  • -shared — включить данные на общем хранилище (SD/память);
  • -all — резервировать все приложения;
  • -f backup-file.ab — указать имя выходного файла.

Процесс создания резервной копии на экране телефона с ползунком «Back up my data»

  1. На телефоне появится диалог с запросом установки пароля для резервной копии. Введите надёжный и запоминающийся пароль, затем подтвердите «Back up my data» (Резервировать мои данные). Процесс может занять несколько минут.

Результат: в вашем домашнем каталоге появится файл backup-file.ab.

Восстановление из резервной копии

  1. Подключите устройство и запустите сервер ADB, как было выше:
adb start-server
  1. Выполните команду восстановления:
adb restore backup-file.ab

Экран восстановления данных на Android с кнопкой «Restore my data»

  1. На телефоне введите пароль, который вы устанавливали при создании резервной копии, и нажмите «Restore my data». Подождите завершения процесса.

Критерии приёмки

  • На компьютере появился файл backup-file.ab размером больше нуля.
  • После восстановления приложения и данные, указанные в задаче, доступны на устройстве.
  • Пользователь может войти в те же учётные записи (если это предусмотрено).

Ограничения и когда это не сработает

  • Некоторые приложения исключают свои данные из резервного копирования по соображениям безопасности. В этом случае ADB не сможет сохранить их данные.
  • Новые версии Android или приложения с повышенными требованиями безопасности могут блокировать ADB‑резервное копирование.
  • Резервная копия не заменяет полноценного решения для облачного бэкапа (например, для мультимедиа или журналов вызовов у некоторых производителей).

Важно: для приложений, которые используют собственные шифрования или сервера (например, некоторые мессенджеры), восстановление через ADB может быть неполным или невозможным.

Безопасность и хранение

  • Храните .ab‑файл в защищённом месте и не пересылайте его по незашифрованным каналам.
  • Используйте уникальный надёжный пароль при создании резервной копии.
  • Удаляйте временные резервные копии с публичных компьютеров.

Альтернативные подходы

  • Использовать облачные бэкапы производителя (Google Drive, Samsung Cloud и т.д.). Они проще, но зависят от облака.
  • Специализированные приложения для резервного копирования (некоторые платные решения дают удобный интерфейс и инкрементальные бэкапы).
  • Для продвинутых пользователей: рут‑доступ позволяет делать полные образные бэкапы каталога /data.

Быстрая методология (чеклист)

  • Установить adb на ПК.
  • Включить параметры разработчика и отладку по USB на телефоне.
  • Подключить устройство и принять запрос ADB.
  • Выполнить adb backup с нужными флагами.
  • Установить пароль для резервной копии и дождаться завершения.
  • Скопировать .ab на надёжное хранилище.

Роли и обязанности

  • Пользователь: инициирует бэкап, вводит пароль, хранит файл.
  • Администратор: при массовых бэкапах проверяет доступность ADB и свободное место на диске.

Проверка и тесты

Тестовые сценарии:

  • Создать резервную копию, убедиться, что файл существует и имеет размер >1 МБ.
  • Восстановить резервную копию на том же устройстве и проверить, что данные приложений восстановлены.
  • Попытаться восстановить с неверным паролем — восстановление должно отклоняться.

Устранение неполадок

  • Устройство не отображается в ADB: проверьте кабель, разрешение на телефоне и перезапустите adb server (adb kill-server && adb start-server).
  • Команда зависает: проверьте экран телефона — возможно, ожидается подтверждение.
  • Резервная копия пустая: некоторые приложения не допускают бэкап; проверьте логи adb logcat для подробностей.

Сводка

ADB даёт простой и контролируемый способ локального создания зашифрованных резервных копий Android‑устройств прямо с компьютера. Это экономичная и гибкая альтернатива сторонним приложениям и облачным сервисам, но имеет ограничения по приложениям и версиям Android. Для безопасного использования используйте надёжные пароли и храните файлы в безопасном месте.

Короткий опрос: какие приёмы с ADB вы применяете в своей работе? Поделитесь в комментариях.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Herodotus: механизм и защита Android‑трояна
Кибербезопасность

Herodotus: механизм и защита Android‑трояна

Включить новое меню «Пуск» в Windows 11
Windows руководство

Включить новое меню «Пуск» в Windows 11

Панель полей сводной таблицы в Excel — руководство
Excel

Панель полей сводной таблицы в Excel — руководство

Включить новое меню «Пуск» в Windows 11
Windows 11

Включить новое меню «Пуск» в Windows 11

Дубликаты Диспетчера задач в Windows 11 — как исправить
Windows

Дубликаты Диспетчера задач в Windows 11 — как исправить

История просмотров Reels в Instagram — как найти
Instagram

История просмотров Reels в Instagram — как найти