Как сделать резервную копию Android-устройства?

Кто-нибудь может рекомендовать хороший способ резервного копирования Android-устройств?
В идеале я хотел бы сделать это без проводов и не только для резервного копирования моих данных, но и для моих пользовательских настроек. Можно ли создать резервную копию изображения устройства Android - так что вам даже не нужно переустанавливать приложения?
Было бы особенно полезно услышать от пользователей, которые восстановили резервные копии, о том, насколько легко и полно, их процессы были. Благодаря

72 голоса | спросил ninjaPixel 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 15 Sep 2010 14:19:36 +0400 2010, 14:19:36

6 ответов


21

Требование: вы должны быть ROOTED, вы можете получить титановую резервную копию и создать резервную копию своего телефона используя это.

Причина использования Титанового резервного копирования заключается в том, что вы можете выборочно восстанавливать части своих данных, если вы должны были установить другую версию и /или сборку Android. Резервная копия NANDROID хороша для восстановления безопасного изображения, но это не хорошо для восстановления данных поверх новой установки ОС (иногда возникают побочные эффекты).

ответил SAGExSDX 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 15 Sep 2010 22:53:32 +0400 2010, 22:53:32
16

Хороший способ резервного копирования данных приложения, если вы не внедрены, заключается в использовании 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/ таким же образом.

ответил Matthew Read 19 Maypm11 2011, 19:28:10
11

Если вы хотите сделать резервную копию вашего устройства 1-в-1, вы можете использовать собственное восстановление для создания резервной копии «nandroid». Делать так эффективно создает образы дисков ваших NAND-разделов (отсюда «nandroid»), которые вы можете восстановить с более поздней точки. Это немного изменится с помощью устройства и системы восстановления, но в целом, если вы хотите выполнить полную резервную копию внутренней памяти телефона, вам необходимо:

  • Корректируйте свое устройство и установите собственное восстановление. Самое популярное восстановление - это, вероятно, ClockworkMod . Как вы его устанавливаете, он будет широко распространяться на устройстве, но Диспетчер ROM может это сделать для вас на самых популярных устройствах. Вы просто запускаете диспетчер ROM и выбираете «Flash ClockworkMod Recovery» из главного меню.

  • При использовании ClockworkMod откройте диспетчер ROM и выберите «Backup current ROM». Это должно делать всю работу за вас.

  • Если вы не используете ROM Manager или , если используете восстановление, отличное от ClockworkMod:

    • Перезагрузите устройство в режиме восстановления. Это опять-таки зависит от устройства, но у ROM Manager есть опция «Reboot to recovery», которая работает независимо от , какое восстановление вы установили. Другим вариантом является выпуск adb reboot recovery с подключенного ПК с настройкой и настройкой ADB. Могут быть другие требования для восстановления в зависимости от вашего устройства (например, Kindle Fire очень отличается от других).
    • Перейдите в меню «Резервное копирование /восстановление» или «Нандроид» (или подобное).
    • Выберите «Резервное копирование» и (при необходимости) выберите разделы, которые вы хотели бы создать резервную копию. Некоторые восстановления также дадут вам возможность сжать резервную копию.
    • Выберите «Выполнить резервное копирование» (или аналогичный) и дождитесь завершения процесса.

Как только резервная копия будет выполнена, вы сможете использовать ее для восстановления из многих «мягких» кирпичей. Тем не менее, две ситуации, которые вы не смогли бы восстановить с помощью одной резервной копии, были бы следующими:

  • Ваш загрузчик недействителен /поврежден /etc
  • Ваш раздел восстановления недействителен /поврежден /etc

В обоих этих сценариях вам сначала необходимо исправить повреждающий раздел (загрузчик или восстановление), прежде чем сможете восстановить резервную копию. В принципе, все, что препятствует доступу к вашему разделу восстановления, также не позволит вам использовать восстановление для восстановления вашей резервной копии. Такие ситуации, я бы сказал, были довольно редкими. Вы можете использовать резервную копию, чтобы восстановить поврежденный раздел /boot или /system, поэтому мигание ядра или ПЗУ должно иметь чрезвычайно малую вероятность (если он не изменяет ваше восстановление или загрузчик, как указано выше).

Вы можете выполнить несжатую резервную копию из fastboot, но это будет зависеть от того, какое восстановление вы используете и как оно выполняет резервное копирование. Насколько я помню, ClockworkMod просто использует dd для создания изображения, и на самом деле они будут корректно мигать на некоторых устройствах. Тем не менее, я бы настоятельно советовал исследовать это, прежде чем пытаться , так как плохая запись fastboot может также мягко кирпича. Конечно, до тех пор, пока вы не пытаетесь перезагрузить ваш загрузчик, вы не потеряете доступ к fastboot, так что в некотором роде это может быть «ничего не отваживается, ничего не получается».

Чтобы восстановить резервную копию, вы можете:

  • В диспетчере ROM выберите «Управление и восстановление резервных копий», затем выберите резервную копию, с которой вы хотите восстановить.
  • Если не использовать ROM Manager или , не используя ClockworkMod:

    • Перезагрузка в восстановление
    • Выберите «Backup /Restore» или «Nandroid» (или аналогичный)
    • Выберите «Восстановить»
    • Выберите резервную копию, которую вы хотели бы восстановить (если несколько)
    • Выберите разделы, которые вы хотите восстановить (если предоставлена ​​опция)
    • Выберите «Восстановить» и дождитесь завершения процесса.

Резервные копии Nandroid по умолчанию хранятся на вашем внешнем устройстве хранения практически в любой ситуации. Некоторыми исключениями могут быть устройства без отдельного внешнего хранилища (например, устройства, такие как Galaxy Nexus), где каталог /sdcard на самом деле находится на внутренней внутренней памяти. В любом случае, он сохранит ваш каталог /sdcard, который можно прочитать с ПК в виде USB-накопителя или adb. Вы можете скопировать резервную копию nandroid с вашего телефона и на компьютер для безопасного хранения, а затем скопировать его позже, если вам нужно восстановить.

Для этого вы можете просто подключить устройство и искать путь, например, /sdcard/nandroid (или /sdcard/TWRP для восстановления TeamWin, возможно, в другом месте для другие). Затем вы можете скопировать содержимое папки на свой компьютер. Кроме того, вы можете вытащить его с помощью adbподключении устройства и выдаче чего-то похожего:

adb pull /path/to/backups

... из оболочки ПК.

ответил eldarerathis 6 MaramTue, 06 Mar 2012 04:44:17 +04002012-03-06T04:44:17+04:0004 2012, 04:44:17
5

Есть несколько приложений, которые вы можете использовать, но у многих уже есть ES File Manager

Примечание. Отключить как можно больше приложений. Некоторые приложения не будут выполнять резервное копирование во время работы.

  • Запустить диспетчер файлов ES
    (Когда вы его открываете, вы обычно находитесь в режиме файлового менеджера)
  • Коснитесь второго значка справа, чтобы перейти в режим приложения
  • Длительное нажатие на любую иконку. Выберите «Выбрать все» в контекстном меню
  • Нажмите Меню. Выберите «Резервное копирование»

Пока выполняется резервное копирование, вы можете наблюдать за его прогрессом, открыв панель уведомлений

Приложения будут скопированы в backup /apps

ответил Noah 15 +04002010-10-15T01:51:15+04:00312010bEurope/MoscowFri, 15 Oct 2010 01:51:15 +0400 2010, 01:51:15
0

В зависимости от вашего телефона сложность этой задачи.

HTC Evo (и поддерживаемые телефоны) вы можете использовать корневой инструмент unrEVOked для доступа root. Установите Titanium Backup и верните все (с системой) на карту памяти (и можете скопировать ее на компьютер для дополнительной резервной копии).

В противном случае вам нужно либо получить что-то подобное unrEVOked для root, и использовать Titanium.

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

В противном случае ... HTC PC Sync? К тому же это немного дрябло, по сравнению с другими инструментами.

ответил Dmitriy Likhten 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 15 Sep 2010 18:43:56 +0400 2010, 18:43:56
0

Если у вас нет root , вы можете использовать MyBackup . Он может сохранять приложения и amp; медиа (фотографии, музыка, видео), и он может сохранять данные (контакты, SMS, MMS, сигналы тревоги, ...).

К сожалению, для интернет-подключения (для учетной записи MyBackup /Rerware) требуется локальное сохранение и восстановление (например, на SD-карте), а бесплатная версия - только для одного телефона (вы не можете копировать резервную копию на другой телефон ).

Обратите внимание, что версия, отличная от root, менее эффективна, чем, например, Titanium Backup или MyBackup Root.


Существует также Гелий (ранее Carbon) , который также не требует root.

ответил Jakub Narębski 18 WedEurope/Moscow2013-12-18T22:42:33+04:00Europe/Moscow12bEurope/MoscowWed, 18 Dec 2013 22:42:33 +0400 2013, 22:42:33

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132