在统信UOS中备份QQ聊天记录需直接提取SQLite数据库:路径为~/.config/QQNT/Profiles/默认/Storage/Message/下的.db文件及contact.db、group.db,连同File目录一并复制备份;恢复时须关闭QQ后覆盖对应目录。

在统信UOS系统中完整备份QQ聊天记录,需绕过QQ Linux版不支持导出的限制,直接提取其本地存储的SQLite数据库文件,否则重启或重装后所有文字、图片、文件记录将永久丢失。
确认QQ Linux版数据存放路径
统信UOS默认安装的是QQ for Linux(非Wine版),其聊天记录以SQLite格式存在用户目录隐藏文件夹中,路径固定为:【~/.config/QQNT/Profiles/默认/Storage/Message/】。该路径下包含多个以数字命名的.db文件,每个对应一个好友或群聊的完整消息库。
打开终端,执行以下命令快速定位:ls ~/.config/QQNT/Profiles/默认/Storage/Message/。若返回为空,说明QQ尚未完成首次登录并同步完历史消息——此时必须先登录并手动滑动加载至少一页聊天记录,否则数据库为空。
备份核心数据库文件
进入Message目录后,执行以下操作:
第一步:全选所有以.db结尾的文件,包括msg_0.db、msg_1.db等,以及同级目录下的contact.db(存联系人关系)和group.db(存群信息);
第二步:将它们整体复制到外部硬盘或家目录下的独立备份文件夹,例如:cp -r ~/.config/QQNT/Profiles/默认/Storage/Message/ ~/backup_qq_msg_$(date +%Y%m%d);
第三步:额外备份~/.config/QQNT/Profiles/默认/Storage/File/目录——这里存放所有已接收的图片、文档、语音等附件,文件名是UUID格式,但与db中记录一一对应,缺失则聊天中显示“文件不可用”。
恢复时的注意事项
若需在另一台UOS设备或重装后恢复,请严格按顺序操作:
方法一(推荐):关闭QQ → 将备份的Message和File两个文件夹完整覆盖到新环境的~/.config/QQNT/Profiles/默认/Storage/下 → 重启QQ → 首次启动会自动重建索引,等待右下角托盘图标停止旋转后再点开聊天窗口;
方法二(仅恢复文字):只覆盖Message下的.db文件,不替换File目录 → QQ可显示文字记录,但所有图片和文件显示为占位符或“已过期”;
【切勿在QQ运行时覆盖Message目录,会导致数据库被锁死甚至损坏,下次启动直接清空全部聊天记录】。


















