如何转移或恢复已删除的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备份提取程序恢复邮件

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备份。

我们能帮你什么吗?

我们的支持团队在这里提供帮助!

我们的办公时间是格林威治标准时间周一至周五上午9点至下午5点。 时间目前是 12:18 PM的 GMT。

我们力争在一个工作日内答复所有垂询。

转到支持部分 › 联系我们 ›
我们的支持团队非常棒

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

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

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