- Как сделать бэкап всего Android-устройства без рут прав
- Как сделать резервную копию всей информации на устройстве
- Как сделать резервную копию только данных приложений
- Как сделать резервную копию некоторых приложений
- Как восстановить данные из резервной копии
- Дополнительная информация
- Резервное копирование на Андроид и восстановление данных на Android
- Зачем бэкап?
- Способ №1 — резервное копирование на Android и восстановление стандартными средствами ADB
- Инструкция как сделать резервную копию и восстановиться с помощью Adb Run. Создание резервной копии
- Восстановление с резервной копии
- Способ №2 — с помощью кастомного Recovery (root)
- Способ №3 — Online Nandroid Backup (root)
- Способ №4 — DataSync (root)
- Способ № 5 — OBackup (root)
- Способ №6 — Titanum Backup (root)
- Способ №7 — Helium (root/ root )
- Создание р.к в Helium на Root устройствах
Как сделать бэкап всего Android-устройства без рут прав
28 November 2017 в 14:14
С выходом Android 6.0 Marshmallow пользователям стала доступна по-настоящему нужная функция — автоматическое резервное копирование пользовательских данных приложений в сервис Google Drive. Но хоть в Google и позаботились о пользователях, добавив данную возможность, не все разработчики особо спешат обновлять свои продукты и добавлять в них подобную функцию. Так что после смены устройства либо сброса к заводским настройкам приходится заново проходить игры, менять настройки программ на свой вкус и т. д. Конечно, выручить из подобной ситуации может наличие рут-прав на устройстве. Но что делать, если получить их не представляется возможным? Кроме того, чтобы это сделать зачастую потребуется разблокировать загрузчик, что автоматически ведёт к потере всей информации на девайсе. В таком случае на помощь приходит ADB.
Немногие пользователи Android-устройств знают, что резервную копию всех установленных приложений и их данных возможно сделать без дополнительных манипуляций с их устройством. И в сегодняшней статье мы расскажем, как сделать бэкап всей системы, без разблокировки загрузчика и получения прав суперпользователя.
Как сделать резервную копию всей информации на устройстве
Чтобы не заморачивать себе голову и сохранять все скопившиеся фотографии, музыку, видео самому, данный способ будет отличным выбором. И вот что потребуется:
- Создать папку с именем Android в корне диска C:\.
- Установить USB-драйвера для вашего устройства (здесь можно найти ссылки на универсальные драйвера для некоторых устройств).
- В некоторых случаях для установки драйверов потребуется отключить проверку подлинности.
- Для Windows 7:
Во время включения компьютера, после загрузки BIOS, необходимо нажать клавишу F8. В появившимся меню «Дополнительные варианты загрузки» выбрать «Отключение обязательной подписи драйверов». Данный способ может сработать не с первого раза, поэтому следует повторить действие либо открыть командную строку от имени администратора и ввести две команды:
«bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS»;
«bcdedit.exe /set TESTSIGNING ON». - Для Windows 8:
Нужно нажать сочетание клавиш Win+I, зажать клавишу Shift и выбрать пункт «Выключение» > «Перезагрузка». При включении компьютера выбрать «Диагностика» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». При загрузке выбрать режим «Отключить обязательную проверку подписи драйверов», нажав клавишу F7. - Для Windows 10:
Необходимо зажать клавишу Shift и выбрать меню «Пуск» > «Выключение» > «Перезагрузка». После загрузки выбрать «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». Затем выбрать пункт «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
- Для Windows 7:
- Скачать архив adb-fastboot.zip и распаковать файлы в папку Android.
- Активировать пункт «Отладка по USB» на смартфоне.
Сделать это можно в разделе «Для разработчиков». Если данный раздел скрыт, открыть его поможет эта инструкция. - Изменить длительность режима ожидания.
Для этого в настройках экрана нужно выбрать пункт «Спящий режим» и установить переключатель на максимально возможное время. - Подключить телефон к компьютеру по USB-кабелю.
Рекомендуется использовать оригинальный или кабель хорошего качества, а также порт USB 2.0, расположенный на материнской плате (для ПК). - Изменить тип подключения с «Только зарядка» на «Передача файлов (MTP)».
Это не обязательно делать на каждом устройстве, но многие производители требуют этого в качестве меры безопасности, прежде чем разрешить работу с ADB. - Открыть командную строку и перейти в созданную папку Android командой «cd c:\Android\» (команды пишутся без кавычек).
- Убедиться, что компьютер находит устройство по ADB.
Для этого необходимо ввести «adb devices» в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать «Ok», при этом выбрав пункт «Всегда разрешать с этого компьютера». Если устройство видно, то выведется текст «List of devices attached» и список всех устройств (например,xxxxxxx device). Если же вместо «device» будет написано «offline» либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер. - В командной строке ввести «adb backup -apk -shared -all -f path/to/backup.ab», где path/to/backup.ab — путь к каталогу и имя файла резервной копии.
- На смартфоне появится окно, где будет предложено ввести пароль для дополнительной защиты резервной копии. После его ввода нужно нажать кнопку «Создать резервную копию данных» в правом нижнем углу.
Операция может занять достаточно продолжительное время, всё будет зависеть от количества информации на смартфоне.
Как сделать резервную копию только данных приложений
К сожалению, как и всё в этой жизни, предыдущий метод не идеальный. Не всегда все данные могут корректно сохраниться. Рекомендуется вручную сохранить медиафайлы и документы на ПК или в облако, а затем приступать к бэкапу пользовательских данных приложений. Для этого потребуется выполнить шаги с 1-го по 10-й и затем ввести в командной строке «adb backup -apk -all -f path/to/backup.ab», где path/to/backup.ab — путь к каталогу и имя файла резервной копии. После этого на смартфоне ввести пароль для защиты резервной копии и нажать кнопку «Создать резервную копию данных» в правом нижнем углу.
Как сделать резервную копию некоторых приложений
Если резервное копирование всех установленных на устройстве программ не требуется и достаточно сохранить данные некоторых приложений, то понадобится следующее:
- Выполнить шаги с 1-го по 10-й из первого способа.
- Установить приложение App Inspector на смартфон.
- Запустить утилиту App Inspector и выбрать пункт App List (Ordered by name). Найти и выбрать приложение, которому нужно ограничить работу в фоне. Под именем программы будет отображено имя пакета и его версия.
- Ввести команду «adb backup -f path/to/backup.ab -apk name.of.package», где path/to/backup.ab — путь к каталогу и имя файла резервной копии, а name.of.package — имя пакета, которое ранее узнали в App Inspector.
- На смартфоне появится окно, где будет предложено ввести пароль для дополнительной защиты резервной копии. После его ввода нужно нажать кнопку «Создать резервную копию данных» в правом нижнем углу.
Как восстановить данные из резервной копии
Для восстановления данных потребуется в командной строке ввести лишь «adb restore path/to/backup.ab», где path/to/backup.ab — путь к файлу резервной копии и нажать Enter. На смартфоне в появившемся окне ввести пароль и нажать кнопку «Восстановить данные». Через определённое время, в зависимости от размера файла, на телефоне во всплывающем окне будет выведено «Восстановление завершено».
Дополнительная информация
В дополнение к сказанному выше хочется дополнить статью ещё несколькими командами и параметрами, которые могут помочь в определённых ситуациях.
Формат команд для создания резервной копии:
Самая простая команда для создания резервной копии:
После ввода данной команды будет создана резервная копия только данных всех приложений (без APK-файлов) в текущем каталоге с именем backup.ab.
Если после воода этой команды возникнет ошибка (что-то вроде «adb: cannot open file ./backup.ab») нужно ввести следующее:
В этом случае файл резервной копии будет создан в корневом каталоге диска C:\. Вместо C:\backup.ab можно указать любой необходимый адрес и имя файла.
Вот описание некоторых параметров, которые можно использовать при создании резервной копии:
Данный параметр используется для обозначения пути и имени файла резервной копии. Например, «-f C:\Backup\mybackup.ab» указывает на папку Backup, расположенную на диске C. Имя резервной копии — mybackup.ab.
Этот флаг означает, должны ли включаться в резервную копию APK-файлы приложения либо только соответствующие данные. Рекомендуется использовать «-apk», когда приложение не доступно в Google Play или используется более старая версия, чем на Маркете. По умолчанию установлено «-noapk».
Этот флаг используется для включения/выключения резервного копирования содержимого внутренней памяти/SD-карты устройства. По умолчанию установлено «noshared». Рекомендуется не делать бэкап внутренней памяти таким образом, а вручную сохранять все необходимые файлы, т. к. не все данные могут быть сохранены/восстановлены.
Этот флаг — самый простой способ сделать резервную копию всей системы.
Данный параметр определяет, будут ли включены системные приложения в резервную копию. По умолчанию используется «-system». Рекомендуется не включать системные приложения в бэкап, чтобы избежать возможных ошибок при восстановлении в дальнейшем.
Здесь вы можете указать имена пакетов (например, com.google.android.apps.plus), которые необходимо сохранить. Используется только в том случае, если нужно сделать резервное копирование определенного приложения.
На этом всё. Напишите в комментариях, помогла ли вам данная инструкция и вся ли информация была сохранена корректно.
Источник
Резервное копирование на Андроид и восстановление данных на Android
вкл. 23 Февраль 2015 . Опубликовано в Android — Общее
Резервное копирование на Андроид и восстановление данных на Android. Когда речь заходит о создание резервного копирования данных или восстановление, чтобы быстро и надежно, многие пользователи Android задумываются чем и как, в данной статье вы найдете множество способов чем и как выполнить бэкап и позже в восстановиться!
Зачем бэкап?
1. На вашем персональном Android может храниться множество информации которая очень ценна для, которую потерять ни как не позволительно или например вы планируете переезд с одного Android устройства на другое! Конечно когда речь заходит например о службах Google, то здесь все очень просто, ввел логин и пароль, подождал 2 минуты пока выполниться синхронизация c сервером Google и данные все на месте, а вот с другими приложениями придется помучатся чтобы быстро сделать резервную копию и восстановиться.
Способ №1 — резервное копирование на Android и восстановление стандартными средствами ADB
Спасибо Google, который позаботился над тем чтобы создать резервную копию, способ не идеальный но все же лучше чем ни какого!
И так что вам для этого понадобиться?
1. Включите отладку по USB на Adnroid
2. Скачайте программу с сайта ADB RUN (от версии 3.21.35 и страше)
3. Если не установлен драйвер на ПК, установить
Инструкция как сделать резервную копию и восстановиться с помощью Adb Run. Создание резервной копии
1. Запустить Adb Run и выбрать меню Backup
2. Выбрать первый пункт Adb Backup
3. Возьмите Android смартфон или планшет и нажмите кнопку создать резервную (пароль можете не создавать)
Восстановление с резервной копии
1. Чтобы восстановиться выберите пункт Adb Restore
2. Возьмите Android смартфон или планшет и нажмите кнопку Восстановить данные
Способ №2 — с помощью кастомного Recovery (root)
Прежде всего кастомное Recovery должно быть у вас установлено! Как это сделать и чем, подробно можно узнать из статьи скачать и установить Recovery. Создание бэкапа это не совсем резервная копия — это создание образа текущего состояния прошивки!
После того как установили Recovery войдите в него. Выберите меню Backup and Restore
Выберите пункт меню Backup для создания резервной копии
Выберите пункт меню Restore для восстановления
Способ №3 — Online Nandroid Backup (root)
Online Nandroid Backup не смотря на свое название название не куда не сохраняет в облако, а жаль! Программа не имеет графического интерфейса, работать нужно с ней нужно из терминала. Online Nandroid Backup создан для тех кому надоело перезагружаться в Recovery чтобы выполнить бэкап. Также создает «срез» текущего состояния системы а также что в ней установлено. Восстановление происходит в Recovery. Более подробно о Online Nandroid Backup.
Способ №4 — DataSync (root)
Программа DataSync подойдет для тех кому необходимо выполнять резервное копирование данных приложений, а также моментальное перемещение их на другое устройство. Если вам необходимо создание архивных копий непосредственно приложений, а не только их данных и настроек, то это приложение не для вас. Более подробно как работает данное приложение DataSync.
Способ № 5 — OBackup (root)
OBackup — Создает резервные копии как и Online Nandroid Backup, только на этот раз приложение имеет интуитивно понятный графический интерфейс, а также можно отправить резервную копию на облачный диск. Подробно OBackup.
Способ №6 — Titanum Backup (root)
Самый удобный, гибкий и мощный способ бэкапа! Titanium Backup не выполняет срез текущего состояния системы, он делает резервные копии системных и пользовательских приложений и их данных. Если планируете перейти на другую прошивку и потом восстановить все необходимое, то это то, что нужно! Подробно Titanium Backup.
Способ №7 — Helium (root/ root )
Весьма интересное средство для создания резервного копирования. Принцип работы данного приложения схож с работой средств отладки ADB, точней основан на данном способе, только с возможностью выбора для какого приложения создавать резервную копию. Данное приложение не работает на Motorola
Приложение Helium может работать без Root прав, но если они есть еще лучше (если у вас нет root прав, нужно Android к компьютеру).
Как создать резервную копию с помощью Helium?
1. Для начала скачайте приложение Helium
Если отсутствуют Root права, то вам также придется скачать и до установить дополнение на ПК
Также возможно вам понадобится установить драйвера на ПК (для не Root устройств), которые представлены на странице скачивания дополнения ПК
Создание р.к в Helium на Root устройствах
Запустите приложение, откажитесь от предложения войти в Google Disk, так данная функция работает не совсем честно (бекапит, но восстановление работает только в платной версии приложения)
Сохранять резервные копии можно на внутреннюю или внешнюю память
Для того чтобы создать резервную копию, выделите приложения в разделе РЕЗЕРВИРОВАНИЕ, которым вы хотите создать резервную копию и нажмите кнопку чтобы запустить процесс
Выберите куда сохранить данные
Процесс восстановления также прост
Создание р.к в Helium на НЕ Root устройствах
Процесс очень схож, только с определенными оговорками. После того как скачали и установили дополнение на ПК запустите его
Включите на Android отладку по USB, подключите к ПК, запустите приложение Helium. Далее действия полностью схожи как для root устройств.
Источник