我怎么知道“ adb备份”何时完成?


23

我有一个没有root权限的Verizon Samsung Galaxy Nexus,我想尝试“ adb备份”功能。可能为生根做准备,但这与问题无关。
我想备份一切
我在Windows 7命令行上使用了以下命令:

adb backup -apk -shared -all -f c:\mybackup.ab

手机提示我输入密码,然后单击按钮开始备份。

我让它运行了几分钟,然后cmd窗口返回到C:提示符。在电话上,它仍在浏览文件名。

在某个时候,它停止浏览文件名,但是备份选择按钮仍然显示为灰色。C:\ mybackup.ab存在,大约1GB,比我原本应该的小得多,尤其是因为我说过要备份apk文件和整个“共享”空间(/ mnt / sdcard)。

备份过程完成后,在PC和电话上应该看到什么?如果我估计我正在使用32GB的空间中的约10GB,我应该等待多长时间?

编辑: ...和/或这是错误的命令行参数集吗?


我尝试第二次运行它,返回提示时获得了不同的文件大小(更像1.7GB),并且手机关闭了屏幕,直到我按下电源按钮几秒钟后才看到响应,并看到启动动画(但不是Google徽标,例如“软重启”)
Josh 2012年

1
您确定该adb backup命令在无根设备上完全受支持吗?我唯一的经验是使用Galaxy Nexus Toolkit,这使我在不root时进行备份的问题。如果尝试备份受保护的系统分区,则可能会拒绝它。
pzkpfw 2012年

根据我adb backup在Googlenet上的了解,我认为这就是重点。如果已经扎根,我将使用更强大的备份工具,例如Titanium。如果我无法使adb备份正常工作,那就不是世界末日了。重新安装所有内容(尤其是涉及到Amazon appstore的地方)并手动还原设置只是一个巨大的痛苦...而丢失了诸如“愤怒的小鸟”进度之类的“关键”内容。
2012年

1
如果adb backup尝试备份类似内容/system,则在无根设备上肯定会失败。
pzkpfw 2012年

4
再次尝试-nosystem并完成。文件大小为7.5GB,绝对听起来更接近正确,并且备份过程实际上已在手机上退出。你们其中一位可以发表您的评论作为答案,以便我将其标记为“最佳”吗?
2012年

Answers:


13

adb backup命令无法在无根设备上完全运行,因为它将尝试备份/system分区之类的内容,并且由于没有安全原因,如果没有root访问权限,电话将拒绝您执行此操作。我很高兴听到-nosystem在为您解决问题的同时运行它的方法:)

如果要进行完整备份,则需要扎根。该/system分区,根据该页面

包含整个操作系统,而不是内核和ramdisk。这包括Android用户界面以及设备上预安装的所有系统应用程序。擦除此分区会从设备中删除Android,而不会使其无法启动,并且您仍然可以将手机置于恢复或引导加载程序模式以安装新的ROM。

这意味着您的备份不包括与操作系统有关的任何内容,仅包括您的应用程序及其设置。如果您决定对设备进行root用户访问,则可以从CWM Recovery创建非常可靠的备份,其中所有分区都备份到设备上的sdcard上,包括系统分区和启动分区。


在尝试了此处的步骤后,在这里结束了。我正在链接,因为对于那些试图备份无根电话(例如Verizon Note 4)的人来说,这是一个关键细节。备份时文件大小是否应该更改?我决定也进行共享操作,并且电话只是坐在“共享存储”上而没有文件更改。想知道这是否是预期的行为。
2015年

我认为,adb备份的能力会/system因每个ROM而异。
jiggunjer

0

我知道这确实很老,但是我只想补充一点,电话应该明确地告诉您备份是使用Toast通知完成的,就像显示工作已开始一样。

另外,以我为例,如果使用非root用户的电话,尝试备份特定的应用程序和共享存储会陷入困境。为了解决第一个问题,我使用此命令获得了一个软件包列表,只需从命令中删除失败的软件包和标记-all即可:http : //www.digitalinternals.com/mobile/android-adb-list-installed-包名称/ 416 /


0

我自己的两分钱

我的备份冻结了在后台运行的某些应用程序。我停止了该应用程序并继续备份。


恩,您能告诉我们您的帖子是如何解决的:“ 备份过程完成后,我应该在PC和手机上看到什么?我应该等待多长时间,如果我估计自己正在使用32GB的存储空间中的约10GB空间?
Firelord

@Firelord,我不好,我打开了另一个页面,也许我想回答这个问题。
阿曼纽尔·内加
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.