无惧「翻车」与换机,这些 Android 数据备份技巧你一定要知道
目录
哪些数据需要备份用什么方法进行备份备份的数据该放哪小结:备份方案该怎么选玩机千万条,数据第一条。备份不规范,翻车两行泪。
不知道大家是否有过类似的惨痛经历:
这个 xposed 模块不错,刷来试试——救命 bootloop(卡开机画面)了!都说这个内核流畅省电,我也整一个——天呐进不了系统了!F2FS 系统读写速度更快?我 TWRP 改改看看——我去数据都没了?!不少玩机爱好者们都有过「折腾」体验,但故事往往也有不少以费时费心地重装丢失 App 并挨个调试还原而结束的;即便我们结束了一次次磨人的操作并发誓「再也不手贱乱刷」,不久后又会忍不住诱惑重蹈覆辙。
在这个过程中,做好数据备份的重要性不言而喻。
一般来说,我们要备份的数据主要是以下几种:
应用(包括应用本体和应用数据 ):这是备份的重点联系人:重要性无需多言短信:虽然我个人的短信基本都是验证码和垃圾短信系统设置:比如 Wi-Fi 登录信息、勿扰设置等文件数据:位于内部存储的数据,比如 QQ 上收到的文件通话记录:用以在某些情况下回溯接下来我们就针对以上数据,按照「刚刚开始使用 Android 的用户」「有一定 Android 使用基础的大众用户」和「有一定折腾经验和能力的 Android 用户」三个层次给出相应的备份方案。
用什么方法进行备份
刚刚开始使用 Android 的用户
对于刚开始使用 Android 的用户而言,最方便易用的当然是系统自带的方案,即由 OEM 提供的备份功能,这个方案不需要任何第三方 App 即可实现备份。
而大体上这些系统自带方案又可以分成两类:Google 的 GSM 框架所提供的备份方案和国内厂商提供的备份方案。
Google 提供的全方位备份方案
不少人高呼的「Google 大法好」,Google 提供了一系列「让人用了就回不去」的功能就是最好的证明。
备份正是其中一个。从 Google 的说明 来看,在拥有 Google 账号和适当的网络条件的前提下,一台 Android 设备可以无痛我们在上面提到的所有数据种类。整个过程在运行原生系统的 Pixel 设备上更是舒适无感知,在一台新设备上登陆 Google 账户并按照设置向导进行简单操作,稍等片刻就能恢复所有数据。
Google Drive 备份功能
当然这个方案的缺点也很明显:一来它比较「吃」设备型号,在 Pixel 系列上体验极好,在其他设备上的体验往往却没有这般顺滑,经常会出现备份失败或者备份时间间隔波动的情况,总体表现不算稳定;二来,因为还原过程走的是 Play 应用商店,所以 Google 的应用备份方案也仅适用于那些在 Play 应用商店中上架了的应用,同时,如果想要完整的备份/恢复应用数据,还需要应用开发者对 Google 的 应用数据备份 方案进行适配;最后,Google Backup 对网络条件的要求自然也比较苛刻。
国内厂商提供的备份方案(以 MIUI 为例)
既然如此,我们不妨再来看看国内厂商的备份功能做得怎么样。
国内厂商提供的备份方案有一个特点:备份特性和厂商提供的系统绑定,只有使用厂商提供的系统才能享受备份服务的便利。
功能方面,国内厂商所提供的备份服务绝大多数功能都和 Google 为原生 Android 提供的服务一致,但绝大多数国内厂商在云端存储空间上有着更为严格的限制,和 Google Drive 一样,要想获得更大的存储空间我们需要额外付费。
在国内的一众 UI 中,MIUI 一直凭借其完善的本地化功能坐享用户拥趸,而它的备份服务作为小米云服务的一部分,却缺失了最为重要的 App 备份功能。如果你想找到早前在 MIUI 中使用过的应用,只能前往应用商店进行索引还原且无法还原应用数据。
小米云服务提供的备份项目一览
有一定 Android 使用基础的大众用户
在提到第三方 App 之前,有个需求是绕不过的:微信聊天记录备份。
微信官方提供了简单的备份方案,在微信的 Android 客户端上,你可以通过 「设置」-「聊天」-「聊天记录备份与迁移」来将聊天记录迁移到另一台设备或者电脑上。
顺便表达下个人观点——像 Telegram 和 Slack 那样全平台同步时间跨度足够长聊天记录的 IM 才是正道好吧!(摔)
那些好用的无需 root 的第三方备份 App
SMS Backup & Restore
顾名思义,这是款主攻短信备份和恢复的应用,同时还能备份通话记录。
在这件事上它做到了直接完善:除去最最基本的手动备份以外,还能以小时、天和星期为时间间隔自动备份,并且支持将备份的数据上传到 Google Drive、Dropbox 和 Onedrive 这几个常用网盘,或者传输到另一台连接到了同一 Wi-Fi 并且也安装了这款 App 的 Android 设备上。如果你在这个 IM 大行其道的时代仍然坚持短信接收验证码之外的功能,那这款 App 值得一试。
你可以以 4.99 刀的价格购买高级版去除广告,支持作者。
Helium
这款由 Android 远古时期的第三方 Recovery——ClockworkMod(简称 CWM )的同名开发团队所开发的备份 App 对于那些 rootless (没有 root)用户来说是个不错的 App 备份方案。
在下载好 Android 客户端和 桌面客户端 后,在 Android 的系统设置中的「开发者选项」中开启「ADB 调试」,再将手机和电脑用 USB 数据线连接,启动 Helium 的桌面客户端,Helium 就完成了授权。现在,你可以在 rootless 的情况下备份 App 本体和数据以及短信和通话记录了。
免费版用户可以将备份数据备份到内置存储, SD 卡和电脑上,并从这些介质上恢复。购买了 4.99 刀的高级版后就可以享受去广告的体验,解锁将数据传输到另一台 Android 设备,将备份数据上传到 Dropbox、Box 和 Google Drive 并恢复备份,还有开发团队承诺即将上线的自动备份等功能。
吐槽:9102 年了 Helium 还有部分 Holo Theme 的控件,在 Material Design 的主要风格下真是那叫一个丑。
Swift Backup
Swift Backup 这款简洁易用的备份 App 之前已有 文章 介绍过。时至今日,Swift Backup 并未增加新功能。 使用免费版的 Rootless 用户可以备份单个 App 的安装包,短信,通话记录,壁纸和已连接的 Wi-Fi。其优点在于界面美观简洁明了,操作直观符合直觉(没错钛备份,影射的就是你)。
Swift Backup 还考虑到了拥有多台设备的用户,可以在备份的云端(官方钦定的唯一支持网盘 Google Drive)切换备份的目录,从而达到备份或者恢复其他设备上的 App 的目的。你还可以在设置中开启数据压缩以节约 Google Drive 空间,开启加密来增强安全性,不过两者都会降低备份速度就是了。
如果你想实现批量操作和定时计划备份的功能,享受暗色模式的舒适,可以付费解锁高级版。此外,还有 App Shortcuts 的功能支持。话说回来,要想舒适地使用 Swift Backup,还是请付费解锁高级版,批量操作还是个相当必要的功能,一个一个备份恢复过于磨人了。以及定时计划备份功能现在可以设置时间间隔和具体的备份时间(比如半夜,这样就不会在你看视频的时候上传占用带宽),备份的项目也从一开始的仅 App 增加到了 App,短信和通话记录,并且有备份上传时的网络条件设置(数据流量还是连接 Wi-Fi 时)。
你能以每年 1.99 刀的价格订阅或者 7.99 刀的价格买断这款 App(之前是 5.99 刀),正所谓「早买早享受,还能享折扣,晚买光泪流」,体验下来觉得不错的朋友建议尽早购买。
Foldersync
和之前介绍的几款 App 不同, Foldersync 主要是用于同步内置存储内的文件资料到云端,所以能在一定程度上与 Helium 和 Swift Backup 互补。 其最大的亮点就在于多到吓人的云端备份方案支持和足够强大的同步规则设定。
根据 Foldersync 的官方网站,foldersync 支持以下云端服务存储商:
如果你不放心将自己的数据放到第三方存储商,想存储到自己的服务器,Foldersync 同样可以胜任:你可以在自己服务器上架设好 FTP/FTPES/FTPS SFTP WebDAV Samba/SMB/CIFS 等服务,再在 Foldersync 里添加账户。
添加好了账户之后,如果就可以设置同步规则了。你可以将你选择好的本地文件夹和远程文件夹进行单向或双向的同步,并且有足够细致的同步时间设置:是常规的每隔一个固定的时间间隔备份,还是要自定义在每个星期的某些天的固定点数开始备份,Foldersnyc 都能支持。在「同步选项」一栏,你可以勾选「将文件复制到带有时间戳的文件夹」来使备份更加易于在时间的层面更加规整。此外, Foldersync 还有其他不少设置项,相信一定可以满足各位的需求。
值得注意的是,免费版有广告,且只支持一个云端存储方式。付费 2.99 刀内购或者购买独立的高级版后可以去广告,使用上段提到的自定义备份规则以及 Tasker 集成。
有一定折腾能力和经验的 Android 用户
不得不提的 TWRP
TWRP, 全名 TeamWinRecovery,是由 Team Win 团队开发的第三方开源 Recovery,用以做到官方 Recovery 做到不到的事:刷写第三方 Zip 文件至系统分区。其之于玩机众的重要性就相当于金箍棒之于孙悟空,开花。
如果你经常上 Xda 论坛,那这句话你一定经常看到:
Make A Nandroid Backup
这里的 Nandroid Backup 指的就是用 TWRP 进行的全盘「快照」式备份。你可以理解为一台时光机,可以回到你翻车之前的状态,丝毫不差。前提是,在 backup 的菜单里要勾选好 System(系统)和 Data(主要是用户应用)这两个最重要的分区,以及一些其他的必要分区,视设备和 ROM 而定。
TWRP 提供了完整的系统备份功能
然而这个方法也不是真正意义上的万无一失。倘使你要备份内置存储里的数据,那就得 Tipatch 这款 App 来帮忙了。Tipatch 能够 patch TWRP 从而使 Tipatch 对 Data 分区的备份也能顺带备份内部存储。这样便是真正的完完全全的备份了。
切勿在备份后轻易清除内部存储数据
需要注意的是,在使用 Tipatch Patch 了 TWRP 后,清除 Data 分区时,内部存储也会随之被清除,真实同生共死。
玩机用户的 root 备份工具箱
Titanium Backup
钛备份的名声之大,到了「任何一篇讲 Android 备份的文章要是没提到它就是野榜」的程度。Geek 们对它的情感可谓是又爱又恨:一方面为其强大全面的功能所折服,另一方面又对其标志性的「屡遭吐槽仍不思进取坚持大红大绿文本框排列」的界面辣到泪流满面,无比嫌弃。
话说回来,其强大的功能让相当一部分玩机众甘心忍受折磨使用。在付费 5.99 刀购买了高级版后(免费版基本不能用),你就能体会到钛备份的强大之处。除去批量备份恢复,定时备份上传这些小儿科的功能之外,钛备份还包括但不仅限于以下强大的功能:对单个应用做多用户备份,创建可在 TWRP 刷写的包含 App 和数据的 update.zip 文件,改变设备的 Android ID 等功能,不一而足。
遗憾的是,许多强大的功能需要额外的设置,而钛备份的设置偏偏层级有些混乱,这使得其在操作上具有一定的门槛,对于新手而言不那么友好,致使不少人对钛备份一直是「只可远观不敢上手」的状态。
总之,若你不在意钛备份的那些瑕疵,尽管拥抱这份强大吧。
Swift Backup
在 root 之后,Swift Backup 的潜力便能完全释放:在某些时候意想不到地好用的 Wi-Fi 批量备份和恢复,批量恢复以及让备份这件事有意义的 App 数据备份。
Helium
Root 之后,Helium 的使用便可以免去繁琐的连接电脑的流程,其他与 Rootless 模式一致。
备份的数据该放哪
虽然前文有提到,不少备份方案都有将备份好的数据上传到各种各样的云端的功能,但是在危机关头,急用设备时,从云端下载备份好的数据就解不了近渴,若是在网络情况不良,需要下载的还是 TWRP 备份的接近 10G 数据的情况下就更火上浇油。除了存储在设备内部存储之外,还有以下几个选项:
电脑——最没有门槛也是最常见的方案SD 卡——如果你的设备支持,务必要定期拷贝备份数据到 SD 卡,刷机时也比连电脑要方便U 盘——利用 OTG 转接口将数据拷贝到一般 U 盘或者直接拷贝到支持 OTG 的 U 盘实际操作过程中,根据自己实际情况,选择最方便快捷的方案即可。
小结:备份方案该怎么选
那么当我们想要在 Android 平台上备份数据时具体应该怎么选呢?我们也做了一份表格供你参考。
本文主要备份方案一览
我们的具体推荐如下:
不方便 Root 或者嫌 Root 麻烦的 Rootless 用户首先要活用厂商(包括 Google 和其他厂商)提供的备份方案,不需要任何第三方 App,功能可能不全但胜在稳定。其次可以考虑使用 Helium 进行更为全方面的备份,没事别重启(重启之后需要重新连接电脑激活 Helium)。假如想要以最简单快捷的方式备份短信可以考虑 SMS Backup & Restore。最后用 Foldersync 同步内部存储中的文件资料,这样相对来说比较完备了。
已经 Root 了并且刷入了 TWRP 的玩机众除去和 Rootless 用户一样的使用厂商备份方案之外,若是存储空间允许,首先要考虑定时 TWRP 手动全局备份并存储到不同介质。 其次根据审美,容忍能力和需求选择 Titanium Backup 或者 Swift Backup:需要 Titanium Backup 的一些独家强大功能就选它,其他情况统统建议 Swift Backup。最后 Foldersync 除了可以同步一般的文件资料之外,还可以用它来同步 Swift Backup 备份到本地的数据至其他云端服务存储服务商。
不难看出,得益于 Android 的开放生态,我们在玩机过程中的备份需求其实有很多选择。只是有时候备份意识或者技术的缺失使得玩机这件事变得有不小的风险。希望本文能为各位在玩机时上好保险杠,纵享玩机之乐。
备份还原我还是用Helium:“植物大战僵尸2”游戏数据转移(亲测)
作者:staylalala
【前言】
事情是这样的。有一天不知道怎么就着了魔,突然想玩“植物大战僵尸2” 。想着好像之前【夜神安卓模拟器】上还有一个存档来着,应该出新东西又可接着往下玩,然后就在手机上安装了一个。接下来就是这样的。
进度为全新。零进度!零进度!零进度!登陆360账号结果进度为零。。。。。苍天啊360账号的云端进度是绑定手机的,居然与苹果的不一样。那请问登陆360账号的意义何在?这时候有人要说:可以用“钛备份”来解决存档问题。没有错“钛备份” 是个神应用,但“钛备份” 需要ROOT。
那有没有不需要ROOT也能转移数据的应用呢?当。当。当。当(此处要有音效)。号称无需ROOT即可备份数据的Helium(氦) 登场了。接下来分享一下本人转移游戏存档的步骤,希望对一些不想ROOT又想转移游戏数据的朋友有所帮助。
========================================剪 刀========================================
【准备工作】
●在Android设备上开启“USB 调试”选项。●下载Helium的APP程序(本人使用1.1.4.1)。●下载Helium的电脑端配套程序Carbon(http://www.clockworkmod.com/carbon/),并安装至电脑(也可以不用,我就没有用)。●确保手机与电脑连接无碍。
========================================剪 刀========================================
这里先要说,本人开始是使用PC端的【夜神安卓模拟器】来进行游戏的。不过主要步骤与手机之间转数据差不多。
【使用Helium进行数据备份】
【1.】首先打开【夜神安卓模拟器】然后安装Helium应用 并运行(应用安装下载地址就不提供了)。
【2.】在Helium 应用列表内找到“植物大战僵尸2” 的图标。点击右边的方框选中后,下面的“Backup” 即会亮起。在点击“Backup” 后会弹出一个保存位置选择,我们选择第一项“Internal Storage” 。
【3.】接下来会跳转至“完全备份”界面。不要输入密码,而直接点击右下角的“备份我的数据” 。在等待几分钟后备份完成。
========================================剪 刀========================================
【数据复制至电脑】
Helium的备份数据放在一个名为“carbon”的文件夹内。之前我们选择的是“Internal Storage”因此数据就存在“carbon”这个文件夹内。接下来就是寻找数据了。
【1.】打开夜神的文件管理器(RE管理器也行),然后在“Storage->emulated->legacy” 中找到“carbon” 文件夹。里面的“com.popcap.pv2cthd360” 就是备份的游戏与数据了。
【2.】选择文件夹后复制,并移动至“mnt->shared->Other” 文件夹下。
“Other”是干啥用的?这“Other”文夹件是夜神安卓模拟器在电脑上的一个共享文件夹。可以通过这个文夹件很方便的进行文件交换。
【3.】通过点击夜神模拟器的“电脑图标” 进入“文件管理” 界面。依次点击“导出文件”-->“打开本地共享文件夹” 即可直接跳转至本地共享目录。接下来打开“Other” 文件夹即可看到刚移过来的游戏备份数据。
========================================剪 刀========================================
【数据转移至目标手机】
模拟端的数据文件复制准备完毕后,接下来开始在目标手机进行操作。
【1.】首先在目标手机上同样安装上Helium应用。然后在电脑上运行之前安装的“Helium”并通过数据线连接手机(电脑上的“Helium”图标变为打勾状时,表示可以进行备份操作了)。
【2.】不用理电脑上的“Helium”,直接打开别的工具将之前拷贝出来的数据文件拷贝至手机的“carbon” 文件夹内(本人是使用碗豆夹进行文件拷贝操作。这类的工具许多,随个人喜爱使用)。
========================================剪 刀========================================
【通过Helium恢复数据】
【1.】数据转移至手机后运行Helium应用 。然后通过点击上方菜单的“RESTORE AND SYNC” 标签,切换至还原界面下。再点击“Internal Storage” 即可出现“植物大战僵尸2高清版” 的选项。选中它并点击右下角的“Restore” 即会跳出“完全还原”界面。点击“恢复我的数据” 再等待进度条走至100%后即可。
【2.】退出Helium后打开游戏。进入“植物大战僵尸2” 后登陆360账户。当。当。当!!!本地进度已还原。直接使用本地进度登入游戏后再退出。云端进度已同步成功。到这里游戏数据转移已完成。
========================================剪 刀========================================
【总结】
是不是很容易?简单说就是A手机用Helium备份数据,找到数据后放至电脑。然后将数据放至B手机,再让B手机使用Helium还原数据。
关于电脑端的“Helium”程序可装可不装。如果手机端的“Helium”提示需要接连电脑端的“Helium”再安装吧(本人亲测的时候是没有安装的)。电脑端安装后还有一个功能是可以直接选择备份至电脑上,省去从手机里复制出来这一步,不过本人在使用的时候一直在99%的时候卡死,所以不推荐这个功能。
不需ROOT就可以备份/还原数据,Helium是个很好的选择(虽然是个几年前的应用)。
感谢大家耐心阅读。可能有错误的地方,请轻些喷,希望能帮到一些需要的人。
-- by staylalala 0421
相关问答
vivo通话记录文件夹名字?在“应用程序”里点“我的文件”点“SD卡”点“clockworkmod”点“backup”这就是备份的文件夹,一般自动命名为备份日期+系统版本号。恢复系统的时候,选...
刷手机必备工具?刷机机灵你的安卓手机智能管家:刷机精灵软件是一款适用于Andorid设备的一键刷机软件。它能够自动安装设备驱动、自动获取ROOT权限、自动刷入ClockworkmodRec...
手机能刷win系统吗?2.下载并安装刷机工具,例如TWRP(TeamWinRecoveryProject)或者ClockworkModRecovery。这些工具可以帮助用户备份和恢复手机系统,以及刷入新的操作系统...
求助!进不了手机界面?6.选择从SD卡安装刷机包(installzipfromsdcard)7.找到你下载的刷机包,安装8.安装完成后,选择重启手机卡刷的适用条件1.手机里已经安装了ClockworkMod程.....
手机进入工程模式找不到recover怎么办?更新或更换你的Recovery就可以解决了,可以使用ClockworkmodRecovery…更新或更换你的Recovery就可以解决了,可以使用ClockworkmodRecovery…
请问安卓刷机的镜像是什么意思啊?如何刷镜像?现在我自己试验搞定啦希望能帮到你:你现在的镜像解压完的文件夹的名字叫什么?如果是一串时间数字的话你就把进存储卡找到clockworkmod/backup/把文...
卡刷包刷机前需要解压吗?zip文件包,自动解压无需担心,卡刷办法:1.下载最新升级固件卡刷包;2.将下载的刷机包放在SD卡根目录下;3.下载安装第三方recovery;4.进入recovery(用关...7...
怎样备份刷机前的系统啊?2.然后,下载和安装适用于你的设备的刷机工具。常用的刷机工具有TWRPRecovery、ClockworkModRecovery等。3.打开刷机工具,进入相关设置菜单,选择备份选项...
手机怎么刷机,刷机常用四种方法?刷机常用方法刷机一般分为四种,分别是软刷、厂刷、线刷和卡刷,四种方法都有其不同的特点,机友们可根据自身情况以及手机情况选择不同的方式。1.软刷软刷无...
跪求大神教授手机刷机包的制作方法!? - 157****9609 的回答 -...山寨机的刷机包制作方法,先找同型号的机器,刷入一个recovery,然后用recovery备份那个机子的整个系统。然后把备份的clockworkmod文件夹复制到内存卡...