如何提取 WhatsApp 的每日本地备份?

B2C Data Innovating with Forum and Technology
Post Reply
muskanislam99
Posts: 270
Joined: Thu Dec 26, 2024 5:46 am

如何提取 WhatsApp 的每日本地备份?

Post by muskanislam99 »

WhatsApp 的每日本地备份是 Android 设备特有的一个功能,这些备份文件存储在设备的内部存储中,允许用户在没有云服务连接的情况下进行恢复,或者提供多个恢复点。要提取这些本地备份文件,你可以使用多种方法,从最简单的文件管理器操作到更高级的 ADB 命令。

1. 了解本地备份文件
在开始提取之前,首先要清楚这些文件的特征和位置:

文件名模式: msgstore-YYYY-MM-DD.1.db.cryptXX。其中 YYYY-MM-DD 代表备份创建的日期,XX 是加密版本号(如 crypt12, crypt14, crypt15)。文件夹中通常也包含一个名为 msgstore.db.cryptXX 的文件,它是最新的本地备份。
存储位置:
较新 Android 版本 (Android 11 及更高): Internal Storage/Android/media/com.whatsapp/WhatsApp/Databases/
较旧 Android 版本: Internal Storage/WhatsApp/Databases/
文件内容: 这些 .cryptXX 文件是加密的数据库文件。要查看其内容,你需要相应的解密密钥(通常需要 Root 权限才能从 /data/data/com.whatsapp/files/key 路径提取)以及专门的解密工具(如 WhatsApp Viewer)。
2. 提取本地备份的方法
方法一:使用 Android 设备上的文件管理器(最常用且简单)
这是大多数用户首选的方法,因为它不需要额外的工具或 Root 权限。

打开文件管理器: 在你的 Android 手机上打开一个文件管理器应用程序。大多数手机都有预装的“文件管理”、“文件”或“我的文件”应用。你也可以从 Google Play 商店下载第三方的文件管理器,如 Google Files 或 ES File Explorer。
导航到 WhatsApp 数据库文件夹:
根据你的 Android 版本,导航到上述提到的 Databases 文件夹。通常是先进入“内部存储”或“Internal Storage”,然后找到 Android/media/com.whatsapp/WhatsApp/Databases/ 或 WhatsApp/Databases/。
选择并复制文件:
在该文件夹中,你会看到多个 msgstore-YYYY-MM-DD.1.db.cryptXX 文件。
长按你想要提取的备份文件(或选择多个),然后选择“复制”或“移动”。
选择一个目标位置来保存这些文件,例如设备的“Downloads”(下载)文件夹,或者你创建的专用文件夹。
(可选)提取媒体文件: 为了获得完整的聊天记录(包括图片、视频等),你也应该提取 WhatsApp 的媒体文件夹。在同一个 WhatsApp 根目录下,你会找到一个名为 Media 的文件夹。将其整个复制到你的目标位置。
Internal Storage/Android/media/com.whatsapp/WhatsApp/Media/(或旧路径 Internal Storage/WhatsApp/Media/)
传输到电脑(可选): 如果你想将备份保存到电脑上,通过 USB 线将 乌拉圭 whatsapp 数据库 手机连接到电脑。在手机上选择“文件传输”模式(MTP),然后在电脑上找到手机的内部存储,导航到你刚才保存备份文件的文件夹,将其复制到电脑硬盘。
方法二:使用 ADB (Android Debug Bridge) 命令(适用于高级用户)
这种方法适用于对命令行操作熟悉的用户,尤其是在需要批量提取大量文件或手机连接不便时。

前提条件:
在你的计算机上安装了 ADB 工具。
Android 设备已启用 USB 调试,并已连接到计算机。
打开命令行/终端: 在计算机上打开命令行界面(Windows 用户是 Command Prompt 或 PowerShell,macOS/Linux 用户是 Terminal)。
验证设备连接: 输入 adb devices 并按回车。如果你的设备已正确连接并识别,它会显示在列表中。
拉取数据库文件夹: 使用 adb pull 命令将整个 Databases 文件夹拉取到你的计算机:
较新 Android 版本:

加密状态: 记住,提取出来的 msgstore.db.cryptXX 文件是加密的。如果你想查看其内容,你需要拥有对应的 WhatsApp 加密密钥(通常需要 Root 权限才能从 /data/data/com.whatsapp/files/key 路径提取)和专门的解密工具(如 WhatsApp Viewer)。
媒体文件: 媒体文件(图片、视频等)通常是独立的,在文件系统中没有被 .cryptXX 这样的 WhatsApp 自有加密方案再次加密。它们可以直接通过常规图片/视频查看器打开。
恢复用途: 提取这些本地备份文件可以用于以下目的:
离线存档: 在没有网络连接或 Google Drive/iCloud 存储限制的情况下,进行数据存档。
特定日期恢复: 当你想要恢复到某个特定日期的聊天记录时(而不是最新的云备份),可以手动将提取的旧备份文件放回设备的正确位置并进行恢复。
跨平台迁移: 配合第三方工具或 WhatsApp 官方的“移至 iOS”功能,将 Android 上的数据迁移到 iPhone。
通过上述方法,你可以有效地提取 WhatsApp 的每日本地备份文件,并根据需要进行存储或进一步处理。
Post Reply