如何转移或恢复已删除的WhatsApp消息

更新
Cover image for: 如何转移或恢复已删除的WhatsApp消息

难度 :容易
步骤 :最多3个
所需时间 :5分钟

WhatsApp每天有超过15亿的用户和通过该应用发送的超过6500万条消息,是全球最受欢迎的消息传递应用之一 。与iPhone上的其他任何数据一样,WhatsApp聊天也很重要,丢失它们可能会很痛苦。幸运的是,您可以使用几种不同的方法来恢复或转移WhatsApp。

本文将通过三种不同的方法帮助您还原和传输WhatsApp数据。如果要将WhatsApp消息从一部手机传输到另一部手机,请使用ChatStorage.sqlite文件跳至方法3,该方法将指导您完成此过程。

  • 方法1:直接访问WhatsApp备份
  • 方法2:从iPhone备份快速访问WhatsApp聊天
  • 方法3:使用ChatStorage.sqlite将WhatsApp文件从一台iPhone传输到另一台iPhone

方法1:直接访问WhatsApp备份

启用iCloud后,WhatsApp能够直接备份消息。仅当使用相同的电话号码和iCloud帐户时,此方法才有效。本指南中的方法2和3可以用于不同的号码和帐户。

尽管这是访问邮件的最直接方法,但该方法不能让您选择要恢复的消息:这是全有或全无的恢复。因此,如果未使用通常的iPhone备份和还原过程迁移WhatsApp消息,则最好在将消息传输到新iPhone时直接使用WhatsApp备份。

您可以通过以下步骤访问WhatsApp应用程序本身中的WhatsApp聊天存档:

  1. 打开WhatsApp,然后点击右下角的Settings

  2. 选择Chats ,然后选择Chats Chat Backup

Viewing backups in WhatsApp
在WhatsApp中查看备份

在这里,您会看到上一次备份的时间。

为了从内部备份还原,您需要:

  1. 确保存在WhatsApp的最新备份。您可以选择Back Up Now备份以创建新备份(尽管请注意,这将删除先前备份中的数据。)。

  2. 从您的iPhone中删除WhatsApp。这将删除未在WhatsApp中备份的所有聊天。

  3. 从应用程序商店安装WhatsApp

  4. 使用通常的方式配置WhatsApp,并使用之前使用的相同电话号码。

  5. WhatsApp会询问您是否要从iCloud恢复聊天记录;要继续,请点击Restore Chat History

方法2:从iPhone备份访问WhatsApp聊天

如果您想整体或单独访问WhatsApp消息,则可以使用此方法。我们概述了下面方法3中将WhatsApp消息从一台iPhone传输到另一台iPhone的过程。

可以通过3个步骤从iPhone备份中快速恢复已删除的WhatsApp消息:

  1. 下载并安装iPhone备份提取器
  2. 找到合适的iTunes或iCloud备份
  3. 使用iPhone Backup Extractor恢复邮件

WhatsApp对话没有存储在WhatsApp的服务器上,因此无法直接从应用程序本身恢复它们。好消息是,您的iPhone可能已经在iTunes或iCloud备份中保存了WhatsApp聊天记录 - 您可以提取存储在iPhone或iPad上的消息。

在开始之前,请确保您的设备不会覆盖上次备份。要执行此操作,请检查您的设备是否未通过USB充电或连接(如果设备连接到Wi-Fi,充电和锁定,则可以自动更新和覆盖iCloud备份)。

步骤1.下载并安装免费版本的iPhone Backup Extractor。

您可以在Mac或Windows PC上获得它。

步骤2.选择包含您的数据的iPhone备份。

iPhone Backup Extractor将自动检查默认备份文件夹中的备份。如果您的备份位于其他位置,请通过单击添加备份来选择文件夹。

Accessing iPhone backups with  iPhone Backup Extractor
使用iPhone备份提取器访问iPhone备份

如果iTunes或iCloud提供了多个备份,请从该应用程序左侧显示的备份列表中选择一个包含WhatsApp消息的备份。如果您拥有加密的iPhone备份,则将提示您立即输入备份密码。

步骤3.恢复您的WhatsApp消息

将iPhone备份加载到iPhone Backup Extractor后,您将能够在“ Overview窗格中查看在备份中找到的WhatsApp消息数。

Recovering WhatsApp data with iPhone Backup Extractor
使用iPhone备份提取器恢复WhatsApp数据

如果要提取所有消息,请单击WhatsApp图标以提取消息。尽管您也可以将文件保存为CSV或HTML格式,但默认情况下,iPhone Backup Extractor会将消息提取为PDF。我们建议您将数据提取为PDF,因为这种格式最容易在各种设备之间共享和读取。另存为CSV文件会将您的所有邮件另存为文本,并将图像提取到单独的文件夹中,而HTML文件将另存为可以在浏览器中打开的单独文件)。要以CSV或HTML格式提取文件,请单击顶部窗格中的“ Extract ”,然后在下拉菜单中滚动到WhatsApp ,然后选择要使用的文件类型。

Recovered WhatsApp messages as a PDF
以PDF格式恢复WhatsApp消息

提取邮件时,您可以选择要导出文件的位置。导出完成后,带有已保存消息的文件夹将自动打开。

另外,如果您希望提取单个聊天,则可以使用iPhone Backup Extractor的“ Preview窗格来提取。就是这样:

打开您的iPhone备份,然后选择“ Preview窗格。向下滚动以在左侧列表中找到Whatsapp图标并将其选中。选择您要导出的所有聊天。单击Extract以将所选消息提取为PDF。

iPhone Backup Extractor's preview mode showing WhatsApp messages
iPhone Backup Extractor的预览模式,显示WhatsApp消息

方法3:使用ChatStorage.sqlite将WhatsApp文件从一台iPhone传输到另一台iPhone

您可以使用最终方法在电话之间传输WhatsApp消息数据,如下面的演练所概述,或以其他方式进行,只要您将这些备份的副本存储在安全的地方即可。例如,您可以按照以下说明在同一iPhone上还原旧的WhatsApp消息数据库,也可以简单地将WhatsApp的历史记录传输到另一台设备。您甚至可以转换iPhone的WhatsApp数据库并将其导入到Android设备。

下面的演练使用两种设备:

  • 具有要提取的WhatsApp消息和数据的iPhone
  • 第二部iPhone将从第一部iPhone接收数据

以下是在iPhone上还原WhatsApp消息的方法:

  1. 在包含要还原的消息的设备上进行iPhone备份。登录后,您将可以选择并下载帐户中现有的所有备份文件。如果您已经有最新的备份,则可以跳过此步骤。

  2. 下载适用于Mac或Windows的 iPhone备份提取器,然后安装。

  3. 启动iPhone Backup Extractor,然后从左侧选择您的备份。

    ChatStorage.sqlite的位置

  4. 选择Expert mode ,然后转到Application Groupsnet.whatsapp.WhatsApp.shared然后选择ChatStorage.sqlite 。此文件是WhatsApp用于存储消息历史记录的数据库。确保您解压缩此文件并将其下载到安全的地方。稍后您将需要它。 (您可以直接将其拖到桌面上。)

    Selecting the WhatsApp database
    选择WhatsApp数据库

  5. 备份您想要将消息历史记录导入到的iPhone(本例中的第二部手机)。

  6. 在安全的地方复制第二部手机的备份。如果您不知道文件的存储位置,我们可以告诉您在哪里查看

  7. 选择要在iPhone Backup Extractor中更改的备份,然后转到上一步中所述的相同路径:“ Application Domainsgroup.net.whatsapp.WhatsApp.shared 。右键单击ChatStorage.sqlite文件,然后选择Replace File 。然后选择在第三步中提取的ChatStorage.sqlite文件。

    重要说明:数据库中的消息将被第一个备份中的旧消息替换,因此请确保您拥有所需的第二个电话中的所有消息的副本。

    Replacing files in an iPhone backup
    替换iPhone备份中的文件

  8. 您现在应该拥有一个经过修改的iPhone备份,其中包含WhatsApp消息和来自另一个备份文件的聊天记录。为了还原这些到您的电话,您需要还原备份到您的电话。为此,请将iPhone连接到计算机,然后启动iTunes或Finder。选择在设备上还原修改后的备份。

    Restoring a backup with Finder
    使用Finder还原备份

iPhone重新启动后,您将看到在设备上导入的WhatsApp对话。您可以浏览对话,就像使用iPhone进行对话一样。请注意,媒体附件在这些消息中不可见,但是您可以使用上面的方法2从备份中导出它们。

此方法从iOS 8一直运行到最新版本。这意味着您可以将具有iOS 8的iPhone中的WhatsApp消息还原到您的iOS 13设备上,反之亦然。此方法也适用于加密的iPhone备份。

关于作者

Aidan Fitzpatrick在建立了世界上第一款iPhone数据恢复工具iPhone备份提取器之后于2008年创立了Reincubate。他曾在谷歌谈过企业家精神,并且是企业家组织领导力学院的毕业生。

Reincubate在白金汉宫的首席执行官

上图是Reincubate团队在白金汉宫会见英国女王伊丽莎白二世的成员,因为我们在Apple技术方面的工作获得了英国最高商业奖。阅读我们在隐私,安全和保障方面的立场。

兼容性

iPhone备份提取程序可在任何Mac( 10.10 +)或PC(Windows 7 SP1或更高版本)上运行。

设备

支持每个iOS设备

iPhone 11, 11 Pro Max. 一切都比较旧,包括iPad和iPod Touch。

iOS

支持每个iOS和测试版

iOS 13和 12以及每个早期版本。我们从iOS 1开始。

备份

没有恢复剧

我们首先支持加密备份,iCloud和2FA。备份也损坏了!

准备使用您的iPhone开始测试了吗?

看看iPhone备份提取器可以为您做什么。

30天退款保证
所有iOS版本
每个iPhone,iPad和iPod

评论 (2)

Добрый День! Скажите пожалуйста, возможно восстановить историю сообщений из ноутбука на айфон в вайбер ? Предварительно я забыл сделать резервную копию

Привет Влад, спасибо за комментирование. Посмотрите на это руководство.

Hi - thanks for the above guide. Is there a way to manage the CSV extract so that the WhatsApp messages can be viewed in a conversation format? i.e. in the similar way to viewing SMS messages in HTML format? Thanks.

Hi Anil, thanks for commenting. There sure is: check out the "Preview" tab in iPhone Backup Extractor. You'll see you can export from there, too, in a similar format.


我们可以改进这篇文章吗?

我们喜欢听取用户的意见:为什么不给我们发电子邮件,发表评论或发推文 @reincubate?

© 2008 - 2020 Reincubate Ltd. 保留所有权利。 在英格兰和威尔士注册 #5189175, VAT GB151788978. Reincubate®是注册商标。 隐私权和条款. 我们推荐多因素认证。 在伦敦建立了爱情。