Кто-нибудь может порекомендовать хороший способ резервного копирования устройств Android?
В идеале я хотел бы сделать это без проводов, и не только создавать резервные копии моих данных, но и мои пользовательские настройки. Можно ли сделать резервную копию образа устройства Android - чтобы вам даже не нужно было переустанавливать приложения?
Было бы особенно полезно узнать мнение пользователей, восстановивших резервные копии, о том, насколько простыми и полными были их процессы. Спасибо
backup
restore
remote-control
ninjaPixel
источник
источник
Ответы:
Требование о том, что вы должны быть ROOTED, вы можете получить Titanium Backup и сделать резервную копию вашего телефона, используя это.
Причина использования Titanium Backup заключается в том, что вы можете выборочно восстанавливать части ваших данных, если вам нужно было установить другую версию и / или сборку Android. Резервное копирование NANDROID полезно для создания безопасного образа, но не для восстановления данных поверх новой установки ОС (иногда возникают побочные эффекты).
источник
Хороший способ резервного копирования данных приложения, если у вас нет рута, - это использование
adb
из Android SDK . Например, чтобы создать резервную копию данных для Locale, вы должны сделать что-то вроде следующего:adb pull /data/data/com.twofortyfouram.locale/ C:\backup\locale\
А для восстановления просто используйте
adb push
с теми же аргументами в обратном порядке, то есть:adb push C:\backup\locale\ /data/data/com.twofortyfouram.locale/
Вы должны иметь возможность резервного копирования приложений
/data/app/
таким же образом.источник
adb shell
тогдаcd /data/data/
потомls
. Сделайте/data/app/
резервную копию, если вы хотите сохранить приложения, чтобы избежать их повторной загрузки. Там нет других фиксированных данных местоположений AFAIK :)/data/system/
но я не знаю, сработает ли это.Если вы хотите сделать резервную копию устройства «1: 1», вы можете использовать собственное восстановление для создания резервной копии «nandroid». Это позволяет эффективно создавать образы дисков ваших разделов NAND (отсюда и «nandroid»), которые вы сможете восстановить позже. Это может немного отличаться в зависимости от устройства и системы восстановления, но в целом, если вы хотите выполнить полное резервное копирование внутренней памяти вашего телефона, вам необходимо:
Рутируйте ваше устройство и устанавливайте кастомное рекавери. Самое популярное рекавери - это, вероятно, ClockworkMod . Способ его установки зависит от устройства, но ROM Manager может сделать это за вас на большинстве популярных устройств. Вы просто запускаете ROM Manager и выбираете «Flash ClockworkMod Recovery» из главного меню.
Если вы используете ClockworkMod, откройте ROM Manager и выберите «Резервное копирование текущего ROM». Это должно сделать всю работу за вас.
Если вы не используете ROM Manager или если вы используете восстановление, отличное от ClockworkMod:
adb reboot recovery
с подключенного ПК с настроенным и настроенным ADB. Могут быть и другие требования для восстановления в зависимости от вашего устройства (например, Kindle Fire сильно отличается от других).После того, как резервное копирование выполнено, вы сможете использовать его для восстановления после многих «мягких» кирпичей. Однако две ситуации, из которых вы не сможете восстановиться с помощью одной резервной копии:
В обоих этих сценариях сначала необходимо исправить поврежденный раздел (загрузчик или восстановление), прежде чем можно будет восстановить резервную копию. По сути, все, что препятствует доступу к разделу восстановления, также не позволяет использовать его для восстановления резервной копии. Такие ситуации, я бы сказал, довольно редки. Вы можете использовать резервную копию для восстановления поврежденного диска
/boot
или/system
раздела, поэтому перепрошивка ядра или ПЗУ должна иметь крайне малую вероятность навсегда заблокировать ваше устройство (если только оно не изменяет восстановление или загрузчик, как отмечено выше).Вы можете быть в состоянии прошить несжатое резервное копирование с ,
fastboot
но это будет зависеть от того, что восстановления вы используете , и как она выполняет свои резервные копии. Насколько я помню, ClockworkMod просто используетdd
для создания изображения, и они действительно будут правильно мигать на некоторых устройствах. Тем не менее, я бы настоятельно рекомендовал изучить это, прежде чем пытаться, так как плохая запись в fastboot могла бы смягчить и вас. Конечно, до тех пор, пока вы не попытаетесь перезаписать свой загрузчик, вы не потеряете доступ к немуfastboot
, так что в некотором смысле это может быть ситуация «ничего не решено, ничего не получено».Чтобы восстановить резервную копию, вы можете:
Если вы не используете ROM Manager или не используете ClockworkMod:
Резервные копии Nandroid по умолчанию хранятся на внешнем устройстве хранения практически в любой ситуации. Некоторыми исключениями могут быть устройства без отдельного внешнего хранилища (например, устройства, такие как Galaxy Nexus), где
/sdcard
каталог фактически находится на физическом внутреннем хранилище. Однако в любом случае он сохранится в вашем/sdcard
каталоге, который можно прочитать с ПК в качестве запоминающего устройства USB илиadb
. Вы можете скопировать резервную копию nandroid со своего телефона на компьютер для сохранности, а затем скопировать ее позже, если вам необходимо восстановить.Чтобы сделать это, вы можете просто подключить свое устройство и искать путь
/sdcard/nandroid
(или/sdcard/TWRP
для восстановления TeamWin, возможно, в другом месте для других). Затем вы можете скопировать содержимое папки на ваш компьютер. В качестве альтернативы, вы можете использовать егоadb
, подключив устройство и выполнив что-то похожее на:... из оболочки ПК.
источник
Есть ряд приложений, которые вы можете использовать, но у многих уже есть ES File Manager
Примечание. Отключите как можно больше приложений. Некоторые приложения не будут создавать резервные копии во время работы.
(при его открытии вы обычно находитесь в режиме файлового менеджера)
Пока выполняется резервное копирование, вы можете наблюдать за его ходом, открыв панель уведомлений.
Приложения будут скопированы в резервную копию / приложения
источник
В зависимости от вашего телефона сложность этой задачи.
HTC Evo (и поддерживаемые телефоны) вы можете использовать root-инструмент unrEVOked для получения root-доступа. Установите Titanium Backup и сохраните все (включая систему) на карту памяти (и можете скопировать ее на компьютер для дополнительного резервного копирования).
В противном случае вам нужно либо получить что-то похожее на unrEVOked для root и использовать Titanium.
Если это невозможно, вам нужно получить root права на свой телефон и сделать резервную копию NANDROID. Это создает резервную копию всего содержимого памяти телефона в виде изображения и может быть восстановлено в любой момент, чтобы полностью заменить что-либо на телефоне тем, чем оно было, даже если вы установили другую версию Android.
Иначе ... HTC PC Sync? По сравнению с другими инструментами это довольно дрянно.
источник
Если у вас нет рута , вы можете использовать MyBackup . Он может сохранять приложения и мультимедиа (фотографии, музыка, видео) и сохранять данные (контакты, SMS, MMS, сигналы тревоги, ...).
К сожалению, требуется подключение к Интернету (для учетной записи MyBackup / Rerware) даже для локального сохранения и восстановления (например, на SD-карте), а бесплатная версия предназначена только для одного телефона (вы не можете скопировать резервную копию на другой телефон).
Обратите внимание, что версия без полномочий root менее мощная, чем, например, Titanium Backup или MyBackup Root.
Существует также гелий (ранее Carbon), который также не требует рута.
источник